This article's factual accuracy is disputed. (February 2019) (Learn how and when to remove this template message) |
This is a list of mobile phones with open-source operating systems.
Some hardware components used in phones require drivers (or firmware) to run. For many components, only proprietary drivers are available[1] (open source phones usually seek components with open drivers.[citation needed]) 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.[1]
(As of 2019), all available mobile phones have a proprietary baseband chip (GSM module, cellular modem),[2][3][4] except for the Necuno, which has no such chip and communicates by peer-to-peer VOIP.[5][6] The modem is usually integrated with the system-on-a-chip and the memory.[4] 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.[3][4] There is an open-source baseband project, OsmocomBB.
Generally, the phones included on this list contain copyleft software other than the Linux kernel, and minimal closed-source component drivers (see section above).
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.[16]
Model | Organization | Mobile operating system | Operating system support | Date released (or cancelled) |
Current state | List Price |
---|---|---|---|---|---|---|
Fairphone 5 | Fairphone | Fairphone OS (Android) | Yes | 2023[17] | Shipping | 699€ |
Volla Phone X23 | Hallo Welt Systeme UG | Volla OS (based on Android Open Source Project), Ubuntu Touch[18] | Yes | May 2023[18] | Shipping | €564 |
uConsole | ClockworkPi | Debian, Ubuntu, or Raspberry Pi OS[19] | Yes | 2022 | pre-order | $139 |
Volla Phone 22 | Hallo Welt Systeme UG | Volla OS (based on Android Open Source Project), Ubuntu Touch, Droidian[20] | Yes | 2022[21] | Shipping | €452 |
PinePhone Pro[22] | Pine64 | Manjaro Linux with KDE's Plasma Mobile by default;[23] | Yes. 20+ other (mostly Linux) operating systems can be swapped[24] by swapping an SD card.[25] | 2021-12[26] | Shipping | $399 |
F(x)tec Pro1 X[27] | FX Technology Limited. | Ubuntu Touch, Droidian, LineageOS or Android | ? | 2022-07[28] | shipping[28] | $899 |
Volla Phone X | Hallo Welt Systeme UG | Volla OS (based on Android Open Source Project), Ubuntu Touch[29] | Yes | 2021[30] | Shipping | |
Fairphone 4 | Fairphone | /e/OS, CalyxOS, DivestOS, IodéOS, LineageOS, PostmarketOS, Ubuntu Touch | [31] | 2020 4Q | Shipping | €529 |
DragonBox Pyra Mobile Edition[32] | OpenPandora GmbH [33] | Debian[32] | Yes | 2020-12 / 2021-01? | pre-order | |
Volla Phone[34] | Hallo Welt Systeme UG | Volla OS (based on Android Open Source Project), Ubuntu Touch, Droidian or Sailfish OS | Yes | 2020-11 | Shipping | |
Fairphone 3+ | Fairphone | /e/OS, DivestOS, LineageOS, Ubuntu Touch | [31] | 2020 3Q | Shipping | |
Librem 5[35] | Purism | PureOS, a Debian derivative developed by Purism for their mobiles | PureOS has a lifetime support guarantee | 2019-11[36][37] | Shipping[38] | |
PinePhone[39] | Pine64 | Beta "Braveheart" Edition had a choice of user-installed OS;[40] 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.[41][42][43] Subsequently, Pinephones all shipped with Manjaro and Plasma Mobile. | Yes. Twenty-odd different operating systems[42] can be user-installed (As of March 2021); OS can be swapped by swapping out an SD card. | 2019-11 | Shipping | $199 |
Fairphone 3 | Fairphone | /e/OS, DivestOS, LineageOS, Ubuntu Touch | [31] | 2019 3Q | sale discontinued, but supported | |
Gemini PDA | Planet Computers | Android, Debian, Sailfish OS | 2018 | Discontinued | ||
GTA04 based motherboard, fitting inside the shell of a Nokia N900. | Neo900 | QtMoko, Debian, SHR (Stable Hybrid Release), Replicant | 2018-03 (last updated) | Stalled[44] | ||
Pop Mirage Cyanogen | Alcatel Mobile | CyanogenMod[45] | Discontinued | 01-11-2016 | Discontinued | |
Meizu PRO 5 Ubuntu Edition | Meizu | Ubuntu Touch | UBports, community-driven[46] | 2016-02 | Discontinued[47] | |
Zuk Z1 | Lenovo | CyanogenMod[48] | Discontinued | 2015 | Discontinued | |
Andromax Q | Smartfen | CyanogenMod[49] | Discontinued | 2015 | Discontinued | |
Fairphone 2 | Fairphone | Fairphone Open OS, /e/OS, LineageOS, Ubuntu Touch | [31] | 2015 3Q | sale discontinued, but supported | |
Meizu MX4 Ubuntu Edition | Meizu | Ubuntu Touch | UBports, community-driven[46] | 2015-07 | Discontinued[47] | |
BQ Aquaris E5 HD Ubuntu Edition | BQ | Ubuntu Touch | UBports, community-driven[46] | 2015-06 | Discontinued | |
BQ Aquaris E4.5 Ubuntu Edition | BQ | Ubuntu Touch | UBports, community-driven[46] | 2015-02 | Discontinued | |
BQ Aquaris X5 Cyanogen Edition | BQ | CyanogenMod,[50] PostmarketOS[51] | PostmarketOS, community driven | 2015 | Discontinued | |
Wileyfox Storm | Wileyfox | CyanogenMod[52] | Discontinued | 2015 | Discontinued | |
Wileyfox Swift | Wileyfox | CyanogenMod[53]PostmarketOS[54] | PostmarketOS, community-driven | 2015 | Discontinued | |
YU Yureka YU Yureka Plus |
YU Televentures (Micromax Informatics) | CyanogenMod[55] | Discontinued | 2015 | Discontinued | |
YU Yuphoria | YU Televentures (Micromax Informatics) | CyanogenMod[56] | Discontinued | 2015 | Discontinued | |
OnePlus One | OnePlus | CyanogenMod[57] | Discontinued | 2014 | Discontinued | |
GeeksPhone Revolution | GeeksPhone | Firefox OS | Discontinued; formerly developed by the Mozilla Foundation under the Mozilla Public License, later proprietized as KaiOS | 2014 | Discontinued | |
GeeksPhone Peak+ | GeeksPhone | Firefox OS | Discontinued; formerly developed by the Mozilla Foundation under the Mozilla Public License, later proprietized as KaiOS | 2013-11 (cancellation)[58] | Cancelled[58] | |
Alcatel One Touch Fire | Alcatel | Firefox OS | Discontinued; formerly developed by the Mozilla Foundation under the Mozilla Public License, later proprietized as KaiOS | 2013-07 | Discontinued | |
ZTE Open | ZTE | Firefox OS | Discontinued; formerly developed by the Mozilla Foundation under the Mozilla Public License, later proprietized as KaiOS | 2013-07 | Discontinued | |
GeeksPhone Keon | GeeksPhone | Firefox OS | Discontinued; formerly developed by the Mozilla Foundation under the Mozilla Public License, later proprietized as KaiOS | 2013-04-23 | Discontinued | |
GeeksPhone Peak | GeeksPhone | Firefox OS | Discontinued; formerly developed by the Mozilla Foundation under the Mozilla Public License, later proprietized as KaiOS | 2013-04-23 | Discontinued | |
GTA04 | Golden Delicious | QtMoko, Debian, SHR (Stable Hybrid Release), Replicant | 2012-04 | "Currently not in stock" | ||
Developer phone | Aava mobile | MeeGo | Discontinued | 2011 | Discontinued (was available to developers only)[59] | |
N950 | Nokia | MeeGo 1.2 Harmattan | Discontinued; formerly hosted by the Linux Foundation | 2011 | Discontinued (available to developers only) | |
N9 | Nokia | MeeGo 1.2 Harmattan | Discontinued; formerly hosted by the Linux Foundation | 2011 | Discontinued | |
N900 | Nokia | Maemo 5 (Fremantle) (some proprietary components until Maemo Leste) |
Discontinued | 2009-11-11 | Discontinued | |
Neo FreeRunner (code name GTA02) | OpenMoko | Openmoko/QTMoko Linux, Debian, SHR (Stable Hybrid Release), Gentoo (all Linux-based), Inferno[clarification needed][citation needed] | 2008-06-24 | Discontinued | ||
Neo 1973 (code name GTA01) | OpenMoko | Openmoko Linux (Linux-based) | 2007-07-09 | Discontinued | ||
Eten G500[60] | E-TEN | GPE Palmtop Environment | 2006 | Discontinued, developer phone | ||
Greenphone[61] | Trolltech | Qtopia | 2006 | Discontinued, developer phone |
Model | Organization | Mobile operating system | Operating system support | Date released (or cancelled) |
Current state |
---|---|---|---|---|---|
SHIFT6mq | SHIFT | Shift-OS (Android), postmarketOS[62] | partial mainline Linux support | 2021 | shipping |
XFone Mobile Pro (re-launched Xiaomi Redmi Note 8 Pro with Ubuntu Touch) |
SageTea | Ubuntu Touch | UBports, community-driven[46] | 2022-01-19 (originally 2019) | Shipping |
XFone Mobile (re-launched Google Pixel 3a with Ubuntu Touch) |
SageTea | Ubuntu Touch | UBports, community-driven[46] | 2021-06-19 (originally 2019) | Shipping |
OnePlus 6, OnePlus 6T | OnePlus | multiple | partial mainline Linux support[63][64] | 2018-05-21 | Discontinued, used market |
Pocophone F1 | Xiaomi | multiple | partial mainline Linux support[65] | 2018-08-22 | Discontinued, used markets |
Snapdragon 410/412 based phones | multiple | postmarketOS | partial mainline Linux support[66] | Discontinued |
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.[67][68]
It is possible to home-build a phone from partially open hardware and software.[69][70] The Arduinophone[70] (touchscreen) and the MIT DIY Cellphone (segmented display)[71][72] both use the Arduino open-hardware single-board computer, with added components. Circuitmess Ringo (previously MakerPhone) is another DIY Arduino phone with open source firmware[73] and available schematics,[74] focusing on education. The PiPhone,[75] ZeroPhone[76] and OURphone[77] 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 paxo.fr
Original source: https://en.wikipedia.org/wiki/List of open-source mobile phones.
Read more |