List of open-source mobile phones


This is a list of mobile phones with open-source operating systems.[]

Scope of the list

Cellular modem and other firmware

Some hardware components used in phones require drivers to run. For many components, only proprietary drivers are available If firmware is not updatable and does not have control over any other part of the phone, it might be considered equivalent to part of the hardware. However, these conditions do not hold for cellular modems.
, all available mobile phones have a proprietary baseband chip, except for the Necuno, which has no such chip and communicates by peer-to-peer VOIP. The modem is usually integrated with the system-on-a-chip and the memory. This presents security concerns; baseband attacks can read and alter data on the phone remotely.
The Librem 5 mobile segregates the modem from the system and memory, making it a separate module, a configuration rare in modern cellphones. There is an open-source baseband project, OsmocomBB.

Operating system: middleware and user interface

Generally, the phones included on this list contain copyleft software other than the Linux kernel, and minimal closed-source component drivers.
Note that it is often possible to install a wide variety of open-source operating systems on any open-source phone; the higher-level software is designed to be largely interchangeable and independent of the hardware.
There are also an increasing number of phones that come with a proprietary operating system pre-installed, but allow the user to install mainline Linux. These are listed under #Devices with 3rd party support.

Devices with formal support

These are mobiles that can be ordered with the open-source software pre-installed. Some also have an option where they can be ordered with proprietary OS pre-installed.
Release dateModelOrganizationOperating systemOS SupportCurrent StatePrice
2025-06-25Fairphone 6Fairphone/e/OS, IodéOS€599
TBCNEXXLiberuxLiberuxOS £681
2024-10Volla Phone QuintusVolla Systeme GmbHVolla OS, Ubuntu Touch, multiboot option€719
2024-06FuriPhone FLX1FuriLabsFuriOS $550
2023-08Fairphone 5Fairphone/e/OS, CalyxOS, IodéOS, LineageOS, postmarketOS, Ubuntu Touch€549
€629
2023-05Volla Phone X23Hallo Welt Systeme UGVolla OS, Ubuntu Touch, multiboot option€524
2022Mudita PureMuditaMuditaOS $370
2022uConsole ClockworkPiDebian, Ubuntu, or Raspberry Pi OS; Debian-based Clockwork OS, OS can be swapped by swapping an SD card$139-$209, +$50 for mobile extension
2022Volla Phone 22Hallo Welt Systeme UGVolla OS, Ubuntu Touch, Droidian€452
2021-12PinePhone ProPine64Manjaro Linux with KDE's Plasma Mobile by default;$399
2022-07Ftec Pro1 XFX Technology Limited.Ubuntu Touch, Droidian, LineageOS or Android?$899
2021Volla Phone XHallo Welt Systeme UGVolla OS, Ubuntu Touch
2020 4QFairphone 4Fairphone/e/OS, CalyxOS, DivestOS, IodéOS, LineageOS, postmarketOS, Ubuntu Touch€529
2020-12 DragonBox Pyra Mobile EditionOpenPandora GmbHDebian€600/€626
2020-11Volla PhoneHallo Welt Systeme UGVolla OS, Ubuntu Touch, Droidian or Sailfish OS
2020 3QFairphone 3+Fairphone/e/OS, DivestOS, LineageOS, Ubuntu Touch
2019-11Librem 5PurismPureOS, a Debian derivative developed by Purism for their mobiles$799
2019-11PinePhonePine64Beta "Braveheart" Edition had a choice of user-installed OS; Later "Community Editions" sold from June 15, 2020, to February 2, 2021, each of which donated $10/phone to the developer community that wrote the OS it shipped with. Subsequently, Pinephones all shipped with Manjaro and Plasma Mobile.. Twenty-odd different operating systems can be user-installed as of 2021; OS can be swapped by swapping out an SD card.$199
2019 3QFairphone 3Fairphone/e/OS, DivestOS, LineageOS, Ubuntu Touch
2018Gemini PDAPlanet ComputersAndroid, Debian, Sailfish OS
GTA04 based motherboard, fitting inside the shell of a Nokia N900.Neo900QtMoko, Debian, SHR (Stable Hybrid Release), Replicant
2016-11-01Pop Mirage CyanogenAlcatel MobileCyanogenMod
2016-02Meizu PRO 5 Ubuntu EditionMeizuUbuntu Touch
2015Zuk Z1LenovoCyanogenMod
2015Andromax QSmartfenCyanogenMod
2015 3QFairphone 2FairphoneFairphone Open OS, /e/OS, LineageOS, Ubuntu Touch
2015-07Meizu MX4 Ubuntu EditionMeizuUbuntu Touch
2015-06BQ Aquaris E5 HD Ubuntu EditionBQUbuntu Touch
2015-02BQ Aquaris E4.5 Ubuntu EditionBQUbuntu Touch
2015BQ Aquaris X5 Cyanogen EditionBQCyanogenMod, postmarketOS
2015Wileyfox StormWileyfoxCyanogenMod
2015Wileyfox SwiftWileyfoxCyanogenModpostmarketOS
2015YU Yureka
YU Yureka Plus
YU Televentures CyanogenMod
2015YU YuphoriaYU Televentures CyanogenMod
2014OnePlus OneOnePlusCyanogenMod
2014GeeksPhone RevolutionGeeksPhoneFirefox OS
GeeksPhone Peak+GeeksPhoneFirefox OS Devices with 3rd party support
2013-07Alcatel One Touch FireAlcatelFirefox OS
2013-07ZTE OpenZTEFirefox OS
2013-04-23GeeksPhone KeonGeeksPhoneFirefox OS
2013-04-23GeeksPhone PeakGeeksPhoneFirefox OS
2012-04GTA04Golden DeliciousQtMoko, Debian, SHR (Stable Hybrid Release), Replicant
2011Developer phoneAava mobileMeeGo
2011N950NokiaMeeGo 1.2 Harmattan
2011N9NokiaMeeGo 1.2 Harmattan
2009-11-11N900NokiaMaemo 5 (Fremantle)
2008-06-24Neo FreeRunner OpenMokoOpenmoko/QTMoko Linux, Debian, SHR (Stable Hybrid Release), Gentoo, Inferno
2007-07-09Neo 1973 OpenMokoOpenmoko Linux
2006Eten G500E-TENGPE Palmtop Environment
2006GreenphoneTrolltechQtopia

Distributions for existing phones

postmarketOS, Ubports, and KDE Neon are open-source distributions running on existing smartphones originally running Android. Maemo Leste is available for Nokia N900 and Motorola Droid 4.
There exists a database listing which older phones will run which open-source operating systems.

Custom-made phones

It is possible to home-build a phone from partially open hardware and software. The Arduinophone and the MIT DIY Cellphone both use the Arduino open-hardware single-board computer, with added components. Circuitmess Ringo is another DIY Arduino phone with open source firmware and available schematics, focusing on education. The PiPhone, ZeroPhone and OURphone are similar, but based on the Raspberry Pi.
The main components to make an open mobile phone are:
Another notable mention would be Paxo Phone at