yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] vn00914361:
I flashed boot.img after sideloading Havoc
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] pangolin.rollin:
I'll type up what I did here a little nicer..

This is literally all I did, no hidden steps.

- download the latest test build (12/07) and the boot_c.img

- download the latest full December factory image

- run the ./flash-all.sh(bat) for the factory img without any modification (ie keep the -w flag)

- don't touch anything until booted, reboot back into bootloader (pwr + vol down for like 30 sec)

- run 'fastboot flash boot_c.img --slot=all'

- reboot back into recovery

- hold power then vol + to display options, then select update from adb, then issue 'adb sideload havoc_os....zip', when it finishes reboot to system.

If you so wish to root:

- install latest canary magisk apk

- adb push boot_c.img /sdcard/

- patch img with magisk app

- adb pull /sdcard/magisk_patched.img

- reboot to bootloader

- fastboot flash boot magisk_patched.img

EDIT: Here's the patched magisk boot image if anyone wants it.

https://ufile.io/h7dnvi3v
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] thex2:
Thanks for the command, it still doesn't work for me. It seems like adb/fastbootd isn't recognizing or finding my phone when it comes to booting into fastboot to sideload Havoc.

---------- Post added at 03:09 AM ---------- Previous post was at 03:07 AM ----------

My bad. Directions say to do that before. I'm a noob, so not sure if the order matters. Was just trying to help you in case that was your problem.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] vn00914361:
Looks like it has something to do with boot.img... I relashed boot.img and how I can move on to a complete sideload of Havoc...

---------- Post added at 12:11 AM ---------- Previous post was at 12:11 AM ----------

no no no... Flash boot.img first...
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] chmonch:
Sim
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] pangolin.rollin:
Care to elaborate?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] vn00914361:
I flashed release 20191207. It would not boot up, just kept on rebooting after Havoc logo. I did a "Wipe data/factory reset" in Recovery and it just works

---------- Post added at 01:17 AM ---------- Previous post was at 01:16 AM ----------

Time to enjoy the build... Too much flashing for today...
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] chmonch:
Excuse Bad manipulation !!?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] rooneyaut:
Maybe I am blind, but I cannot find any answer after searching this thread.

Is the camera quality the like Stock ROM with every GCam feature like Night Sight?

Thanks for answering

Ronny
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Zzoro:
At first I couldn't boot into system too. I reflashed the Decembers Factory image with "-w", after that I installed Havoc and could successfully boot. The only issue that I have now is that Volte doesn't working, device can't register in IMS services.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] RegnierD:
VoLTE is working for me on Google Fi, but only when connected to TMobile. My install was clean.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] twcobra:
The Android Auto issue is still there. I will get a logcat recorder going shortly to see if I can capture what is going on. Hopefully its an easy fix.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] pangolin.rollin:
It's not even working on stock, I don't have hope. Google broke upstream with pixels or something. Not completely sure but didn't work on the wife's stock phone or my up-to-date rooted stock before flashing havoc.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] twcobra:
It's been working fine on stock for me.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] pangolin.rollin:
It seems to possibly depend on your head unit. It works fine in my friends car but not in my Chevy. Not sure what's going on. Tried rolling back versions and all different sorts of things to no avail. My car just loads a black screen then exits and phone pretends it's in android auto mode still.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] twcobra:
The freezing appears to be a new security thing in Android Auto. The Gpay fix 2.1 seams to have resolved the issue.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] pangolin.rollin:
Would you mind linking said fix? Tyia
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] twcobra:
I will post in the telegram site. When I tried to post here I got blocked.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dirtyreturn:
Can you link to the telegram group?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] twcobra:
Link is in the OP

---------- Post added at 12:21 PM ---------- Previous post was at 11:28 AM ----------

Never mind it crashed again.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] thom@s:
Clear and very detailed instructions: thanks a lot for this useful post!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] djcrystals:
Yes indeed.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] mgp53:
Likewise
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Xdevillived666:
Works perfectly on stock for me. Broken on havoc.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] PhillyFlyer:
Sorry in advance fellas - its been years since I have gotten my hands dirty unlocking, flashing, rooting, etc... and I literally just got my Pixel 3 XL this morning.

Just a very simple question for confirmation. I have 3XL on QQ1A.191205.008 and I just unlocked my bootloader. I just need confirmation that I have the basic prerequisites to flash this ROM using the instructions in the OP? Not sure if I have to be on Android 9 stock, or whatever else I am forgetting since its been years.

Thanks in advance for any direction.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] francois amon:
Move Back to the November factory. This will solve your Problem. :)

Edit; i read your answer. Tbh many people (including me) had issues flashing Roms with the latest Update (Dezember factory Image) so the advise i gave u wasnt explained any further but now U know what i mean
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] PhillyFlyer:
Well, I appreciate the reply - but its a solution to a problem I dont actually have. I just wanted to know if I could follow the OP steps for installation from the current stock ROM I am on. I dont want to assume you mean that I can only flash this ROM from the November stock image, so is that what you are telling me?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] QRCode:
Make sure your on the latest update on stock which is December then follow the steps
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Mevrane:
Stuck in bootloader

UPDATE: I'm back to December stock. I suspect that the reason I ran into issues is because after I unlocked the boot loader I went directly into flashing without setting up android out of the box. I think I've seen this same issue with my LG V20. Will update when I have the ROM running. Thank you to the dev for your hard work!

I'm stuck in fastboot after trying to do the initial flash. I can flash the boot image without a problem but when I tell it to reboot to recovery it says error boot repair. I've tried flashing November and December builds of the rom without success. Same behavior.

My steps were:

Unlock bootloader which performed a factory reset

reboot into fastboot

flash boot image

erase user data

reboot into fastboot (Instructions say reboot into fastbootd which I believe I can;t get to right now.

And this is where I'm stuck. Not able to launch recovery

Is fastbootd different than Fastboot Mode? If so, is there a different way to get to it?

I've also tried to flash the stock crosshatch roms back from here with the same results. httttttttps://developers.google.com/android/images#crosshatch "Cant post external links yet
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
=============================

Havoc-OS v3.0 Official Update

Android 10

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

Date: 12-14-2019

Device: Pixel 3 XL (crosshatch)

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

Changelog: https://t.me/Havoc_OS/1715

Download Links:

• ROM: https://bit.ly/34l5eeQ

• Boot image for flashing zip: https://bit.ly/35iaP73

Installation Notes: https://bit.ly/2r0pdS3
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] francois amon:
Well Well, U could flash a Rom with the latest Update on Stock? 0.o
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] QRCode:
Before i install any rom i have always made sure im running the latest stock that way nothing stuffs up
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Mevrane:
Cannot thank you enough for such a quick response. I was immediately able to boot into fastbootd after flashing that boot.img. Was never able to get past step 4. I originally started from a factory image with Decembers update applied. Thank you! I had to remove the links to your files until my post count is high enough. This is a new account.

Send me a paypal link and I'll send you a slice of pizza :)

---------- Post added at 02:29 AM ---------- Previous post was at 02:12 AM ----------

Any updates on Squeeze?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] PhillyFlyer:
Got my Pixel 3 XL 2 days ago. Just flashed this ROM. I am a happy, happy hippo. That is all - thank you. =)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
Not based on [MENTION=6864870]slothdabski[/MENTION] change log for the release a few hours ago. I always am happy to see it come back in a custom ROM, but I rarely ever use it. What little I would use it for, I can do other ways including tasks.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] naimi5885:
anyone can help me please.I want root my phone,i follow all the instruction,after reboot bootloader i flash "fastboot flash boot magisk_patched.img" all done but the (Enter Reason :error boot prepare) ,how to fix it.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] alsgarage:
[OFFICIAL]-[10.0_r18]-Havoc-OS - [12.14.19]

Deleted

---------- Post added at 05:49 PM ---------- Previous post was at 05:42 PM ----------

This messed me up as well. You are going to have to specify what partition you want flashed I think. The only thing that worked for me is reflashing stock boot image. I still havent gotten magisk figured out. I rooted once with it on lineage but I cant do it again without this same error. I only have a Linux setup now and I am new to it.

Let me know if you need more help, I worked on this problem for a long time. Maybe someone more knowledgeable can also chime in because im perplexed about getting root.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] naimi5885:
i dont now how to delete my post,i found the problem,i flash wrong the patched.img,now everthing ok..sorry and Tq for the latest update rom..i so happy now.. :good::cool:

---------- Post added 16th December 2019 at 12:05 AM ---------- Previous post was 15th December 2019 at 11:52 PM ----------

second question,i want change font,i use "iFont" not supported,how to i change or add my favourite font in setting? anyone can help me.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] BHermes211:
Anyone able to point me in the right direction?

Ive flashed dec image to both slots. Used boot.img and havoc zip per op.

Able to sideload havoc but stays at the havoc logo and eventually reboots.

Any thoughts?

I also flashed boot.img to both slots
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] drdrewdown:
Did you ease userdata before installing havoc?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] BHermes211:
Nov image I did

Not for Dec. Only with taking -w out when I did flash-all on slots a and b

If that's what has to be done I will
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] drdrewdown:
so you've already been on Havoc & are just updating the factory images while wanting to stay on Havoc?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] BHermes211:
Correct
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] drdrewdown:
i did the exact same earlier, your posts aren't quite detailed enough to say for sure.. i would try flashing the boot.img again & the re-sideload Havoc a 2nd time. See what happens
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] BHermes211:
I'll give it a try

I have a feeling I need to nuke the phone and start over.

Everything is backed up so wouldn't be to much of a deal

Thanks for your help
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] BHermes211:
Complete wipe and I'm back up and running
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] djcrystals:
I haven't been able to flash anything with the December stock image....only November. So keep that in mind. It's been causing issues. You can have your Nov stock base and keep updating with only the Havoc updates.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] vinhraido:
Thanks for the ROM. Will be trying soon.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
Saw something for the first time yesterday (during the most recent update) that is not ROM related but install/update method related. Since this is one of the few things being done this way, I figured I'd ask. For the first time, I attempted the update on the Linux side of my dual-boot machine (running ElementaryOS these days not that it matters). Got to the "fastboot rebooot fastboot" command and go an unknown fastboot destination error in the terminal. I tried a couple of adb/fastboot folders (including the one that sets up with Android Studio/SDK Tools ) and path vs. ./ commands as well as some other commands. Same error each time. I didn't want to get too crazy trying anything odd, so just left the phone at that spot and unplugged/plugged back in with a command prompt once I rebooted in Windows. Continued along in Fastbootd with no issues. Heaven knows I am probably missing something or missed something leading up to this with the device since I have never done anything on it other than generic ADB/Fastboot connections and shell to confirm connectivity and USB debugging. Any thoughts or advice would be great.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] darkstar73:
I'm on Linux Mint and I have to sudo su in order for fastboot commands to work.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
That might have worked, but I do not have to drop into root to use other fastboot commands. Also, I would expect a different error. That being said, that destination may not be an option unless it is a root command. I am pretty darn sure I did a sudo both to the PATH and with a ./. Safe to assume you have installed Havoc with that command on your Linux box?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] darkstar73:
Yes. I was able to load Havoc thru Fastboot on Mint. I didn't have to use ./
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
Good deal. I'll give it a try next update.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Old Man Dave:
Two comments:

1) as noted, I had to su to get it to work

2) I occasionally have issues with debian/Ubuntu distros popping out an error for an outdated adb/fastboot (platform tools). I run mx Linux as a daily, but dual boot manjaro because I've never had an issue with the arch platform tools when I'm playing with my phone
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
Of course Linux has never been my daily (so it was easier yesterday morning to just pull the plug and put it back in at the same place in Command Prompt). I've just never had any problems before with the ADB/Fastboot commands. I know their were some path discrepancies since before I installed studio/sdk I had done the apt-get adb/fastboot, so there were still some paths in /usr to the 1.0.39 where the manually downloaded and sdk version are 1.0.41. I'm pretty sure I have uninstalled/unhooked all of those now in case that was the issue. If I run an open adb version command it shows 1.0.41 with the path right.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] pahlerc1:
I am in the same boat. Ever since the December update, I have tried to flash Havoc twice, and I am not able to adb sideload the ROM. It caused me to re-flash the factory image and start from scratch. And yes I have followed instructions to the "T" every time. I have Android 10 December image on both slots also. I'd love to get Havoc back up and running, but not interested if I can't adb sideload the ROM. I flash the boot image, wipe the phone, then enter the command "fastboot reboot fastboot" and i get an error. Has anyone else experienced this, and if so were you able to fix it and get into recovery to adb sideload Havoc ROM?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Noxillio:
If you're having problems with the instructions as I did, just do as I say...

Go into fastboot mode using the volume down and power buttons.

Run flash-all.bat after using "fastboot devices" to make sure your device is detected.

After the phone restarts and shows the bootloader warning screen, interrupt boot by pressing the power button. Then, hold the power button and volume down button to restart to fastboot mode once more.

Run "fastboot set_active other", then run "flash-all.bat" again.

This time, let the phone boot normally. Complete the initial setup.

Shut down the phone.

Boot into fastboot mode again.

Now, you will flash the boot.img file using "fastboot flash boot boot.img --slot=all"

Once that's done, use "fastboot reboot fastboot". The device will go into fastbootd, which is different from fastboot mode.

Scroll using the volume buttons and press the power button when the "Enter Recovery" option is highlighted.

When the phone boots into recovery, choose "Apply update from ADB".

Now, use "adb sideload Havoc-OS-xxxxx.zip" (replace the filename with the filename for the Havoc OS image).

Let the phone reboot normally.

Congrats, you're now running Havoc OS.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] mgp53:
When you used flash-all, was it with the November release?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] djcrystals:
I flashed back to November Stock for a base and all is well. Flashed the latest Havoc no prob.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] STALKER18:
Just confirmed the problem with December update.

I tried to flash 12-14 version on December update and it ends up with "Status 1" in recovery mode.

-tried flashing boot.img provided by Havoc from 12-14 update on both slots.

-tried re-flashing factory image on both slots and flash Havoc boot.img on one slot.

-even tried different USB ports and PCs … lol I was desperate.

going back and flash November update factory image, then flashing again Havoc "following the regular procedures" installs the rom "Havoc" successfully !
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
=============================

Havoc-OS v3.0 Official Update

Android 10

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

Date: 12-21-2019

Device: Pixel 3 XL (crosshatch)

Changelog: https://t.me/Havoc_OS/1740

Download Links:

• ROM: https://bit.ly/34LMipX

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

• Added QS panel rows customization

• Added Custom duration for edge lightning

• Added Auto color option for edge lightning

• Added Ambient Visualizer

• Added Flashlight blink for call waiting

• Added Flashlight blink on incoming calls

• Added support for ADB over network

• Added ADB over network QS tile

• Added Optional screenshot type

• Added an option to change the device hostname

• Added pattern visibility settings

• Added Lock pattern grid size customization

• Improved DataSwitchTile

• Improved Lockscreen battery temperature

• Increased call log limit

• Turned off some debugging

• Updated some prebuilt apps

• Other fixes and improvements
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] STALKER18:
[deleted]
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] retr0gr4d3:
Noticed you were having issues, I see you've fixed these now, but for the sake of others who may run into a similar situation, what happened, and how did you fix it?

How's the latest build running for you?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] STALKER18:
was asking for a dirty flash of this release over the last one, and I found how to. nothing important :D

I will install and report back if something is incorrect ;) (download is slow of boot.img though)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Shafwan7:
flashed latest firmware

fastboot flash boot_b boot.img (bcs without _b wont flash)

fastboot flash boot_a boot.img

no chance sideloading.

stuck at 47% and error 1.

it said timestamp is older and cannot be downgrade
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] STALKER18:
Go back and flash November factory image to both slots and boot at least once then go back and do the same procedure : flash image (bot slots : --set-active a ) after that sideload it.

Good luck ;)

Ps : next time please read about your problem before post it again. ^^ I aswered this issue in the 4th previous post :

https://xdaforums.com/showpost.php?p=81249157&postcount=555
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Shafwan7:
i just "flash_all.bat" and reboot maybe i dont know how to flash to both slot. please help me up.

when i try to change the boot slot by script given, powershell fastboot wont recognise. it say the script not on the fastboot.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
This post has my explanation of flashing to both slots. No need to rewrite it. :p

https://xdaforums.com/showpost.php?p=81021913&postcount=398
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] STALKER18:
ok here is what I did :

You must have November factory image : https://developers.google.com/android/images Scroll down and download the Nov image if you don't have it.

after that flash it using flash-all.bat.

after the reboot, go back to fastboot.

you will see the active slot you have installed the image on, so change it as follow (in powershell) : .\fastboot --set-active=b or a (depends on your active one)

then flash-all.bat again.

reboot to fastboot and flash image to both slots and . and ... to the end :D

if you encounter something tell me.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
New build is solid (as always) for about 18 hours of fairly hard use. Still couldn't get the fastboot reboot fastboot command to take in Linux (Elementary OS) and had to finish up in Windows again. Dropping into root with sudo su would not recognize the PATH to platform tools. Then when I dropped the boot.img and the Havoc.zip files right into that folder and ran commands, I got a permission error. Android Studio must only grant the permission to the user and not to the user's root. For giggles, I did the apt-get install of adb/fastboot since it generates all of the appropriate permissions and puts 39 (Studio is 41 like the current D/L version) in a different folder structure with PATH. Still no luck with the root@ user, and even seeing both adb devices abd fastboot devices I still get the unknown fastboot destination. Maybe it has something to do with how the USB debugging is being associated using both Windows and Linux commands. I should just quit screwing with it, but I'm sure I won't I've got another dual boot machine that has never had Studio on it, so I could try that on the next update. Otherwise, next time I have to do a full wipe I won't even put the device on the Windows side until I have tested in Linux. Sorry for the OT rambling this morning...
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dirtyreturn:
If you are able to boot into stock recovery , with the triangle, use command - adb reboot fastboot -

And, that will take you to fastbootd. Whereas - adb reboot bootloader - will take you to the bootloader

Anyway, that's what I've found because I've been unable to fastboot reboot fastboot with success.