Fairphone made the source code available some time ago, there are several worthwile topics based on this already, among them …
TWRP for the Fairphone 3:
EDIT: TWRP 3.4.0 has just been released and with its release FP3 is now officially supported:
https://twrp.me/fairphone/fairphone3.html
Unofficial releases for bug-fixes or feature tests may still pop up now and then on my github.
You can now find TWRP for the Fairphone 3 at my github:
You can boot into twrp using fastboot boot <twrp.img>
I have also included a twrp-installer zip-file that can be used to install TWRP to your device.
If you get a message, that your phone is corrupted and w…
Installing Generic System Images (GSI), which are custom ROMs using Project Treble to supposedly be compatible with any Project Treble phone, such as the Fairphone 3:
How to flash a Generic System Image (GSI) on FP3
The Generic System Image is an efficient way to have a custom ROM on the new phones. It works thanks to the Project Treble . It makes possible to flash a generic image on the system keeping the hardware relative part intact. (Which also leaves some unwanted app)
Disclaimer
I am not responsible of anything you do with your device. Some wrong actions can brick your phone.
Requirements
Unlocked bootloader (this will wipe all your data: FP3: u…
The developer topic about getting something out of the source code:
@karsten One thing that would help me is an explanation why the bootloader refuses to boot my custom boot.img with FAILED (remote: 'dtb not found').
I know there’s a dtbo partition but I don’t know inhowfar that’s used by the bootloader.
I’ve built the kernel using the msm8953-perf_defconfig, and put the built Image.dz-dtb with a custom ramdisk into a boot.img made with mkbootimg (parameters: --base 0x80000000 --second_offset 0x00f00000 --kernel_offset 0x00008000 --ramdisk_offset 0x01000000 -…
1 Like