yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
At least there are some things to think about and try. BlackenedMod is also an easy test to see if it positively impacts things. Take a look at the features listed on the OP. There is some battery/performance management stuff and wakelock blocker. The scripts are easy enough to read through and see if you see anything, and since they are just .sh files they never get installed. It is as easy and adding or deleting the files, changing permissions and rebbooting to enable/revert which I have to do to use ADB shell). https://xdaforums.com/pixel-3-xl/development/mod-blackenedmod-v1-0-pixel-3-pixel-3-xl-t3887158
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] drdrewdown:
I've used it in the past & do appreciate what it does, just don't think adding another mod to an already broken scenario is a good idea ?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
No disagreement except for how easy it is to add/remove with no trace elements since it is essentially a temporary mod much like all things systemless.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] drdrewdown:
Think i'm done, EX kernel didn't help. Clean wipe twice today & 4-5 hard freezes before noon. Guess i'll catch y'all on the flipside :)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
I hope you have no issues when you get back to stock. See you next time.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] drdrewdown:
Never had an issue on stock, I haven't gone back yet. Seeing how things turn without dark mode (I know you said that can't be the problem, but obviously you're special haha)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigray327:
Navigation mode settings are missing.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] drdrewdown:
Look in Configuration Center > Gestures
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Stsiapan:
hi! what am I doing wrong? I did everything according to the instructions, requested the latest factory image, requested Havoc-OS-v3.0-20191108, as a result, I still get the usual Google stock system!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
My mom always said I was special. :p
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] drdrewdown:
Oddly enough, not a single freeze or lag since disabling dark mode. (With my normal setup)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] twcobra:
Android auto as well
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
That's cool, but now to figure out what dark mode isn't playing nice with since some of us are using dark mode with no issues,
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
=============================

Havoc-OS v3.0 Official Update

Android 10

=============================

Date: 11-12-2019

Device: Pixel 3 XL (crosshatch)

Maintainer: [MENTION=307183]stevepro[/MENTION]ski

Device changelog:

Kernel update

Rebase device tree

Download Links:

• ROM: https://bit.ly/33KKopO

• Boot image for flashing zip: https://bit.ly/34TqYix

Installation Notes: https://bit.ly/2r0pdS3

Please let me know if you encounter the issue where phone has black screen and doesn't wakeup. It should be addressed in this build.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] drdrewdown:
So clean flash/ full wipe yes?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] OrzBus:
I dont think its needed if you're already on the ROM
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] drdrewdown:
That's why i'm asking. Sloth hasn't edited the instructions in 10 days, just wanting to be sure.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Nope, dirty flash should be fine
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bearclaw92:
Can confirm dirty flash works for latest build.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] drdrewdown:
yep, up & running here as well
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] darkstar73:
What was causing the black screen/freezing issue?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] engle2192:
Is this version of havoc missing some of the features that are under the features section on the original post? Like it says about the recents customization but i dont see that in the rom settings?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] drdrewdown:
I'm sure those are from Pie, this is all new for Q.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] engle2192:
Ahh that makes sense! Thanks for the quick answer!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Ebonator:
How do I hide the notch on a per app basis or is that feature not implemnted?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] drdrewdown:
Settings >Display>Full Screen Apps
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigray327:
There's nothing about Fling there, for me. Clean installed.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] twcobra:
There probably never will on Android 10. To much code has changed for navigation. Not that it could not happen but it would take programming Fling and smartbar from scratch.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
Anyone having WiFi calling issues? I'm on T-Mobile, and have always had WiFi calling. As of the update a few days ago, one user on the Pixel 3 Havoc thread mentioned that it came back for him. Of course, that reminded me to check mine. Now, I have no screen notification during a call or in the bottom left of the double swipe down of notification of quick toggle. Tried going to Airplane+WiFi and got the message to turn off Airplane or connect to a wireless network to use Wi-Fi calling. Checked settings and with *#*#4636#*#* I see WiFi calling enabled buy gray. I checked my wife's stock/rooted Pixel 3 to rule out any network issues, and all was fine with that fine.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] drdrewdown:
WiFi calling seems fine here. I am getting BSOD a couple times a day, most frequently if dark mode is enabled
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] drdrewdown:
Sorry meant to attach screenie
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Horoscope:
guys please someone help me with a clear flashing instructions, i have checked few & its confusing

I am on Nov stock image, want to try Rom on my P3Xl for the first... Havoc was awesome on my P2XL
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigray327:
Then it shouldn't be advertised as a feature of this ROM.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
I appreciate it, especially since you are on T-Mobile as well. I'll take my issue to yours for now. Until I have to do a full wipe again, I can deal with no wifi calling.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] saxmydix:
The one posted on first page is from Pie. Op haven't update it yet.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] wangdaning:
Always great when people complain about something they get for free.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] pahlerc1:
this is why we can't have nice things. this argument of someone getting upset because the OP hasn't updated the thread on the first page, when he's busy trying to update bugs and make changes to the ROM, is ridiculous. Especially when he has a life outside of this, that he does for free... like school, or work.. ya know things that pay the bills; i'll tell you what i wouldn't put up with this crap after a 9-5 and come home after the gym around 7 or 8 and then read that garbage. grow up.

back to why i'm posting.... this ROM is great, fast, smooth and has a great dev who communciates and tries to make continuous fixes and improvements.. what I have learned is that not having recovery, or lack there of, makes it really hard to run a custom ROM. so many different things can go sideways (magisk modules/substratum overlays) that you need to flash something, but can't because we don't have recovery. This is a pain in the butt and is why i had to go back to stock. appreciate the hard work dev, i didn't leave the ROM b/c of issues or anything, just easier to stay on stock until we have a recovery :(
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Kiwasad:
Anyone else able to check if their phone restarts everytime they try to use Screencast?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Samuel Holland:
Taimen_#1

And just for the record, this Dev is surely missed over on the pixelxl2 forum & might just be the reason I get a pixelxl3. Many thanks for sharing his work and I hope to be over here soon.:good:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Joe237:
Hello

Finally I was able to install this rom but I can't find the squeeze setting in gestures is nothing here , is the squeeze working on this rom?

Thanks
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Az Biker:
* * * Thread Cleaned * * *

A few reminders here.

1) this is a development thread, all comments must be directly related to helping the development in this thread. Tossing around insults, responding to those insults, or taking jabs at the dev are NOT related to helping development, and don't belong here at all.

2) if someone is doing something that violates Forum Rules, simply REPORT the comment and move on. Responding to them almost never resolves anything and even adds fuel to the argument fire, so it's best to just roll your eyes, put a pin in your voodoo doll, REPORT the comment, and move on :good:

3) if your comment isn't respectful, helpful, and related to the development in this thread, PLEASE do not post it here. We don't always agree with other members, and we all have the right to have different opinions, but we DON'T have the right to share that opinion if it violates the rules.

Thanks for everyone's cooperation

tl;dr

be respectful, and helpful, or don't comment at all

REPORT those who cause problems, don't engage them

keep the comments related to helping development here
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] OrzBus:
Where would the toast notifications be?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
Squeeze is not working yet on this ROM. DU found and developed it on 9, so others were able to build off of what they did. If that happens again, it could be merged in.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
Has anyone been able to flash vendor by itself. When I try from fastboot, it comes back with an error that it needs flashed in fastbootd whether I try --both or just one slot. In fastbootd, it comes back as unknown error if trying only active slot and as --both not a recognized slot if I try that way. I assume flashing vendor is no longer possible in 10 since it is a system image, but I don't see any info despite searching.

The reason I ask is because [MENTION=6864870]slothdabski[/MENTION] mentioned at the beginning of November that either that build or the one including the monthly security patches would need a clean flash but not both. I did the clean flash before the November Google build was included and have had no issues installing Havoc with any of the builds since. I'm wondering now though if not including vendor is what is causing my lack of WiFi calling. Bootloader and radio came back with the exact same hash when I compared October and November, but vendor does not. I get no vendor mismatch, so the hash difference may just be due to extracting it from the image zip (bootloader and radio don't get pulled out of the image itself of course) but it is actually the same vendor. If I am right about flashing vendor alone, this could be a big problem as that has been a staple of installing custom ROMs month over month for a long time.

Maybe I am completely wrong about any or all of my comments. Stranger things have happened, LOL. There was talk about doing a flash-all (without -w) of the Google factory image to both slots right over Havoc and then sideloading Havoc twice leaving user files/apps in place. That would take care of installing vendor since it would be included in the flash-all. I don't recall any comments where someone actually did it though.

Thoughts please as I am really not up for a clean wipe each month to stay on a custom ROM?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] mgp53:
I had a similar issue with another 9 ROM. After a full flash of the factory image, I made sure WiFi calling was working before I flashed the ROM. After that it was working again.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
I appreciate it. I am about 90% sure I had Wi-Fi calling after my last full wipe at the beginning of November (which would have included October flash-all to both slots). Truth is I like stock a lot more than I did in the past, and everything works functionally. No Squeeze, an obscure ADB Shell issue and no WiFi calling are the immediate functional issues I face, where my gains are all cosmetic and not ones that i care about for the most part. Lawnchair is the thing I would miss the most if I lost it. The two things I would miss the most from the ROM are the SU toast and the color lockscreen with the analog clock. Clearly those are non-functional. I'll hold off for a bit sincve I m getting no freezes, lags or reboots. Hopefully, I can get more responses, since I do enjoy the "challenge" of running a custom ROM.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
=============================

Havoc-OS v3.0 Official Update

Android 10

=============================

Date: 11-17-2019

Device: Pixel 3 XL (crosshatch)

Device changelog:

Switch to ElementalX kernel

Download Links:

• ROM: https://bit.ly/2KuI3Yi

• Boot image for flashing zip: https://bit.ly/2NVEqNy

Switching kernel sources appears to have addressed black screen issue. I haven't had an occurrence on in 48 hours

Source updates:

Now Playing track info appears on ambient display

Battery style options

Additional status bar icons can be hidden

Dismiss notifications with fingerprint gesture
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
Thanks. Well, looks like my Wi-Fi calling also is an issue (like ADB shell) that only manifests itself with BlackenedMod and Havoc. Too bad that dev doesn't see the connection, and I am not getting any other info. For now at least, no BM.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] el_pelosss:
Can you put the patched image as you have done on other occasions?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
You just need to patch the boot.img linked above with Magisk (so put a copy of it on your phone before starting) and then copy the patched file from your phone's download folder after Magisk places it there.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] el_pelosss:
You say I have to take the boot.img with the flashing flash just start ...? that patch it with magisk and then with that already patched flash with fastboot right?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
Yes, use the 'Boot image for flashing zip: https://bit.ly/2NVEqNy' from a couple of posts earlier. Place a copy of that file on your phone before you start (Downloads is easiest since it is also where the patched one will end up). Assuming you already have Magisk Manager on your phone, open it after installing the ROM and getting fully booted. Press Install ==> Press Install again ==> Select Patch a File ==> Select the boot.img file you placed on your phone. Magisk Manager will patch the boot.img and store the patched boot.img in the download folder. Copy the magisk_patched.img file to your computer. Exit out of MM, etc and reboot to fastboot. Flash magisk_patched.img in fastboot like before. 'fastboot flash boot magisk_patched.img' or f'astboot flash boot --slot all magisk_patched.img' I normally use the '--slot all' command out of habit.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] pahlerc1:
This wasn't for me, but wanted to say thanks! i haven't seen someone go into detail on something like this in years. Ppl lately get angry when someone asks what the steps are or how to go about something. Not everything is always easy to find and understand here on XDA. So this is appreciated. Even though I know these steps, it's nice to see someone break it down for someone else so they can do it and learn themselves. Always good technique! Great job sir
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
I took a quick look at the blackenedmod script to see if there's anything that might affect wifi calling. I would try removing these lines that disable some wlan wakelocks to see if that is causing the issue

# Block a few safe wakelocks for improved battery life; echo "wlan_wow_wl;wlan_extscan_wl;wlan;qcom_rx_wakelock;netmgr_wl;" > /sys/class/misc/boeffla_wakelock_blocker/wakelock_blocker
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
Thanks. I will give that a try. What is odd is that neither the Wi-Fi calling issue or the ADB Shell issue (you didn't happen to have anything jump out at you when looking at at the .sh did you?) that results in 'error: exec '/system/bin/sh' failed: Permission denied' occur with BM on stock. Of course, neither happen with Havoc alone, only with the combination. It's possible that the conflic is too deply nested in the Havoc code to even trace much less do anything about it. Much easier to not run the script and/or delete some potentially offending scripts lines.

On a separate note, I have been running the newest Havoc build without BM but with the store version of Lawnchair and with ElementalX pretty hard for about 18 hours with absolutely no issues. Squeeze and Pixel charger support would have me pretty well golden right now.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] shiftr182:
Same here.... I had a freeze for a minute when I was setting up my apps, but a quick power button screen off/on and it was working fine after that.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] djcrystals:
Just did a clean flash on 1117 and had a random reboot, stuck on splash screen...... Everything else has been fine. I had just finished setting everything up and it was chilling on my desk in front of me when it attempted to reboot. I'll play it off as a fluke but I'll update and check a log if it happens again. I'am just running barebones Magisk with Systemless.....nothing intrusive.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] redsmith:
What's the default launcher in the ROM? I just want to know if the Android 10 gestures fully work.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Pixel launcher. You can also use newest lawnchair alpha with quickswitch magisk module and gestures/recent apps will fully work
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] drdrewdown:
On the build before this, everything was working flawless with the latest Kirisakura test kernel (v1.2.6), glad to see a change in kernel source as the latest build is functioning great as well! Thanks much for your diligence & hard work (along with the rest of the team)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] redsmith:
Is it possible to do that quickswitch thing on stock? Or is it exclusive to Havoc? Currently having no success on stock, and this might be the thing that convinces me to run a custom ROM.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
It will work on stock
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Panda1213:
Does everything work, wireless charging gestures, google camera on time notifications? And does it lag like og rom? I want to try third party rom on pixel if there is no ram management and frequent stutters. Please reply
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] usablefawn:
11-17 update has been running pretty great for the past 48 hours. No more black screen freezes Thanks a lot for fixing the issue! :good:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
I should have kept my mouth shut, but I had a black screen the last time I tried to reboot. I had to hold the power button down until it force restarted (I felt the tactile on my thumb the second I started pressing power), so I know it wasn't actually off.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Hmm sounds like a different issue since you get the haptic feedback. Unfortunately I can't look into it much without a log, but I'll be on alert for it and pull one if it happens. Are you still running blackenedmod? Are you using a different kernel?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
No BM since before this update, but I am running ElementalX (which I have been running on all of the Havoc builds even back to the Pie builds. I can pull a logcat, but obviously it wouldn't be from right after it happened. Obviously it isn't a huge issue since I was rebooting anyways.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] 千年老白:
Restart after flash or Google official website rom
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Zzoro:
VoLte doesn't work. Is it a bug or does it affect some mobile operators only?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] galza:
im still on stock firmware.how does this rom work? everything working like stock? aod with d2tw works? im used to close the screen with an app not with power button and had prob that i cant open with d2tw when apd is on..it was on other devices i had.here its working good?

thanks and cheers dev
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
=============================

Havoc-OS v3.0 Official Update

Android 10

=============================

Date: 11-23-2019

Device: Pixel 3 XL (crosshatch)

Device changelog:

Merge Linux 4.9.202

Screen attention

Live caption

Smart charging

Download Links:

• ROM: https://bit.ly/2XHux9b

• Boot image for flashing zip: https://bit.ly/2KLUlfm

Installation Notes: https://bit.ly/2r0pdS3

Havoc-OS v3.0 Changelog 11-23-19:

• Added Gaming mode

• Added Custom Logo in statusbar

• Added Custom Carrier Label

• Added Statusbar Clock customizations

• Added Quick Settings Pulldown options

• Added Suppress notifications sound/vibration if screen is On

• Added Unlink ring and notification volumes

• Added Tap volume buttons to answer call

• Fixed "Clear All" recent app screen loop bug

• Fixed Double tap to wake on ambient display

• Fixed Power menu layout on low DPI

• Other fixes and improvements
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] francois amon:
Thx for the Rom!

Running flawless Here.

So do WE need top Clean or dirty flash the latest Version?

And how to perform a dirty flash? Since there isnt twrp out and i'm kinda new to all of this (on the Pixel 3 XL of Course)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
Just getting ready to install this build. If he didn't call for a clean install you can dirty flash from build to build. Just skip [3. wipe userdata ], but all other steps are the same. You will need to re-root and install kernel if you were using something other than the one in the build. You will move to the other slot like normal with OTA or a custom ROM installed with TWRP.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Nope dirty flash is ok if you are already on havoc. Just flash new boot.img and adb sideload the new zip without wiping userdata.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] godbob:
[MENTION=6864870]slothdabski[/MENTION] what's your daily driver? Thx for updating and building these roms!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
Out of respect for all the different teams who put a ton of time into their unique projects, I don't comment on what I run most often or prefer to run.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ktdt00:
Any chance for a Blueline or BlueCross build? Really appreciate your effort!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
I've asked havoc lead if I can maintain it. So either myself or someone should have builds soon