Updating to /e/OS Pie using fastboot, adb, and TWRP on Essential PH-1

Glad to say, after a long and painful day, /e/ Pie is now on my PH1 and seems ok.

How?
See

  1. https://doc.e.foundation/devices/mata/

  2. I install back to store using instructions on:
    https://www.essential.com/developer/current-builds
    Then update Android to Pie (9) from the device with Android.

  3. TWRP
    Main difficulty was to get TWRP working (lot of issues with the touch).
    I used the TWRP-SEP.img

Then:
Switch slot:
adb shell getprop ro.boot.slot_suffix
_b

fastboot --set-active=_a
fastboot flash boot TWRP-SEP.img && fastboot reboot

And from there follow the instructions:

Installing /e/ from custom recovery

  1. Download the /e/ install package that you’d like to install from here.
  2. If you aren’t already in recovery mode, reboot into recovery mode:
 adb reboot recovery
  1. Optional Tap the Backup button to create a backup. Make sure the backup is created in the external sdcard or copy it onto your computer as the internal storage will be formatted.
  2. Go back to return to main menu, then tap Wipe.
  3. Now tap Format Data and continue with the formatting process. This will remove encryption as well as delete all files stored on the internal storage.
  4. Return to the previous menu and tap Advanced Wipe.
  5. Select the Cache and System partitions to be wiped and then Swipe to Wipe.
  6. Sideload the /e/ .zip package:
  • On the device, select “Advanced”, “ADB Sideload”, then swipe to begin sideload.
  • On the host machine, sideload the package using:
  adb sideload filename.zip
  1. Once installation has finished, return to the main menu, tap Reboot, and then System
1 Like