Pixel XL (marlin) does not boot after install or sideload
Pixel XL (marlin) does not boot after install
Summary
Fresh install on marlin makes device reboot 2 times last of which into bootloader mode. OS does not boot.
Steps to reproduce
-
start with marlin fully restored and working. this is done by flashing factory image from https://developers.google.com/android/images#marlin. at this stage phone boots from both A and B slots. slots are switched by booting twrp (fastboot boot twrp-3.3.0-0-marlin.img
-
boot into bootloader
-
fastboot boot twrp-3.3.0-0-marlin.img
-
wipe data, system, dalvik. NB! there is no cache only dalvik
-
adb sideload e-0.5-o-201905129807-dev-marlin.zip
or
5a) adb push e-0.5-o-201905129807-dev-marlin.zip /sdcard
5a1) install above zip with twrp
- Reboot
at this point 2 reboots happen last of which ends in bootloader of the install slot (A or B) OS does not boot
-
fasboot reboot recovery
-
loads into LOS recovery (not TWRP)
-
at this point no adb communication possible although phone is in LOS recovery as device is "unauthorized" (adb devices)
-
Any attempts to sideload e-0.5...zip via menu fail with the error
Finding update package
Opening update package
Verifying update package...
Update package verification took 42.7 s (result 0)
Installing update
Step 1/2
Step 2/2
Error applying update: 5 (errorCode::kPostinstallRunnerError)
E: Error in /sideload/package.zip (Status 1)
Restarting adbd...
Installation aborted
What is the current behavior?
E does not boot
What is the expected correct behavior?
E boots into OS