I think something is wrong with my Pixel 6A because I can only ever boot from one slot, the other slot is always corrupted or gives bootloop (returns to bootloader). Even after flashing both slots with stock FW using PixelFlasher 4.4.0.0 and adb 33.0.3.
I've been out of the root game for a few years now, so before using my brand new Pixel 6A I first want to learn how to root, upgrade or apply OTA's (and keep root), recover from bad flash/root, etc. So I've played around with it for the past few days flashing, reflashing, rooting and upgrading my device so I can't tell you what I did exactly.
Therefore I decided to start fresh and I performed the following steps:
I've been out of the root game for a few years now, so before using my brand new Pixel 6A I first want to learn how to root, upgrade or apply OTA's (and keep root), recover from bad flash/root, etc. So I've played around with it for the past few days flashing, reflashing, rooting and upgrading my device so I can't tell you what I did exactly.
Therefore I decided to start fresh and I performed the following steps:
- Fully restored my Pixel 6A to stock with Android Flash Tool, FW version TP1A.220905.004.A2 (slightly older FW so I can test upgrading/OTA's). I used options "Wipe Device", "Lock Bootloader", "Force Flash all Partitions".
- Enabled adb debugging and unlocked the bootloader.
- Enabled adb debugging after the wipe again.
- At this point my Pixel 6A boots fine from slot A.
- I changed the active slot to B and tried to boot, but it fails and returns to the bootloader. How is this possible? Other than the unlocked bootloader my device is flashed with clean, stock firmware.
- In an attempt to fix this I used PixelFlasher to flash the same factory FW version to slot B. Now it boots fine from slot B but slot A won't boot: I can see the Google logo on a black background for a few seconds but then the phone goes to Fastboot Mode (with "Enter reason: reboot bootloader").
- I repeated the previous step but now for slot A: so I activated slot A again, flashed it with the same factory image as I did for slot B. Now slot A is bootable but slot B isn't anymore.
- Next, I put my phone in Recovery Mode and chose option "Apply update from ADB" and I sideloaded the same version OTA FW file by running
adb sideload ota.zip
. Now slot B is bootable again but slot A gives an error screen with a red exclamation and "Your device is corrupt" message (this is different from before when it would go straight to the bootloader). - Lastly, I tried to flash the stock factory FW with PixelFlasher with the "Flash both slots" option, but still only one slot is bootable.
Last edited: