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

Magisk (ee34f775) (26105).

Tap app-release.apk

Tap the three dot menu across from

Code

Blame

Tap Download

Magisk (ee34f775) (26105)

[MagiskPolicy] Fix patching extended permissions

[MagiskPolicy] Support more syntax for extended permissions

[MagiskPolicy] Support print out the loaded sepolicy rules

Diffs to v26.1

[MagiskBoot] Support extracting boot image from payload.bin

[MagiskBoot] Support cpio files containing character files

[MagiskBoot] Support listing cpio content

[MagiskBoot] Directly handle AVB 1.0 signing and verification without going through Java implementation

[Daemon] Make daemon socket a fixed path in MAGISKTMP

[resetprop] Support printing property context

[resetprop] Support only printing persistent properties from storage

[resetprop] Properly support setting persistent properties bypassing property_service

[MagiskSU] Support -g and -G options

[MagiskSU] Support switching mount namespace to PID with -t

[MagiskPolicy] Fix patching extended permissions

[MagiskPolicy] Support more syntax for extended permissions

[MagiskPolicy] Support print out the loaded sepolicy rules

[App] Support patching boot image from ROM zips

[App] Properly preserve boot.img when patching Samsung firmware with init_boot.img

© 2023 GitHub, Inc.
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
Magisk Beta Update

Magisk Beta v26.2

[MagiskBoot] Support extracting boot image from payload.bin

[MagiskBoot] Support cpio files containing character files

[MagiskBoot] Support listing cpio content

[MagiskBoot] Directly handle AVB 1.0 signing and verification without going through Java implementation

[Daemon] Make daemon socket a fixed path in MAGISKTMP

[resetprop] Support printing property context

[resetprop] Support only printing persistent properties from storage

[resetprop] Properly support setting persistent properties bypassing property_service

[MagiskSU] Support -g and -G options

[MagiskSU] Support switching mount namespace to PID with -t

[MagiskPolicy] Fix patching extended permissions

[MagiskPolicy] Support more syntax for extended permissions

[MagiskPolicy] Support printing out the loaded sepolicy rules

[App] Support patching boot image from ROM zips

[App] Properly preserve boot.img when patching Samsung firmware with init_boot.img

Magisk Canary Update

Magisk (e47e869f) (26201).

Sync with public release

Diffs to v26.2

N/A

© 2023 GitHub, Inc.

Download

Tap app-release.apk

Tap the three dot menu across from

Code

Blame

Tap Download
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
Magisk Canary Update

Magisk (de00f1d5) (26202)

[General] Fix device information detection script

Diffs to v26.2

[General] Fix device information detection script

Download

Tap app-release.apk

Tap the three dot menu across from

Code

Blame

Tap Download
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
Magisk Canary Update

Magisk (96e559fb) (26203)

[General] Update BusyBox to 1.36.1

[General] Fix compiling toolchain that produces broken arm32 executables

Diffs to v26.2

[General] Fix device information detection script

[General] Update BusyBox to 1.36.1

[General] Fix compiling toolchain that produces broken arm32 executables

magisk-files/notes.md at canary · topjohnwu/magisk-files · GitHub

Download

Tap app-release.apk

Tap the three dot menu across from

Code

Blame

Tap Download
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
Magisk

Beta/Stable

Update

Magisk Beta/Stable v26.3

[General] Fix device information detection script

[General] Update BusyBox to 1.36.1

[General] Update toolchain that produces broken arm32 executables

[App] Fix root service unable to bind on OnePlus devices

Magisk Canary Update

Magisk (d4e552d0) (26301).

Upstream to latest release

Diffs to v26.3

N/A

Download Magisk Canary

Tap app-release.apk

Tap the three dot menu across from

Code

Blame

Tap Download
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
Magisk Canary Update

Magisk (0352ea2c) (26302).

[MagiskBoot] Don't pad zeros if signed boot image is larger

[MagiskPolicy] Fix genfscon and filename_trans

[MagiskPolicy] Fix bug in libsepol

[Zygisk] Fix and simplify file descriptor sanitization logic

[App] Prevent OOM when patching AP tarfiles

[App] Fix bug in device configuration detection

[Daemon] Fix certificate parsing of APKs

[General] Fix logging errors from C++ code being ignored

Diffs to v26.3

[MagiskBoot] Don't pad zeros if signed boot image is larger

[MagiskPolicy] Fix genfscon and filename_trans

[MagiskPolicy] Fix bug in libsepol

[Zygisk] Fix and simplify file descriptor sanitization logic

[App] Prevent OOM when patching AP tarfiles

[App] Fix bug in device configuration detection

[Daemon] Fix certificate parsing of APKs

[General] Fix logging errors from C++ code being ignored

magisk-files/notes.md at canary · topjohnwu/magisk-files · GitHub

Download

Tap app-release.apk

Tap the three dot menu across from

Code

Blame

Tap Download
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
SafetyNet Fix

Google has made some changes that caused a SafetyNet Fix problem: Displax's SafetyNet Fix 2.4.0-MOD_1.3 is not passing Device Integrity.

Use chiteroman's

Play Integrity Fix - Latest version
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
Magisk Beta/Stable Update

Magisk-v26.4

[MagiskBoot] Don't pad zeros if signed boot image is larger

[MagiskPolicy] Fix genfscon and filename_trans

[MagiskPolicy] Fix bug in libsepol

[Zygisk] Fix and simplify file descriptor sanitization logic

[App] Prevent OOM when patching AP tarfiles

[App] Fix bug in device configuration detection

[Daemon] Fix certificate parsing of APKs

[General] Fix logging errors from C++ code being ignored

Magisk Canary Update

app-release (aa6c7c15) (26401)

Sync with public release

Diffs to v26.4

N/A

Download

Tap app-release.apk

Tap the three dot menu across from

Code

Blame

Tap Download
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
SafetyNet

A Google patch has rendered chiteroman's Play Integrity Fix inoperable.

chiteroman fix, V13.
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
Magisk Canary Update

app-release (1dcf3255) (26402)

Magisk (1dcf3255) (26402)

[Zygisk] Introduce new code injection mechanism

Diffs to v26.4

[Zygisk] Introduce new code injection mechanism

Download

Tap app-release.apk

Tap the three dot menu across from

Code

Blame

Tap Download
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
Magisk Canary Update

app-release (d7750b72) (26403)

Magisk (d7750b72) (26403)

[Zygisk] Introduce new code injection mechanism

[Zygisk] Support new signature introduced in U QPR2

Diffs to v26.4

[Zygisk] Introduce new code injection mechanism

[Zygisk] Support new signature introduced in U QPR2

Download

Tap app-release.apk

Tap the three dot menu across from

Code

Blame

Tap Download
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
Magisk Canary Update

app-release (65207f96) (26404)

Magisk (65207f96) (26404)

[SEPolicy] Update libsepol to properly set some policy config bits

[MagiskBoot] Support compressing init so Magisk is installable on devices with small boot partitions

[Reset Prop] Add new wait for property feature

resetprop -w

Diffs to v26.4

[Zygisk] Introduce new code injection mechanism

[Zygisk] Support new signature introduced in U QPR2

[SEPolicy] Update libsepol to properly set some policy config bits

[MagiskBoot] Support compressing init so Magisk is installable on

devices with small boot partitions

Download

Tap app-release.apk

Tap the three dot menu across from

Code

Blame

Tap Download
[Google Pixel 4 XL Guides, News, & Discussion] rebel1699:
I realize I am likely an idiot, but I haven't done this for years. Between step 4 and 5, somehow it assumes I have magisk already installed. I dont see a single thing on how to install magisk itself, just how to update it, add repos and the such. I see everything EXCEPT how to install magisk. What am I missing here?
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
OP, ~ ~ ~ Part II - INSTRUCTIONS ~ ~ ~

(The Instructions listed below are not steps, they are individual sets of instructions for Pixel 4 XL.)...
[Google Pixel 4 XL Guides, News, & Discussion] rebel1699:
Sorry, what I see goes straight from 3.Unlock bootloader to 4. adb sideload files (stock and non existent twrp), to 4. Play integrity fork install onto magisk, which magisk hasn't even been installed yet. Had to find info elsewhere on how to do the actual rooting itself. Great post for preparing the phone for rooting, though.
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
I'm glad you found the information you needed to root your phone. :-)

Since, Google no longer provided updated firmware for the Pixel 4 XL. Most members install a custom ROM and root their phone using PixelFlasher.

~ ~ ~ Part III - OTHER ~ ~ ~

1. Custom ROMs

Need help with a Custom ROM?

If you are trying to install a Custom ROM, read and follow the Installation Instructions in the OP of the Custom ROM thread.

If you have questions, search the thread of the

Custom ROM

you are trying to install for answer(s)/solution(s) to your question(s)/problem(s)[/B]: If you don't find a answer(s)/solution(s) to your question(s)/problem(s). Post your question(s)/request(s) for help in the

Custom ROM thread

you are trying to install.

Try installing it with 📳🔥 PixelFlasher, a GUI tool for flashing / updating / rooting / managing Pixel phones..

If you are trying to install a Addon(s) {Custom Kernel, Magisk, etc.} to the

Custom ROM

you installed: Search the thread of the

Custom Kernel, Magisk, etc.

you want to install for installation instructions, and answer(s)/solution(s) to your question(s)/problem(s) about the Custom Kernel, Magisk, etc. If you don't find an answer(s)/solution(s) to your question(s)/problem(s). Post your question(s)/request(s) for help in the

Custom Kernel, Magisk, etc.) thread

.

ROMs

Google Pixel 4 XL ROMs, Kernels, Recoveries, & Other
[Google Pixel 4 XL Guides, News, & Discussion] Ramvish29:
Any new work around? Thanks for keeping this thread alive btw
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
~ ~ ~ Part II - INSTRUCTIONS ~ ~ ~...,

5. Pass Safety Net with

Magisk module - Play Integrity Fork

.

2. Install osm0sis PlayIntegrityFork.

Play Integrity Fork
[Google Pixel 4 XL Guides, News, & Discussion] cougar11:
Yes, flashing back the stock boot img lets phone reboot normally....but I can't get it to boot on patched img so I can have root...
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
What Magisk Manager did you patch the Stock boot.img with?
[Google Pixel 4 XL Guides, News, & Discussion] cougar11:
Tried all of them..stable/canary/v21
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
[MENTION=2992542]cougar11[/MENTION]

You cannot root with Stable Magisk Manager.

Try this:

a. Delete all magisk_patched.img

b. Set the Update Channel on the Stable Magisk Manager to Beta or Canary. When you see the Magisk update, tap the install next to Magisk Manager. Go to step d below.

c. If you've already uninstalled the stable Magisk, download the Beta or Canary Magisk Manager

d. Download the September 2020 (RP1A.200720.009, Sep 2020) Factory image or the October 2020 Factory image.

The October Factory image should be out later today or within the next few days.

e. extract the boot.img (#6 in the guide)

f. Patch the Stock boot image you extracted.

g. Flash the Magisk_patched.img: fastboot flash boot boot.img

h. then type fastboot reboot and press enter.
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
Yup, an unlocked bootloader is absolutely necessary before you can root.:good:
[Google Pixel 4 XL Guides, News, & Discussion] cougar11:
Will try with the new update that just dropped when I get home.

I hope I don't need to wipe phone clean install...I have a lot of crap for work purposes on phone...
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
Suggestion

Back up your Internal Storage, all the files you cannot do without, to your computer before you try rooting.

Tip: Use a file explorer and copy the, essential, files to a Flash Drive.
[Google Pixel 4 XL Guides, News, & Discussion] Play!Ya:
Sorry it's a little off topic. My phone is showing model as Nexus 5 in settings.

I have only 3 Magisk modules (Magisk hide, Gpay fix and SQ lite 3).

I tried searching for ro.product.model in build.prop but there is no such line in there. Strangely, after running "adb shell settings get global device_name" it's showing Pixel 4 XL

Any help how can I fix the model number?
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
I could be wrong but I believe the Gpay fix module renamed your device. So, you could pass SafetyNet. Check the Gpay fix thread.
[Google Pixel 4 XL Guides, News, & Discussion] madmuthertrucker:
Mine says model : BASIC . I have GPay SQLite Fix & Hardwareoff modules. I never noticed it. GPay works.
[Google Pixel 4 XL Guides, News, & Discussion] Play!Ya:
You were right. As soon as I removed the Gpay fix, it corrected to Pixel 4XL. Thank you so much

---------- Post added at 01:49 AM ---------- Previous post was at 01:47 AM ----------

Actually I had the old Google Assistant because of this issue but after removing the Gpay it reverted back to the newer Pixel 4 assistant. Also Gpay fix did let me add the card successfully but it didn't work in the shop
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
No problem, glad it helped. :)
[Google Pixel 4 XL Guides, News, & Discussion] SAMCR02018:
Just installed 11, seems ok. Can't use parallel space, or viper4android. Only issues I have found so far.
[Google Pixel 4 XL Guides, News, & Discussion] uentity:
Hi guys!

Do anyone managed to make GPay work with October Android 11 update + unlocked bootloader and Magisk installed?

Tried different solutions to force basic SafetyNet check, hardwareoff and Magisk props hide. Both work fine - SafetyNet passes with BASIC check. Also I have SQlite binaries + GPay fix modules installed. Having that I'm able to successfully add cards to GPay and it event tells that wireless payment is enabled, but actual payment fails after a little delay.

I remember that I already had similar problem a couple years ago with Pixel 2 XL. Now I've just bought Pixel 4 XL and discovered that it has stronger security checks and combo of SQlite binaries + GPay fix no longer works like on Pixel 2 XL.

So maybe someone has a really working guide on how to make GPay work with recent update?
[Google Pixel 4 XL Guides, News, & Discussion] madmuthertrucker:
It's working for me I just tried it today. I have SQLite, Hardware Off, and Systemless modules. If it doesn't work you have to clear cache and storage & start over. It's online somewhere. Once GPay busts you, you have to start over. You can't open GPay until you have all the modules in place or it will not work & you have to start over.

Edit: oh, and hide Magisk in settings too. Settings / Magisk hide.
[Google Pixel 4 XL Guides, News, & Discussion] ilmar72:
There is no Boot.img file in the OTA downloads . I extracted the coral-0ta image and no such file is in that zip.

So what now?

Im trying to use the method where I batch the boot.img from magisk
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
#7. C. 1. Do #6A 'Extract boot.img'

#6. A. 1. Download the latest Factory image to your phone.
[Google Pixel 4 XL Guides, News, & Discussion] ilmar72:
Yes,

the boot.img file is only in the linked stock rom, not the OTA.

so I took the boot.img from that, and now just bootloop.

Why is this getting more and more complex. Im ready to give up on rooting . ive had this phone rooted since day one and its just a headache
[Google Pixel 4 XL Guides, News, & Discussion] Juicesttube:
Use fastboot flash boot_b magisk_patched.img
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
We all have had to learn the new method of rooting our pixels.

It is getting more complex because Google keeps changing their security, factory/OTA images, etc.

Suggestions

1. Stay on the Stock ROM for two days

2. Calm down, frustration will not help you get your phone rooted.

3. Print #7. C.

4. Read and re-read #7. C. Make sure you understand these key points:

- Is my bootloader unlocked (#3)?

- Which version of Magisk can I root with?

- Before I patch the boot.img. Did I set the Update Channel in Magisk Manager to the version of Magisk I am using.

- What is the fastboot command to flash Magisk?

- Do I have the latest versiom of SDK platform-tools.

5. Try again. :)
[Google Pixel 4 XL Guides, News, & Discussion] ilmar72:
Thanks,

Yes I was frustrated. Sorry for ranting.

Yes, I have an unlocked bootloader. I will check 7c and make sure I'm on the right channel. I didn't check the channel at all.

I'll try again when I have more time. I shouldn't have even tried today because I was in a rush. Figured it would take me 15 minutes as usual.
[Google Pixel 4 XL Guides, News, & Discussion] mikepopo99:
Thank you

Homeboy76 let me know how I can buy you a drink. I don't have as much time to keep track of all the rooting methods and all so thank you.
[Google Pixel 4 XL Guides, News, & Discussion] ilmar72:
Thanks, yes I was getting frustrated. I apologise for ranting.

I read through your suggestions.

- yes my bootloader is unlocked.

- I never checked the update channel. This appears to be the only thing I see that I didn't do.

- btw. I've been on this stock rom for more than 2 days. I lost my root after the update and that was over a week ago.

-what is the fastboot command to flash magisk. Do you mean flash the patched boot.img? Or am I missing a step here?

- no I didn't update my sdk tools. But I will
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
"Do you mean flash the patched boot.img?"

Yes, that (magisk_patched.img) is what you flash Magisk with: #7. C. 19.
[Google Pixel 4 XL Guides, News, & Discussion] uentity:
Finally GPay works for me too. It seems that there was an incorrect spelling in cardholder name that triggered payment failure.

But I did all modules reinstall from scratch, so who knows...
[Google Pixel 4 XL Guides, News, & Discussion] ilmar72:
Well that all worked.

It must of been the fact that I didn't check the update channel.

That's the only thing I did different and it worked.

Thanks!
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
I appreciate the offer but, just pressing the thanks button is thanks enough. :)
[Google Pixel 4 XL Guides, News, & Discussion] cougar11:
mind sharing exact steps? or link...cant get it to work for the life of me lmao TIA
[Google Pixel 4 XL Guides, News, & Discussion] madmuthertrucker:
https://xdaforums.com/pixel-4-xl/how-to/xposed-discussion-thread-t3992607

I found it in here. So what I did was clear cache & data for GPay, force stop, reboot. Make sure GPay is closed. Then do what it says in the thread. Hide all that stuff. Install SQLite_for_ARM module, reboot, install hardwareoff module reboot. Add a card to GPay see if it takes it. That's what I did. Dig around in the link. Good luck.

Use canary magisk.
[Google Pixel 4 XL Guides, News, & Discussion] cougar11:
Thank you for the link... You need exposed to get it working? Thank you
[Google Pixel 4 XL Guides, News, & Discussion] madmuthertrucker:
No I just used Magisk and the 2 modules. SQlite and hardwareoff.
[Google Pixel 4 XL Guides, News, & Discussion] cougar11:
Thank you, worked great! Could NEVER get it to work... Rooted phone as soon as I got it... Have Never used Gpay on this phone lol
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
Note Please, do not thank this post. Go to the Original post and thank [MENTION=5047007]madmuthertrucker[/MENTION].
[Google Pixel 4 XL Guides, News, & Discussion] madmuthertrucker:
I'm sorry, I had hoped to spell this out quick and not get too off topic. You have been so helpful to all of us.
[Google Pixel 4 XL Guides, News, & Discussion] AlexHsueh:
I use command:

fastboot flash boot magisk_patched.img

or

fastboot flash boot magisk_patched.img --slot all

does work boot loops!!!boot loops!!!boot loops!!!

but I success in android 10, android 11 still failed. ...so sad.
[Google Pixel 4 XL Guides, News, & Discussion] madmuthertrucker:
Read pages 4 and 5. It's in here what to do. Good luck.
[Google Pixel 4 XL Guides, News, & Discussion] 100kaa:
Hi guys, I would like to try to root my phone, I am real newbie here and I have some questions so if you could answer me that would be awesome:D

as first

"At the prompt type:

Code:

fastboot devices

to verify communication with phone. It should return your phone's serial number."

here I got response :D

questions:

1. do I need to unlock bootloader to root phone,

2. I have hard restarted my phone (android 11) few days ago, do I need to flash my phone again with or to reset it again?

3. After finishing 7. step with rooting process do I have to do other steps (e.g. do I need to do this step Set Magisk Manager Update Chanel/Update Magisk)

4. and do I need to lock bootloader again after finishing process

5. will I loose my esim, if so, can I do somehow without loosing it?

I hope my language is understandable and I would like to say thanks to [MENTION=3273292]v12xke[/MENTION] for helping and giving me directions :)
[Google Pixel 4 XL Guides, News, & Discussion] v12xke:
Great, you got fastboot set up and talking to your phone! Many people struggle with this step due to PC usb drivers, changing the path statement, etc.

1. yes, mandatory

2. when you unlock your bootloader it will completely wipe your phone and the titan chip, so yes

3. once unlocked, yes you will need to install MM. I recommend canary but I think stable has now caught up to canary (stable supports A11)

4. No! don't ever re-lock your bootloader again for any reason, other than to sell the phone when you are done with it. Many ppl have bricked their phone when they re-lock because they don't return the boot partition to bone stock first. Secondly you will need the bootloader unlocked to flash anything, including monthly Google updates which you will need to do if rooted.

5. You probably will lose the ESIM when first unlocking due to the full wipe that ocurs. This is why you should unlock sooner rather than later, because you will need to set the phone up again. If you use Google backup and Nova like we talked about you can mitigate most of the pain. On the ESIM someone else may contradict me, because I don't have an ESIM and cannot say for sure but assume you will and proceed on that basis.

6. Best of luck! :good:
[Google Pixel 4 XL Guides, News, & Discussion] 100kaa:
Hey thanks for everything you are Awesome :)

Will try tomorrow step by step :)
[Google Pixel 4 XL Guides, News, & Discussion] GravityNinja:
100kaa,

If you carefully follow the instructions step by step, you should have no problems. These directions are laid out meticulously and don't leave anything to chance. If you do have a question, post it! Someone will answer.

Welcome to the 1%!
[Google Pixel 4 XL Guides, News, & Discussion] 100kaa:
woow guys I have rooted my phone, e-sim stayed

as a complete newbie with few advices and this tutorial I have succeeded :cool:

now I have to read little bit what are custom roms, what are my options now, where is the limit :confused:

thanks

p.s. can I now delete this files from my phone (zip files, img and other stuff)?

p.s.s. Gpay is not working :D and I could use here some help
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
I would keep the Platform-tools folder for flashing.

Custom ROMs: Read their threads (OP) for flashing instructions.

Gpay help: @madmuthertrucker
[Google Pixel 4 XL Guides, News, & Discussion] 100kaa:
Hey man you are... no words :D

Is there any place where I can search for apps, ad blocker or where can I find Titanium backup :$
[Google Pixel 4 XL Guides, News, & Discussion] Homeboy76:
Playstore!