Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

Pixel XL (marlin) does not boot after install or sideload

Pixel XL (marlin) does not boot after install

@rhunault

Summary

Fresh install on marlin makes device reboot 2 times last of which into bootloader mode. OS does not boot.

Steps to reproduce

  1. 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

  2. boot into bootloader

  3. fastboot boot twrp-3.3.0-0-marlin.img

  4. wipe data, system, dalvik. NB! there is no cache only dalvik

  5. 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

  1. Reboot

at this point 2 reboots happen last of which ends in bootloader of the install slot (A or B) OS does not boot

  1. fasboot reboot recovery

  2. loads into LOS recovery (not TWRP)

  3. at this point no adb communication possible although phone is in LOS recovery as device is "unauthorized" (adb devices)

  4. 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

Edited by Alex