Bypass Anti Rollback Mechanism on Pixel 6 Series

Bypass Anti Rollback Mechanism on Pixel 6 Series

Google released the new Android 13 stable update this week. Users of the Pixel 5 series and lower can downgrade their OS if they don’t like the new update or find a lot of bugs and issues. But for the Pixel 6 series, you cannot downgrade from Android 13 to 12. As per Google, a bootloader update will prevent users from downgrading to Android 12. Therefore there will be no way to officially roll back to Android 12. But there is an unofficial workaround to it, here is how to Bypass Anti Rollback Mechanism on Pixel 6 Series.

Also Read- How to Track Your Heart Rate with Pixel Phones

How to Bypass Anti Rollback Mechanism in the Pixel 6 Series How to Bypass Anti Rollback Mechanism in the Pixel 6 Series

The official statement from Google said “The Android 13 update for Pixel 6, Pixel 6 Pro, and the Pixel 6a contains a bootloader update that increments the anti-rollback version. After flashing an Android 13 build on these devices you will not be able to flash older Android 12 builds.”

The actual reason for this is still unknown but it might have to do with the in-house tensor chip used in the pixel 6 series.

How to Bypass Anti Rollback Mechanism on Pixel 6 Series

Google has restricted its users from downgrading the Android 13 bootloader to the Android 12 one. Therefore you cannot change anything in the bootloader. One workaround to it using the Android 13 Bootloader with Android 12 firmware. So you can flash the Android 12 firmware, but the bootloader would still be of Android 13.

There are 2 methods to do it:

  1. Edit the flash-all.bat file from the Android 12 firmware and remove the bootloader.img flash command.
  2. Replace the Android 12 bootloader.img flash command with the Android 13 bootloader file’s flash command.

Note- Do take a full backup of the device as all data your data will be wiped.

Delete the bootloader.img flash command

  1. Download the official Android 12 factory image for your device.
  2. Right-click on the flash-all.bat file and select Edit. It will open in Notepad.
  3. Delete the bootloader flash command from the file. The command will look like this:
    fastboot flash bootloader bootloader-raven-slider-1.2-8318357.img
  4. Do note that the name (raven-slider) and version (1.2-8318357) will differ from one device to another.
  5. Hit Ctrl+S to save the changes.
  6. Now boot your device to Fastboot and run the flash-all.bat file to start the downgrade.
  7. After the completion, your device will boot into Android 12.

Flash Android 13 Bootloader on Android 12

  1. Download the official Android 12 factory image for your device.
  2. Delete the Bootloader.img file from the Android 12 folder. It will be named:
    bootloader-raven-slider-1.2-8318357.img
  3. Go to the Android 13 firmware folder, and copy the bootloader.img file, and transfer it to the Android 12 firmware folder:
    bootloader-raven-slider-1.2-8739948.img
  4. Right-click on the Android 12 flash-all.bat file and select Edit. It will open in Notepad.
  5. Replace the Android 12 bootloader file name in the bootloader flash command with the Android 13 bootloader file name.
  6. Hit Ctrl+S to save the file.
  7. Now boot your device to Fastboot and run the flash-all.bat file to start the downgrade.
  8. After the completion your phone will automatically boot into Android 12

Conclusion

Here is How to Bypass Anti Rollback Mechanism on Pixel 6 Series. These steps wouldn’t have been required if Google gave the option to downgrade to Android 12 as it did to other pixel users. If you encounter any errors in the above-mentioned methods we recommend doing the whole process again as it will help resolve any issues you might encounter. After successfully bypassing the Anti Rollback Mechanism, if you wish to downgrade your Pixel to Android 12 refer to Downgrade Pixel 6 Series from Android 13 to 12

You may also like...

Leave a Reply

Your email address will not be published.