yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
If you're coming to this ROM from another ROM or stock, you should definitely clean Flash. if the ROM is similar enough, it may boot up, but I guarantee you that you'll start having little weird issues crop-up here and there. I don't usually wipe internal storage as part of a clean flash, but I do usually delete the Android folder that is in internal storage. I think there is some setting stuff that might be saved in the Android folder that I'd rather not bring across to a new ROM that may have slightly different settings. If in the future you're just updating Havoc to a new version of havoc, there's no need to wipe anything. You can dirty flash the new version of havoc on top of an older version of havoc assuming that the versions of Android between the two are not different.

After flashing Havoc, you need to flash TWRP before you boot the phone, or you will have to plug the phone back up to the computer to install TWRP. Havoc replaces TWRP with its own recovery. As a rule, I usually flash TWRP after flashing any ROM just to be on the safe side.

I also let the phone boot once before installing magisk. I'm not sure this is necessary on every ROM, but it's been necessary on enough that I figure it's just the safest and easiest thing to do. I don't even bother doing the Google set up or anything. As soon as that first initial setup screen comes up, then I go back into recovery and flash Magisk, then boot up and go through the set up processes.

You didn't mention custom kernels, but just in case, the process for that is:

1. Flash ROM

2. Flash TWRP

3. Reboot system

4. Once system boots up that first time, go back into TWRP

5. Flash Kernel

6. Flash TRWP

7. Flash Magisk

8. Reboot
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] neekless:
These options were there when livedisplay was introduced, before you added 2.0 to device tree. Seems like adding 2.0 to device tree didn't change anything. Not sure what is wrong. According to Anushek's screenshot (attached, look at the options in the background), there should be more options than this. Can you ask him about it?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] neekless:
Choose 'This device' instead of 'Connected device'
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Unfortunately the wahoo/taimen lineage trees aren't updated and some aspects of livedisplay 2.0 seem to be device specific. I'll have to look more into it
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] occtec:
Unfortunately it just won't connect for me, when I choose this device I get the message 'couldn't switch'?

---------- Post added at 01:13 AM ---------- Previous post was at 01:12 AM ----------

Thanks for the detailed write up :svetius: should help others also
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
I just noticed that Google messages doesn't have the chat (RCS) option in settings > Advanced anymore. Does that have anything to do with this ROM? Or has Google just automatically enabled it in messages and so it's not an option settings anymore? I know I had it when I was on stock, but I hadn't actually paid any attention to it for the last few months.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] DarkusRattus:
I tried keeping it out for even longer, rebooting while out, going to a different location, etc but there doesn't seem to be any change.

The only thing that happens when I put the card back in is the screen seems to reload, but nothing else happens.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlokos:
So you are able to get Verizon VVM on your phone dialer by doing this? I gave up on havoc months ago because I couldn't get it working. I'll give it a shot.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] occtec:
Still having issues with connecting USB it won't switch over to my device even after today's update to the ROM. Clean flash using twrp recovery and magisk. This is crucial for me to be able to transfer data between devices. Works fine connecting via USB cable to PC or laptop. Any ideas would be appreciated. Cheers
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] paq4ko:
Carrier

I cannot change carrier when roaming internationally. When on roaming connect but no mobile data.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Br4no:
Hello All,

How is the smart charging supposed to work?

I limited charging max to 80%, but the phone keeps charging over 80% and does not care about the threshold.

Btw, I'm on clean flash.

Thank you!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Azure Dragon:
Can I flash a .gz vendor image from Google's official download link? AndroidFileHost is really slow for me :(
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Br4no:
I flashed all from official
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CharliexCharger:
Have issues after dirty flashing? Clean flash and then report if the problem persist.

☺️

Sent from planet erf.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Not So Pro:
Was on the 5/11 build and flashed the 5/16 and now my quick settings look very odd. I've cleared cache in recovery but still the same. Any ideas?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Are you using substratum or swift installer? Please try removing any themes and if they fixes it, rebuilding the overlays
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Not So Pro:
Was just about to make an edit that that was the issue. Thank you! Great ROM btw!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] omair2005:
Yeah no fix yet on latest build
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
Anyone know where the images for the QS headers are stored?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Br4no:
Hi,

Does smart charging work for someone??
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
Can we no longer choose a header image on latest?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
I'm am doing a test build today that has sepolicy that should hopefully fix it
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
I have it under Havoc settings>interface
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
Weird I don't have it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Ah I just remembered I'm on a test build. So it'll be back with todays release
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
[MENTION=6864870]slothdabski[/MENTION] Can you tell me what app the QS images are located in? I've opened up and looked in SystemUI and Setting apks, but I don't see those images in the res folder. Or are they not actual png or jpg files?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Br4no:
Thanks!!!! I just didnt know if I set it properly or there is a bug.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] neekless:
/system/priv-app/OmniStyle/OmniStyle.apk/res/
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] neekless:
What do you see near the qs tile style setting?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
Yeah same but where is the button to select the image? I sure dont see the needed button!! See Devs screenie on last page, that is what it should like.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Tap the words/description and it opens the menu. The vertical line to the left of the toggle indicates another menu is available
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
You're the best, thanks boss!!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] coco420:
I got a problem with the rom

If i miss a call and the person leave a voicemail

i dont get voicemail notification

i have to go check each time i miss a call

Is there a setting to put on ?

My number is in the voicemail setting

Im with telus

Please and thank you
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
Anyone know how to go from May Rom to April (Im still on April factory image). I flashed April Vendor to both slots and then Rom but it keeps going back to twrp?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Br4no:
Are you on correct slot? If I'm on wrong one, only twrp loads.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
Yeah tried to filash to both slots

---------- Post added at 03:04 PM ---------- Previous post was at 03:02 PM ----------

Damn I can't connect to blutooth in car using cord, won't let me switch either?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Neejay:
Is the color option back working in the test build? (Natural, boosted, saturated)

I can't take too much more of these washed colors lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
Ah, finally!

Thanks again for responding!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
No, it's not fixed, but did you try that Sa2uration app? It will give you what you're missing. It's super easy to use. It's just one slider, boom, you're done.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
Won't switch no matter what
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Neejay:
Thanks!!!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
Is there still a build coming today? No pressure just wondering if I should wait instead of flashing 19th build. Thanks!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Not today, looking like tomorrow
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
Any plans to fix the usb issue
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Can someone else verify if USB connection works for them? I'm on a test build but only think different is a few lines of unrelated sepolicy which shouldn't make a difference
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
It's working for me on the 19th build.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Are you using a different kernel than caesium?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
Is yours hooked up to a computer? Mine just won't work in my car playing blue tooth.

---------- Post added at 08:46 PM ---------- Previous post was at 08:45 PM ----------

Hooked up to a computer only?

---------- Post added at 08:47 PM ---------- Previous post was at 08:46 PM ----------

Yes Sultan, only from today though. Should I try caesium

---------- Post added at 08:49 PM ---------- Previous post was at 08:47 PM ----------

I'll reflash caesium right now and check
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
No dice, same deal with Caesium. Seems like something in May changed something.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
Mine works both hooked up to a computer and not.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] neekless:
What do you mean by this? Your phone is paired to your car via bluetooth and playing music? Then what is the usb connecting to?

Does yours work when connected to only a computer?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
It's actually an aux cord, but know won't connect and play music.

---------- Post added at 05:14 AM ---------- Previous post was at 05:06 AM ----------

Doesn't look the computer recognizes either
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] neekless:
Try a different cable?

Works on 19th May build with latest sultan kernel for me.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Br4no:
Works here on latest build. Elementalx kernel.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Azure Dragon:
Anyone know if there's a way we can have Bluetooth Split Audio?

Also, can anyone tell me how to reset Lawnchair's data/settings? I think I've messed up something and I want to reset the app, the problem is it only has the option to clear cache, not the app data.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] neekless:
Is your clear storage unclickable?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Azure Dragon:
Yes, it's unclickable for some reason.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 93fuelslut:
I didn't see the flash instructions in the OP. So if I'm coming from DU would i-

Factory reset

Flash havac

Reboot

Boot back to TWRP

Flash magisk

Reboot
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
https://xdaforums.com/showpost.php?p=79559052&postcount=2917
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] neekless:
Check if lawnchair has device admin privileges
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
Good call
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
It's a small insignificant thing, but would it be possible to make the Havoc Settings shortcut whatever the accent theme color is like the rest of the Settings shortcuts are? It's always that light cyan color that hardly shows up on a light background.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MrBrady:
I'm new to Havoc. Just came from Qb3 and did a full factory install back to May Pie first (including userdata). I see in the Havoc-OS Sourceforge folder 5/19 is the latest version, so I installed that. When I check for System Updates it says a new update is available, listing the 5/19 release.

Is this a bug, something I should ignore or is there really an update available?

EDIT: I proceeded with the update, even though it was the same version. Took a while (10 minutes, maybe), but it looks like everything updated normally and now it's showing I'm up-to-date.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] camiloiruiz@gmail.com:
Hello all! Have been lurking XDA for quite some time, I've been using Havoc for a while now but have yet to figure out why I can't send an SMS via Google Assistant. It always fails. Clean flash from latest May build, previously on stock kernel and now on ElementalX with the same issue. Rooted with Magisk and no extra modules enabled. If I missed something in the thread I apologize. Wonderful builds so far though, have been buttery smooth on my favourite Pixel!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jongcruz:
So we will have to wait for the next build or is there something we can do to make it work until next release?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Next release, although according to a few previous posts you can use the live wallpaper feature of nova launcher to select and use pixel 3 live wallpapers
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jongcruz:
Fair enough for me Thanks!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] blaaaazedup:
Anyone else stuck at the "phone is starting" ?

*** i had accidently set "fingerprint unlock" in havoc lockscreen settings. (Unlock device with fingerprint after reboot without PIN...) solution was to lock the screen and then unlock using the method you have set OTHER than fingerprint. once you enter your PIN/password it unlocks like normal.

In case anyone else encounters this....
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlokos:
The only issue I have encountered is the same as noted on liquid; now playing has been showing songs when no music is playing. AOD is not on. The phone is set to wake on new messages only. Not a big deal. Thanks for the great rom.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
Yeah I've had some unlock lag with fingerprint while charging. Fixes itself once unplugged.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] AhsanU:
Fingerprint unlock is noticeably laggy and the battery drain is severe. I got about 2 hours of SoT before hitting 5% battery life.

The song identifier also appears to be picking songs that aren't playing.. constantly.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] thatotherguy..:
When get link to download it only downloads someone called disable round corners.apk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
As I mentioned above, if you are experiencing drain, please post BBS screenshots.

As for Now Playing detecting songs that are not actually playing:

This is because the implementation that displays on lockscreen is an open source alternative to Google's that works on all devices, not just pixel 2. So it is not as accurate as the native Google implementation. You can disable it in havoc settings, ambient display and still use Google's version which is found in settings>sound. This will stop songs from being show on lockscreen and ambient display, but they will still show up as a notification and will still be detected by the Now Playing List app if you use it to keep a list of what songs are played around you.

Also, can you see if disabling the Now Playing found in Settings>Havoc>Ambient Display stops the battery drain?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] absoluthamm:
Reinstalled everything today because I needed to get everything to the October Vendor and I'm having a big issue with calls not having any volume at all. I can get things to play through the handset, it rings, but when they pick up, or it goes to voicemail, everything goes blank. Have tested this with multiple people. Also, my voice is not being transmitted to them either

Installed entire factory image(without the -w).

Wipe Data/Cache

Installed Havoc

Installed newest TWRP

Reboot to System

Back to recovery

Installed Magisk(was going into the stuck white screen when I just rebooted to recovery from TWRP)

Reboot

No other issues.

Any ideas?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Gravol:
Absolutely love this ROM! Huge thanks I wasn't able to ever get the treble version to boot, this was seamless .... Thank you thank you thank you! So far UNREAL battery life as well!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] chopt51:
If using chrome you have to switch to desktop view to download.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] danielrod:
+1

happened to me today on a telemarketer call do I thought nothing of it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Jiggs82:
I know I might be tripping but my ocd gets the best of me? is there a way you can move the network traffic meters closer to the right a few inches ? Because I noticed they're are a little far apart left from the right status bar icons lol thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Mr. Blanco:
No worries just wanted to check , thought maybe it was my launcher or something , and thanks again for bringing Havoc to taimen , awesome work !!!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] absoluthamm:
I did end up getting it working by restarting a few times, but still not 100% sure what it was.

Now I have a new issue that pops up every now and then. Just tried plugging the phone in to transfer a file and when giving the computer the first approval to Allow USB Debugging, I get a popup that says "Because an app is obscuring a permission request, Settings can't verify a response". I got the same error trying to do something earlier too, but I can't remember what it was.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Sounds like you have an app drawing over your screen or something using certain accessibility settings, Google prevents you from granting permissions if something is drawing on screen for security reasons so you can't be deceived into granting permissions you don't want to. Check to see if you have any apps displaying over other apps or using accessibility.

Put that message into Google and there are many xda and Reddit threads that mention apps that commonly cause this issue and can help you figure it out
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] FlatOutRU:
Good evening, is there a control over navbar height ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
There is no native option for this at the moment. But smart nav, formerly DUI, has this option and will be added to pie roms soon
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jasonzarko:
Smart pixel might be the culprit... If you have that turned on in settings.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
I have the same issue, although after having Googled it for a while, I do not believe it to be a ROM issue, but more to do with the number formatting of contacts, aka something Google needs to fix. There were also some other suggestions, but formatting seem to be the fixer for most people. I plan on looking into that further this weekend.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] occtec:
Still unable to switch over to 'this device' for USB file transfer. Can anyone shed some light on this? Works fine when connected to laptop or PC just not working when connected to flash drive, wasn't an issue on stock. Clean flashed latest 19/5 build.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] occtec:
Occasionally the phone freezes momentarily when I swipe to the right to get to the Google app. After the freeze I'm unable to access Google app and my grid goes out of whack, see screenshots.. Anyone else experience this behavior? Is it possible that magisk could be the cause of all the miss behavior?

Thanks again
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] neekless:
Why would connecting to flash drives give you those USB control options? Are you sure stock allows you to do that?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] occtec:
With stock it just works without those options, usually it's just plug and play but for some reason it just doesn't allow any access to my USB thumb drive via dongle type-c since I've switched over to this awesome ROM :(
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] neekless:
Well that's a different issue. USB flash drives won't let you control the USB connection because there's nothing to control, there's only file transfer. You can't for example set it to USB tethering; it doesn't make sense.

You should have a notification for your USB drive when you connect it, and it should be visible in the Files app. If you can't see them I suggest you check what's the file system of your flash drive. For what it's worth my USB C flash drive works fine.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] occtec:
I normally do get this notification just not with this ROM hence why I asked the question, maybe I didn't word it right but file system on USB is Fat32 never had an issue with it and I backed up all my personal data to that drive coming from stock to this ROM. Problem only started in this ROM as I'm only trying to restore my data back but it's not picking it up. Tested thumb drive on laptop and PC, no issues present :confused:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] neekless:
Mine is fat32 too. Do you have mixplorer installed?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] occtec:
No, I have solid explorer which usually works fine
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] neekless:
Can you see the flash drive in solid?

Mixplorer uses its own custom usb otg driver so you can check if you can see it in mixplorer. Just enable the custom driver in mixplorer settings.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] occtec:
[MENTION=6864870]slothdabski[/MENTION] any ideas on the above issue?

---------- Post added at 02:37 AM ---------- Previous post was at 02:36 AM ----------

I'll download and give it a shot

---------- Post added at 02:40 AM ---------- Previous post was at 02:37 AM ----------

Is there a free version? Not willing to pay just to find it doesn't rectify the issue. Solid explorer has otg enabled by default normally..
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] neekless:
Get it here. https://xdaforums.com/showthread.php?t=1523691

Does solid use its own custom usb driver? Reason I ask you to try mix is because if mix can see it then maybe it's something wrong on the rom side. If mix can't see it then it's highly likely there's something wrong on the flash drive side. If that's the case I would suggest copying everything on the flash drive to your computer then fully format the flash drive. Then check again if the phone detects it.