ARM Mobile Linux OS Database

Comprehensive reference of Linux distributions for ARM mobile devices — supported hardware, known issues, and multi‑OS cross‑reference. Research compiled August 2026.

📊 Overview

11+
Active Mobile Linux Distros
150+
Supported Devices
700+
pmOS Experimental Ports
~110
Ubuntu Touch Ports
12
Multi‑OS Devices

The ARM mobile Linux landscape has matured significantly through 2025–2026. Two fundamentally different approaches exist: mainline kernel distributions (postmarketOS, Mobian, Manjaro) build against upstream Linux, while Halium‑based distributions (Ubuntu Touch, Droidian) reuse Android vendor kernels for better hardware support at the cost of older, potentially insecure kernels. The table below summarizes each OS and its approach.

Working = fully functional Partial = works with issues Broken = non‑functional N/A = not applicable
OSBaseKernelLatestUI OptionsMaturityDaily Driver?
postmarketOS Alpine LinuxMainlinev26.06 (Jun 2026) Phosh, Plasma Mobile, Sxmo, GNOME Alpha/Beta ⚠️ On best devices only
Ubuntu TouchUbuntu 24.04Halium (Android)24.04-2.0 (2026) Lomiri (Mir/Wayland) Stable ✅ Yes (promoted devices)
MobianDebian 13 "Trixie"Mainline13.0 (Oct 2025) Phosh, Plasma Mobile Stable ⚠️ Close on best devices
Manjaro ARMArch LinuxMainlineBeta 36 (Jan 2025) Phosh, Plasma Mobile Beta ❌ No
DanctNIXArch Linux ARMMainlineDec 2024 Phosh, Plasma Mobile, Sxmo Community Stable ✅ PinePhone Pro reported
Sailfish OSMer (RPM-based)Hybrid (AOSP)5.0 "Tampella" (Feb 2025) Silica (proprietary) Commercial ✅ Yes (mature devices)
PureOSDebian 12MainlineCrimson Beta (Oct 2025) Phosh Beta ❌ No (missed calls/crashes)
DroidianDebianHalium (Android)100 (2025) Phosh Stable ✅ Yes (best devices)
FuriOSDebian TrixieHalium (v4.19)Monthly updates GNOME/Phosh Commercial ✅ Best overall experience
Kali NetHunterAndroid + chrootAndroid vendor2025.3 (Sep 2025) Android + KDE/Xfce Mature 🔧 Pentesting only
Maemo LesteDevuanMainlineRolling Hildon, Xfce Experimental ❌ No

🗂️ Operating System Details

🔵 postmarketOS

Alpine Linux-based. Mainline kernel focus. 6‑month release cycle. ~65 devices with pre‑built images, ~723 with some level of support. Started 2017. Key 2026 milestones: systemd migration, Duranium immutable variant, generic mainline kernel initiative.

Best-Supported Devices (Community tier)

DeviceYearSoCRAMDisplayCallsSMSDataWiFiBTGPSCamBatteryOverall
PINE64 PinePhone2020Allwinner A642–3 GB5.95" 720×1440 WeakRear onlyPoorDaily-driveable
PINE64 PinePhone Pro2021RK3399S4 GB5.95" 720×1440 Echo3–4h then drops8h, no deep sleepNot daily-driver
Purism Librem 52020i.MX 8M Quad3 GB5.7" 720×1440 VoLTE ✓UnreliableLaggy~24h w/ suspendBest Linux-first
OnePlus 6 (enchilada)2018SDM8456–8 GB6.28" 1080×2280 Needs stabilizationMacro+selfie only12–29hGood but gaps
OnePlus 6T (fajita)2018SDM8456–8 GB6.41" 1080×2340 Same as OP6Same as OP612–29hGood but gaps
Google Pixel 3a (sargo)2019SDM6704 GB5.6" 1080×2220 Partial5GHz buggyPartialColor issuesPartialActive dev
SHIFT SHIFT6mq2020SDM8458 GB6.0" 1080×2160 ✓ (q6voiced)OKBest SDM845 telephony
Xiaomi POCO F12018SDM8456–8 GB6.18" 1080×2246 Needs ALSA cfgNeeds configFront: ✗Worse than OP6Sensors manual

Other Community Devices (pre-built images available)

DeviceYearSoCRAMKey WorkingKey Broken
Fairphone 42021SDM750G6–8 GBDisplay, WiFi, GPU, USB, storage, torchCalls (earpiece ✗), mics, modem, GPS, camera, fingerprint, NFC, charging
Fairphone 52023QCM64908 GBBoots; actively portedNo audio for calls; core telephony broken
Samsung Galaxy S III2012Exynos 44121 GBBasic functionsVery old/slow; limited
Samsung Galaxy S92018SDM8454 GBSDM845 baseline; bootsCamera, GPS, fingerprint, sensors
Xiaomi Mi 9T / Redmi K202019SDM7306 GBSDM730 baselineCamera, calls need work
Xiaomi POCO X3 NFC2020SDM732G6–8 GBGPU works; PhoshSimpleDRM crash in Phosh
Xiaomi Redmi 72019SDM6322–4 GBDisplay, touch, WiFiMany sensors, camera
Xiaomi Mi A1 (tissot)2017SDM6254 GBMSM8953 baselineCamera, GPS
Xiaomi Mi A2 Lite (daisy)2018SDM6253–4 GBMSM8953 baselineCamera, GPS
Xiaomi Redmi Note 4/4X (mido)2017SDM6252–4 GBMSM8953 baselineCamera, GPS
Nokia N9002009OMAP 3430256 MBKeyboard, basic LinuxAncient hardware
Motorola Moto G4 Play2016SDM4102 GBMSM8916 baselineCamera, sensors
Motorola Moto G5 Plus2017SDM6252–4 GBMSM8953 baselineCamera, sensors
Lenovo ThinkPad X13s20228cx Gen 38+ GBARM laptop supportSome laptop functions

Key Known Issues (postmarketOS)

  • 📷 Cameras: The single biggest gap. Most devices have no working camera. Even on OnePlus 6/Pixel 3a, quality is poor.
  • 📞 VoLTE: Not working on most ports. Critical blocker for countries where 3G/2G is shut down.
  • 📍 GPS: No turn-by-turn navigation. Lag makes it unusable for driving.
  • 🔋 Battery: Deep sleep broken on many devices. PinePhone Pro gets ~8 hours. Idle drain high.
  • 🎮 GPU: Freedreno/Panfrost/Etnaviv drivers still lag behind proprietary alternatives in performance.
  • 📱 Modern devices: No Tensor-based Pixels (6/7/8/9) — closed firmware blocks mainline. Most recommended devices are 5+ years old.
  • 🔄 Regressions: Kernel updates frequently break things (cameras on PPP since 6.1→6.6, WiFi on PPP 6.18 broken).

🟠 Ubuntu Touch (UBports)

Ubuntu 24.04 base, Lomiri shell on Mir/Wayland. Halium-based (reuses Android kernels). 25+ promoted devices. Most polished phone-like UX of all Linux alternatives. Just completed multi-year migration from 16.04→24.04.

Promoted Devices (best support)

DeviceYearSoCRAMPort %Key Broken
Fairphone 52023QCM64906–8 GB97.4% VoLTE, slow GPS first fix
Fairphone 42021SDM750G6–8 GB97.3% VoLTE, slow GPS first fix, Waydroid HDMI crash
OnePlus Nord N1002020SDM4604 GB97.3% VoLTE, slow GPS first fix
Volla Phone 222022Helio G854 GB94.8% VoLTE, wireless ext monitor
Volla Phone Quintus2024Dimensity 70508 GB93% Fingerprint, FM radio, VoLTE partial
Volla Tablet2024Helio G9912 GB92% VoLTE untested, trackpad position delay

Other Highly-Mature Ports (90%+)

DeviceYearSoCRAMPort %Key Broken
Google Pixel 3a2019SDM6704 GB97.3%VoLTE, slow GPS first fix
Google Pixel 3a XL2019SDM6704 GB97.3%VoLTE, slow GPS first fix
OnePlus Nord N10 5G2020SDM6906 GB97.4%VoLTE, slow GPS first fix
Xiaomi POCO X3 NFC2020SDM732G6 GB97.4%VoLTE, slow GPS first fix
Xiaomi Redmi Note 9S/Pro2020SDM720G4–6 GB97.4%VoLTE, slow GPS first fix
Lenovo Tab M10 HD 2nd Gen WiFi2021Helio P22T4 GB100%VoLTE (LTE variant only)
Nothing Phone (1)2022SDM778G+8–12 GB95.6%Fingerprint, wireless ext monitor
JingPad A12021ARM97.6%EOL hardware
OnePlus 62018SDM8456–8 GB93.8%Fingerprint, VoLTE, idle drain
OnePlus 6T2018SDM8456–8 GB93.8%Fingerprint, VoLTE, idle drain
F(x)tec Pro1 X2022SDM6626–8 GB91.2%Offline charging, fingerprint, VoLTE
Xiaomi Mi A22018SDM6604–6 GB96.4%VoLTE, slow GPS
Volla Phone2020Helio P234 GB90.4%VoLTE, BT partial, wireless ext monitor
Volla Phone X232023Helio G996 GB91.4%Fingerprint, notification LED, FM radio
Asus Zenfone Max Pro M12018SDM6363–6 GB95.7%VoLTE, slow GPS

Native Linux Devices (no Halium)

DeviceYearSoCRAMPort %Key Broken
PinePhone2019Allwinner A642–3 GB67.3%Camera, SIM PIN, offline charging, auto-brightness, proximity, 24h+ battery
PinePhone Pro2021RK3399S4 GB69%Camera, SIM PIN, offline charging, 24h+ battery
PineTab / PineTab22019/2023A64 / RK35662–8 GB66.9%Camera, battery, sensors

Key Known Issues (Ubuntu Touch)

  • 📞 VoLTE: Experimental only. Single biggest blocker for countries with 3G shutdown.
  • 📍 GPS slow first fix: No AGPS support. Can take minutes for initial location lock.
  • 🤖 Waydroid battery drain: Severe when Android container is active. Banking apps fail (SafetyNet).
  • 📱 App ecosystem: No banking, ride-sharing, MS Teams, Slack. Web apps are the workaround.
  • 🔒 Security: Halium devices use EOL Android kernels that may not receive security patches.
  • 🔧 Immutable rootfs: Read-only filesystem limits customization; unlocks reset on OTA updates.
  • 🖥️ Convergence: Only single external monitor; no multi-monitor; external touchscreen mapping broken.
  • 📲 Notifications: Unreliable, especially cross-Waydroid. MMS buggy (WiFi must be off).

🔴 Mobian (Debian for Mobile)

Debian 13 "Trixie" with kernel 6.12. Two DE variants: Phosh 46 and KDE Plasma Mobile 6.3. 8 devices fully supported as "stable." Benefits from Debian's massive package repository and standard apt tooling.

Supported Devices

DeviceYearSoCRAMCallsSMSDataWiFiGPSCamBatteryOverall
PinePhone2019Allwinner A642–3 GB Quiet audioNo MMS2.4GHz onlyWeakStills onlyPoorBasic phone
PinePhone Pro2021RK33994 GB Underwater/echoMostlyFast, indoorsGreen tint1–3h heavyAchilles' heel
OnePlus 6/6T2018SDM8456–8 GB 1-way audio, VoLTE2-sec lock!Macro+selfie only12–29hClose to daily
Poco F1 (beryllium)2018SDM8456–8 GB Needs configFront ✗USB OTG ✗Needs tinkering
Pixel 3a2019SDM6704 GB Call audio OK5GHz buggyFront buggyAll sensors ✗No installer
Librem 52020i.MX 8M Quad3 GB Silent disconnectsNo MMST-MobileHit-or-missNo autofocus~24h suspendUnreliable
PineTab2019Allwinner A642 GB N/AN/AWiFi only2.4GHz onlyWeakStills onlyLimited RAMBasic tablet

🟢 Manjaro ARM (Mobile)

Arch-based rolling release. Phosh edition updated frequently (Beta 36, Jan 2025); Plasma Mobile lags (Beta 15, May 2024). Supports PinePhone, PinePhone Pro, and PineTab. Hardware status mirrors mainline kernel — same device limitations as pmOS/Mobian.

⚫ Sailfish OS

Linux-based (Mer core) with proprietary Silica UI. Commercial product by Jolla (Finland). Android AppSupport layer (Android 13 in v5.0). Current: Sailfish OS 5.0 "Tampella" (Feb 2025).

Officially Supported Devices

DeviceYearSoCRAMSFOS 5.0Key Broken
Jolla C22025✅ ReferenceCurrent flagship; license included
Sony Xperia 10 V2023SDM6956 GB✅ (beta quality)Camera completely broken! Mobile data drops, headphone jack ✗, 50–80mA idle, eSIM ✗, BlueBinder CPU spikes
Sony Xperia 10 IV2022SDM6956 GB✅ (beta quality)Camera completely broken! Same poor connectivity/power as 10 V
Sony Xperia 10 III2021SDM6906 GBCamera works but very slow focus; GPS takes minutes; battery degraded
Sony Xperia 10 II2020SDM6654 GB✅ Mature, stableGPS slow (minutes)
Sony Xperia 10 / 10 Plus2019SDM6303–4 GB✅ Mature, stableGPS slow
Sony Xperia XA2 family2018SDM6303 GB✅ Mature, stableGPS slow (minutes for lock)

Community Ports (no license, no Android AppSupport)

DeviceStatusKey Broken
Redmi Note 8 (ginkgo)Active, Aug 2025Most HW working
Redmi Note 9 Pro (miatoll)Active, Aug 2025"Full feature"
Fairphone 4Alpha2 (Apr 2025)SMS provider issues, BT reconnection, no Android apps
Fairphone 5Alpha2 (Apr 2025)WiFi WPA2/WPA3 mixed mode ✗, no Android apps
OnePlus 6/6TCommunity2G ✗, flash unreliable, fingerprint lost on reboot

Key Known Issues (Sailfish OS)

  • 📷 Camera on Xperia 10 IV/V: Completely non-functional. Community frustrated — Jolla promised commercial support by Aug 2024 that never materialized.
  • 📍 GPS: Takes several minutes for a lock on every Xperia model since XA2.
  • 🔋 Power: Xperia 10 V: 50–80 mA idle draw, BlueBinder consumes 700–1000 mA, battery degradation.
  • 📞 VoLTE: Hit-or-miss depending on carrier.
  • 💸 License cost: Official Sailfish OS requires a paid license. Community ports lack Android AppSupport and Exchange.

⚪ PureOS (Purism)

Debian-based. Two branches: Byzantium (stable, Debian 11) and Crimson (beta, Debian 12). Exclusive to Librem 5 hardware. Some users report Mobian or pmOS runs better on Librem 5 than PureOS itself.

Key Broken (Crimson Beta):

  • 📞 Cellular reliability: Phone silently loses connection with no indication. Critical failure.
  • 📷 Camera: No auto-focus, auto-exposure, or white balance. Third-party apps can't access it.
  • 🔊 Audio (Crimson): PipeWire migration incomplete; HiFi ALSA profile broken.
  • 🔋 Battery: ~24h with suspend / 4–5h without. Random shutdowns 2–3×/week.
  • 🐌 Performance: i.MX 8M Quad comparable to phones from "well over ten years ago."
  • 🔀 Unit variance: Two identical Evergreen units can behave very differently.

🟣 Droidian (Halium/Debian)

Debian-based using Halium + libhybris. Leverages Android vendor kernels for excellent hardware compatibility. Originally forked from Mobian. Supports Waydroid and Flatpak. Version 100 released 2025.

Officially Supported (v100)

DeviceYearSoCRAMNotes
Google Pixel 3a/3a XL2019SDM6704 GBNearly fully optimized; best-supported
Motorola ThinkPhone (bronco)20238+ Gen 18+ GBRecent flagship SoC
FuriLabs FLX12024Dimensity 9006 GBPurpose-built; excellent support
Volla Phone2020Helio P234 GBDedicated Linux phone vendor
Xiaomi Poco M2 Pro / RN9 Pro2020SDM720G4–6 GBBudget option
Fxtec Pro12019SDM8356 GBPhysical keyboard slider
Sony Xperia 52019SDM8556 GBCompact flagship

🔷 DanctNIX (Arch Linux ARM for Mobile)

Community-maintained Arch Linux ARM for Pine64 devices. The de facto Arch mobile option. PineTab 2 ships with it preloaded. PinePhone Pro reported as daily-driver in 2025 (calls, VoLTE, SMS, MMS, GPS, WiFi, 4G, hotspot all functional).

Supported Devices

DeviceStatusUI Options
PinePhoneActively maintained (last: Mar 2024)Phosh, Plasma Mobile, Sxmo, barebones
PinePhone ProDaily-drivable (Jan 2025 reports)Phosh, Plasma Mobile, Sxmo, barebones
PineTabSupported; Phosh, mainline kernelPhosh
PineTab 2Ships with DanctNIX preloaded (RK3566)Phosh (default)

🔶 Other Notable Distributions

FuriOS (FuriLabs FLX1)

Purpose-built Debian phone. Widely regarded as the most usable Linux phone available.

ModelYearSoCRAMBatteryPriceKey Features
FLX12024Dimensity 9006 GB5000 mAh removable$499–5506.6" 120Hz IPS, 50MP camera, IP68
FLX1s2025Dimensity 9008 GB5000 mAh removable$5506.7" 90Hz, 3 hardware killswitches, KVM, multi-boot

⚠️ Drawbacks: EOL vendor kernel 4.19, no USB-C DP out, no swipe keyboard, second SIM not initially supported.

Kali NetHunter

Mobile pentesting platform (Android + chroot). Best devices: Pixel 4a/5/6, OnePlus 7/7T/8/8T, Poco F1/X3 Pro. Requires: unlocked bootloader, TWRP, Magisk root, LineageOS base. Specialized niche — not a general-purpose mobile OS.

Maemo Leste

Devuan-based revival of Maemo (Nokia N900/N9 era). Hildon/Xfce UI. Supported: Nokia N900, Motorola Droid 4, PinePhone, Raspberry Pi. Experimental; active development but very niche. GPS and camera broken on most devices.

Plasma Mobile (standalone)

KDE's touch-friendly Plasma variant. Available as a UI option within postmarketOS, Mobian, Manjaro, and DanctNIX. Not distributed as a standalone OS. Best Waydroid/Android app integration of any Linux mobile UI. On-screen button navigation (back/home/overview) — the only mobile UI with this option.

NixOS Mobile

Experimental. Supports PinePhone, PinePhone Pro, and a few other devices. Reproducible builds and declarative config are unique advantages, but very early stage. Not daily-drivable.

Fedora Mobility

Fedora has a mobility SIG. Limited device support — mainly PinePhone. Very early stage compared to Debian/Alpine/Arch options.

LuneOS

webOS successor. "Eiskaffee" release Feb 2024 with Qt6 migration complete. Still alpha quality. Supports PinePhone, Nexus 4/5/7, Galaxy Nexus, Xiaomi Mi A2. Active but niche development.

Nemo Mobile / Glacier

Mer-based (same core as Sailfish OS). Healthy 2024 development with Qt6 migration. Targets Manjaro and openSUSE. Glacier is the reference UI. PinePhone is the primary device. Community-driven alternative to Sailfish OS without proprietary bits.

AsteroidOS

Linux-based OS for smartwatches. 20+ fully supported devices: TicWatch E/S/Pro, Fossil Gen 4/5, Huawei Watch, LG G Watch/Watch R/Watch Urbane, Asus ZenWatch 1/2/3, MTK6580 watches. Samsung Galaxy Watch 4 and Pixel Watch 3 ports in progress. Not a phone OS but relevant to ARM mobile Linux ecosystem.

Android-Based Alternatives (non-Linux, for comparison)

LineageOS: Android 16 (v23, Oct 2025). 100+ devices. The most mature custom ROM.
/e/OS: De-googled Android. 200+ devices. Murena phones pre-installed.
GrapheneOS: Security-hardened Android. Pixel-only (Tensor devices). Most secure mobile OS available.
CalyxOS: Privacy-focused Android. Pixels + Fairphone 4/5 + Moto G series.
These are NOT GNU/Linux distributions but offer a practical middle-ground for privacy-conscious users who need working cameras, banking apps, and reliable telephony.

🔀 Section 2: Multi‑OS Devices (Alphabetical)

Devices that can run 2 or more distinct ARM Linux distributions. Listed alphabetically with all compatible OSes and a quick status summary.

Fairphone 4 2021 SDM750G 6–8 GB

OSes: Ubuntu Touch 97.3% — promoted device, almost everything works postmarketOS Community — boots, WiFi/storage works, but calls/modem/GPS/camera ALL broken Sailfish OS Alpha2 — daily-driver quality, SMS issues, no Android apps

⚠️ pmOS is NOT a phone on FP4 — it's a pocket Linux computer. Ubuntu Touch is the best experience.

Fairphone 5 2023 QCM6490 6–8 GB

OSes: Ubuntu Touch 97.4% — "best supported device with UT" per UBports postmarketOS Community — boots, actively ported, no phone audio yet Sailfish OS Alpha2 — WiFi WPA2/WPA3 mixed mode broken, no Android apps

Ubuntu Touch is the clear winner here. Sailfish OS community port is alpha quality.

F(x)tec Pro1 2019 SDM835 6 GB

OSes: Ubuntu Touch (Pro1 X: 91.2%) — calls, SMS, camera, GPS all working Droidian v100 — officially supported Sailfish OS Community port exists

Physical landscape QWERTY keyboard. Pro1 X is the main supported variant.

Google Pixel 3a / 3a XL 2019 SDM670 4 GB

OSes: Ubuntu Touch 97.3% — fully functional phone; near-perfect port postmarketOS Community — boots, mainline kernel 6.18.3; WiFi/GPS/calls partial Mobian Experimental — WiFi 5GHz buggy, GPS ✗, all sensors ✗, no installer Droidian v100 — nearly fully optimized; best-supported Droidian device

🏆 The most versatile device — runs 4 different Linux distros. UT and Droidian are most functional.

Purism Librem 5 2020 i.MX 8M Quad 3 GB

OSes: PureOS Byzantium/Crimson — official OS; cellular reliability is critical failure postmarketOS Community — "almost everything works" including VoLTE, cameras, Signal Mobian Stable — supported but same hardware limitations

⚠️ Some users report pmOS/Mobian runs BETTER than PureOS on this hardware.

OnePlus 6 / 6T 2018 SDM845 6–8 GB

OSes: postmarketOS Community — display, WiFi, data work; cameras/GPS/fingerprint broken Ubuntu Touch 93.8% — most things work; fingerprint and VoLTE broken Mobian Stable — amazing GPS (2-sec lock!), voice calls unreliable Sailfish OS Community — 2G broken, flash unreliable Droidian Community/unofficial support

🏆 Runs FIVE different Linux distros — most versatile SDM845 device. GPS great on Mobian, calls best on UT.

PINE64 PinePhone 2019 Allwinner A64 2–3 GB

OSes: postmarketOS Community — most mature pmOS device; daily-driveable with Phosh Ubuntu Touch 67.3% — basic functions, cameras broken, manual install only Mobian Stable — fully supported; video recording ✗, call audio quiet Manjaro ARM Phosh Beta 36 / Plasma Mobile Beta 15 DanctNIX Active — Phosh, Plasma Mobile, Sxmo Sailfish OS Community port exists Maemo Leste Experimental NixOS Mobile Experimental

🏆 EIGHT different Linux distros. The ultimate tinkerer's phone. Not powerful but incredibly versatile.

PINE64 PinePhone Pro 2021 RK3399S 4 GB

OSes: postmarketOS Community — camera ✗ (regression), no deep sleep (8h battery) Ubuntu Touch 69% — basic functions; camera/battery broken Mobian Stable — call audio "underwater," camera green tint Manjaro ARM Phosh Beta 36 / Plasma Mobile Beta 14 DanctNIX Daily-drivable reported Jan 2025 — VoLTE, MMS, GPS all work NixOS Mobile Experimental

⚠️ Discontinued by Pine64 (Aug 2025). Community mainlining continues. DanctNIX is the best experience.

Xiaomi POCO F1 (beryllium) 2018 SDM845 6–8 GB

OSes: postmarketOS Community — calls since v22.12, camera WIP Ubuntu Touch 91.2% — mature port (Xenial base) Mobian Stable — USB OTG ✗, front camera ✗, sensors need manual setup Kali NetHunter Budget pentesting pick

Budget SDM845 option. Two display panel variants (tianma and ebbg) — try tianma first.

SHIFT SHIFT6mq 2020 SDM845 8 GB

OSes: postmarketOS Community — best SDM845 telephony (calls+SMS work!) Mobian Experimental — camera ✗, only AMOLED panel supported Ubuntu Touch 82.1% — Xenial base port

German sustainability phone. SHIFT employs mainline developers. Camera + GPS are the big gaps. SHIFTphone 8 (2024, QCM6490, 12 GB RAM): announced with mainline patches submitted upstream. Next-gen upgrade.

Sony Xperia 10 III / 10 IV / 10 V 2021–2023 SDM690/695 6 GB

OSes: Sailfish OS Official Jolla support — 10 III mature, 10 IV/V beta (camera ✗ on both!) Ubuntu Touch Sony Xperia X (89.6%); 10 series ports available postmarketOS Mainline kernel bring-up in progress — GPU, audio, modem not yet functional Droidian Xperia 5 officially supported; Xperia 1/5 II community ports

Active mainline development for all recent Xperia models. Sailfish OS is the primary supported option from Jolla.

Volla Phone (multiple models) 2020–2024 Various MTK 4–12 GB

OSes: Ubuntu Touch Promoted — Volla Phone, 22, X23, Quintus, Plinius, Tablet all supported Droidian v100 — Volla Phone officially supported

Dedicated Linux phone manufacturer (Hallo Welt Systeme). Also ships with Volla OS (AOSP-based). UT experience is the best.

🏁 Quick Verdict: What Should You Actually Use?

🏆 Best Daily Driver
If you need a phone that works

FuriLabs FLX1/FLX1s with FuriOS — best overall Linux phone experience. Good battery, working camera, smooth UI, monthly updates.

Runner-up: Ubuntu Touch on Fairphone 5 — promoted, 97.4% port progress, modern hardware, removable battery.

🔧 Best for Tinkering
Maximum OS flexibility

PinePhone — runs 8 different Linux distros. Hardware killswitches. Removable battery. Cheap ($150).

Runner-up: OnePlus 6/6T — runs 5 distros, great specs (6–8 GB RAM, SDM845), found cheap used.

💻 Best Pocket Linux Computer
Not a phone, a Linux PC in your pocket

SHIFT6mq — best SDM845 telephony on pmOS. OnePlus 6 with Mobian — incredible GPS, good specs.

Pixel 3a — runs 4 distros, cheap (~$100), actively maintained everywhere.

🛡️ Best Privacy Focus
Hardware killswitches, no proprietary blobs

Librem 5 running postmarketOS — "almost everything works" per daily-driver reports in 2026. VoLTE, Signal, VPNs, FDE all functional. PureOS is less reliable.

Runner-up: PinePhone with 6 hardware killswitches.

📝 Methodology & Sources

Research compiled August 1, 2026. Sources include: postmarketOS wiki and blog, UBports devices portal and blog, Mobian blog and Debian Wiki, Manjaro ARM forums, Sailfish OS docs and forums, Purism community forums and Crimson dev reports, Droidian docs, Kali Linux docs, PINE64 wiki, XDA Developers, The Register, DistroWatch, SitePoint, LWN.net, and community reports from Lemmy, Fosstodon, and Reddit (r/postmarketOS, r/linuxphones, r/PinePhone, r/UBports).

⚠️ Disclaimer: Mobile Linux is a fast-moving target. Port statuses change weekly. Kernel regressions break and fix things unpredictably. Always check the latest device wiki pages and forums before flashing. This page was last updated August 2026.