I "upgraded" (flashed WITH dataloss) my FP3 from /e/-0.23-dev-p (Android 9) to /e/-1.5.1-dev-s (Android 12) and here is how

If managed to install a stable version as follows (cross-post from here).

I updated from Android 9 (dev) to Android 11 (stable; zip here). I first did the installation of the FP3 stock ROM 11, as described above (steps 1-4).

One modification: In step 2, I was not asked to enter my unlock code again as described in the docs. Instead the toggle in the developer options just went to “active” but when rebooting into fastboot, the phone was still shown as locked. I solved this with the command fastboot flashing unlock (in fastboot mode), and rebooting into the wiped OS and then again into fastboot mode for step 3.

At this stage I had my phone on Fairphone stock ROM 11.

Then

  1. Go again into the fastboot mode.
  2. Again unlock the phone with fastboot flashing unlock. After that in reboots automatically (I let it boot into the OS).
  3. rebooting into fastboot
  4. Locally unzip IMG-e-1.6-r-20221129238947-stable-FP3.zip (the one I used) and change into the extracted directory. (You can find the stable zips here).
  5. Finally execute the flash_FP3_factory.sh

This ran through without errors. After that I could simply reboot into my shiny /e/ Android 11.

1 Like