I’ve been following the Unified Installation Guide for my Fairphone 4 and I get stuck on step 8.
I do the “adb sideload IMG-e-1.6-s-20221129238946-stable-FP4.zip” command and after about a second, my phone shows the following message:
Finding update package…
Verfying update package…
E:footer is wrong
Update package verification took 0.3 s (result 1).
E:Signature verification failed
E:error: 21
On my phone, after being asked “Signature verification failed Install anyway” I now select ‘Yes’
I get the following output:
Installing update…
E:Failed to find update binary META-INF/com/google/android/update-binary
I feel like I’m missing something but I don’t know what, can anyone help me in the right direction?
I do not have Fairphone experience but what the link points to is that only the dev builds are flashed by adb sideload while the bigger stable builds are flashed by fastboot. This second method is described here Install /e/OS on a Fairphone FP4 - “FP4”.
I have a FP3 and got the same problem when updating from Android 9 (dev) to Android 11. I solved it by first going through the installation of the FP3 stock ROM, as described here (steps 1-4), and then
going again into the fastboot mode (first time was to flash the Fairphone Android 11 stock ROM; with Power+VolDown)
again unlocking the phone with fastboot flashing unlock. After that in reboots automatically (I let it boot into the OS).
rebooting into fastboot
unzip IMG-e-1.6-r-20221129238947-stable-FP3.zip (the one I used) and change into the extracted directory.
and finally execute the flash_FP3_factory.sh
After that I could simply reboot into my shiny /e/ Android 11.
This is basically the same procedure as to install the stock ROM.