Signing boot images for fastboot

If you have ever seen the error FAILED (remote: bootimage: incomplete or not signed), here’s the solution (at least for the Fairphone 2 😉): Download the BootSignature.jar file from my server (or compile it yourself from the LineageOS 14.1 tree with the command mka BootSignature). curl -O https://public.lucaweiss.eu/BootSignature.jar Download the make_key tool from the LineageOS GitHub. curl -O https://raw.githubusercontent.com/LineageOS/android_development/cm-14.1/tools/make_key Make the script executable chmod +x make_key Generate the key with ...

Install and configure EFIDroid on the Fairphone 2

Table of contents: About EFIDroid How to install (FP2) Add a new ROM Add a system to the new ROM Booting into your new ROM About EFIDroid EFIDroid is a relatively new multiboot solution for mobile devices. It is based on the EFI implementation by Intel (EDK2). For more information and support, please visit to the Fairphone Forum thread. How to install (FP2) Download the EFIDroid Manager app from Google Play: https://play.google.com/store/apps/details?id=org.efidroid.efidroidmanager. Go to Install/Update Click Install: It should be successfully installed! Add a new ROM Before you do any of this you should download a ROM .zip file (for example FP Open 16.09) and put it on your SD card (/storage/sdcard1/ and !!NOT!! /sdcard!). To add a ROM click the FAB (Floating Action Button) Choose in the screen /data/media/0/multiboot as location. Enter a name for the ROM You can leave the partitions as they are (Schema LoopSystem + BindOther) and press the tick in the top right corner. Now you can see that your newly created ROM is in the list. Then reboot Add a system to the new ROM Once you are in the UEFI, you can navigate around with volume down to go down, volume up to go up and the power button to confirm your selection. ...