yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3 Guides, News, & Discussion] Nighthawk31:
Is anyone else trying to patch the boot.img and getting no response from the manager, I've updated everything, extracted a million times. I even extracted, transferred to a new phone, patched it on that phone and back. And I'm not gaining root.
[Google Pixel 3 Guides, News, & Discussion] rickthecabbie:
Trust me, I've already made a bunch of mistakes.

Since I work with both Mac and Windows P.C. I like to let people know which machine I use to produce X results. Bottom line is that it is probably irrelevant but, "it's how I roll."

If I were you, I would give it a go but I would be sure to flash the active partition which your phone will indicate in bootloader mode.

Be sure to use your own patched image, I once used one that I did not create, and it screwed up my phone. Maybe they are all the same,

but I am not willing to chance it any more.
[Google Pixel 3 Guides, News, & Discussion] qtotter:
I'm having the same issue...
[Google Pixel 3 Guides, News, & Discussion] MyStyle0714:
Is it possible to bypass bootloader unlocked warning screen like we did for Nexus 6P and Moto ...?
[Google Pixel 3 Guides, News, & Discussion] shinjizh:
I get very strange issue.

Follow the instruction, root is successful.

However, system starts to freeze and reboot after few minutes using.

In this condition, only root is active, but all apks not have root authorized.

After re-flash boot.img in factory image, phone is well as normal.

Even using newer magisk canary version or sideload full OTA, phone still freeze again after flash magisk patched boot.img.

Does anyone have similar experience before?
[Google Pixel 3 Guides, News, & Discussion] rob42ert:
Last time i had root on my pixel 3xl i had to revert, because Google Pay wont work, magisk couldn't hide my root.

Is the issue on Android 10 still affecting GPay?

Looking forward to root again, only if gpay works.
[Google Pixel 3 Guides, News, & Discussion] sliding_billy:
There is a lot of info in this thread https://xdaforums.com/apps/magisk/magisk-google-pay-gms-17-1-22-pie-t3929950 as well as modules creates to automate the process, but to be honest the process is very simple. I have been using the OP method on a Pixel 3 and Pixel 3 XL since the day it was posted. No issues over the course of multiple monthly updates all done with flash-all (minus -w). The Pixel 3 I have updated to 10 in the same way (3 XL is on custom ROM so do update yet), and all is fine. Since nothing is written to anywhere that needs redone (like Magisk root or installed TWRP do) after update, it is not lost. I verify the database codes and R/O status of the db are intact after update just to be safe. There was word that folks had to spoof their fingerprint to Android 9 to get GPay working, but now that 10 is public that is no longer necessary. I just paid with the Pixel 3 a couple of hours ago.
[Google Pixel 3 Guides, News, & Discussion] rob42ert:
Ok, thanks. I will give it another try.
[Google Pixel 3 Guides, News, & Discussion] rob42ert:
Sent you a PM. Still not working GPay
[Google Pixel 3 Guides, News, & Discussion] rob42ert:
Still not working.

Steps I followed:

Bootloader unlock.

Then the step by step that [MENTION=2628456]ibolito[/MENTION] posted.

I have a patched the boot.img before a did the bootloader unlock, should I use that file to flash?

After I unlocked bootloader I extracted boot.img again then flashed and is not working. When I try to add existing cards from GPay it says that the phone is rooted bla bla bla :eek:

God I am fuming, I wiped my phone, now have to put everything back on, and GPay still not working.
[Google Pixel 3 Guides, News, & Discussion] sliding_billy:
Reply sent to your PM.
[Google Pixel 3 Guides, News, & Discussion] eivissa:
I've followed the tutorial step by step, but after flashing the patched boot.img my P3 goes into bootloop. All I can do is flash firmware (without wipe) again to fix it. All updated until Android 10 worked flawlessnessly with restoring magisk modules and the lot. Not sure if it it edge sense module that, when flashing the patched Boot.img gets active and prevents the phone from booting up because it's not compatible with Android 10. Though I have no idea how to get rid of Magisk modules completely now that I can't boot into TWRP anymore and a downflash to Android 9 firmware doesn't work either. Stuck with Android 10 w/o root for now ?
[Google Pixel 3 Guides, News, & Discussion] shrtrnd:
Sounds exactly like my problem. :/

I also don't know how to get rid of everything magisk related when I don't have twrp and or root.
[Google Pixel 3 Guides, News, & Discussion] sdzbwxp:
maybe a silly question: Can I update Magisk through the APP using direct install after successfully patched and subsequently there is an update available?
[Google Pixel 3 Guides, News, & Discussion] Serial Kazama:
Yes it's possible. Patching the Bootimage is only needed at the first time. :good:
[Google Pixel 3 Guides, News, & Discussion] sdzbwxp:
thanks
[Google Pixel 3 Guides, News, & Discussion] coletrane:
I have superuser access but cannot edit build.prop in text editor. Any solutions?
[Google Pixel 3 Guides, News, & Discussion] marc.ientilucci:
Does active edge work using this method?
[Google Pixel 3 Guides, News, & Discussion] goon-heaven:
It does for me.
[Google Pixel 3 Guides, News, & Discussion] ScottIsMyName:
Same exact problem here, anyone have any success after getting into this situation?
[Google Pixel 3 Guides, News, & Discussion] qtotter:
I have finally learned this just follows the systemless root rules. If you want to modify/add files in /system, you have to do it through a module. Basically, you can't directly change anything in /system, and have to simulate such a change by Magisk. Before, Magisk automatically did it for you so that users didn't have to notice it. Now, this function is not implemented in Canary yet, and you have to write a module yourself if you want to modify anything in /system.

It was a good lesson for me.
[Google Pixel 3 Guides, News, & Discussion] johnpwu:
Hi, I recently went through these steps and have everything working but run into an error when trying to update either magisk or magisk manager from the magisk app. I get the message "there was a problem parsing the package."

Am currently on 19307 showing an update available for 19309.

Any ideas? Thanks in advance.
[Google Pixel 3 Guides, News, & Discussion] shrtrnd:
Is anybody able to help me with my problem? I'm really lost atm.

https://xdaforums.com/showpost.php?p=80186433&postcount=12

So basically I had magisk running since launch, did an update in march without "-w". Couldn't get it to work again so I left it like that (without root). Couldn't run magisk uninstaller "error 1". Update to Android 10, again without "-w" and now can't apply the patched boot image because I get stuck in a bootloop.
[Google Pixel 3 Guides, News, & Discussion] RealDanyo:
I´m a little bit lost atm. On Android 9 my mobile payment app (the one from my bank, "Mobiles bezahlen") works flawlessly after hiding magisk from it.

But now on Android 10 using this tut to root my Pixel 3 it detects root and refuses to work. Also after using Magisk hide. Does Magisk hide work for anyone on other apps? That is the only app i need Magiks hide for, so i can´t tell if other apps work.

edit1: I´ve got a solution. New version and hiding Magisk Manager App helped.
[Google Pixel 3 Guides, News, & Discussion] itraceyou:
Noob question: What do i do to keep phone rooted when next firmware is available? Will i receive firmware update OTA?
[Google Pixel 3 Guides, News, & Discussion] jd1639:
You'll have to re- root after an update, but the ota won't work. Most of us download the full factory image and edit the flash all batch file in it so it won't wipe the devicen then flash that using fastboot.
[Google Pixel 3 Guides, News, & Discussion] kongpingzi822:
My phone froze in start screen

Hey,,

I'm not sure if anyone could help my case. I followed each of step and it all showed successfully. After rebooting, my phone has been froze in start screen( google logo with a loading bar) over two hours. I don't think it is an usual time. Did someone get same issue? I have totally no idea with it and I even didn't backup my data........:crying:
[Google Pixel 3 Guides, News, & Discussion] dcarvil:
The OTA will work if you've never modified /system and /vendor, using this procedure - https://topjohnwu.github.io/Magisk/tutorials.html#ota-installation

I just updated via OTA a few minutes ago using Magisk version 19.5-debd1d7d(19403) from the Magisk Canary channel. It was much simpler than flashing with adb.
[Google Pixel 3 Guides, News, & Discussion] goon-heaven:
I OTAed using this procedure A/B route, but did not get the final Magisk Install option, but this:

Checking for Updates...

Checking for Updates...

UnInstall

Rebooted into new OTA, but no root.

Magisk Manager stuck on:

Checking for Updates...

Checking for Updates...

Any ideas?
[Google Pixel 3 Guides, News, & Discussion] ps851112:
URL https://raw.githubusercontent.com/topjohnwu/magisk_files/master/canary_builds/canary.json doesnt appear to be valid anymore, it was up earlier today.
[Google Pixel 3 Guides, News, & Discussion] goon-heaven:
Yes, it appears the Canary channel has been changed:

https://xdaforums.com/showpost.php?p=80356537&postcount=2316

I have got the MM from the O/P.

I am downloading the factory image to patch the boot image...

Will report back..
[Google Pixel 3 Guides, News, & Discussion] Didgeridoohan:
[MENTION=2628456]ibolito[/MENTION] A couple of things about your guide...

The only place to download anything Magisk is on [MENTION=4470081]topjohnwu[/MENTION]'s GitHub, but easiest is to use the links in the Magisk release thread or the Canary builds thread. There are no other places that are officially associated with Magisk, so downloading and installing stuff from any other place/website is risky as you might get unwanted stuff on your device.

And, instead of using the json links and entering those in the custom channel option, just pick the channel needed from the list. Note that the Canary channels will only be available as an option if you have the Canary Manager installed. The reason why this is preferred is that the link to the json is subject to change and might not work later on (as is the case right now).
[Google Pixel 3 Guides, News, & Discussion] ibolito:
Thank you very much, I'll edit the post when I have time.
[Google Pixel 3 Guides, News, & Discussion] goon-heaven:
Up and rooted. Thank you!
[Google Pixel 3 Guides, News, & Discussion] SilvrDrgn:
Platform tools already updated to latest download right before attempting flash. So, my Pixel 3 is already Magisk rooted Android 9, trying to flash the 10 update using flash-all.bat without the "-w" in it for dirty flash. I get this:

extracting super_empty.img (0 MB) to disk... took 0.000s

Rebooting into fastboot OKAY [ 0.055s]

< waiting for any device >

Sending 'system_a' (4 KB) OKAY [ 0.000s]

Updating super partition OKAY [ 0.022s]

Resizing 'product_a' OKAY [ 0.006s]

Resizing 'system_a' OKAY [ 0.006s]

Resizing 'vendor_a' OKAY [ 0.006s]

archive does not contain 'boot_other.img'

archive does not contain 'odm.img'

extracting product.img (1986 MB) to disk... took 11.994s

archive does not contain 'product.sig'

Sending 'product' (2034264 KB) FAILED (Write to device failed (Invalid argument))

fastboot: error: Command failed

At the point of the "extracting super_empty.img" and rebooting, the device does reboot, but it reboots into a "fastbootd" screen that I have never seen before. It has a volume up/down menu on it with reboot system, enter recovery, reboot to bootloader , and power off options. Anyone else get that? How to get through it?

Update: On the Google Factory Images page, there is three links for Pixel 3: 10.0.0 (QP1A.190711.019, Sep 2019), 10.0.0 (QP1A.190711.020, Sep 2019)	, and 10.0.0 (QP1A.190711.020.C3, Sep 2019). I don't see an explanation there of which one to use. Ugh.
[Google Pixel 3 Guides, News, & Discussion] nateownzz:
I tried...

I followed most of the steps but the latest version of Magisk Canary would just be stuck on "Checking for Updates". I DL'd another version off the website and was able to get to the point of patching my boot.img . I was able to use fastboot and it said everything completed and booted up but I'm not root and when I open Magisk back up it comes up with same option to install again.. Been beating my head off the keyboard for a cpl hours this morning trying to get it to work.

[IMG="cmd prompt"]https://drive.google.com/open?id=1Xu9jNcN2UhEzIYxAqL4WAbSbrMmfqRjo[/IMG]

[IMG="magisk"]https://drive.google.com/open?id=1OwzpJveSmDlhBvVkCBCHaewA6hI7AE17[/IMG]

I'm running android 10 190711.019 sept 2019

I really wanna root so I can use this bluetooth controller with some of the games I downloaded from the play store pass ;)

Any help would be appreciated and if you need any more info just PM or ask... This is my first post on here and sorry if this has been solved somewhere else.
[Google Pixel 3 Guides, News, & Discussion] Skimpy007:
Ya 8th try, keep getting stuck on boot.

PIxel 3 XL

10.0.0 (QP1A.190711.020, Sep 2019) (sideloaded)

Downloaded the canary magisk manager from xda.

dled my Factory image, extracted boot. Patched boot.

Rebooted bootloader

Installed patch_boot

reboot

then just stuck at G with loading bar..
[Google Pixel 3 Guides, News, & Discussion] gmmurphy:
I had same issue. If you did not update platform tools update to latest version. I spent hours bashing my head on the desk.
[Google Pixel 3 Guides, News, & Discussion] Toronadian:
Does anyone here use Cerberus anti theft? Is anyone finding that Cerberus is asking Magisk for permissive a lot, like once an hour and also every time some one sends you a text? Or isn't as bad as before where it was constant but it wasn't like this. On Magisk 18.1 (much older version of Magisk from like March) and any prior versions, Cerberus would only ask for permission whenever necessary.
[Google Pixel 3 Guides, News, & Discussion] Skimpy007:
I'm on platform-tools_r29.0.4-windows and MM canary 578a50b4
[Google Pixel 3 Guides, News, & Discussion] manzul:
Thx OP

I rooted my device,flash magisk_patched.img with twrp
[Google Pixel 3 Guides, News, & Discussion] Exokan:
I'm getting the same bootloop issue. Any progress?

Update: Finally caved and did a full wipe. OP process works. Must have been some leftover user data (I heard somewhere that it may be related to the Titan M chip?). Also, this was down with the October Security patch 191005.007 Magisk 19.5-f87ee3fc & MM 7.3.4-f87ee3fc
[Google Pixel 3 Guides, News, & Discussion] Boombap142:
Viper4Android

Im currently using it and it works fine

Make sure to download audio modification library from magisk, and make sure to get SELinuxmodeChanger.

[IMG="sc"]https://imgur.com/a/T9N0qWA[/IMG]

---------- Post added at 05:12 PM ---------- Previous post was at 05:02 PM ----------

Theres no way you can run TWRP with rooting using this method
[Google Pixel 3 Guides, News, & Discussion] eivissa:
Newest October Update + latest Magisk Canary finally did the trick! It booted straight up and let me uninstall the old Edge Sense Module within Magisk that prevented me from installing and booting Magisk for the last couple of weeks :)
[Google Pixel 3 Guides, News, & Discussion] TDuck691:
Thanks to everybody that contributes info here. I was able to get this working, but ended up having to patch boot.img twice for some reason that I'm not knowledgeable enough to guess at. Details below in hopes it helps somebody else.

My device: Pixel 3 on Google Fi

-took the OTA update to Android 10 last night with no issue (I believe I was still on the July update of Pie, fwiw). This put me at QP1A.190711.020.C3

-downloaded the QP1A.190711.020.C3 factory image to my PC

-downloaded the latest platform tools (29.0.4 at the time) to my PC and unzipped

-extracted boot.img from the factory image into my platform tools folder

-installed the latest Canary Magisk Manager to my phone. This put me at 7.3.4-dbc8bed2 (241)

-pushed boot.img to my phone

>adb push boot.img /sdcard/boot.img
boot.img: 1 file pushed. 34.1 MB/s (67108864 bytes in 1.874s)

-From Magisk Manager: Install [Magisk] > Install > Select and Patch a File > picked the just-pushed boot.img

-pulled the resulting patched img to my PC

>adb pull /sdcard/Download/magisk_patched.img magisk_patched.img
/sdcard/Download/magisk_patched.img: 1 file pulled. 3.6 MB/s (31600640 bytes in 8.481s)

-rebooted to fastboot, flashed img, and rebooted phone

>adb reboot bootloader
*wait for fastboot to come up*
>fastboot flash boot magisk_patched.img
Sending 'boot_a' (30860 KB) OKAY [ 0.788s]
Writing 'boot_a' OKAY [ 0.175s]
Finished. Total time: 1.270s
>fastboot reboot
Rebooting OKAY [ 0.040s]
Finished. Total time: 0.059s

-At this point, MM said that Magisk was not installed. For a sanity check, opened Titanium Backup which confirmed that it could not get root permission.

-After poking around a bit, I decided to take a shot at simply retrying my steps. I deleted the patched img from my PC, then repatched the boot.img that was still on my phone with MM, pulled the new patched img to my PC, and flashed it in fastboot

>adb pull /sdcard/Download/magisk_patched.img magisk_patched.img
/sdcard/Download/magisk_patched.img: 1 file pulled. 4.3 MB/s (31612928 bytes in 6.989s)
>adb reboot bootloader
*wait for fastboot to come up*
>fastboot flash boot magisk_patched.img
Sending 'boot_a' (30872 KB) OKAY [ 0.809s]
Writing 'boot_a' OKAY [ 0.472s]
Finished. Total time: 1.559s
>fastboot reboot
Rebooting OKAY [ 0.050s]
Finished. Total time: 0.050s

-I note that the patched img is slightly larger than my first attempt. Magisk Manager is now reporting that Magisk 19.5-dbc8bed2 (19406) is installed.

-Added Systemless Hosts in MM settings and rebooted. Confirmed that now Titanium Backup can gain root, and AdAway can install its hosts file.

-As an added bonus, I'm also now able to setup a card for in-store purchases with Google Pay for the first time, which I'd never been able to do with Pie rooted.
[Google Pixel 3 Guides, News, & Discussion] hyundai2010:
i get the massage failed to write to partition not found?

what can i do?
[Google Pixel 3 Guides, News, & Discussion] yutzybrian:
Just did a clean install with the newest factory image tonight, QP1A.191005.007. Installed MM Canary (c42a51dc) and when I try to patch the boot.img, I get this: "Unsupported/Unknown image format". Has anyone been successful with this combo yet?

Edit: Disregard. Thought about it on the way to work and thought I might be using the wrong .img, sure enough I was.
[Google Pixel 3 Guides, News, & Discussion] BBobby:
[Hey! I just received an update for the magisk Canary and magisk hide for Google play is now working!]

Never mind, it doesn't... Dum Dee dum...
[Google Pixel 3 Guides, News, & Discussion] lookitzjohnny:
I wish i found this before i wiped my phone.

If you are in a bootloop due to enabling an unsupported magisk module, take a look at this thread.

https://xdaforums.com/pixel-3-xl/themes/magisk-modules-disabler-t3966867

hope it helps
[Google Pixel 3 Guides, News, & Discussion] laupuy:
Or use adb, since Magisk Canary b19309 is out:

"Allow removing modules without root in ADB shell by magisk --remove-modules. Useful when stuck in bootloop and have access to ADB (99% of the time)"

example: https://xdaforums.com/showpost.php?p=80234438&postcount=35668
[Google Pixel 3 Guides, News, & Discussion] BillyTheBull:
I've been holding off on upgrading my Pixel 3 to Android 10, hoping to soon be able to do it with the stable version of Magisk. Everything in this thread is talking about Magisk v19.x ... but mine updated to v20 a few days ago. Is v20 possibly going to let me use the A/B OTA method, or will I lose root (or cause other/worse problems) by doing so?
[Google Pixel 3 Guides, News, & Discussion] mhrussell1:
I am running latest factory build and Magisk v20. I used the Magisk Manager to create the magisk_boot.img. I have never done an OTA update so everything is still on partition A.
[Google Pixel 3 Guides, News, & Discussion] BillyTheBull:
Answering my own question here ... but it might help someone else in the same situation:

I went ahead and tried it last night, and it worked perfectly, both for the update to Android 10 -- the first reboot took a looooong time, so be patient -- and the subsequent Oct security update! Super easy, with no canary build required, nor downloading/pushing image files, etc.. Obviously, you'll need to have an unlocked bootloader, stock recovery, and Magisk "system-lessly" installed already on Android 9 for this method to work. Then just follow the instructions by topjohnwu (which you can find here: https://topjohnwu.github.io/Magisk/tutorials.html#ota-installation). :good:
[Google Pixel 3 Guides, News, & Discussion] ShadowJP88:
Will Google pay work?
[Google Pixel 3 Guides, News, & Discussion] fronten:
Reading all the messages in here I am still unsure about rooting my Pixel 3 on Android 10.

I had Magisk & Xposed, but uninstalled it for the OTA firmware update.

I am now on unrooted Android 10 - how can I install Magisk for root access?

Can I?
[Google Pixel 3 Guides, News, & Discussion] Pete02:
I did with my pixel 3. Follow the instructions in the op. Worked like a charm. ?
[Google Pixel 3 Guides, News, & Discussion] dcarvil:
Follow the instructions in the OP. It requires an unlocked bootloader. It specifies Magisk Canary, but that is no longer necessary. Stable Magisk has been updated to version 20.0, which incorporates the changes needed for Android 10.

Make sure you use the latest platform tools from https://developer.android.com/studio/releases/platform-tools - earlier versions may not work.
[Google Pixel 3 Guides, News, & Discussion] fronten:
Thank you Pete02 & dcarvil!

I managed to do it all with latest October firmware.

any idea how to get a download/upload meter on status bar using magisk?
[Google Pixel 3 Guides, News, & Discussion] aholeinthewor1d:
Will this work on OG Pixel? I was rooted until I upgraded to Android 10 the other day. Bootloader is unlocked. I just haven't been on xda this past year so I'm behind with latest method and can't find much on the original pixel forum. Thanks
[Google Pixel 3 Guides, News, & Discussion] jd1639:
I don't see any reason it wouldn't work.
[Google Pixel 3 Guides, News, & Discussion] kenship:
How did you resolve the "error boot prepare", I was following the guide to create the patch and flashed and ended up bricked in fastboot mode, not able to get anywhere.

I have also tried flashing firmware and resulted in not able to write to partition.

Any help is appreciated.

Kenenth
[Google Pixel 3 Guides, News, & Discussion] ScottIsMyName:
It does work for the OG pixel, but you can also just use TWRP with android 10 with Pixel2 and older.

---------- Post added at 02:44 PM ---------- Previous post was at 02:34 PM ----------

Cany anyone on the latest October security patch send me their modified boot image? For some reason the patched file I'm using is causing a bootloop. I had the same problem with a friends p3a. Not sure what I"m doing wrong, but something apparently.

Once I'm rooted, I can easily maintain root using the OTA instructions.
[Google Pixel 3 Guides, News, & Discussion] sk1rge:
Hi guys,

please help, noob here. I have a Pixel 3 on Android 10 (October update), bootloader unlocked. I have Magisk Manager (7.3.5) installed on my phone and try to patch the downloaded Android 10 October factory image. This is a ZIP file (blueline-qp1a.191005.007-factory-c36610c6.zip) I loaded to my phone. I open Magisk, press "install magisk", "select and patch a file". Then I select the ZIP file I mentioned above. Flashing procedure starts and fails: "unknown/unsupported image format". What am I doing wrong?

Thanks and best regards
[Google Pixel 3 Guides, News, & Discussion] dcarvil:
Re-read the instructions in the original post. You have to extract the boot.img file from the zip, and patch it, not patch the zip file. Boot.img is in the zip inside the zip you downloaded.'