This list is limited to devices reasonably well supported by a mainline kernel:


See also: Wikipedia: List of open-source mobile phones, postmarketOS Community devices, Amos B. Batto's "Comparing Linux phones".


Ultra Mobile Somethings


Mobile Linux Distributions

The following list is mostly an adaptation of the Pine64 wiki PinePhone Software Releases page. images refers to PinePhone images in most cases. See also Wikipedia: Linux for mobile devices.

This list is sorted alphabetically.

Mobile optimized Linux Software Lists


As mobile Linux is still nascent, accessibility is quite limited. The following is a list of links that hopefully will help in evaluating how mobile Linux can fit your accessibility requirements:

History of Linux on PDAs and Smartphones


  • 2000: Agenda VR3 PDA (Wikipedia)
  • 2001: GMate Yopy (Wikipedia),
  • 2002: Simputer (Wikipedia),
  • 2002: Sharp Zaurus SL-5500 (Wikipedia)
    • Sharp would continue to produce many more Linux powered PDAs till about 2005.
  • 2005: Nokia 770 Internet Tablet (Wikipedia)
    • Nokia would follow up with the N800 and N810 and then shift to a smaller form factor with the Nokia N900 smartphone.
  • In addition to the named devices and their followups there were ports of Linux to devices like Windows CE/Windows Mobile based devices, booting via haret, mainly by projects like linuxtogo.org and handhelds.org. Other victims of linuxification were Psion Revo PDA and later ARM based Palm PDA. See also The Linux Documentation Project and the memento of tuxmobil.org.


  • 2005: Motorola E680 running the Motorola EZX platform, limited availability to Asia. The later A780 model (Wikipedia) featuring GPS for navigation was released to Europe, too. The EZX phones, of which only the A910 (Wikipedia had WiFi, were target devices of the OpenEZX project (Wikipedia), which worked on adding mainline Linux support (at the time 2.6) to the EZX family of devices.
  • 2006: Trolltech Greenphone (Wikipedia), developer device
  • 2007: OpenMoko/FIC Neo 1973 (openmoko.org): The first smartphone hardware made specifically with the intention to run FOSS GNU/Linux software.
  • 2008: OpenMoko FreeRunner (openmoko.org): Iterative improvement on the Neo 1973, sold in larger quantities. The not that fast ARMv4 processor was not the main problem, as the added graphics accelerator turned out to be a graphics decelerator as it could not handle the 480x640 pixels of the 2.6" display.
  • 2008: HTC Dream/T-Mobile G1 (Wikipedia): first commercial Android smartphone)
  • 2009: Nokia N900 (Wikipedia): Nokia's first Linux smartphone running Maemo 5 (Debian based with a GTK2 interface).
  • 2011: Golden Delicious/Open Phoenux GTA 04 (openphoenux.org): An attempt to equip the old OpenMoko hardware with newer, TI OMAP3 based boards.
  • 2011: Nokia N9 (Wikipedia) is being launched using "Meego", which is really Maemo 6 "Harmattan". It uses a Qt 4 based GUI instead of the GTK2 based user interface of the N900.
  • 2013: Neo900, a project to re-power the Nokia N900 with more RAM, a slightly faster chip and LTE connectivity gets announced. Their latest blog post from March 1st, 2018 thanks PIA for support supposedly helping the project to continue.
  • 2017: Purism start a crowdfunder for their Librem 5 smartphone, with an estimated ship date of January 1st. The hardware specs weren't finalized at this point, evaluation boards have the Freescale/NXP i.MX6 chip.