Ach right, so you can pass the arguments to a fastboot update command and not just flashing vbmeta. Hoped so, but did not find a single hint on Google about it actually working. Haven't tried it yet though.Do this:
You don't need the Android flash tool. I have been manually flashing full images for a long time:
I don't like things done behing my back.
For beta 3:
I flash both sides hence the skip secondary - it saves a few seconds.
When flashing - watch what's scrolling by. The vbmeta.img is modified on the fly.
No need to copy from another build or someone else's hack.
Below is what I use. Successfully.
Modify the last line in the flash-all.bat or.sh
fastboot --skip-reboot --skip-secondary --disable-verity --disable-verification update image-redfin-spb3.210618.013.zip
Probably. How hard is it to modify flash-all.sh?Do you think this will be necessary once the finished version of Android 12 is out?
I did - you'll be good to go. And I have safetynet.Ach right, so you can pass the arguments to a fastboot update command and not just flashing vbmeta. Hoped so, but did not find a single hint on Google about it actually working. Haven't tried it yet though.
Can this be installed over the official magisk app (canary) ?Seems no-one here tried @vvb2060 Magisk Alpha yet.
Nb. Target SDK bumped to 31
https://xdaforums.com/t/magisk-general-support-discussion.3432382/post-85350767
Latest changes commits (link above for others):
PW
- App adapted to Android 12
- Android 12+ super user hides the screen overlay when the window pops up
Need to replace App to see Alpha channel (it's not John's).
Tried it on a Pixel 4a 5G. I am on Android 12 beta 3, never disabled verity because I don't want to wipe it.Seems no-one here tried @vvb2060 Magisk Alpha yet.
Nb. Target SDK (API) bumped to 31
https://xdaforums.com/t/magisk-general-support-discussion.3432382/post-85350767
Latest changes commits (link above for others):
PW
- App adapted to Android 12
- Android 12+ super user hides the screen overlay when the window pops up
could I do this with ota?Do this:
You don't need the Android flash tool. I have been manually flashing full images for a long time:
I don't like things done behing my back.
For beta 3:
I flash both sides hence the skip secondary - it saves a few seconds.
When flashing - watch what's scrolling by. The vbmeta.img is modified on the fly.
No need to copy from another build or someone else's hack.
Below is what I use. Successfully.
Modify the last line in the flash-all.bat or.sh
fastboot --skip-reboot --skip-secondary --disable-verity --disable-verification update image-redfin-spb3.210618.013.zip
No, I recommend a flash.
Ah okay. Will this wipe my data? I'm trying to avoid wiping data
You may have to. Going with a flash from 11 to 12 may pose problems with stability if you don't wipe. There is an example command line a few posts up that show how to disable verity and the command line I displayed excludes the -w for wiping. You may get lucky and have a good running phone. You may run into issues. If you do you'll have to wipe. I fully recommend backing up your sdcard data before doing anything. Simply taking the ota or sideloading it will be fine until you apply magisk. Then you'll pull your hair out. If you do a full flash, modifying the last line in the flash.bat or sh as shown will give you success. Read up on fastboot and the command line options. As I stated in an earlier post I flash both a and b slots, then manually restart. That's what my example command line facilitates. Read up on switching the active slot as well. My command line isn't for everyone, it's how I flash. It's an example. If you do use my example, you must flash twice, once on the current slot, then on other.Ah okay. Will this wipe my data? I'm trying to avoid wiping data
Full flash,as always. No wipee.
Full flash of the latest system image or the OTA only ?
- extract boot.img and vbmeta.img from downloaded beta of your relevant device
- add boot.img to phone (if downloaded, and extracted on another device)
- patch boot.img in magisk (i like to rename it to patched_magisk.img)
- move patched_magisk.img to desktop
- download and install latest beta from the OTA provided
- tap the reboot button on the OTA install screen once completed
- once the reboot begins and your screen turns black hit the power and volume down button to get into fastboot
- run
fastboot --disable-verity --disable-verification flash vbmeta path/to/vbmeta.img (you can drag img from location)
- then run
fastboot flash boot path/to/patched_magisk.img (you can drag img from location)
This has worked flawlessly, maintaining root while also keeping all my data.
My phone won't bootI followed the process I posted on page 4 to move from 3 to 3.1 without issue....just to be clear:
This is only confirmed working from version to version (and subversion). I'd imagine it would work even while skipping a version, but it is untested.
fastboot -w should fix your issue
This is working perfectly with me100% working
Easy update and root and keep your data
You can always update to the latest build and keep your data
Like the first time installation with more 1 step
- Make sure USB-Debugging is enabled in developer-options and you have authorized the pc you're using on your phone.
- Boot your phone into fastboot mode.
You can do this by turning it off and then starting it by holding Power + Volume Down
until fastboot mode appears or just adb reboot bootloader
- Go here and click on the link for the Android Flash Tool.
(I didn't copy the link directly so i don't have to update it everytime google releases a new update)
- It should ask you to allow the website to access ADB Keys. Click Ok.
If the website somehow doesn't work, try using Google Chrome.
- Select your Pixel 5. If it's not showing up click add device.
- Click on the edit symbol (pen) in the box where the selected build is shown.
- Make sure Wipe Device, Disable Verity and Disable Verification are checked.
make sure Wipe Device , Lock Bootloader , Force Flash all Partitions are unchecked .
- Install and boot the phone when it's finished.
and finally Patch & flash boot.img
Just updated my Pixel 5 to the November Sec Patch without any data loss. Since I'd disabled vbmeta before, steps were simple:@Anonshe posted ths method in the Pixel 6 Pro thread. Does this work for the Pixel 4a 5(G), Pixel 5 or the Pixel 5a?
fastboot --disable-verification --disable-verity flash vbmeta vbmeta.img
fastboot boot magisk_patched.img
For all the updates from beta 2 - 3 I've followed this process without fail:Has anyone sucefully rooted beta 3?
Patched boot image with magisk canary if I only boot the image it starts
Then tried to flash patched boot image and get stuck in bootloader
Yeah I wouldn't do this unless you've started from the initial process op outlined. I did this moving from beta 2 to 2.1 and then beta 2.1 to beta 3. However beta 2 was my first android 12 install, which I used ops procedure to achieve.