If you update via automatic OTA: THIS WILL REQUIRE A WIPE EVERY TIME!
1.
Download the factory image (
Yes, this is required) to your computer. Connect your device via USB.
2. Extract the contents of the factory image, then extract both
boot.img and
vbmeta.img from the
image-[device].zip (where [device] is the codename for your device, such as Redfin for Pixel 5
2. Reboot to bootloader: With device connected via USB, Developer Options enabled and USB Debugging enabled, reboot to bootloader using ADB:
3. Continue to
Reflash vbmeta below
To manually install the OTA:
1.
Download the OTA for your device,
as well as the factory image (
Yes, you need both) to your computer.
2.
Install the OTA
3. Extract the contents of the factory image, then extract both
boot.img and
vbmeta.img from the
image-[device].zip (where [device] is the codename for your device, such as Redfin for Pixel 5
4. Let the update complete, and
IMMEDIATELY reboot to bootloader.
5. Continue to
Reflash vbmeta below
Reflash VBmeta
1. Reflash vbmeta with dm-verity and boot verification disabled:
Code:
fastboot --disable-verity --disable-verification flash --slot=all vbmeta vbmeta.img
2. If this is the
first time you are rooting Android 12, you will end up in Recovery with this message: "Can't load Android system. Your data may be corrupt."
You will have to perform the factory reset to continue. Once complete, let the device boot Android.
3. If you have previously wiped and are updating, let the device boot Android.
Continue to
Patch Boot Image below.