This is a #wiki post and a list of all #dic:operatingsystem that can be installed on a Fairphone.
Fairphone 1 (U)
Fairphone OS
Click here for a guide to updating your FP1 (U) to the newest Fairphone OS version.
- latest official release: 1.8.7 (Android 4.2)
- @z3ntu’s 4.4.4 port with partially current security patch level!
- discontinued, but working alpha: Kitkat 4.4
older versions based on Android 4.2 (Jelly Bean)
- 1.0 Almond
- 1.1 Caju
- 1.3 Chestnut
- 1.6 Cherry
- 1.8 Kola Nut
- 1.8.5
not fully working yet, outdated/discontinued or experimental
- AOSP 4.2.2 Jellybean (outdated)
- AOSP 4.4.4 KitKat (discontinued port by @chrmhoffmann)
- CyanogenMod 11 (discontinued port by @chrmhoffmann)
- CyanogenMod 12 (experimental port by @danxuliu with lots of basic functions not working yet)
-
MultiRom (experimental port by @danxuliu) is a multiboot solution for the FP1.
It only works with first batch FP1s without the unified storage layout. It was tested and works with the above mentioned CyanogenMod 12 port.
- postmarketOS // real Linux distribution for phones
Fairphone 2
Fairphone OS
- latest stable release: 19.11.2 (Android 7.1.2 Nougat)
- beta program
- bugtracker
- future Upgrades Android 9:
- still in beta
- release candidate is currently being tested
- there’s a Bugtracker for Android 9 version
older versions based on Android 6 (Marshmallow)
older versions based on Android 5 (Lollipop)
Fairphone Open OS
- latest stable version: 19.11.2 (Android 7.1.2 Nougat)
- manual download and code at: http://code.fairphone.com/
- beta program
- bugtracker
- future Upgrades:
- Android 9 version is expected to follow the FPOS Android 9 version (Sources have been realeased so you can build the FPOOS Android 9 version on your own)
older versions based on Android 6 (Marshmallow)
older versions based on Android 5 (Lollipop)
/e/
- current beta: 0.14 (/e/ is based on Lineage OS 17/Android 10)
- you can build your own version
- /e/OS Announcement in the FP-forum
- Bugtracker
- future updates:
Lineage OS
- 17.1 (Android 10) - Official!
- 18.1 (Android 11) - Unofficial test build
- There is also a fork which includes microg!
- bugtracker
older versions
Sailfish OS
- current version: 3.3.0.16 release1
older versions
Ubuntu Touch
- official stable release by UBports
- user-friendly installation tool: UBports installer
- news
- bi-weekly live Q&A with the developers
- bugtracker
- get involved
not fully working yet, outdated/discontinued or experimental:
- B2G - FirefoxOS (discontinued but last working build is still available!)
- EFIDroid (currently not working) is a multiboot solution.
- postmarketOS - @z3ntu is working on a port, but hasn’t announced any success yet.
even more OSes:
Operating Systems that nobody is working on porting to an FP yet can be found in this poll. Please add other OSes you are interested in there instead of this wiki, until someone is working on them.
Fairphone 3
Fairphone OS
- latest official release: 3.A.0077 (Android 10 Q). For more details see here: ✏ FP3 OS updates - changelog & OTA links
/e/OS
- Fairphone and eFoundation were officially partnering (Fairphone announcement,
/e/OS announcement) to release /e/OS for FP3- FP3 and FP3+ with /e/OS pre-installed can be ordered
- Existing Fairphone 3 owners can download /e/OS here
- /e/OS can be installed using the easy installer
LineageOS
LineageOS for microG
Ubuntu Touch
-
not yet officially stable but well advanced by UBports
- does not support the FP3+ (modules) yet
- Ubports Status for the FP3
GSI image
- [HOW TO] Flash a custom ROM on FP3 with GSI
- [ROM][UNOFFICIAL] LineageOS-GSI 17.1 for FP3 - #25 by fwg-cag
- Ubports Status for the FP3
Other OSes
- FP OpenOS is not expected to come after FP has partnered with /e/ foundation
- Alternative OSes ported by the community are a possibility with the unlockable bootloader and I’m willing to bet that these OSes will be ported sooner or later:
- Sailfish OS
- others