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 (or firmware) to run. For many components, only proprietary drivers are available (open source phones usually seek components with open drivers.) 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 (GSM module, cellular modem), 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. Android-based devices do not appear on this list because of the heavy use of proprietary components, particularly drivers and applications.Android (operating system)#Licensing "drivers and firmware vital for the proper functioning of Android devices are usually proprietary" There are many custom distributions of Android which seek to replace its proprietary components, such as GrapheneOS (formerly known as CopperheadOS or AndroidHardening) and LineageOS (successor to the now-defunct CyanogenMod), which can be installed on off‑the‑shelf devices. There are also devices utilizing Ubuntu Touch, Droidian, and FuriOS that run GNU/Linux and the Android hardware adaptation layer Halium. Phones natively running these are included. There are multiple projects to implement mainline Linux on mobile phones. Mobian is an open-source project focusing on Debian on mobile devices. postmarketOS is based on Alpine Linux. Arch Linux ARM-based Manjaro is focusing on PinePhone hardware. WebOS (LG Electronics) was initially available only under a proprietary license but the source code was later released under a free permissive license by HP. Open WebOS will not run on all WebOS devices. LuneOS is a Halium-based fork of WebOS. Firefox OS was released under a permissive MIT license but its KaiOS successor is proprietary; the former is included. All Maemo, MeeGo, and Sailfish OS devices running open Maemo Leste or Mer middleware are included. Open QTMoko/OpenMoko phones using Qt Extended are included in the list.
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 (usually Android), but allow the user to install mainline Linux (such as the Fairphone 5 and SHIFTphone 8). These are listed under .
Devices with formal support These are mobiles that can be ordered with the open-source software pre-installed. Some models also offer the option to be ordered with a proprietary OS pre-installed. Release date Model Organization Operating system Operating system support Current state Price2027Motorola SignatureMotorola MobilityGrapheneOS rowspan="3" rowspan="3" TBCMotorola Razr FoldMotorola Razr Ultra2025-12-05Jolla Phone (2026)JollaSailfish OS preorders currently: 649€2025-06-25Fairphone 6Fairphone/e/OS, IodéOS €599TBCNEXXLiberuxLiberuxOS (Based on Debian) £6812024-10Volla Phone QuintusVolla Systeme GmbHVolla OS (based on Android Open Source Project), Ubuntu Touch, multiboot option €719 2024-06 FuriPhone FLX1 FuriLabs FuriOS (based on Debian) The Register, 2025-02-03, FuriPhone FLX1: A Debian-powered brick that puts GNOME in your back pocket () $550 2023-08 Fairphone 5 Fairphone /e/OS, CalyxOS, IodéOS, LineageOS, postmarketOS, Ubuntu Touch forum.fairphone.com, Operating systems for fair phones €549 (128GB Storage, 6GB RAM)€629 (256GB Storage, 8GB RAM)2023-05Volla Phone X23 Hallo Welt Systeme UG Volla OS (based on Android Open Source Project), Ubuntu Touch, multiboot option €5242022Mudita PureMuditaMuditaOS (GPLv3, based on FreeRTOS) $370 ($310 used from manufacturer)2022uConsole (mobile option)ClockworkPiDebian, Ubuntu, or Raspberry Pi OS;CNX-software, 26-10-2022, uConsole is a modular Arm or RISC-V handheld computer with optional 4G connectivity Debian-based Clockwork OS, OS can be swapped by swapping an SD card $139-$209 (1-6 CPU cores, 1-4 GB RAM), +$50 for mobile extension2022postmarketOS, Volla Phone 22 (volla-mimameid)Volla Phone 22 Hallo Welt Systeme UG Volla OS (based on Android Open Source Project), Ubuntu Touch, Droidian €4522021-12PinePhone Pro Developer EditionPinePhone Pro Pine64 Manjaro Linux with KDE's Plasma Mobile by default; $3992022-07F(x)tec Pro1 X FX Technology Limited. Ubuntu Touch, Droidian, LineageOS or Android ? $8992021postmarketOS, Volla Phone X (volla-yggdrasilx)Volla Phone X Hallo Welt Systeme UG Volla OS (based on Android Open Source Project), Ubuntu Touch 2020-Q4 Fairphone 4 Fairphone /e/OS, CalyxOS, DivestOS, IodéOS, LineageOS, postmarketOS, Ubuntu Touch €5292020-12 (started shipping pre-orders)DragonBox Pyra Mobile Edition OpenPandora GmbH Debian €600/€626 (2/4 GB RAM)2020-11Volla Phone Hallo Welt Systeme UG Volla OS (based on Android Open Source Project), Ubuntu Touch, Droidian or Sailfish OS 2020-Q3 Fairphone 3+ Fairphone/e/OS, DivestOS, LineageOS, Ubuntu Touch 2019-11 Librem 5Librem 5 – A Security and Privacy Focused Phone. 15 November 2017. Purism PureOS, a Debian derivative developed by Purism for their mobiles $7992019-11 PinePhonePinePhone website. 2019-10-02. Pine64 Beta "Braveheart" Edition had a choice of user-installed OS; Later "Community Editions" were sold from June 15, 2020, to February 2, 2021; each sale resulted in a $10 donation per phone to the developer community that wrote the operating system with which it shipped. Subsequently, Pinephones all shipped with Manjaro and Plasma Mobile. . Twenty-odd different operating systems can be user-installed ; OS can be swapped by swapping out an SD card. $199 2019 3Q Fairphone 3 Fairphone/e/OS, DivestOS, LineageOS, Ubuntu Touch 2018 Gemini PDA Planet Computers Android, Debian, Sailfish OS GTA04-based motherboard, fitting inside the shell of a Nokia N900. Neo900 QtMoko, Debian, SHR (Stable Hybrid Release), Replicant 2016-11-01Pop Mirage Cyanogen Alcatel Mobile CyanogenModPhoneradara, 25-08-2015, Alcatel Pop Mirage Smartphone announced with Cyanogen 13.1 & 2500mAh Battery 2016-02 Meizu PRO 5 Ubuntu Edition Meizu Ubuntu Touch 2015 Zuk Z1 Lenovo CyanogenModTalk Android, 25-08-2015, Lenovo Zuk Z1 launches in India with Cyanogen OS onboard 2015Andromax QSmartfen CyanogenModAndroid Headlines, 09-06-2015, Smartfen Unveils Cyanogen OS-Powered Andromax Q Handset 2015 3Q Fairphone 2 FairphoneFairphone Open OS, /e/OS, LineageOS, Ubuntu Touch 2015-07 Meizu MX4 Ubuntu Edition Meizu Ubuntu Touch 2015-06 BQ Aquaris E5 HD Ubuntu Edition BQ Ubuntu Touch 2015-02 BQ Aquaris E4.5 Ubuntu Edition BQ Ubuntu Touch 2015BQ Aquaris X5 Cyanogen Edition BQ CyanogenMod,Zdnet, 04-01-2016, BQ Aquaris X5 Cyanogen Edition review: Affordable Android with extra security features postmarketOSpostmarketOS, BQ Aquaris X5 (bq-paella) 2015 Wileyfox Storm Wileyfox CyanogenModAndroid Authority, 25-08-2015, WileyFox launches Swift and Storm running Cyanogen OS 2015 Wileyfox Swift Wileyfox CyanogenModAndroid Central, Wileyfox Swift reviewpostmarketOSpostmarketOS, Wileyfox Swift (wileyfox-crackling) 2015 YU Yureka YU Yureka Plus YU Televentures (Micromax Informatics) CyanogenModGSM Arena, 02-11-2015, YU Yureka and Yureka Plus start getting Cyanogen OS 12.1 update 2015YU Yuphoria YU Televentures (Micromax Informatics)CyanogenMod 2014 OnePlus One OnePlus CyanogenModAndroid Authority, 25-09-2020, The evolution of OnePlus software: From Cyanogen to Oxygen, and beyond 2014 GeeksPhone Revolution GeeksPhone Firefox OS GeeksPhone Peak+ GeeksPhone Firefox OS 2013-07 Alcatel One Touch Fire Alcatel Firefox OS 2013-07 ZTE Open ZTE Firefox OS 2013-04-23 GeeksPhone Keon GeeksPhone Firefox OS 2013-04-23 GeeksPhone Peak GeeksPhone Firefox OS 2012-04 GTA04 Golden Delicious QtMoko, Debian, SHR (Stable Hybrid Release), Replicant 2011 Developer phone Aava mobile MeeGo (was available to developers only) 2011 N950 Nokia MeeGo 1.2 Harmattan (available to developers only) 2011 N9 Nokia MeeGo 1.2 Harmattan 2009-11-11 N900 Nokia Maemo 5 (Fremantle) (some proprietary components until Maemo Leste) 2008-06-24 Neo FreeRunner (code name GTA02) OpenMoko Openmoko/QTMoko Linux, Debian, SHR (Stable Hybrid Release), Gentoo (all Linux-based), Inferno 2007-07-09 Neo 1973 (code name GTA01) OpenMoko Openmoko Linux (Linux-based) 2006Eten G500Linux Devices, 2006-01-08. Linux hacked onto GPS-enabled PDA/phone E-TEN GPE Palmtop Environment 2006 GreenphoneLinux Devices, 2006-09-12, User-modifiable Linux phone ships Trolltech Qtopia
Devices with third-party support Release date Model Organization Operating system Operating system support Current state Price2021 SHIFT6mq SHIFTShift-OS (Android), postmarketOSpostmarketOS SHIFT SHIFT6mq (shift-axolotl) (sold-out, likely out-of-production)Shiftphone, shift6mq product page, 22.9.20252024 or laterSHIFTphone 8 Shiftphone Preinstalled with ShiftOS (Android 14), but with mainline Linux support, allowing the operating system to be replaced by the end user.CNX-Software, 8.5.2024 ,SHIFTphone 8 Preparing Mainline Linux Support Ahead Of Launch €5992023CNX-software, 2023-08-31, Fairphone 5 smartphone comes with 8-years of software updates with qualcomm qcm6490 industrial iot processorFairphone 5 FairphonePreinstalled with Fairphone OS (Android, not open-source), but the user can replace it with CalyxOS, /e/OS (Murena), iodéOS, and postmarketOS €6992022-01-19 (originally 2019)XFone Mobile Pro (re-launched Xiaomi Redmi Note 8 Pro with Ubuntu Touch) SageTea Ubuntu Touch 2021-06-19 (originally 2019)XFone Mobile (re-launched Google Pixel 3a with Ubuntu Touch) SageTea Ubuntu Touch 2018-05-21OnePlus 6, OnePlus 6T OnePlus multiple postmarketos.org: OnePlus 6T (oneplus-fajita)postmarketos.org: OnePlus 6 (oneplus-enchilada) , used market2018-08-22Pocophone F1 Xiaomi multiple postmarketos.org: Xiaomi Poco F1 (xiaomi-beryllium), used marketsSnapdragon 410/412 based phones multiple postmarketOS postmarketos.org:Qualcomm Snapdragon 410/412 (MSM8916)
Distributions for existing phones
Nura, Ubports, Mobian 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.
A database exists listing older phones capable of running open-source operating systems.
Custom-made phones