[Guide] How to root the Pixel 3a with or without twrp & take OTA updates once rooted

wmdunn

Senior Member
Jul 7, 2007
827
205
63
Phoenix, AZ
quick question

All ... been a while since I unlocked and rooted an Android phone, need a little help. I've had the 3a for a few days, really like 90% of the build. There are a few things that I think can be tweaked with root ... low volume, yellowish cast to the screen, Adaway host file. So my question is ... if I root and decide to return it to the vendor, is it possible to return to factory specs? Thanks!
 

jmtjr278

Senior Member
Mar 8, 2012
1,005
548
143
All ... been a while since I unlocked and rooted an Android phone, need a little help. I've had the 3a for a few days, really like 90% of the build. There are a few things that I think can be tweaked with root ... low volume, yellowish cast to the screen, Adaway host file. So my question is ... if I root and decide to return it to the vendor, is it possible to return to factory specs? Thanks!
Yes. You would just sideload factory image and relock bootloader. Then no one is the wiser.

Sent from my Pixel 3a using Tapatalk
 
  • Like
Reactions: wmdunn

pharpe

Senior Member
Mar 30, 2011
308
74
28
Dallas
I am on the Q beta and trying to root. I performed the following steps:

Installed Magisk Manager on the 3a
Downloaded the 3a Q Beta img here: https://developer.android.com/preview/download.html
Extracted the boot.img
Copied the boot.img onto the phone
Ran Magisk Manager and patched the boot.img and created the patched magisk_patched.img file
Copied the magisk_patched.img back to PC and flashed the file via fastboot without error
Rebooted phone and checked Magisk manager but it still shows that Magisk is not installed.

Did I miss something?
 
Last edited:

pbanj

Senior Member
Dec 22, 2011
953
445
63
I am on the Q beta and trying to root. I performed the following steps:

Installed Magisk Manager on the 3a
Downloaded the 3a Q Beta img here: https://developer.android.com/preview/download.html
Extracted the boot.img
Copied the boot.img onto the phone
Ran Magisk Manager and patched the boot.img and created the patched magisk_patched.img file
Copied the magisk_patched.img back to PC and flashed the file via fastboot without error
Rebooted phone and checked Magisk manager but it still shows that Magisk is not installed.

Did I miss something?
that should have done it. maybe try the canary build of magisk insted of the stable. i know there was an issue with the pixel 3 and the q beta, but not sure if it was ever fixed
 

spaceman860

Senior Member
Jan 11, 2012
2,641
3,272
113
i updated the main post with an even easier way to get Gpay working. also updated the root tut post to account for it wanting the current slot.
That's just a temporary fix that won't last. For a permanent fix do this with root.

**Google pay fix**

1. Download and open Termux apk, then type `su`
2. Copy and paste

am force-stop /data/data/com.google.android.apps.walletnfcrel && chmod 777 /data/data/com.google.android.gms/databases/dg.db && sqlite3 /data/data/com.google.android.gms/databases/dg.db "update main set c='0' where a like '%attest%';" && chmod 444 /data/data/com.google.android.gms/databases/dg.db

3. Reboot
 

pbanj

Senior Member
Dec 22, 2011
953
445
63
That's just a temporary fix that won't last. For a permanent fix do this with root.

**Google pay fix**

1. Download and open Termux apk, then type `su`
2. Copy and paste

am force-stop /data/data/com.google.android.apps.walletnfcrel && chmod 777 /data/data/com.google.android.gms/databases/dg.db && sqlite3 /data/data/com.google.android.gms/databases/dg.db "update main set c='0' where a like '%attest%';" && chmod 444 /data/data/com.google.android.gms/databases/dg.db

3. Reboot
Not to sound like an asshole, but did you even bother checking? Because you literally posted what I linked to
 
  • Like
Reactions: BehelitOutlaw

oscar1823

Senior Member
Jul 26, 2017
117
8
0
Vid?

Is it possible if someone can make an actual video on youutube or something? like i can understand kinda what to do but id rather see a video explaning the process.