yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
First, if TWRP decryption IS WORKING for you now on havoc, than it will probably continue to work so long as you NEVER WIPE YOUR PHONE, and I would also assume that you haven't wiped your phone since the April update. Read below to see why I say that.

TWRP decryption (the ability to read and flash files from internal storage while the phone has security enabled -- PIN, password, etc) has been broke since the May update. The only way to get it working is to revert back to the April image and letting the April image fully wipe your phone. Then you can set up a PIN on the April image and install all the updates to get to July WITHOUT wiping each time (remove the -w flag from the flash-all.bat file).

Caveats:

1. I'm not sure if you can flash April then go straight to dirty flashing the July image. I've never attempted that, and it just seems like asking for trouble.

2. The post this info came from was talking about stock images not custom ROMs, so while I assume the same would apply for reverting back to an April Havoc image, I'm not certain.

3. If you are going to attempt to go back to the April stock image and then work your way up to July with the intention of then flashing Havoc, it probably wouldn't work anyway because you would want to wipe your phone before flashing Havoc for the first time, in which case you would be right back where you started as far as the decryption problem with TWRP.

All in all, if decryption isn't working for you now, it's just easier to remove the lock screen security, flash your stuff, then set up your PIN and fingerprints again.

If you are not sure whether decryption is working for you or not, you can simply boot into recovery and see if you can flash anything. If you can't, there's no harm done.

Info gathered from this post:

https://xdaforums.com/showpost.php?p=79502332&postcount=2765

Continue reading in that thread for further verification.

** ALTERNATIVE **

The only other alternative to disabling security if decryption isn't working for you is to put the files you intend to flash in /data/app. Data/app isn't encrypted (for now) so TWRP can flash from there just fine regardless of whether or not you have security set up.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] andrewwdai:
Thanks for this info. I will try the data/app way when there is a kernel update. Before disabling security, you can freeze GPS, GPay, and banking apps so that when you set up new security those apps wont ask for password again. I did this on PGay so that I dont need to re-set up every card registered on GPay.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Great info man, this should help a lot of folks confusion.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
I didn't know about freezing apps before hand to keep from having to reset them up. Thanks!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lomski:
How to get Google pay working with this rom.. in magisk hide its ON ..
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] veitograf:
look over here: google pay magisk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] andrewwdai:
make sure: 1) freeze GPS along with apps, 2) remove security, 3) do whatever in twrp, 4) set up new security, 5) defrost GPS and apps. If you had two fingerprints, you need to have two new ones. Otherwise they would say that new security settings are detected...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] SageWilliams:
This magisk module method has personally worked for me:

https://xdaforums.com/showpost.php?p=79643248&postcount=176
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Subhojit:
Is there any fix for the USB unrecognized issue with the latest build? Even adb devices command didn't show the device attached to the pc while it did recognize my moto g5s+ ruining earlier build of havoc.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Danny 0311:
Developer options/Default USB configurations. My settings work great. When I plug in to my PC, I always get "file transfer", which is what I wanted.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
Those are stock settings, which have never worked for me. Havoc has another default USB section somewhere in Havoc settings. I'm not on Havoc at the moment so I can't say specifically where they are, but it's in one of the sections towards the bottom of the list of Havoc settings, maybe miscellaneous or system. Those settings always worked for me.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Danny 0311:
It's in "miscellaneous". Same section as in " developers".
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
Strange issue. After installing latest Havoc I got notice that my vendor image is wrong. This is really annoying, does anybody have the same problem?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Danny 0311:
I've gotten the same message, but I just disregard it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] itslels:
Did you update to July vendor image?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
Of course I did. This is a Havoc problem, other ROMs doesn't have this issue.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Subhojit:
I certainly know that.

My device itself stopped getting detected suddenly since updating to July build+vendor which makes zero sense.

Even on bootloader mode it doesnt get detected.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
Did you update vendor on both slots? Haven't had issue here.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
Yes, using Tool-All-In-One application. No such problem on other ROMs detected. Again must be the Havoc internal issue.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
I've had this happen to me a couple times when flashing anew Havoc version and vendor image. Usually going back into recovery and flashing the vendor image a second time works to fix the issue.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kvoolk:
I have the same issue. Do you have twrp recovery installed? Or the Havoc recovery? Somehow I ended up with the Havoc recovery and in my opinion the phone is soft bricked since I cannot use bootloader for flashing anymore.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Subhojit:
I had twrp installed but after flashing last build of June havoc and twrp zip, when rebooted to twrp, twrp had no access to internal storage and/sdcard had all gibberish folders like you can expect if you boot to twrp with secured lock enabled.

I'm at a loss now. This all started with installing July havoc update. Now I have a brick which I literally have no use of. The device is rooted and 6-8 months old.

Adb, 2-3 laptops and good known usb cables and ports none detect the device except it keeps charging the brick.

My warranty is void so service center won't entertain either.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
Did you try what I linked in that other thread you started?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] SageWilliams:
I actually had this issue on stock rom a while back. Tried multple PCs, multiple USB cords, nothing worked.

What resolved it for me was using the usb dongle that came with the phone, connecting a usb drive to the phone. That triggered the USB Drive detected notification. After it was detected, I ejected the flash drive, plugged the phone back into my PC and it all of a sudden started working.

Can you try that?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Blackfyre:
Calm down, you're probably not hard bricked. This is a soft brick most likely. You can still go to bootloader.

Hold Power Button and Volume Down until you feel the phone vibrate, then release the power button and keep holding volume down (do not let go of it). When the bootloader comes up, let go of volume down.

Download the latest official ROM from here (it's the last one in the list under "taimen" for Pixel 2 XL):

https://developers.google.com/android/images#taimen

Download the latest Fastboot from here:

https://developer.android.com/studio/releases/platform-tools.html

Create a new folder on your desktop:

Assuming you already have the drivers installed, Use 7-Zip to open the downloaded items above, for the Latest Official Firmware, open the file, inside it there should be another folder titled "taimen-pq3a.190705.001", open that folder too, then select ALL using CTRL + A, then drag and drop everything inside that folder into the new folder you created on the desktop. You want to use "flash-all.bat" after the next steps to completely format and re-partition and install the latest official firmware for your phone (don't do this yet).

Next open the "platform-tools_r29.0.1-windows" file you downloaded using 7-Zip again, inside it there's another folder titled "platform-tools", open that too, then select all on the items inside that folder in 7-Zip and drag and drop all of them into the folder you created on the desktop earlier where it has the files from the firmware all extracted.

Now go to the folder where everything is extracted, there's one more .zip file in there titled "image-taimen-pq3a.190705.001.zip", right click that one, go to the 7-zip sub-menu, and click on EXTRACT HERE.

Once that's done there should be a lot of files in that folder. Close all the 7-Zips and everything you have open except for that folder with everything extracted in it.

Now run flash-all.bat file and wait for it to complete (takes around 5 minutes).

Your phone should boot now to the latest official firmware, not rooted.

If you want to root it again and need help with that, let me know (if you've done it before, should be easy, copy TWRP Zip and latest Magisk Zip to the download folder after you setup your official ROM, then boot to TWRP from the bootloader, then flash the TWRP ZIP and flash the magisk zip, then reboot). Just see if everything is working first with the official firmware before rooting, and if you boot fine.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Subhojit:
Yes, tried no luck.

Just did but didn't change anything. Also to inform I'm just on twrp now. Internal storage is totally wiped.

Really appreciate your long write up, but to your disappointment and mine, I've tried it as the first thing as I have back up of my phone so didn't bother losing all my files. But flashall.bat is stuck at <waiting for device> and device manager shows unknown usb device (device descriptor request failed) under usb controllers and two entries of sms/mms under other devices.

Tried few other things I found on the internet about power options, adding DWord for the vid/pid entry in registry but nothing works.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GoldElocks:
Try updating/reinstalling USB drivers on PC if you haven't already
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Edmontonchef:
Format your data in twrp, plug in a type c flash drive or use the dongle (it'll show up in mount options as storage1, when you need to install from it it's called Auto0-1) loaded with factory ota and twrp zip, havoc, magisk

Flash ota and twrp then reboot. You should be back to normal after this.

If twrp is unresponsive the first boot, plug in the flash drive and reboot recovery.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sebasrock156:
Could I try this build on Google Pixel 2 (walleye)?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] veedubrocks:
Nope

---------- Post added at 02:30 PM ---------- Previous post was at 02:27 PM ----------

People having issues with PC not recognizing your phone. I have the same issue. Contacted google and it's a common port issue. Also asked if I sent it out unlocked and they said it's ok. As long it has google factory image, they'll take it. I'm not on havoc and I still have that issue. Hope it helps. Cheers
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] marbertshere:
My USB dongle doesn't work anymore. It recognizes as being plugged in, but it's not recognized as headphones. Audio plays through speakers. Any fix for this?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
Anyone having issues with their usb c port I highly recommend taking a toothpick to it and cleaning out lint and debris in there. Don't be shy and you'll be surprised what it can fix.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
I have a full cover case on this phone but my 6P was always getting gagged up with dust in the port... Good advice for sure!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
Ah, back on Havoc. Feels good to be home.

Tried Bootleggers for about 5 days, but couldn't do it any longer.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
Here's a couple of icons I made to replace the "stock" Havoc Settings shortcut. Feel free to use how you like.

They look clean and crisp when they're on the phone. They're just blown up too much when posted here.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] chopt51:
Hey guys, I'm having some weird rotation lock ups when I rotate. Also a lot of heat. It's been getting warm. Is it possible to delete the customization I did in havoc settings without doing a wipe? I just want to go back to stock settings without changing anything else. I was thinking delete data in twrp but I'm scared I would loose Google passwords etc.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
Try Kirisakura kernel update, feels sweet together.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Juzman:
I did the same thing. Got a new charge cable and wasn't charging properly.

Used a toothpick to scrape out the charge port.

Was amazing how much dust/lint came out of it!

All works now. :)

---------- Post added at 02:55 PM ---------- Previous post was at 02:48 PM ----------

Try out the Sultan+ kernel by [MENTION=9116297]Eamo5[/MENTION] perfect combination!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pandaturtle64:
Having issues with getting the lockscreen weather and AOD units to change.

Tried restarting/resetting weather provider 9, toggling settings in the Google app but no dice.

Any other idea with how to change the units from celcius to fahrenheit?

Everything else except those two are set to fahrenheit.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
You probably already know about this, but you didn't mention it specifically, did you change it in havoc settings as well?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pandaturtle64:
no idea how i missed that, that was the first place i looked! thought it was weird that it wouldn't be under the custom rom settings as usually that's where stuff like that lives...

feeling super blind rn ?

anyways problem solved, thanks for reminding me to check there.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Blackfyre:
Great ROM, Loving it so far. Just noticed a few issues since yesterday. Have been using it for a few days.

1. I can receive and make calls fine. I can receive text messages, but for some reason I can't reply back (message won't send), maybe related to #2 & #3 as I only replied to a text today.

2. I clicked on the Mobile Data (Quick Drop Icon), it has been stuck on Mobile Data Off since yesterday. If I click it, data turns off, I click it again, data comes back on, but the icon doesn't change. The icon is always stuck on (Mobile Data Off) and it's greyed out, even when Data is on and working.

3. After a restart (every time), I have to HOLD the LTE Quick Drop Icon, to get data to work. Otherwise data is just OFF when the phone starts every time. This issue only started happening after issue #2 yesterday.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Benjamin_L:
Just to make sure. Are you on latest vendor and radio?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Blackfyre:
Yep. Clean installed the latest official firmware (July) before booting to TWRP, flashing it, flashing ROM and rooting, etc. ROM working great in every way other than these issues, which I'm pretty sure only happened when I first turned data off using the toggle. But that shouldn't cause all this mess.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xcha0tic:
I just flashed the vendor image and this rom to my pixel 2 xl and on boot I got vendor image does not match. Will this be a problem?

I think its because I was on another firmware and just flashed the vendor image from the OP
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Danny 0311:
I get the same thing.

How about this...I used to get numbers inside the notification dots, but they disappeared. What happened?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Juzman:
It generally wont, but if you flashed the latest ROM it's best to flash the July vendor. You can find it on AFH.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] FruitSidewalk59:
OP forgot to update the link to July vendor, hence the issue

here is the link: https://androidfilehost.com/?fid=6006931924117907513 to July vendor image by OP
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] occtec:
Just wondering if anyone else is having any issues with voicemail. I'm located in Australia and my carrier is Telstra. They have been troubleshooting my message bank (voicemail) issue for over a month now without success. I am unable to reach my voicemail and no one is able to leave a message. I am receiving this error when I enter my phone app under settings>GSM call settings>call forwarding. See attached screenshot. Not sure if this is related to the ROM or whether this is a hardware or carrier related issue, I would have thought I would be able to access call forwarding settings but instead I'm getting 'call settings error'?? I haven't tried to go back to stock and check as it's going to be a bit of a headache and was wondering if anyone else has or is experiencing the same or similar issue on this ROM. All relevant feedback will be appreciated. Cheers
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
Try rebooting to TWRP and flashing vendor again. You probably only flashed it to the other slot.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] blaaaazedup:
With Havoc or Bootleggers?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
New build!!!

https://sourceforge.net/projects/ha...OS-v2.0-20181022-taimen-Official.zip/download

Md5

https://sourceforge.net/projects/ha...-20181022-taimen-Official.zip.md5sum/download

Changelog

https://del.dog/xabuhinaxe.coffeescript

Highlights:

Build with clang 7

QS tile style

Pie controls

Edge gestures

Toast icon switch is back
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Jiggs82:
IDK why but on latest build I can't or let's say qs tiles and status bars icons from sub themes won't install but did on previous builds. Any reason why ? I uninstalled the theme ,cleared data and cache on sub app and still same issue.

Edit:: I fixed by installing the individual apks using root explorer. :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
I'm guessing the QS addition doesn't work while using a Substratum theme?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
They should, it still shows the squircle style when I use overlays from swift installer
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
Weird mine doesn't, wonder if you have to select it before theming.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] neekless:
Latest build swiping from top of the screen in immersive mode no longer brings out the statusbar? E.g. watch full screen youtube video. Swipe down from the top edge of the screen. Statusbar no longer shows. It showed on previous builds. Is this intentional?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Works for me. Here is link to screenrecord, please let me know if I did not try to reproduce correctly

https://drive.google.com/file/d/1qWs6egeqHeBCp2DVWjlOX5Nuqa7RV8KC/view?usp=drivesdk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] neekless:
You did it correctly. For some reason it doesn't work for me :confused: I'll flash again later and see how it goes.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
You can now install KLWP from play store. And edge gestures work
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] darkoj2007:
thanks man :) really appreciate!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
Doesn't play nice with Mono for some reason ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] danielrod:
Does anyone know how to make the date text on the lockscreen not automatically cut off? It seems like if there's anything other than just the date and the weather there it will cut off the rest of the date.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] munchy_cool:
[MENTION=6864870]slothdabski[/MENTION] any changes needed to havoc manifest to build? I am setting up to build this for walleye. I have the kernel,vendor,wahoo and walleye tree ready. just wondering if any other repos need to cloned or just clone havoc and go for it?

TIA
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Jiggs82:
+1 yeah I noticed that too
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
check your inbox
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] blaaaazedup:
Excuse my ignorance but what are "edge gestures"
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Gesture navigation, swiping instead of using navbar or stock gestures
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] darkoj2007:
[MENTION=6864870]slothdabski[/MENTION] again, after clean flash, fully wiped phone and this happens again. System ui drain the battery a lot. Here is the screenshot, it's something from the rom itself but I am not an expert... thank you anyway for your hard work!!! I like this rom a lot but this thing just suck up the battery
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] doctorew:
Thanks for the work!

I dirtied over 10/16 build. No lag, etc.

But I'm not getting edge gestures and pie working. Any trick I need to do besides togling the on/off buttons?

Thanks!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Nope. For edge gestures the only gesture is swiping up from bottom of screen. Swiping up from middle goes home and swiping from left or right side of bottom goes back. Swipe and hold goes to recents. You feel a haptic vibration when you do a gesture.

Swipe gesture toggle is a different feature, but extremely similar. There is a bug in havoc source where it does not register gestures on 18:9 devices.

For pie control make sure you switch the activation area to the side you want. I use it on the right and it defaults to the left, so I had to change that setting before it would work.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] craigpuchta:
Can this vendor img be flashed without having to reflash havoc? If so how would I do this. I am also having this issue but really don't want to have to reflash the OS
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pj1000:
There's a fine step by step for a dirty Havoc flash at 3518. That should answer your questions.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Zulkasim:
What kernel is good for this ROM? And how to flash it?

Sorry for my bad english...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] occtec:
So I flashed stock ROM in the interim only to find the issue with the error is non existent. Hardware is ok, the voicemail issue persists with the carrier although I can confirm the issue with the call settings error in the call forwarding section is within havoc at least on my device anyway.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
I'm on Havoc
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xcha0tic:
How can I check my firmware or vendor version before flashing? Wasn't on july update the phone from someone and pretty sure they weren't on july. Or do I just flash the july vendor?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Benjamin_L:
Just flash July firmware to both slots