[ROM][UNOFFICIAL] LineageOS 16.0 for FP3

Thanks for your efforts! I got my FP3 two a week ago and now successfully installed your LineageOS ROM. Perhaps it might help others, below is roughly what I did. Although there are better guides here and there, this puts it all in one place. So perhaps useful for others here. Use at your own risk.

Installation guide for LineageOS on the FP3 from a stock ROM. Prerequisites: a computer with adb and fastboot installed.

  1. Get your access code here: https://www.fairphone.com/en/bootloader-unlocking-code-for-fairphone-3/

  2. As per https://support.fairphone.com/hc/en-us/articles/360041655711-Unlock-the-bootloader-of-your-Fairphone-3:
    2a. Enable OEM unlocking
    2b. Reboot into bootloader: “adb reboot-bootloader” (or power + volume down when devices is off)
    2d. Run “fastboot oem unlock <your unlock code>” after the device is in the menu
    2e. Follow the instructions on the device - all data will be wiped so make sure you have your data safe

  3. Download the .img version of TWRP (3.4.0 or newer) from https://eu.dl.twrp.me/FP3/

  4. Download the latest LineageOS ROM for FP3 from https://github.com/WeAreFairphone/android_device_fairphone_FP3/releases (choose between with and without MicroG)

  5. As per this thread:
    5a. Reboot into bootloader: “adb reboot-bootloader” (or power + volume down when devices is off)
    5b. Reboot into TWRP (not installing it, just booting into): “fastboot boot twrp-3.4.0-0-FP3.img
    5c. Inside TWRP: Swipe to allow modifications first
    5d. Enable sideloading: Advanced -> ADB Sideload -> Swipe
    5e. Then from your computer, run: “adb sideload lineage-16.0-20200625-UNOFFICIAL-FP3-with-microG.zip” (or other .zip)
    5f. Select back (don’t reboot yet) and select Wipe -> Format Data -> yes
    5g. Now “Reboot System” and LineageOS should show up

  6. After boot into LineageOS, in case of MicroG and GCM:
    6a. Do the MicroG self-check and make sure everything is ticked
    6b. Enable ‘Google device registration’ and ‘Google Cloud Messaging’ in MicroG settings
    6c. Dial the phone ‘number’: *#*#2432546#*#* (for GCM - make sure it says it is connected)
    6d. Only then install apps (through F-Droid or Aurora Store)


Which is the objective of 6b and 6c? I am not used to MicroG. That registration happens automatically when you boot a FP3 with the default ROM?

If it becomes official for FP3 will it then be available from the Lineage download page as for Fairphone 2 ?

If it becomes official for FP3 will it then be available from the Lineage download page as for Fairphone 2 ?

Sure, plus official certification with LineageOS keys, see above, automatic builds and regular scheduled updates.


Great prospects!
Are there plans for LineageOS 17 already?

1 Like

I haven’t used 17 yet, and I don’t know if it is connected to a later Android version (10?). After the official LineageOS integration goes through I will look into it.


If they don’t accept it and you need some additional testers. Just ask for it here.
I would like to offer my help.


Hi, i Testung the Rom and its very great and for me all working.

I have a question : I get the message for upgrade to the New Jun Update but when ich touch the message it do nothing …
Have anyone the same ? Why get i update message from Stock Rom ?

Thank …

Which build no. (of the update) is mentioned?

Hi the Nummer is :

FP3 A.0134,

1 Like

Installation went smooth. However, I experienced some weird shutdowns using this build. Only way to boot device again was by removing the battery and insert it again. Had two such crashes in a week, then I went on to another OS.

Yes LineageOS 17 resp. 17.1 is Android 10. Actually I do not even know if the normal Fairphone Android is at version 10 at the moment, as this LineageOS is running tha fine on my phone.

Nope, it’s Android 9 (although it is not excluded that an update to 10 will come sometime).

Thanks for the information.

Sometime … That does not sound so nearby.

These were just my words and no official announcement, don’t take them too strictly :sweat_smile:

Maybe our friends here may be even faster. :wink:

1 Like

“Wait and see” :man_shrugging:

I just created a forum account to send a big Thank You :partying_face: for doing all this work to port LineageOS to the FP3! The ROM has worked perfectly for me so far (been using it with customized OpenGApps stock package) and it resolved a couple issues I had when using the April 2019 RR GSI. I am currently keeping my apartment warm by trying to build your image from source and hope to do some tinkering myself :slight_smile:


Hi the Nummer is :

FP3 A.0134,

That actually sounds like a stock ROM build number. Are you sure you are using LineageOS? I don’t see any way the LineageOS ROM would connect to the official Fairphone update servers.

Hi thanks for your reply. I have installed the lineageos over twrp and it runs the actual Version with jun patchlevel. The Software update from lineage means “no update”, but its OK. I think in the background a process runs that means its a stock Rom update.
When i click the message theres no effect. The 134 is new and i have a o2 sim, so i get the update early …
I know from Samsung that modem und radio cant be updated with lineageos. Is it the same with fairphone-lineage ?

1 Like