There's Android, there's iOS, and there's Linux. This thread is for anything and everything related to Linux Smartphones, seeing as how there is no official sub-forum on this subject. It is currently still under development, and will continue to be updated.
Some things to know:
1. This first post includes a list of mobile Linux phones, OSs and apps.
2. Linux phone related questions, answers, and comments are welcome here.
3. If you find a device, OS, or app you think should be on this list, let me know.
4. If you want to share information about a device, OS, or app that is already on here, post as follows, including the "#"(s) of the thing(s) you're talking about ("#"s are at the bottom of each section):
Devices:
"A list of phones that run Linux."
NOTE: Devices with "*"s are Linux-first, which means they ship with Linux preinstalled and also might support the development of mobile Linux OSs.
Fairphone
**Pine64**
**Purism**
**Volla**
Operating Systems:
"A list of Linux OSs for mobile devices."
Applications:
"Who said mobile Linux doesn't have many apps?"
See linuxphoneapps.org for a searchable list of mobile Linux apps with helpful descriptions and links!
NOTE: This section is in development.
File Manager:
Navigation:
DISCLAIMER: there is no guarantee that the information on this post will be 100% accurate, although I try my best, so please tell me if something is wrong.
Some things to know:
1. This first post includes a list of mobile Linux phones, OSs and apps.
2. Linux phone related questions, answers, and comments are welcome here.
3. If you find a device, OS, or app you think should be on this list, let me know.
4. If you want to share information about a device, OS, or app that is already on here, post as follows, including the "#"(s) of the thing(s) you're talking about ("#"s are at the bottom of each section):
#The device's, OS's, or App's hashtag
Whatever it is you're sharing with everyone.
Thanks for contributing!Devices:
"A list of phones that run Linux."
NOTE: Devices with "*"s are Linux-first, which means they ship with Linux preinstalled and also might support the development of mobile Linux OSs.
Fairphone
Fairphone 3/3+
The Fairphone 3/3+ is a 5.65" phone with a 2160x1080 resolution display. The Qualcomm Snapdragon 632 (8x Qualcomm Kyro 250) chipset is paired with 4GB of RAM and 64GB of storage. The main camera is 12 or 48MP and the selfie camera is 8 or 16MP. The battery has a 3040mAh capacity.
Website:
shop.fairphone.com (3)
shop.fairphone.com (3+)
Supported Operating Systems:
Linux:
Ubuntu Touch
Android:
DivestOS
/e/OS
Fairphone OS (info on Fairphone website)
iodéOS
Lineage OS
#Fairphone_3
The Fairphone 3/3+ is a 5.65" phone with a 2160x1080 resolution display. The Qualcomm Snapdragon 632 (8x Qualcomm Kyro 250) chipset is paired with 4GB of RAM and 64GB of storage. The main camera is 12 or 48MP and the selfie camera is 8 or 16MP. The battery has a 3040mAh capacity.
Website:
shop.fairphone.com (3)
shop.fairphone.com (3+)
Supported Operating Systems:
Linux:
Ubuntu Touch
Android:
DivestOS
/e/OS
Fairphone OS (info on Fairphone website)
iodéOS
Lineage OS
#Fairphone_3
Fairphone 4
The Fairphone 4 is a 6.3" phone with a 2340x1080 resolution display. The Qualcomm Snapdragon 750G (2x Arm Cortex-A77 and 6x Arm Cortex-A55) chipset is paired with 6/8GB of RAM and 128/256GB of storage. The main camera is 48/48MP and the selfie camera is 25MP. The battery has a 3905mAh capacity.
Website:
shop.fairphone.com
Supported Operating Systems:
Linux:
postmarketOS
Ubuntu Touch
Android:
CalyxOS
/e/OS
Fairphone OS (info on Fairphone website)
iodéOS
Lineage OS
#Fairphone_4
The Fairphone 4 is a 6.3" phone with a 2340x1080 resolution display. The Qualcomm Snapdragon 750G (2x Arm Cortex-A77 and 6x Arm Cortex-A55) chipset is paired with 6/8GB of RAM and 128/256GB of storage. The main camera is 48/48MP and the selfie camera is 25MP. The battery has a 3905mAh capacity.
Website:
shop.fairphone.com
Supported Operating Systems:
Linux:
postmarketOS
Ubuntu Touch
Android:
CalyxOS
/e/OS
Fairphone OS (info on Fairphone website)
iodéOS
Lineage OS
#Fairphone_4
PinePhone
The PinePhone is a 5.95" phone with a 1440×720 resolution display. The Allwinner A64 (4x Arm Cortex-A53) chipset is paired with 2 or 3GB of RAM and 16 or 32GB of storage. The main camera is 5MP and the selfie camera is 2MP. The battery has a 3000mAh capacity.
Website:
pine64.org
Supported Operating Systems:
Linux:
Kali Linux
Manjaro
Mobian
postmarketOS
Ubuntu Touch (In development)
Android:
GloDroid (port of Lineage OS)
#PinePhone
The PinePhone is a 5.95" phone with a 1440×720 resolution display. The Allwinner A64 (4x Arm Cortex-A53) chipset is paired with 2 or 3GB of RAM and 16 or 32GB of storage. The main camera is 5MP and the selfie camera is 2MP. The battery has a 3000mAh capacity.
Website:
pine64.org
Supported Operating Systems:
Linux:
Kali Linux
Manjaro
Mobian
postmarketOS
Ubuntu Touch (In development)
Android:
GloDroid (port of Lineage OS)
#PinePhone
PinePhone Pro
The PinePhone Pro is a 6" phone with a 1440×720 resolution display. The Rockchip RK3399S (2x Arm Cortex-A72 and 4x Arm Cortex-A53) chipset is paired with 4GB of RAM and 128GB of storage. The main camera is 13MP and the selfie camera is 8MP. The battery has a 3000mAh capacity.
Website:
pine64.org
Supported Operating Systems:
Linux:
Kali Linux
Manjaro
Mobian (unsupported work-in-progress)
postmarketOS
Android:
GloDroid (port of Lineage OS)
#PinePhone_Pro
The PinePhone Pro is a 6" phone with a 1440×720 resolution display. The Rockchip RK3399S (2x Arm Cortex-A72 and 4x Arm Cortex-A53) chipset is paired with 4GB of RAM and 128GB of storage. The main camera is 13MP and the selfie camera is 8MP. The battery has a 3000mAh capacity.
Website:
pine64.org
Supported Operating Systems:
Linux:
Kali Linux
Manjaro
Mobian (unsupported work-in-progress)
postmarketOS
Android:
GloDroid (port of Lineage OS)
#PinePhone_Pro
Librem 5
The Librem 5 is a 5.7" phone with a 1440x720 resolution display. The NXP i.MX 8M (4x Arm Cortex-A53) chipset is paired with 3GB of RAM and 32GB of storage. The main camera is 13MP and the selfie camera is 8MP. The battery has a 4500mAh capacity.
Website:
puri.sm
Supported Operating Systems:
Linux:
PureOS
#Librem_5
The Librem 5 is a 5.7" phone with a 1440x720 resolution display. The NXP i.MX 8M (4x Arm Cortex-A53) chipset is paired with 3GB of RAM and 32GB of storage. The main camera is 13MP and the selfie camera is 8MP. The battery has a 4500mAh capacity.
Website:
puri.sm
Supported Operating Systems:
Linux:
PureOS
#Librem_5
Volla Phone
The Volla Phone is a 6.3" phone with a 2340x1080 resolution display. The MediaTek Helio P23 (8x Arm Cortex-A53) chipset is paired with 4GB of RAM and 64GB of storage. The main camera is 16/2MP and the selfie camera is 16MP. The battery has a 4500mAh capacity.
Website:
volla.online
Supported Operating Systems:
Linux:
Ubuntu Touch
Android:
Volla OS (info on Volla website)
#Volla_Phone
The Volla Phone is a 6.3" phone with a 2340x1080 resolution display. The MediaTek Helio P23 (8x Arm Cortex-A53) chipset is paired with 4GB of RAM and 64GB of storage. The main camera is 16/2MP and the selfie camera is 16MP. The battery has a 4500mAh capacity.
Website:
volla.online
Supported Operating Systems:
Linux:
Ubuntu Touch
Android:
Volla OS (info on Volla website)
#Volla_Phone
Volla Phone 22
The Volla Phone 22 is a 6.3" phone with a 2340x1080 resolution display. The MediaTek Helio G85 (2x Arm Cortex-A75 and 6x Arm Cortex-A55) chipset is paired with 4GB of RAM and 128GB of storage. The main camera is 48/8MP and the selfie camera is 16MP. The battery has a 4500mAh capacity.
Website:
volla.online
Supported Operating Systems:
Linux:
Ubuntu Touch
Android:
Volla OS (info on Volla website)
#Volla_Phone_22
The Volla Phone 22 is a 6.3" phone with a 2340x1080 resolution display. The MediaTek Helio G85 (2x Arm Cortex-A75 and 6x Arm Cortex-A55) chipset is paired with 4GB of RAM and 128GB of storage. The main camera is 48/8MP and the selfie camera is 16MP. The battery has a 4500mAh capacity.
Website:
volla.online
Supported Operating Systems:
Linux:
Ubuntu Touch
Android:
Volla OS (info on Volla website)
#Volla_Phone_22
Volla Phone X
The Volla Phone X is a 6.1" phone with a ?x? resolution display. The MediaTek Helio P23 (8x Arm Cortex-A53) chipset is paired with 4GB of RAM and 64GB of storage. The main camera is 13/2MP and the selfie camera is 8MP. The battery has a 6200mAh capacity.
Website:
volla.online
Supported Operating Systems:
Linux:
Ubuntu Touch
Android:
Volla OS (info on Volla website)
#Volla_Phone_X
The Volla Phone X is a 6.1" phone with a ?x? resolution display. The MediaTek Helio P23 (8x Arm Cortex-A53) chipset is paired with 4GB of RAM and 64GB of storage. The main camera is 13/2MP and the selfie camera is 8MP. The battery has a 6200mAh capacity.
Website:
volla.online
Supported Operating Systems:
Linux:
Ubuntu Touch
Android:
Volla OS (info on Volla website)
#Volla_Phone_X
Volla Phone X23
The Volla Phone X23 is a 6.1" phone with a 1560x720 resolution display. The MediaTek Helio G99 (2x Arm Cortex-A76 and 6x Arm Cortex-A55) chipset is paired with 6GB of RAM and 128GB of storage. The main camera is 48/8MP and the selfie camera is 16MP. The battery has a 5000mAh capacity.
Website:
volla.online
Supported Operating Systems:
Linux:
Ubuntu Touch (I guess it's just not on their website yet.)
Android:
Volla OS (info on Volla website)
#Volla_Phone_X23
The Volla Phone X23 is a 6.1" phone with a 1560x720 resolution display. The MediaTek Helio G99 (2x Arm Cortex-A76 and 6x Arm Cortex-A55) chipset is paired with 6GB of RAM and 128GB of storage. The main camera is 48/8MP and the selfie camera is 16MP. The battery has a 5000mAh capacity.
Website:
volla.online
Supported Operating Systems:
Linux:
Ubuntu Touch (I guess it's just not on their website yet.)
Android:
Volla OS (info on Volla website)
#Volla_Phone_X23
Operating Systems:
"A list of Linux OSs for mobile devices."
Manjaro
About:
From manjaro.org
Website:
manjaro.org
Donate:
manjaro.org
Supported Devices:
From manjaro.org
PinePhone
PinePhone Pro
NOTE: the above two devices are the only mobile devices supported, most other computers are supported as well
#Manjaro
About:
From manjaro.org
Manjaro empowering devices and users
Manjaro is a free and open source Linux operating system that emphasizes user privacy and control of their hardware. It is user-friendly and suitable for those new to computers, and can be installed on a wide range of devices. Architectures supported include x86-64 and ARM, making it a great choice for any device or computing environment. Manjaro provides numerous customization options and applications, as well as security and privacy features. It also offers several graphical user interfaces.
Website:
manjaro.org
Donate:
manjaro.org
Supported Devices:
From manjaro.org
PinePhone
PinePhone Pro
NOTE: the above two devices are the only mobile devices supported, most other computers are supported as well
#Manjaro
Mobian
About:
From mobian-project.org
Website:
mobian-project.org
Contribute:
wiki.mobian.org
Supported Devices:
From wiki.mobian.org
Linux-first devices:
Pine64 PinePhone
Pine64 PineTab
Purism Librem 5
Pine64 PinePhone Pro (unsupported work-in-progress)
Android devices:
Oneplus 6/6T
Pocophone F1
Android devices (experimental support):
Fairphone 4
SHIFT6mq
Xiaomi Mi Mix 2S
#Mobian
About:
From mobian-project.org
Website:
mobian-project.org
Contribute:
wiki.mobian.org
Supported Devices:
From wiki.mobian.org
Linux-first devices:
Pine64 PinePhone
Pine64 PineTab
Purism Librem 5
Pine64 PinePhone Pro (unsupported work-in-progress)
Android devices:
Oneplus 6/6T
Pocophone F1
Android devices (experimental support):
Fairphone 4
SHIFT6mq
Xiaomi Mi Mix 2S
#Mobian
postmarketOS
About:
From postmarketos.org
Website:
postmarketos.org
Contribute:
wiki.postmarketos.org
Donate:
postmarketos.org
Supported Devices:
From wiki.postmarketos.org
NOTE: See the bottom of this section for the Status Legend.
Main
These are the most supported devices, maintained by at least 2 people and have the functions you expect from the device running its normal OS, such as calling on a phone, working audio, and a functional UI.
Community
Devices that have had a lot of work put into them, where regressions are actively fixed, and the port is overall in a pretty good shape.
Phones
Tablets
Laptops
Other
Status Legend
Columns
Testing
All other device ports, including new ones. Maintainers can create merge requests to move devices to community if requirements are met on the Device categorization page. A more detailed view with a full status matrix of these devices can be found on the All devices page.
Too many to include here, see wiki.postmarketos.org. Sorry!
#postmarketOS
About:
From postmarketos.org
We are sick of not receiving updates shortly after buying new phones. Sick of the walled gardens deeply integrated into Android and iOS. That's why we are developing a sustainable, privacy and security focused free software mobile OS that is modeled after traditional Linux distributions. With privilege separation in mind. Let's keep our devices useful and safe until they physically break!
Website:
postmarketos.org
Contribute:
wiki.postmarketos.org
Donate:
postmarketos.org
Supported Devices:
From wiki.postmarketos.org
NOTE: See the bottom of this section for the Status Legend.
Main
These are the most supported devices, maintained by at least 2 people and have the functions you expect from the device running its normal OS, such as calling on a phone, working audio, and a functional UI.
Device | Codename | Architecture | Release year | Chipset | CPU | GPU | FDE | Camera | GPS | Mobile Data | SMS | Calls | USB-OTG | NFC |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PINE64 PinePhone | pine64-pinephone | aarch64 | 2019 | Allwinner A64 | 4x 1152 MHz Cortex-A53 | Mali-400 MP2 | Y | Y | Y | Y | Y | Y | Y | - |
Purism Librem 5 | purism-librem5 | aarch64 | 2019 | NXP i.MX8MQ | 4x 1.5 GHz Cortex-A53 | Vivante GC7000Lite | Y | Y | Y | Y | Y | Y | Y | - |
QEMU aarch64 | qemu-aarch64 | aarch64 | 2003 | QEMU ARM Virtual Machine | QEMU ARM Cortex-A57 | Virgil 3D | Y | - | - | - | - | - | - | - |
QEMU amd64 | qemu-amd64 | x86_64 | 2003 | QEMU Standard PC | QEMU Virtual | Virgil 3D | Y | - | - | - | - | - | - | - |
QEMU riscv64 | qemu-riscv64 | riscv64 | 2003 | QEMU RISC64 Virtual Machine | QEMU | Virgil 3D | Y | - | - | - | - | - | - | - |
Community
Devices that have had a lot of work put into them, where regressions are actively fixed, and the port is overall in a pretty good shape.
Phones
Device | Codename | Architecture | USB Net | Flashing | Touch | Screen | Wifi | FDE | Battery | 3D | IMU | Audio | Bluetooth | Camera | GPS | Mobile Data | SMS | Calls | USB-OTG | NFC |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
BQ Aquaris X5 | bq-paella | aarch64 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | - | |
Fairphone Fairphone 4 | fairphone-fp4 | aarch64 | Y | Y | Y | Y | Y | N | Y | N | N | N | N | N | N | N | N | N | ||
Lenovo A6000 | lenovo-a6000 | aarch64 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | - | - | ||
Lenovo A6010 | lenovo-a6010 | aarch64 | Y | Y | Y | Y | Y | Y | P | Y | Y | Y | Y | Y | Y | Y | P | - | ||
Motorola Moto G4 Play | motorola-harpia | aarch64 | Y | Y | Y | Y | P | Y | P | Y | Y | Y | Y | Y | Y | Y | Y | P | ||
Nokia N900 | nokia-n900 | armv7 | Y | - | Y | Y | Y | Y | Y | N | Y | Y | N | P | P | Y | Y | P | - | |
OnePlus 6 | oneplus-enchilada | aarch64 | Y | Y | Y | Y | Y | Y | Y | Y | N | Y | Y | N | P | Y | Y | Y | N | N |
OnePlus 6T | oneplus-fajita | aarch64 | Y | Y | Y | Y | Y | Y | Y | Y | N | Y | Y | N | P | Y | Y | Y | N | N |
PINE64 PinePhone Pro | pine64-pinephonepro | aarch64 | Y | - | Y | Y | Y | Y | P | Y | Y | Y | Y | N | Y | Y | Y | Y | N | - |
Samsung Galaxy A3 (2015) | samsung-a3 | aarch64 | Y | Y | Y | P | Y | Y | P | Y | Y | Y | Y | Y | Y | Y | Y | P | Y | |
Samsung Galaxy A5 (2015) | samsung-a5 | aarch64 | Y | Y | Y | P | Y | Y | P | Y | Y | Y | Y | N | Y | Y | Y | Y | P | Y |
Samsung Galaxy E7 | samsung-e7 | armv7 / aarch64 | Y | Y | Y | P | Y | Y | P | Y | P | Y | Y | N | Y | Y | Y | P | Y | |
Samsung Galaxy Grand Max | samsung-grandmax | armv7 / aarch64 | Y | Y | Y | Y | Y | Y | P | Y | P | Y | Y | N | Y | Y | Y | P | - | |
Samsung Galaxy S III | samsung-m0 | armv7 | P | Y | Y | Y | Y | Y | Y | Y | N | P | P | N | N | N | N | |||
Samsung Galaxy S4 Mini Value Edition | samsung-serranove | armv7 | Y | Y | Y | P | Y | Y | P | Y | Y | Y | Y | Y | Y | Y | Y | P | Y | |
SHIFT SHIFT6mq | shift-axolotl | aarch64 | Y | Y | Y | Y | Y | Y | Y | Y | N | Y | Y | N | N | Y | Y | Y | N | N |
Wileyfox Swift | wileyfox-crackling | aarch64 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | P | - | |
Xiaomi Mi Note 2 | xiaomi-scorpio | aarch64 | Y | Y | Y | Y | Y | P | P | Y | N | P | Y | P | N | N | P | N | Y | Y |
Xiaomi Pocophone F1 / POCO F1 | xiaomi-beryllium | aarch64 | Y | Y | Y | Y | Y | Y | P | Y | N | Y | Y | N | P | Y | Y | Y | N | - |
Xiaomi Redmi 2 | xiaomi-wt88047 | aarch64 | Y | Y | Y | P | Y | Y | Y | Y | Y | Y | Y | N | Y | Y | Y | Y | Y | - |
Tablets
Device | Codename | Architecture | USB Net | Flashing | Touch | Screen | Wifi | FDE | Battery | 3D | IMU | Audio | Bluetooth | Camera | GPS | Mobile Data | USB-OTG |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ASUS MeMO Pad 7 (ME176C(X)) | asus-me176c | x86_64 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | P | N | N | - | Y |
PINE64 PineTab | pine64-pinetab | aarch64 | Y | - | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | - | - | Y |
Samsung Galaxy Tab 2 10.1" | samsung-espresso10 | armv7 | Y | P | Y | Y | P | Y | Y | N | N | N | |||||
Samsung Galaxy Tab 2 7.0 | samsung-espresso7 | armv7 | Y | Y | Y | Y | Y | Y | Y | N | Y | N | Y | N | N | - | N |
Samsung Galaxy Tab A 8.0 (2015) | samsung-gt58 | aarch64 | Y | Y | Y | Y | Y | Y | P | Y | Y | Y | Y | Y | Y | N | |
Samsung Galaxy Tab A 9.7 (2015) | samsung-gt510 | aarch64 | Y | Y | Y | Y | Y | Y | P | Y | Y | Y | Y | Y | Y |
Laptops
Device | Codename | Architecture | Screen | Keyboard | Touchpad | Touchscreen | Wifi | FDE | Battery | 3D | Audio | Bluetooth | Camera | Mobile Data | USB-A | USB-OTG | HDMI/DP |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PINE64 Pinebook Pro | pine64-pinebookpro | aarch64 | Y | Y | Y | - | Y | Y | Y | Y | Y | Y | Y | - | Y | Y | N |
Other
Device | Codename | Architecture | USB Net | Flashing | Screen | Wifi | FDE | Battery | 3D | Audio | Bluetooth | HDMI/DP | USB-OTG |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Arrow DragonBoard 410c | arrow-db410c | aarch64 | Y | Y | - | Y | Y | - | Y | Y | Y | Y | Y |
ODROID HC2 | odroid-hc2 | armv7 | - | - | - | - | N | - | - | - | - | ||
PINE64 RockPro64 | pine64-rockpro64 | aarch64 | N | - | - | Y | N | Y | Y | Y | Y | Y | Y |
Status Legend
Code | Meaning |
---|---|
Y | Yes, fully implemented |
P | Partially implemented |
N | Not working yet |
Untested | |
- | Not applicable -- device does not have feature |
Columns
Column | Meaning |
---|---|
FDE | Full disk encryption and unlocking with osk-sdl. |
Camera | Taking photos and videos works. |
GPS | The Global Positioning System sensor works. |
Mobile Data | Connecting to the Internet via cellular network. |
SMS | Sending and receiving short messages works as intended. |
Calls | Talking to other people over the cellular network. |
Mainline* | Runs a (Close to) Mainline kernel, not an Android downstream kernel. |
Testing
All other device ports, including new ones. Maintainers can create merge requests to move devices to community if requirements are met on the Device categorization page. A more detailed view with a full status matrix of these devices can be found on the All devices page.
Too many to include here, see wiki.postmarketos.org. Sorry!
#postmarketOS
PureOS
About:
From pureos.net
Website:
pureos.net
Contribute:
puri.sm
Supported Devices:
Librem 5
Possibly more?
Let me know if so.
#PureOS
About:
From pureos.net
A fully-convergent, user friendly, secure and freedom respecting OS for your daily usage.
With PureOS, you are the only one in control of your digital life.
Website:
pureos.net
Contribute:
puri.sm
Supported Devices:
Librem 5
Possibly more?
Let me know if so.
#PureOS
Ubuntu Touch
About:
From ubuntu-touch.io
Website:
ubuntu-touch.io
XDA Thread:
forum.xda-developers.com
Contribute:
ubports.com
Donate:
ubports.com
Supported Devices:
From devices.ubuntu-touch.io
Listed in order of "Progress"
Google Pixel 3a/3a XL Progress: 100%
Xiaomi Poco X3 NFC Progress: 100%
Xiaomi Redmi Note 9S/9 Pro (India) Progress: 99.1%
Xiaomi Redmi Note 9 Pro Max Progress: 99.1%
Xiaomi Poco M2 Pro Progress: 99.1%
Xiaomi Mi A2 Progress: 99.1%
Xiaomi Redmi Note 9 Pro (Global) Progress: 99.1%
BQ Aquarius M10 HD Progress: 98.7%
BQ Aquaris M10 FHD Progress: 98.7%
Fairphone 3 and 3+ Progress: 98.2%
Asus Zenfone Max Pro M1 Progress: 98.2%
Oneplus 5 Progress: 98.2%
Oneplus 5T Progress: 98.2%
Oneplus One Progress: 98.1%
BQ Aquarius E5 HD Progress: 98.1%
JingLing JingPad A1/C1 Progress: 97.6%
Meizu Pro 5 Progress: 97.3%
Volla Phone Progress: 97.3%
Volla Phone X Progress: 97.3%
Sony Xperia X (F5121 & F5122) Progress: 97.2%
OnePlus 6 Progress: 96.4%
OnePlus 6T Progress: 96.4%
Fairphone 2 Progress: 96.2%
Meizu MX4 Progress: 96.2%
Xiaomi Redmi 9C Progress: 95.4%
Xiaomi Redmi 9A Progress: 95.4%
Google Nexus 5 Progress: 95.4%
Lenovo Tab M10 X605F/L Progress: 94.7%
Xiaomi Mi 6 Progress: 94.6%
Xiaomi Redmi 9C NFC Progress: 94.5%
Volla Phone 22 Progress: 93.8%
Xiaomi Redmi Note 7 Pro Progress: 93.8%
Xiaomi Poco F1 Progress: 93.6%
Xiaomi Redmi 4X Progress: 92.8%
Fairphone 4 Progress: 92.6%
Samsung S3 Neo+ (GT-19301I) Progress: 92.5%
Xiaomi Mi MIX 3 Progress: 92%
Xiaomi Redmi Note 8 Pro Progress: 91.8%
Xiaomi Redmi Note 7 Progress: 91.7%
Google Pixel 2XL Progress: 90.7%
Google Pixel 2 Progress: 90.7%
Samsung Galaxy S7 Edge (Exynos) Progress: 90.4%
Samsung Galaxy S7 (Exynos) Progress: 90.4%
Xiaomi Mi 8 Progress: 90.1%
Xiaomi Redmi 9 and 9 Prime Progress: 90.1%
Oneplus 3 and 3T Progress: 89.9%
Xiaomi Mi A3 Progress: 89.2%
Google Nexus 6P Progress: 88%
Xiaomi Redmi Note 9 Progress: 87.5%
OnePlus Nord 2 5G Progress: 86.2%
Xiaomi Redmi 7 Progress: 84.4%
SHIFT6mq (axolotl) Progress: 84.2%
Oneplus 2 Progress: 82.4%
Xiaomi Poco M3 Progress: 81.1%
Sony Xperia Z4 Tablet (LTE or Wi-fi only) Progress: 69.2%
Xiaomi Redmi 3X, 3S and 3SP Progress: 45.1%
Top choice devices
Devices of the following three categories are the ones most likely to satisfy your needs over an extended period.
Commercial maintainers
Companies like Volla, FXP and Fairphone offer compatible Ubuntu Phones as part of their business. Their reputation rests on preventing any major problems and taking a long view. Some devices can even be bought with Ubuntu Touch already installed!
Porters with a track record
Some porters have built a reputation for long term commitment and competence.
Ubuntu Touch Edition
If you have one of the older devices, they are solid for now. Many in our community use them but technical difficulties in updating and closed source elements which we can’t access mean that those devices are not a good choice for anyone just starting with UT. They are also getting aged now and experience hardware faults.
If you manage to grab a new generation Ubuntu Touch Edition device like the PinePhone Pro or a Volla phone, that will be supported for much longer of course.
#Ubuntu_Touch
About:
From ubuntu-touch.io
We want you to feel free
With Ubuntu Touch, we offer a truly unique mobile experience - a viable alternative to Android and iOS. We provide a free and open-source GNU/Linux-based mobile operating system. One that can be installed and used today.
Website:
ubuntu-touch.io
XDA Thread:
forum.xda-developers.com
Contribute:
ubports.com
Donate:
ubports.com
Supported Devices:
From devices.ubuntu-touch.io
Listed in order of "Progress"

Xiaomi Poco X3 NFC Progress: 100%
Xiaomi Redmi Note 9S/9 Pro (India) Progress: 99.1%
Xiaomi Redmi Note 9 Pro Max Progress: 99.1%
Xiaomi Poco M2 Pro Progress: 99.1%
Xiaomi Mi A2 Progress: 99.1%
Xiaomi Redmi Note 9 Pro (Global) Progress: 99.1%
BQ Aquarius M10 HD Progress: 98.7%
BQ Aquaris M10 FHD Progress: 98.7%
Fairphone 3 and 3+ Progress: 98.2%
Asus Zenfone Max Pro M1 Progress: 98.2%
Oneplus 5 Progress: 98.2%
Oneplus 5T Progress: 98.2%

BQ Aquarius E5 HD Progress: 98.1%
JingLing JingPad A1/C1 Progress: 97.6%
Meizu Pro 5 Progress: 97.3%



OnePlus 6 Progress: 96.4%
OnePlus 6T Progress: 96.4%

Meizu MX4 Progress: 96.2%
Xiaomi Redmi 9C Progress: 95.4%
Xiaomi Redmi 9A Progress: 95.4%

Lenovo Tab M10 X605F/L Progress: 94.7%
Xiaomi Mi 6 Progress: 94.6%
Xiaomi Redmi 9C NFC Progress: 94.5%

Xiaomi Redmi Note 7 Pro Progress: 93.8%
Xiaomi Poco F1 Progress: 93.6%
Xiaomi Redmi 4X Progress: 92.8%
Fairphone 4 Progress: 92.6%
Samsung S3 Neo+ (GT-19301I) Progress: 92.5%
Xiaomi Mi MIX 3 Progress: 92%
Xiaomi Redmi Note 8 Pro Progress: 91.8%
Xiaomi Redmi Note 7 Progress: 91.7%
Google Pixel 2XL Progress: 90.7%
Google Pixel 2 Progress: 90.7%
Samsung Galaxy S7 Edge (Exynos) Progress: 90.4%
Samsung Galaxy S7 (Exynos) Progress: 90.4%
Xiaomi Mi 8 Progress: 90.1%
Xiaomi Redmi 9 and 9 Prime Progress: 90.1%
Oneplus 3 and 3T Progress: 89.9%
Xiaomi Mi A3 Progress: 89.2%
Google Nexus 6P Progress: 88%
Xiaomi Redmi Note 9 Progress: 87.5%
OnePlus Nord 2 5G Progress: 86.2%
Xiaomi Redmi 7 Progress: 84.4%
SHIFT6mq (axolotl) Progress: 84.2%
Oneplus 2 Progress: 82.4%
Xiaomi Poco M3 Progress: 81.1%
Sony Xperia Z4 Tablet (LTE or Wi-fi only) Progress: 69.2%
Xiaomi Redmi 3X, 3S and 3SP Progress: 45.1%
Top choice devices

Devices of the following three categories are the ones most likely to satisfy your needs over an extended period.
Commercial maintainers
Companies like Volla, FXP and Fairphone offer compatible Ubuntu Phones as part of their business. Their reputation rests on preventing any major problems and taking a long view. Some devices can even be bought with Ubuntu Touch already installed!
Porters with a track record
Some porters have built a reputation for long term commitment and competence.
Ubuntu Touch Edition
If you have one of the older devices, they are solid for now. Many in our community use them but technical difficulties in updating and closed source elements which we can’t access mean that those devices are not a good choice for anyone just starting with UT. They are also getting aged now and experience hardware faults.
If you manage to grab a new generation Ubuntu Touch Edition device like the PinePhone Pro or a Volla phone, that will be supported for much longer of course.
#Ubuntu_Touch
Applications:
"Who said mobile Linux doesn't have many apps?"
See linuxphoneapps.org for a searchable list of mobile Linux apps with helpful descriptions and links!
NOTE: This section is in development.
File Manager:
GNOME Files (Nautilus)
About:
From gitlab.gnome.org
Websites:
apps.gnome.org
gitlab.gnome.org
Contribute:
wiki.gnome.org
Donate:
www.gnome.org
#GNOME_Files
About:
From gitlab.gnome.org
Files, also known as Nautilus, is the default file manager of the GNOME desktop. It provides a simple and integrated way of managing your files and browsing your file system. Nautilus supports all the basic functions of a file manager and more. It can search and manage your files and folders, both locally and on a network, read and write data to and from removable media, run scripts, and launch apps. It has three views: Icon Grid, Icon List, and Tree List. Its functions can be extended with plugins and scripts.
Websites:
apps.gnome.org
gitlab.gnome.org
Contribute:
wiki.gnome.org
Donate:
www.gnome.org
#GNOME_Files
Index
About:
From invent.kde.org
Websites:
mauikit.org
invent.kde.org
Contribute:
invent.kde.org
#Index
About:
From invent.kde.org
Index is a file manager that works on desktops, Android and Plasma Mobile. Index lets you browse your system files and applications and preview your music, text, image and video files and share them with external applications.
Websites:
mauikit.org
invent.kde.org
Contribute:
invent.kde.org
#Index
GNOME Maps
About:
From apps.gnome.org
Websites:
apps.gnome.org
gitlab.gnome.org
Contribute:
wiki.gnome.org
Donate:
www.gnome.org
#GNOME_Maps
About:
From apps.gnome.org
Find places around the world
Maps gives you quick access to maps all across the world. It allows you to quickly find the place you’re looking for by searching for a city or street, or locate a place to meet a friend.
Maps uses the collaborative OpenStreetMap database, made by hundreds of thousands of people across the globe.
Websites:
apps.gnome.org
gitlab.gnome.org
Contribute:
wiki.gnome.org
Donate:
www.gnome.org
#GNOME_Maps
Pure Maps
About:
From github.com
Website:
github.com/rinigus/pure-maps
#Pure_Maps
About:
From github.com
Pure Maps is an application for Sailfish OS and Linux to display vector and raster maps, places, routes, and provide navigation instructions with a flexible selection of data and service providers.
Website:
github.com/rinigus/pure-maps
#Pure_Maps
DISCLAIMER: there is no guarantee that the information on this post will be 100% accurate, although I try my best, so please tell me if something is wrong.
Last edited: