Top Qs
Timeline
Chat
Perspective

List of open-source mobile phones

From Wikipedia, the free encyclopedia

List of open-source mobile phones
Remove ads

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

Thumb
Mobile/desktop convergence: the Librem 5 open-source mobile, when connected to a keyboard, screen, and mouse, runs as a desktop computer.

Scope of the list

Summarize
Perspective
Thumb
Phones sold with Ubuntu Touch

Cellular modem and other firmware

Thumb
Thumb
4 USB ports, headphone jack, MicroHDMI
The Dragonbox Pyra contains only one proprietary blob (GPU driver), but the Mobile (phone) Edition has more

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.

Remove ads

Operating system: middleware and user interface

Thumb
Family tree of Maemo

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]

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 3rd party support.

Devices with formal support

Summarize
Perspective

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.

More information Release Date, Model ...

Devices with 3rd party support

More information Model, Organization ...
Remove ads

Distributions for existing phones

Thumb
KDE Plasma Mobile running on postmarketOS on the Nexus 5

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.[81][82]

Custom-made phones

Thumb
A CircuitMess Ringo phone, running a video game.

It is possible to home-build a phone from partially open hardware and software.[83][84] The Arduinophone[84] (touchscreen) and the MIT DIY Cellphone (segmented display)[85][86] 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[87] and available schematics,[88] focusing on education. The PiPhone,[89] ZeroPhone[90] and OURphone[91] 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

See also

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads