yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update

Magisk Canary 23018
[Google Pixel 3 XL Guides, News, & Discussion] LampShade4:
Hello. I am really new to this so please bear with me. My Pixel 3XL recently updated from Android 11 to Android 12 and I lost root. I still have Magisk on it, so I was able to to extract and patch boot.img. However, when I go into Fastboot mode on my phone, it seems that my computer loses the connection. When I use the command fastboot flash boot *******.img, the cmd prompt just says "waiting for any device."

I'm not sure what I am missing or if I need do something drastically different. Any help would be greatly appreciated. Thank you.
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
@LampShade4

<Edit> Index, 4 was missing from OP

- It has been restored.
[Google Pixel 3 XL Guides, News, & Discussion] LampShade4:
I do have the latest SDK platform-tools. When the phone is on and in the OS, I can plug the phone into the computer and run "adb devices" and see the serial number. If I run "fastboot devices" nothing is returned. This is true before and after flashing.

I just tried with a new USB cable and nothing changed. I'll try running it on a different computer right now.
[Google Pixel 3 XL Guides, News, & Discussion] LampShade4:
I think changing computers worked. I think the issue was that I did install the platform tools, but I didn't download the drivers for the phone from Google. I did verify that the computer had drivers installed, but I didn't go any further. I realized this while doing it on the 2nd computer, so your advice was very helpful in catching that.

The phone is currently rebooting. I'll be sure to comment again if I still need assistance. Thank you for your help!
[Google Pixel 3 XL Guides, News, & Discussion] LampShade4:
So now I seem to be boot looping. The boot.img file I patched came from developers.google.com and the build number matched mine (SP1A.210812.016.A2).

I can get out of the bootloop by flashing the original boot.img file. I'm not sure what I need to at this point.
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
<Edit> Index, 4 was missing from OP

- It has been restored.]
[Google Pixel 3 XL Guides, News, & Discussion] i928:
Try turn off phone, than go to bootloader.
[Google Pixel 3 XL Guides, News, & Discussion] LampShade4:
I think the issue is that Magisk wasn't removed/unhidden before the upgrade to Android 12.

Thanks! I think the issue was the phone updated without uninstalling Magisk. I did a factory wipe and was able to reroot it. Thank you for your help!
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Index, 4 was missing from OP

- It has been restored.
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update

Magisk Canary 23019
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
UPDATE!

Magisk 24.0 Beta App

Magisk Canary 24101
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
UPDATE!

Magisk Canary 24102
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
UPDATE!

The last Pixel 3XL Factory/OTA Image

: OP, Part I - INFORMATION,

Prerequisites

Note: If your

Carrier

is not ,Telstra, Optus, or Vodafone AU) use the 12.0.0 (SP1A.210812.016.C1, Feb 2022) Factory/OTA Image.
[Google Pixel 3 XL Guides, News, & Discussion] vlucchetti:
Homeboy, thank you for all that you have done for us on the 3XL over the lifespan. Going to miss hearing from you until I get a new phone that you might be supporting!
[Google Pixel 3 XL Guides, News, & Discussion] ktdt00:
I installed this on a Pix3 that had been running the December stock version of A12 for several months. Rerooted with a patched Magisk 23.0 boot image. Phone took the update and re-root perfectly but locks up hard after about 1 minute. Phone is pretty vanilla except root and safetynet fix. This is just a word of caution I guess for those considering it.
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
When you wrote

"but locks up hard"

what are you describing?
[Google Pixel 3 XL Guides, News, & Discussion] ktdt00:
Screen freezes with display on. No touch or button response. ADB from a PC can't see the phone. USB doesn't even see it attach. Only option is to hard boot it. I'm still messing with it before factory reset.
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
@ktdt00

Flash the February 2022 boot.img to both slots:

fastboot flash boot boot.img --slot all to remove Magisk 23.0 root.

Go-to Settings => Apps => See all 999 apps and check for a Magisk app, if found uninstall it.

Install Magisk Beta/Stable 24-1 or Magisk Canary 24102 and patch the February 2022 boot.img and flash it fastboot flash boot magisk_patched.img.
[Google Pixel 3 XL Guides, News, & Discussion] ktdt00:
I'm running a magisk patched Feb '22 boot image. You mean flash boot back to stock? I'll give it a shot but even if it works I'll eventually have to reflash a patched one. I suppose I could try magisk 24 although I've been avoiding it since he removed hide and I didn't want to relearn how to get pay and banking apps working again :)
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
@ktdt00

Yes, "flash boot back to stock".

Read my Post.

The instructions to "get pay and banking apps working" is in the OP, 8. Root/Reroot with Magisk and Pass SafetyNet,

• Pass Safety Net with SafetyNet Fix 2.2.1

.
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update

SDK Platform-tools r33.0.0
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update

Magisk Canary 24201
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update

Magick Releases - 24.2 (Beta)
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update

Notice

Check Updates,

periodlly

, for the latest update information.
[Google Pixel 3 XL Guides, News, & Discussion] deusfaux:
does the P3XL still report 'October 5, 2021' for the Android security update section in 'about phone', even when the build is SP1A.210812.016.C1?

cuz that's what mine is doing
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
@deusfaux

The "P3XL"

maybe

showing that date because

Google's support

for the "P3XL" was supposed to end October 2021. I wouldn't worry about it because your build number for the last factory/ota image you flashed/sideloaded is correct (February 2022). :)

If you're interested , there are two Android 12 Custom ROMS with

up-to-date

security patches listed in the OP,

Updates

, 10.

Custom ROMs

.
[Google Pixel 3 XL Guides, News, & Discussion] deusfaux:
I found comments on Reddit saying same experience as me so it's all good, thanks. I use a P6 anyways this was just grabbing last update for backup
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update(s)

Magisk Canary 24303

SDK Platform-tools r33.0.1

If You use a

Custom Kernel

please read the

OP, Update(s), Custom Kernel, Note
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update(s)

Magisk Canary 24304
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update(s)

Magisk Canary 24305
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update

SDK Platform-tools 33.0.1

systrace

* Removed. Use Studio Profiler/gpuinspector.dev/Perfetto instead.
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update

Magisk Canary

24306

https://xdaforums.com/t/guide-root-pixel-6-with-magisk.4388733/post-86711653
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
New

PixelFlasher GUI tool that facilitates flashing / updating Pixel Phones with

Custom ROMS

: Linux and versions of GUI (see

OP, New

).
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update

https://xdaforums.com/t/recovery-teamwin-recovery-project-crosshatch-official.4379119/post-86691519
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update

Magick Canary 24307
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update

Magisk Canary 24308
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update

Magisk Canary 24309
[Google Pixel 3 XL Guides, News, & Discussion] vlucchetti:
Thank you for the ongoing updates!!
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update

Magisk Canary (c11ccbae) (24310)
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update

Magisk Canary (756d8356) (24312)
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Magisk Canary Update

app-release (8dfb30fe) (24313)

or

app-debug (8dfb30fe) (24313)

Note

"Debug builds should only be used if you are actively developing Magisk, or if you want to submit bug reports"
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Magisk Canary Update

app-release (bf04fa13) (24314)

or

app-debug (bf04fa13) (24314)

Note

"Debug builds should only be used if you are actively developing Magisk, or if you want to submit bug reports"
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Magisk Canary Update

app-release (2106751e) (24315)

Zygisk

[MagiskSU] [Zygisk] Proper package management and detection

[Zygisk] Fix Zygisk's self code unloading implementation...
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Magisk Canary Update

app-release (34b2f525) (24316)
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Magisk Updates

- Magisk Beta 25.0

- Magisk Canary (cacf8736) (25001)
[Google Pixel 3 XL Guides, News, & Discussion] nldxda:
Is it safe/possible to root A12 stock image using TWRP - [RECOVERY] - TeamWin Recovery Project [CROSSHATCH] [OFFICIAL] 24Dec21? This is the version listed in the OP of this thread under "Updates". There are even newer TWRPs available as well such as Jun 1, 2022 TWRP 3.6.2

I'm asking to make sure these A11 versions of TWRP will work here for rooting A12..

I also found bigbiff"s A12 in TWRP alpha post. Is this a better choice for TWRP or use the A11 TWRP?

This is my first time rooting/flashing TWRP in many years so I just want to make sure I do it correctly. Thanks.
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
I don't think an Android 11 T.W.R.P version for the Google Pixel 3 XL is safe for use on Android 12.

AFAIK, you do not need T.W.R.P. to install the ROMS in the OP. The lineage 19.1 ROM can be rooted.
[Google Pixel 3 XL Guides, News, & Discussion] nldxda:
Curious why then the OP of this thread mentions an A11 TWRP at all in this thread??

All I want to do is root the stock A12 image and install Kirisakura kernel. Do I even need TWRP for these procedures??
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
The reference to Android 11 T.W.R.P has neen removed from the OP.

You do not need T.W.R. P to root the stock Android 12 Factory Image.

Notes:

If you do not care about

security

The last stock Android 12 Factory Image released for the Google Pixel 3 XL with security patches: 12.0.0 (SP1A.210812.016.C1, Feb 2022)

The procedures listed in the OP will help you install it and root it.

- OP, ~ ~ ~ Part II - Instructions ~ ~ ~, 4. Install/Update Factory Image keep data or wipe data, •

Flash Factory Image Wipe Data

- OP, ~ ~ ~ Part II - Instructions ~ ~ ~, 8. Root/Reroot with Magisk and Pass SafetyNet

If you do care about

security

.

Install lineage 19.1 with updated security patches. You can root it.
[Google Pixel 3 XL Guides, News, & Discussion] nldxda:
Thanks for the clarification!
[Google Pixel 3 XL Guides, News, & Discussion] nldxda:
I'm at step #16 under section 8 of the instructions (Type fastboot flash boot "name of patched boot".img without the quote marks at the Prompt and press enter.).

I've moved the patched boot.img into the platform-tools folder but I need confirmation that flashing the boot.img will not erase data.. I think I'm safe here but I need to be sure..

Edit: ha I guess the boot partition shouldn't affect the data partition, so I guess I'm safe..
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
SafetyNetFix Update

v2.3.1 - 27Jun

This version only supports Zygisk (Magisk 24 and newer)

.
[Google Pixel 3 XL Guides, News, & Discussion] newkydawg:
FYI, I updated to the June "VoLTE Roaming" factory image this morning using your guide. Flashed Magisk 25.1 and Kiri 5.1.1 kernel too. Running great! Thanks @Homeboy76 !
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Thanks for the information, Iv'e updated the OP.
[Google Pixel 3 XL Guides, News, & Discussion] vlucchetti:
Not working for me, I keep getting a red triangle/exclamation point above fastboot mode, and "fastboot devices" does not recognize my phone.
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
SDK Platform-tools r. 33.02?
[Google Pixel 3 XL Guides, News, & Discussion] vlucchetti:
Yes, made sure I was updated, got everything set same as previous flash back in February. Magic modules disabled, all instructions followed, but fastboot doing nothing with device. Still isn't with nothing there to stop it.
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Try factory Resetting it, then try again or go to Welcome to Google Pixel Update and Software Repair and try to installing the June 2022 Factory Image.
[Google Pixel 3 XL Guides, News, & Discussion] vlucchetti:
tried the update/repair, it could not download system software so had to reset. Have to wait as it verifies it is me.
[Google Pixel 3 XL Guides, News, & Discussion] vlucchetti:
All good, system reinstalled, updated the June patch, life is good. 6Pro coming tomorrow!
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update

Magisk Canary - app-release_f42c089b-

25102

.apk 20Jul
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Magisk Updates

Magisk Beta - 25.2 21Jul

Magisk Canary - app-release_9b61bdfc-25201.apk 21Jul

Magisk Stable - 25.2 21Jul
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Having problems passing

SafetyNet

when using Google Pay/Wallet? Try these Play Integrity Fixes:

Riru - Riru - Play Integrity Fix

Zygisk - @Displax's safetynet-fix-v2.3.1-MOD.zip

Use this app to check the status of Play Integrity on your phone: Check Play Integrity[/URL
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Having problems passing

SafetyNet

when using Google Pay/Wallet? Try these Play Integrity Fixes:

Riru - Play Integrity Fix

Zygisk - @Displax's safetynet-fix-v2.3.1-MOD.zip

Use this app to check the status of Play Integrity on your phone: Play Integrity API Checker
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update Magisk Canary

app-release_4737c511-25202.apk
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update

SDK Platform-tools - r33.0.3
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update

Magisk Canary

app-release_38ab6858-25203.apk
[Google Pixel 3 XL Guides, News, & Discussion] Dima93:
I have a doubt, it happens that my phone has a bad battery optimization, that's why I decided to install or well I want to install a kernel for that purpose. But the only thing I have been able to do is unlock the bootloader and I don't want to leave it as a brick. That is why my question is, having android 12, how can I install a kernel in a simple way?
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
@Dima93, Please read the OP (Post 1), ~ ~ ~ Part III - OTHER ~ ~ ~, Custom ROMs, •

Need help with a Custom ROM?

, 3. If you are trying to install a Addon(s) {Custom Kernel, Magisk, etc.}...
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Magisk Canary.Update

app-release_c3b4678f-25204.apk 11Oct
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Magisk Canary.Update

app-release_a468fd94-25205.apk 11Oct
[Google Pixel 3 XL Guides, News, & Discussion] Mao04:
I followed the steps under "Return Phone to Stock/Lock Bootloader" and now I am getting the, "Can't find valid operating system. The device will not start."

Anything I can do? The computer can't find the phone, so I'm assuming it no longer has a bootloader.
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
You followed these sets of instructions in the OP

Return Phone to Stock

Backup your data/Internal storage

Settings > System > Advanced > Reset Options > Erase all data (factory reset)

Log in

Set up phone

Lock Bootloader

Do not lock the bootloader until you have returned the phone to stock. Failure to do so causes bricked phones.

This will erase all user data from the device!

Boot fastboot mode

Open a Command Prompt and type this at the Prompt: fastboot flashing lock

You should see a request for confirmation on your phone, use the volume keys to scroll and the power key to select.

Allow the process to complete, then type this at the Command Prompt: fastboot reboot

Enable Developer Options: Settings > About phone > Tap Build number 7 times or until you see 'you are a developer'.

Tap Back > Developer options and toggle OEM Unlock off.

and you are getting "Can't find valid operating system. The device will not start."

I think you mean your phone will not boot.

Can you boot the bootloader?
[Google Pixel 3 XL Guides, News, & Discussion] Mao04:
Thanks, got it sorted. At first it would not boot to the bootloader, but I noticed that sometimes it would show the bootloader for a fraction of a second and then return to the error message. So I was finally able to get it to stay in bootloader mode by holding power and down volume and then holding only volume down for just a short time after releasing the power. It was all very fiddly. Maybe an issue with the hardware buttons.

Anyway, I was able to reflash stock and all is good now.
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Canary Update

Magisk (831a398b) (25206)
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update SafetyNet Net Fix Mod

https://xdaforums.com/t/magisk-module-universal-safetynet-fix-2-3-1.4217823/post-87198517/

Displax's SafetyNet Fix Mod: v2.3.1-MOD_2.1

• Update module.prop
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update SafetyNet Fix

kdrag0n SafetyNet Fix V2.4.0

This version only supports Zygisk (Magisk 24 and newer).
[Google Pixel 3 XL Guides, News, & Discussion] tellmetruth:
hey, for my pixel 3 xl emulator i can see its rooted from "adb shell" and then "id" command but root checker and other apps likes busy box says is is unrooted. What i am missing here?
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Pixel 3 XL

emulator

?
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
If you are having problems passing SafetyNet with kdrag0n Mod

, use Displax's safetynet-fix v2.3.1-MOD_2.1.zip. It is a "fork" of kdrag0n safetynet-fix.
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Update Magisk Canary

app-release_e5641d5b-25208.apk

Notes:

Tap 3 dots (...) across from 10.8 MB, Tap Download

Will not hide Magisk

Magisk Canary 25206

app-release_831a398b-25206.apk
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Magisk Canary Update

app-release_2717feac-25209.apk

Notes:

Tap 3 dots (...) across from 10.x MB, Tap Download
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
Magisk Canary

app-release_2717feac-25209.apk

Note: Not fixed!

https://xdaforums.com/t/magisk-general-support-discussion.3432382/post-88237343

https://xdaforums.com/t/pixelflasher-for-google-pixel-7-pro-support-thread.4505287/post-88240637
[Google Pixel 3 XL Guides, News, & Discussion] newkydawg:
Had the same issues as you last night. Tried it again just a few minutes ago and it worked! This time when I installed and ran Magisk Manager, there was an update. Looks like TopJohnWu updated the canary files 7 hours ago. Magisk Manager is now 298 and the zip is 20425.
[Google Pixel 3 XL Guides, News, & Discussion] jjlane86:
Anyone successfully do the Magisk OTA update from 10 to 11? Any tips?
[Google Pixel 3 XL Guides, News, & Discussion] Infin8cyn:
I cannot get root/canary/Magisk to work on Android 11.

I was rooted running stock Android 10.

Installed Magisk Manager Canary (Forgot I had 20.4/7.51 Installed)

Unpacked boot.img and patched it with Canary.

Installed Android 11 by flashing the full (not OTA) (without -w)

Android 11 started

Rebooted to bootloader

Flashsed magisk_patched.img with "--slot all"

Android doesn't boot. I get the G logo with the bar below it, and I've left it for 40 minutes.

I get to the bootloader with PWR+Vol. DN

It says "Boot slot: b" & "No valid slot to boot".

If I flash the stock boot.img, it boots.

I can't get magisk/root installed. I'm unsure if that's because of having it installed previously or what it could be.

Since there isn't a recovery that works at the moment, I can't run the uninstaller.
[Google Pixel 3 XL Guides, News, & Discussion] krs360:
I just did it. Worked fine, no issues at all.

Just the normal procedure - restore stock image via Magisk Manager, don't reboot, mash the system update until it installs, return to Magisk without rebooting, install to inactive slot.
[Google Pixel 3 XL Guides, News, & Discussion] Slim2none4u:
Now just need to wait for GB for android 11 and I'll be very happy ?
[Google Pixel 3 XL Guides, News, & Discussion] ultimatepichu:
I had the same question and have asked in Tulsadiver's thread. There was a solution offered but I have already started afresh. You can try it here.
[Google Pixel 3 XL Guides, News, & Discussion] Infin8cyn:
:cyclops:
[Google Pixel 3 XL Guides, News, & Discussion] mgp53:
Likewise.. 11 seems very solid.
[Google Pixel 3 XL Guides, News, & Discussion] ultimatepichu:
my opinion is, if you have followed until that point 10, you could already disable or remove the module(s) that causes bootloop manually (by entering magisk manager app) right?
[Google Pixel 3 XL Guides, News, & Discussion] C5Longhorn:
Once you have root with Canary, can you just install the nightly Canary builds through the Magisk Manager app?
[Google Pixel 3 XL Guides, News, & Discussion] Slim2none4u:
Yes. Direct install option.
[Google Pixel 3 XL Guides, News, & Discussion] Reclaimer122:
Stupid question. So since the OTA method didn't work and I ended up with unrooted 11, then flashed a patched boot.img to get root back, how can I use the OTA update feature in the future? I believe Magisk is now missing a stock boot.img to revert to, correct? This happened back on 10 as well so I was never able to take OTAs and always had to sideload updates.
[Google Pixel 3 XL Guides, News, & Discussion] vlucchetti:
Little mixup when I tried OTA as I got steps out of order. Stupid of me as I had done it correctly in the past when it worked.

Regardless, I did the Magisk install to inactive slot first, then set/sys/sys up, then restore image. rebooted and was still on 10 but unrooted. Pulled out my saved patched-image, installed it and I was back to rooted 10.

Now the system update shows "restart now" as apparently it all downloaded. Guessing I should start the process again doing it the correct way and I believe I should be good and have 11.

Wanted to float the thought out there for feedback from the users. Or I can do the Canary Magisk install and update that way.
[Google Pixel 3 XL Guides, News, & Discussion] jjlane86:
So, funny story but related to my root...I flashed and setup the google account after flashing, only to realize I had extracted android 9 to the platform tools directory. Realized this, then just OTA to 10 and then OTA to 11 and rooted with canary. No issues though. Working great!
[Google Pixel 3 XL Guides, News, & Discussion] Homeboy76:
:eek: Huh. What 'nightly canary' builds?
[Google Pixel 3 XL Guides, News, & Discussion] nitramus:
So stable does not work on 11?