yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3a Guides, News, & Discussion] pbanj:
Direct install should be fine. Patching the boot.img is just direct install with extra steps lol.
[Google Pixel 3a Guides, News, & Discussion] mspasov:
I tried and it worked flawlessly
[Google Pixel 3a Guides, News, & Discussion] e.gnevushev:
There is a new stable version of Magisk (19.4)

https://xdaforums.com/showpost.php?p=80269525&postcount=54

Can i isntall it instead of a canary build on android 10?
[Google Pixel 3a Guides, News, & Discussion] Uzephi:
https://www.xda-developers.com/magi...ition-support-new-system-root-implementation/

I would assume so
[Google Pixel 3a Guides, News, & Discussion] MasterBrush:
see below
[Google Pixel 3a Guides, News, & Discussion] MasterBrush:
I managed to install Android 10 over OTA, but Magisk was not installed after OTA. I switched in Magisk Manager to Beta and it showed that 19.4 was available and patched boot.img and flashed it in fastboot mode. but now I end up at the white screen with the G and the loading bar below.

This is what I tried

make this file in /persist/cache/.disable_magisk

fastboot boot the image from https://cdn.discordapp.com/attachments/399670410565910529/621469934395850757/magisk.img

fastboot tells me ./fastboot boot magisk.img Sending 'boot.img' (31180 KB) OKAY [ 1.069s] Booting (bootloader) boot.img missing cmdline or OS version

i tried to use

fastboot boot the image https://cdn.discordapp.com/attachments/468930145546403870/618580290536996884/magisk_patched.img

same error (bootloader) boot.img missing cmdline or OS version

I tried to flash stook bootimage

fastboot flash boot https://cdn.discordapp.com/attachme...79315646398484/QP1A.190711.020_boot_image.zip

but than bootloader says error bootprepare

what can I do?
[Google Pixel 3a Guides, News, & Discussion] HpNoTiQ:
Maybe you update to yesterday update. I think you should try booting original image from yesterday update.
[Google Pixel 3a Guides, News, & Discussion] MasterBrush:
you mean this C3 version? https://dl.google.com/dl/android/aosp/sargo-qp1a.190711.020.c3-factory-2037b552.zip
[Google Pixel 3a Guides, News, & Discussion] HpNoTiQ:
Yes!
[Google Pixel 3a Guides, News, & Discussion] JoeSchmoe007:
Is GPay the same feature that allows you to pay for apps in Google Play store? Because even though I don't care much about using the phone as general payment method, I do care about being able to make purchases in Google Play store.
[Google Pixel 3a Guides, News, & Discussion] pbanj:
gpay has nothing to do with buying apps
[Google Pixel 3a Guides, News, & Discussion] Freddy421:
Stuck at trying to load the boot .img

Hi so I got it unlocked but whenever I try to install the patched boot image I get:

PS C:\Users\null\Desktop\platform-tools_r28.0.3-windows\platform-tools> fastboot flash boot C:\Users\null\Desktop\platfo

rm-tools_r28.0.3-windows\platform-tools\test-boot.img

target reported max download size of 268435456 bytes

sending 'boot' (29060 KB)...

OKAY [ 0.779s]

writing 'boot'...

FAILED (remote: Failed to write to partition Not Found)

finished. total time: 1.136s

Any ideas? Thanks And yes I renamed the boot .img and also tried with both names

Edit I fixed this by adding _a to the end of boot
[Google Pixel 3a Guides, News, & Discussion] Freddy421:
Unpatched Boot.img

Hi having some issues and trying to back track here. Anyone have a link for the original boot image for pd2a.190115.032 Thanks!
[Google Pixel 3a Guides, News, & Discussion] ritchea:
Go here. Download your set of images. Extract a couple of layers then you will see the boot.img plus other images in the build.
[Google Pixel 3a Guides, News, & Discussion] Freddy421:
Most excellent TY! Found it two layers in. Hopefully I can use this then try to relock the bootloader without it telling me there is no os or something like that. Just trying to get back to stock config. Tried things quite a few ways today with all sorts of problems. Could even be my cable per some of the posts on here. Can't sideload the stock rom via recovery and adb either which had me also wondering if anyone knows where I can place the stock zip on the phones files system so It would show up under the update from sd card option in recovery. It's ../sdcard that recovery looks at I believe with no apparent options to navigate somewhere else.
[Google Pixel 3a Guides, News, & Discussion] mrmazak:
As per what is written on that link you followed last time. It says to revert to stock it is officially recommended to use full-ota sideloaded in recovery. instead of the image files download.

Here is the link to the full-ota downloads.

https://developers.google.com/android/ota
[Google Pixel 3a Guides, News, & Discussion] yabadabadooo:
Hey guys dumb question

If I root my device and stay on stock is it possible to receive the normal OTA updates from Google?

Thx
[Google Pixel 3a Guides, News, & Discussion] jmtjr278:
Yes. But when you accept an ota you will lose root
[Google Pixel 3a Guides, News, & Discussion] Freddy421:
Yup tried that quite a few times it would seem like it was starting to go for a moment then fails. I forget the actual error it gave but something along the lines of could not read command or similar. Also got the too many links error when trying to flash TWRP. I have a bit of time later today and I will figure out just what the error was for sideloading and post it.
[Google Pixel 3a Guides, News, & Discussion] pbanj:
https://topjohnwu.github.io/Magisk/tutorials.html#ota-installation just follow that
[Google Pixel 3a Guides, News, & Discussion] Fentadroid:
Are you shure this way will work?

We had root manually flashing the existing boot.img. So we haven't the original boot image saved my Magisk during usual installation i think.......

I guess we need to restore the original boot.img from the stock rom through the future TWRP once released.
[Google Pixel 3a Guides, News, & Discussion] pbanj:
Actually you're right. Totally forgot it wouldn't have been able to make a backup
[Google Pixel 3a Guides, News, & Discussion] flar2:
Everything working 100% now. The 3A XL is my new daily driver.
[Google Pixel 3a Guides, News, & Discussion] AutomaticFailure27:
So, I'm just going to assume that when we get an OTA, we'll just have to extract the boot.img from the stock rom and flash that?
[Google Pixel 3a Guides, News, & Discussion] pbanj:
ya
[Google Pixel 3a Guides, News, & Discussion] krabman:
It absolutely works, I went through all the original patches on the 6T and the following 9 beta updates using the install after OTA method without a hitch. Wish I had known about it sooner; it's perhaps the way to fly if you're not going to be on a ROM and don't need TWRP for backup.
[Google Pixel 3a Guides, News, & Discussion] Archangel:
Has anyone tried to do something like place an apk inside of system/app and it fails? I use root explorer and every time I try to put an apk inside of system/app after making sure it is r/w it either fails or when I reboot it is gone like I never placed it in there? But, I can place a different boot animation inside of the product folder change permissions, reboot and it works?
[Google Pixel 3a Guides, News, & Discussion] pbanj:
There's a Magisk mod for that
[Google Pixel 3a Guides, News, & Discussion] jayxiao171735:
After unlocking the bootloader,everything will be erased?
[Google Pixel 3a Guides, News, & Discussion] MasterBrush:
same problem

./fastboot boot ~/Downloads/sargo-qp1a.190711.020.c3-factory-2037b552/sargo-qp1a.190711.020.c3/image-sargo-qp1a.190711.020.c3/boot.img

Sending 'boot.img' (65536 KB) OKAY [ 2.202s]

Booting (bootloader) boot.img missing cmdline or OS version
[Google Pixel 3a Guides, News, & Discussion] HpNoTiQ:
I'll try to flash last image removing -w from the batch file.
[Google Pixel 3a Guides, News, & Discussion] MasterBrush:
nevermind
[Google Pixel 3a Guides, News, & Discussion] sic0048:
How long did you wait before giving up on the first boot? I suspect everything was fine, but you didn't wait long enough.

I upgraded to .020 C yesterday and probably waited 10 minutes on the normal boot screen before the phone finished updating everything on the first boot. It isn't uncommon to have to wait a prolonged period of time after an upgrade.
[Google Pixel 3a Guides, News, & Discussion] MasterBrush:
i might have not waited enough time at the beginning, but later I tried to wait for hours. But at that moment maybe there was already something wrong?

---------- Post added at 02:21 PM ---------- Previous post was at 02:18 PM ----------

ok I tried this

but it stops at flashing vendor partition

xtracting system.img (782 MB) to disk... took 5.210s

archive does not contain 'system.sig'

Resizing 'system_a' OKAY [ 0.005s]

Sending sparse 'system_a' 1/2 (524284 KB) OKAY [ 16.437s]

Writing 'system_a' OKAY [ 2.709s]

Sending sparse 'system_a' 2/2 (277212 KB) OKAY [ 9.058s]

Writing 'system_a' OKAY [ 1.682s]

archive does not contain 'system_ext.img'

extracting system_other.img (119 MB) to disk... took 0.421s

archive does not contain 'system.sig'

Sending 'system_b' (122644 KB) OKAY [ 3.977s]

Writing 'system_b' OKAY [ 0.643s]

extracting vendor.img (462 MB) to disk... took 2.710s

archive does not contain 'vendor.sig'

Resizing 'vendor_a' OKAY [ 0.004s]

Sending 'vendor_a' (473740 KB)
[Google Pixel 3a Guides, News, & Discussion] HpNoTiQ:
Since you did not boot on your partition, i suggest using "fastboot set_active other" to boot on your other partition!
[Google Pixel 3a Guides, News, & Discussion] sic0048:
I think that is probably what happened. When you interrupted the first boot, something got corrupted or failed to install properly.

If you are still struggling to get the phone working again, I would sideload the full OTA Factory Image from Google. They even have the .020 C images posted. This is certainly the "full nuclear option" and you may want to exhaust all other options before deciding to do this, but it will restore the phone back to stock. You will lose all data, but your phone will work again.
[Google Pixel 3a Guides, News, & Discussion] MasterBrush:
didnt work

---------- Post added at 02:50 PM ---------- Previous post was at 02:49 PM ----------

you think sideload will be working better than flash-all.sh? is there a way to use sideload without loosing all my data, i didnt make a backup unfortunately
[Google Pixel 3a Guides, News, & Discussion] MasterBrush:
sideload worked! and it did not wipe my data, sideload seems to not do that in general!

---------- Post added at 11:00 PM ---------- Previous post was at 10:58 PM ----------

So I am now on latest Q build the C3 version. What is the best way to install magisk? Through TWRP and apply the zip file? Do I use the 19.4 beta version from offical magisk?

How long should I wait after flashing Magisk on this screen with the G and the loading bar? (i mean I am already on Android 10 now so it is not an android update to wait for if I flash Magisk?)
[Google Pixel 3a Guides, News, & Discussion] sic0048:
TWRP is not fully functional yet with Android 10 and you cannot use it to install Magisk. You will need to use the modified boot image method where you let Magisk modify the boot.img file and then flash it. The instructions in the first post should help.
[Google Pixel 3a Guides, News, & Discussion] alliance1975:
I'm currently on Q 19 and received a notice that an update is available. I reset to stock kernel and uninstalled magisk. the update tried to install but repeatedly failed. I gave up and did a full factory reset which installed Q and it's just a simple matter to reset all apps. I think I will use this method from now on.

Edit: Sadly, despite the full factory reset it keeps telling me there is an update but it keeps failing. I don't even have magisk installed.

Edit 2: Is it safe to sideload the .020.c3 OTA update over the .019 installed version? Has anyone succeeded with this?
[Google Pixel 3a Guides, News, & Discussion] ritchea:
Since you're back to stock, you should be able to sideload the OTA which you can download from Google. It's too bad about the Magisk OTA method not working for you. It worked perfectly for me going from Q20 to Q20c3. If it hadn't, I would probably have done factory reset, too.
[Google Pixel 3a Guides, News, & Discussion] alliance1975:
I've read that Q20 will upgrade to Q20c3 but will Q19 upgrade to Q20c3? I'm on Q19 which is Android 10 but the settings-system-upgrade only says it wants to upgrade to Android 10. I don't get it. Fortunately the phone has stopped asking to update.

Edit: Sideloaded Q20c3 and it's working, so I guess the Q19 and Q20.c3 versions are compatible. I will not be installing magisk for the time being.
[Google Pixel 3a Guides, News, & Discussion] Cancambo:
If anyone cares, I seemed to have found a fix for this. My 3a was being listed as "not certified" in the Google Play Store. There was probably a time, before I installed Elemental X, that the Play Store picked up my unlocked bootloader and then decertified my device.

I had been checking for a fix off and on for the past few months. I don't like having to have an old version of apps on my phone. This thread was the best I found.

I started by clearing the Play Store cache. After I did that my device took a few days to get recertified. Even then, I still couldn't install Netflix. I kept checking every few days. It is now available to me today.

I'm running the August 1 security patch, Elemental X, Magisk, and EdXposed. Every Google app is checked under Magisk Hide.

EDIT: I also just remembered I installed XPrivacyLua using EdXposed. I restricted every single app on my phone (including the Play store and Play services) from the "get applications" permission. I don't know if that was what gave me Netflix back, but it could be something else to try.

EDIT 2: And it's gone...

EDIT 3: It's back. Installed this Magisk Module and got Netflix back on reboot, which was nice because I just wanted to get GPay working again.
[Google Pixel 3a Guides, News, & Discussion] Johnny_Queste:
I'm stuck on pie

I can't restore the image with magisk

Magisk shows this error "there is no backup"
[Google Pixel 3a Guides, News, & Discussion] Rangerunseen:
Thanks for the good work! Root is working for me, but for some reason, I can't access /system rw. I'm on Android QP1A.190711.020.c3

I can't modify permissions on /system in either Solid or Fx file explorer, and also can't via adb. For example, when I try to push a new host file via adb (or try to remount), I get messages such as the following:

Any thoughts?
[Google Pixel 3a Guides, News, & Discussion] sic0048:
I'm guessing you used the pre-modified boot.img file that is provided in the OP to install Magisk and root your phone originally.
[Google Pixel 3a Guides, News, & Discussion] Johnny_Queste:
No

I've used TWRP since I'm on pie

so I'm trying OTA updates with magisk
[Google Pixel 3a Guides, News, & Discussion] danifeb:
Only method 3 worked for me, thank you!!
[Google Pixel 3a Guides, News, & Discussion] vzjrz1:
Updating Magisk

Quick question guys:

I had Magisk v19.4 installed on qp1a.190711.020.c3, saw there was an OTA update and followed the guide to OTA update with Magisk by uninstalling Magisk, installing OTA, and then reinstalling Magisk to inactive slot.

Everything worked perfectly but now Magisk is saying there's v20.0 available. So what's the correct way to install this Magisk update. Do I need to download the new QP1A.191005.007 raw image to get the new boot.img and use "Select and Patch a File" or can I just use "Install to Inactive Slow (After OTA)"?
[Google Pixel 3a Guides, News, & Discussion] Rudi154:
Both ways will work, but the easyest way is to install to inactive slot.
[Google Pixel 3a Guides, News, & Discussion] vzjrz1:
Welp I just tried the Install to Inactive Slot and now my phone won't boot completely. It's stuck on the Google G boot screen. Any idea what's up?
[Google Pixel 3a Guides, News, & Discussion] Rudi154:
I did the same one month before with a new magisk version.

Did you deactivate all your magisk modules before?
[Google Pixel 3a Guides, News, & Discussion] vzjrz1:
Oh you need to deactivate your modules first? I didn't do that.

I think the problem was that I had already finished the OTA update, reinstalled Magisk and rebooted. I think by trying to update Magisk using "Install to Inactive Slot" it was using the now old slot which it thought was the new OTA slot. Well I got it working again. Patched back stock boot.img and just used the "Select and Patch a File" method and that's working fine.
[Google Pixel 3a Guides, News, & Discussion] Rudi154:
No, you did it the right way. This worked many times for me.

But I'm glad you could make it.

I think you don't have to disable all modules, but some users reported update problems caused by magisk modules. (For example active edge mod)
[Google Pixel 3a Guides, News, & Discussion] Bramton1:
So I updated to Android 10, but I made a mistake. I have the ElementalX kernal, so after I restored the boot image through Magisk Manager, I flashed the stock boot image through EX Kernal Manager. But that app asked me to reboot, and stupidly, I did. So updated to Android 10, but due to the reboot, I lost Magisk and could not install Magisk to the inactive slot.

So I restarted the phone, got the correct boot.img, patched it through MM and flashed it through Fastboot. And now it's on the Google loading screen. I did a force reboot after 10 minutes, no change. I rebooted into fastboot, reflashed the stock boot.img, and the phone booted up just fine. Patched boot.img again, flashed the patched boot.img again, and rebooted again. Still on the Google screen.

Any suggestions? I might just have to go back to Pie and root again. Either I stay on Pie, or I try the update again (although even if I do it correctly, what's the likelihood of having the same problem?).
[Google Pixel 3a Guides, News, & Discussion] Fentadroid:
If you're rooted and need to update Magisk, you can select direct install.
[Google Pixel 3a Guides, News, & Discussion] AndDiSa:
[MENTION=3952582]Bramton1[/MENTION] do you have Magisk Manager on the canary channel? Otherwise it's not working with Android 10.
[Google Pixel 3a Guides, News, & Discussion] Bramton1:
My understanding is that 20.0 supports Android 10. Should I put MM into Canary and repatch?

UPDATE: I installed the Canary MM, and had the same problem. Just sitting on the loading screen.
[Google Pixel 3a Guides, News, & Discussion] Uzephi:
I have ran 19.4 and 20.0 on Q just fine.
[Google Pixel 3a Guides, News, & Discussion] Bramton1:
A follow up to my problem, which is now solved. After the Canary build didn't fix my problem, I downgraded back to Pie with Fastboot. I first tried to do so without wiping data, but I was met with the familiar infinite Google loading screen. Flashed Pie again, this time while wiping data, and that worked.

Once my phone finished loading my old apps, I booted into TWRP, flashed Magisk, rebooted, then immediately uninstalled Magisk images, and took the Android 10 OTA again. This time, I didn't reboot, and I did the install Magisk on the inactive slot. Restarted, and Voila! I now have rooted Magisk 20.0, running Android 10.

Fun fact. The OTA I was given was the last September OTA, not the October one. Guess I can check on that in the next few days.
[Google Pixel 3a Guides, News, & Discussion] till22:
I'm not entirely sure how to update from android 9 to 10 - is there a good guide for this? I read that I have to extract the boot image, but is that really the only thing to flash for a whole OS change?!
[Google Pixel 3a Guides, News, & Discussion] sic0048:
It's pretty easy. Most people can simply take the update that is surely trying to be pushed to your phone. If that doesn't work, you can always sideload the update to get to Android 10.

Then it is a matter of re-rooting the phone should you so desire. TWRP doesn't work fully on Android 10, so you have to use the "boot image patching" method.

There really isn't anything hard or "dangerous" about it.

I've also DMed you to continue to conversation.
[Google Pixel 3a Guides, News, & Discussion] till22:
Awesome, thanks a lot! I'll do the update this weekend.
[Google Pixel 3a Guides, News, & Discussion] flash-heavy:
I'm not trying to root like you but have a very similar problem. I recently fast-booted to TWRP (successfully) and took a backup. After the backup my phone no longer boots (but I can enter fastboot). And what's worse I can no longer boot TWRP like I have before:

fastboot boot twrp-3.3.1-1-sargo.img
Sending 'boot.img' (65536 KB) OKAY [ 2.250s]
Booting (bootloader) boot.img missing cmdline or OS version
FAILED (remote: 'Error calling AvbLoadAndVerifyBootImages Load Error')
fastboot: error: Command failed
[Google Pixel 3a Guides, News, & Discussion] elementbreaker:
If I try to boot with the magisk patched boot image I get a bootloop. I tried to boot the boot-magisk-core-only image but that doesn't seem to boot at all (I'm assuming because it was based on the June patch and I'm on current). Is there any way to uninstall modules without root and without TWRP? I don't understand the instructions in the op where it says to put a file in /persist/cache as I'd need root or twrp for that right?
[Google Pixel 3a Guides, News, & Discussion] flash-heavy:
I figured out my issue of "boot.img missing cmdline or OS version". Here's what I tried first:

$ fastboot --slot other boot twrp-3.3.1-1-sargo.img
Sending 'boot.img' (65536 KB) OKAY [ 2.152s]
Booting (bootloader) boot.img missing cmdline or OS version
FAILED (remote: 'Error calling AvbLoadAndVerifyBootImages Load Error')
fastboot: error: Command failed

My guess being that the active "slot" was the problem. So next I assumed the above command just didn't work ... and I was right.

$ fastboot --set-active=a

Worked like a charm.

A couple things to gripe about, why does booting off of the RAM care about the filesystem Google?!? And why did the "--slot other" flag fail?
[Google Pixel 3a Guides, News, & Discussion] Bramton1:
Need advice. Did the Restore Images - - - > System Update - - - > Install to Inactive Slot method to update from September to October update. Since then, I...

1. Installed ElementalX kernel.

2. Installed Edge Sense Mod.

3. Installed EdXposed and Gravity Box.

So tried to restore images and do the system update. Update failed. Flashed original boot.img. Update failed. Uninstalled Edge Sense mod. Update failed. Uninstalled all things EdXposed. Update failed.

I ended up flashing the factory image in Fastboot and patched the boot.img to reroot. But curious. What probably messed up the update?
[Google Pixel 3a Guides, News, & Discussion] aagha:
[MENTION=4396787]pbanj[/MENTION] Could you please post an updated image for November to your original post?
[Google Pixel 3a Guides, News, & Discussion] Thomson132:
I'm having a problem that when I boot twrp it will show internal storage as 0mb. I'm finding that wiping data fixes it but is it the correct method to solve this problem? I'm not flashing twrp, just booting.
[Google Pixel 3a Guides, News, & Discussion] ctfrommn:
TWRP doesnt work on Android 10 at this point.
[Google Pixel 3a Guides, News, & Discussion] dkryder:
hello,

i got my 3a a couple weeks ago. it's now on android 10. i installed magisk and did the patch. the magisk_patched.img is 31.81MB whereas the original boot.img is 67.11MB. is this correct? seems like quite a size reduction. if i understand i rename the patched to boot.img and flash using fastboot? i've done quite a bit of flashing on earlier phones. then switched to LOS and just used the updater on my op2. thanks.
[Google Pixel 3a Guides, News, & Discussion] ctfrommn:
Yes, the patched boot comes out much smaller.
[Google Pixel 3a Guides, News, & Discussion] avg2424:
Hello,

I rooted my 3a a while back and recently had gpay issues (assuming due to EdXposed) so I decided to reimage. I reimaged to the latest Pie build.

Now I can't seem to get system r/w access.

It's been a while, but I don't remember having to disable verity or anything the last time, but I did try and still don't have access.

I rooted with twrp and by patching the boot image and both are the same.

What am I missing?