yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] WillowTree:
Does this already have flashkernel built in or?

---------- Post added at 03:57 PM ---------- Previous post was at 03:54 PM ----------

Yes, boot into twrp via fastboot (fastboot boot (insert twrp.img)), go to wipe and factory reset and then flash ROM plus twrp and reboot. If you get stuck in a bootloop, just get back to recovery (twrp) and reflash the rom&twrp and reboot and it should work!

I just flashed the rom 20min ago for the first time and followed exact those instructions.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Flash kernel is included
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] WillowTree:
Thanks.

I would like to use https://xdaforums.com/pixel-2-xl/development/mod-pixel-2-xl-unified-kernels-tuning-t3844246 that requires either flash or ElementalX kernel. Does that mean that i can use it without having to flash flash kernel 3.16?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
It should. My kernel source is identical except 1 commit so that it will boot on custom ROM without needing the patching that is done by anykernel when you flash Nathan's zip
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] realbo:
I'm sorry for the stupid question hahaha first perform root after twrp and then flash room?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
ROM and twrp together, reboot directly to recovery using reboot to recovery option in twrp, then flash magisk and reboot to system
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] WillowTree:
Thanks for the hard work!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cwalker0906:
Does this have google apps or aosp apps?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Google
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Turbojugend:
Is there a way to change or remove the bar button at the bottom of the screen?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cwalker0906:
Thank you, hate aosp apps, running this now very smooth
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] marbertshere:
I'm not quite sure what's causing this but I'm not able to set a pattern lock. The settings app just crashes. However, I'm able to set a PIN without any problems. Is this a bug or something on my end?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] doctorew:
Clean or dirty?

May need to clear cache?

Pattern worked for me both dirty and clean
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
Any plans to add back to kill in next relesae? Can't wait for the new QS customization ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Do other roms have it? I sorely miss that option. Lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Jiggs82:
Yeah Pixel dust and I think I saw another rom have it as well
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] realbo:
Is it really necessary to do the root? or just install the rom
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] itslels:
Noob question alert. I'm new to pixel and I'm wondering if clean flashing this over Android Q DP4 will work, without flashing pie system image?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
No you'll have to flash P factory images first ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] itslels:
Hm, I figured that might be the case, but wanted to make sure. Thanks for the help!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Unless the OP is willing to go Chase down the app and install it to troubleshoot it, I would still start with providing a log that contains the crash... Just a good place to start when asking for assistance in an isolated issue. At least that's my personal opinion.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] itslels:
Now playing messed up for anyone else? I get a music note on the display, but no song name. This is the 2nd rom I've tried now and both have had issues with now playing. I'm not complaining, just new and wondering if this is a common issue on custom roms.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Br4no:
Same here, I've already posted about that.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ranasrule:
Seach bar in settings screen isnt working for me...only shows installed apps...doesnt search for any settings. Anyone else facing this?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Juzman:
Working fine for me.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] blaaaazedup:
Is there a solution for when your phone takes forever to show the home screen from when you unlock with fingerprint? Love this rom bit not being able to answer a call kills it for me. Last few builds have been like this for me. Huge delay when unlocking.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] krassermensch:
You have to uninstall the Settings Suggestions App by Google in order to make it work correctly. There is another Settings Suggestions app that is shipped with the ROM. They cannot work simultaneously.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
If you have "Force FP Authentication" in Havoc Settings > Lockscreen toggled on, turn it off. This has not worked right for a while now on several ROMs. I think it's a bug that's baked into whatever base all these ROMs are using. You may also want to try turning off "Direct Unlock" in regular Lockscreen settings.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] blaaaazedup:
Force FP is off. Where is " direct unlock" I can't seem to find it. Also which kernel are you using? Could it be kernel related?

---------- Post added at 08:54 PM ---------- Previous post was at 08:51 PM ----------

Are you using a custom kernel? My battery drains so fast. Want to use this to. But I need my phone to stay charged for a full day at work
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tdot.loco:
Hi there,

Is there anybody else having an issue where when you answer a call it goes to the phone speaker (loud speaker I mean) automatically? Is this a bug? On the screen it says phone, or bluetooth, but the actual sound is going straight to the loud speaker. Anybody else having this issue? Any fixes? This is what the latest OTA update.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
Direct unlock is in the standard locks settings in the same place that PIN scramble is. I'm using the kernel that comes with the ROM.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
Why is the new build only 508.8 mb?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Check it now, it should be fine. Upload failed halfway thru 1st try
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Update

https://sourceforge.net/projects/ha...OS-v2.6-20190624-taimen-Official.zip/download

• Added Android Q activity animations

• Added new QS tile styles

• Added new Gaming mode

• Improved Pocket mode

• Improved media notifications

• Improved statusbar items layout

• Improved navbar pixel animation

• Removed screenshot delay

• Added QS Weather feature

• Make rom smooth again

• Move Gaming mode to Misc settings in HavocSettings
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MrBrady:
Where do I find the Android Q Activity Animations?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Q animations are now the "default" settings
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] occtec:
Dirty flash ok?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Should be fine, I did clean flash this time though. Maybe someone else can verify their dirty flash went smoothly. As always don't forget to disable overlays before dirty flashing
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ranasrule:
yup...that did the trick...thx
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] marbertshere:
Hey when using the search bar in Lawn chair the text is white on white. I was told to disable dark mode in dev settings. I guess that setting is not available since havoc has its own theming settings. Changing the background color in interface settings doesn't fix it. Is there another way to toggle this setting (like a terminal command or something)?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Juzman:
I dirty flashed fine, flashed Sultan+ kernel and Magisk Canary. Booted fine. :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] profetia:
I dirty flashed latest update + twrp 3.3.0.0. I get a notification to install the correct image and when I try to press ok nothing happens, it won't go away. Only way to get to Launcher was flashing older update and same twrp. Any solution to this?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] itslels:
Does the song name show on ambient display for now playing, in the new build?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
Not for me
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lomski:
I just update with the new version using the OTA option and everything look like fine with except that my twrp recovery now it's replaced with Havoc recovery and can't update the vendor image because on start up it say that it's not correct vendor ...how to update it !?! ...magisk root and everything else work fine ....did I need to install again TWRP !?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Seanzle:
Whatever you did in this update definitely sped things back up.....I have was getting lots of lag and small lockups before. Everything running great again. Thanks !
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
I've never used the "havoc" recovery, but if it's just a themed version of twrp, you hit install, then install image near the bottom right, and flash this

https://androidfilehost.com/?fid=6006931924117888227
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
I don't believe it's just a themed TRWP, but I could be wrong. It seems to be missing much of the functionality of TWRP.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
What you can do is flash this magisk module and it will retain twrp. Procedure is:

Install OTA

Flash the module: TWRP A/B Retention Script

Flash magisk to inactive slot

Then when you reboot you should have the update along with twrp and magisk. This will only work if you already have twrp installed when you do the OTA install
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Oops/double post
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MrBrady:
How do you flash Magisk to the inactive slot? Boot to TWRP, select the inactive slot, reboot to twrp, flash Magisk, change slots again? Or is there a simpler way?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
So this is only relevant if you are using the built in OTA and you should not reboot until the very end. So you are installing magisk via magisk manager. Screenshots are below
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lomski:
It's not themes of twrp ...it's havoc recovery and there is option only for install update via ADB sideload and factory reset and different types of reboot ....
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lomski:
I am totally lost ....

Install OTA - done

Install module - should be directly from magisk manager !?

Flash magisk ---- from twrp or magisk manager !?

And after that !?! -- from where to update twrp

EDIT : when I try to install module from magisk manager I am getting error ....

Current boot slot _b

.

.

unpacking boot b_ image

TWRP ramdisk not found

Installation failed
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Within magisk manager, flash the TWRP A/B Retention Script. Go to downloads, search for it, and install. It doesn't actually install a module, it just runs the script to retain TWRP

Then within magisk manager also, install magisk but select install to inactive slot as shown in the screenshots above
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lomski:
When I download the module ...from the manager it extract it ...not install it ....
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
See the screenshots below. Make sure you hit 'install' and verify the output matches what I show
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] SageWilliams:
Hey all,

Been a while since I was on a custom rom so wanted to come back to Havoc but for some reason, when I fastboot boot twrp 3.3, it keeps telling my my password is incorrect but I know it is.

I even tried removing the password but it seems that the files stay encrypted... is there something I need to do differently?

Thanks in advance for any and all advice!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Edmontonchef:
That's strange, might have to format your data and start over. If you have an otg with Rom and TWRP it makes it easy.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lomski:
Yes I am trying the same but 9n the photo you have sector A....I have sector B...and it saying can't load ramdisk twrp and after that installation failed

Edit

And my kernel was EXelemental and now is Caesium !?!? And can't go back to the old one without twrp .....
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Ok so it sounds like you already installed the OTA without going through this process to preserve twrp and lost twrp. Now it won't work for you. it preserves your twrp installation but can't do that if twrp isnt installed. So if you've already lost twrp you just need to fastboot boot TWRP and install it. Then going forward this whole process will work for you bc you'll have an existing twrp install
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lomski:
Yeah it's the first time that I am updating by ota ....so now just to flash twrp by PC and after that install it like the first time yeah !?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] occtec:
Works perfectly! Great update, also noticeable performance improvement. Thanks ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Yup! Once you have twrp, what you did earlier should work [emoji108]
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] profetia:
I tried to dirty flash latest update like this:

Vendor

Havoc

Twrp

Reboot

Vendor

Magisk

reboot = results in touchscreen not working and turning black, all I can do is go back to fastboot and flash last havoc update with twrp then reboot and magisk then it works.

I also tried the other steps

Ota install

Twrp module

Flash Magisk = black screen and vendor notification and won't go away even if I press ok

Nothing seems to work, before I just dirty flashed and it was fine. Do I need to turn off accent color for interface or anything else?

Thanks :victory:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Yeah it it's really best practice to remove all overlays. Even built in accents and themes use overlays.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] profetia:
Problem still persist even though I reset interface settings..

Havoc-OS-v2.6-20190609-taimen-Official.zip + twrp 3.3.0.0 and magisk 19.3 working fine, but can't update to latest with the same process to downgrade. What else can I do?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Can you upgrade if you skip magisk? If so then it's definitely a module issue
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] profetia:
No, I can see my wallpaper but can't enter pin, then screen turns black and the time is hidden then comes back again. Only thing working is shutdown device then go back to fastboot recovery.. ? That's why I'm wondering why last update zip working but not the new one when I use same version on all other apps?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MrBrady:
This happened to me after installing a Substratum theme. Don't remember which - Outline maybe?

The solution was to flash a Substratum rescue zip. There was one on the sdcard in the Substratum folder. If you don't have that, I'd bet it can be found with a Google search.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
That really sounds like a system ui problem due to an overlay. You set QS tiles, accent, notification colors, everything of that nature back to default settings?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] profetia:
I don't use substratum or Swift Installer atm. So only interface I used is built in the ROM.

---------- Post added at 02:39 PM ---------- Previous post was at 02:37 PM ----------

I set everything to default now and will try a again. Pray for me ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Quick question. When you boot to lockscreen, instead of unlocking to launcher. Are you able to pull down QS panel and click on settings. If it does and lets you in, please try changing you recents to something else, either grid ,Oreo, slim etc. I've had that fix a similar issue
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] profetia:
It didn't work. I'm not able to pull down settings, the screen doesn't respond. I'll try change recents and then do the same installing process.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Also make sure you have QS panel enabled on a secure lockscreen. There's a setting to disable access until a pin is entered
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
You may have to bite the bullet and just clean flash. On LR I was once the same situation, clean flash was fine but no matter what I tried I couldn't dirty flash.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] profetia:
Is there any way to clean the cache and data of the havoc settings so it goes back to default? I'll try your suggestions otherwise clean flash here i come again. Thanks anyway for helping me out ?? love your ROM ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] scoredance:
how to enable gaming mode shortcut in qs panel?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] profetia:
Clean flashed yesterday and now everything works flawless ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
New build running great so far and battery seems much better. Thanks!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] KC69:
I've dirty flashed every update since the first one. Never had an issue I couldn't deal/live with and updates always fixed them. Been my only go-to Rom. Thanks for keeping me from wanting a new phone Slothdabski. Your mad skills are awesome.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Disillusionedsal:
@OP

Great ROM. I'm unable to get OK Google and Now Playing to work. I've posted details in below thread, would be great if you can suggest some ways to resolve this,

https://xdaforums.com/pixel-2-xl/help/ok-google-assistant-fiasco-t3943080/post79801729#post79801729
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tdot.loco:
Anyone else?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
I haven't seen any reports of this and it seems like one of those things that would be reported. Have you tried clearing app data for phone?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tdot.loco:
I haven't gotten a chance until today to finally deal with the issue but what I will do is just a clean install. I did a few OTA updates and they take a really long time.

Thank you though for all your hard work. As someone else said in an earlier post, this ROM is the reason why I feel no need to change phones.

If after a clean install it continues to happen I will report back to this thread.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] blaaaazedup:
Any suggestions to fix phone taking a long time for the screen to turn on after any unlock. ie fingerprint unlock, power button unlock, double tap unlock. The screen stays black for an excessive amount of time. There have been times where I literally had to hold down the power button and restart the phone. Has anyone experienced this.... Any suggestions?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tdot.loco:
I'm sorry I wish I could help but the only issues I have experienced is every call going to loudspeaker by default.

With the latest OTA i also lost auto-brightness. Before it would adjust perfectly, now it stays at whatever level I set it manually at. I keep it at around 75% and unless I am under direct sunlight it's an issue that can be mitigated.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] aoaleman:
Try installing GBoard from the Play Store. Awhile back that did the trick.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] blaaaazedup:
I've always had it installed. It's the only keyboard I ever use.

Just for reference, you are using Havoc and yours DOES NOT have this issue?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] aoaleman:
Oh sorry. Right, on 24th build and no issues here.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] blaaaazedup:
I haven't tried this newest build yet. Downloading it now to try again. You use stock kernel and magisk as well?

Asking because I'm wondering if it's a magisk module or maybe kernel issue. Process of elimination lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Look for the setting to unlock screen from fingerprint after reboot. If that is enabled, it's probably your issue. Tick off the toggle switch and maybe reboot for good measure...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] aoaleman:
Only Magisk modules I have installed are Sauron and systemless adblock for Adaway. Kernel that comes with the build is installed.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] blaaaazedup:
I'm pretty sure that I've never turned this on. But I'll double check once I install this newest build. Fingers crossed cause I love Havoc.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
Latest build has been running smooth as silk for me. Also, as others have mentioned, battery life does seem improved. Many thanks!

:svetius:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GoldElocks:
Clean flash or dirty?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] blaaaazedup:
Ok so far 3verything is good. Unfortunately I am not getting the battery life that others are. My phone no longer last me through a full work day as opposed to stock. I was down to 20% by 1pm. So I'm probably going to go back to stock. Any suggestions to extend battery life before I do that.

This was also with battery saver AND the exkm powersav3 mode both active!!!!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
Clean. I had had some other issues caused by my own modding and tinkering, and so I clean flashed the June stock image first, then clean flash havoc after that.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
What is using all the battery? Apps? Android? Kernel? Google play services?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GoldElocks:
Yeah, I've been waiting until I get some time this weekend to do a clean flash.

Btw I'm using your modified QS contextual headers and they're nice, thanks for sharing. I assume that .zip works on newest build too? If I want to make my own is it just a matter of swapping in the correctly sized images?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
Yes, it works in the latest version as well. And yes, all you have to do is swap out the images for your images of the same size.

Thanks for letting me know you were using it. I'm glad it's been of some use to others.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Chainwater:
Hi, may someone share file apns-conf.xml from Havoc rom system/etc? We are trying to make magisk module for VoLTE. Thank you.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] t-ryder:
How is this ROM running by now for you guys? I was using it for some weeks, but the last months I used only DU because it felt like havoc was getting more buggy with every update.

I love the features, but havoc had some bugs that really annoyed me.

btw; here is the crowdin link to translate the ROM parts which have only english lang..

The crowdin page is unofficial. LINK