this post was submitted on 14 Aug 2026
356 points (98.1% liked)

Linux Phones

3656 readers
558 users here now

The Discussion on Linux-based Phones.


Benefits:

  • Hardware freedom.
  • Perfect operating-system competition.
  • Full utilization of specs.
  • Phone lifespan raises to 10+ years.
  • Less e-waste.

Linux Mobile Distros:

  • Sailfish🇫🇮
  • FuriOS🇺🇸
  • Ubuntu Touch🇩🇪
  • Postmarket OS🇨🇭
  • Mobian
  • Pure OS🇺🇸
  • Plasma Mobile🇩🇪
  • LuneOS
  • openSUSE Mobile🇩🇪
  • Nemomobile
  • Droidian
  • Mobile NixOS
  • ExpidusOS
  • Maemo Leste
  • Manjaro Arm
  • Tizen
  • WebOS

Linux Mobile Hardware:

  • Jolla Phone🇫🇮
  • Shift Phone🇩🇪
  • FLX1🇺🇸
  • Fairphone 5🇳🇱
  • Volla Phone🇩🇪
  • Librem 5🇺🇸

⚙️Contribute

🧼Go Clean From the Duopoly:

💻Related Communities:

📰News:

💬Messager:

⌚️Watch:


founded 2 years ago
MODERATORS
 

mic sucks

earpice sucks

camera doesn't work

ooo, a tiny laptop!

you are viewing a single comment's thread
view the rest of the comments
[–] LordKitsuna@lemmy.world 10 points 18 hours ago (3 children)

Honestly the biggest problem is how much people are overthinking trying to make a Linux OS for a phone. Starting from zero and making a mess instead of just forking asop and redoing the UI/storage framework. We don't necessarily need something made from scratch just something that's actually open and in our control

[–] SapphironZA@sh.itjust.works 3 points 2 hours ago

The main issue is all the closed source hardware firmware for basic things like the microphones, cameras and radios.

The UI and OS is the easy part. It reverse engineering the firmware that is the issue

[–] TheMightyCat@ani.social 18 points 16 hours ago

The UI userland is the easiest part of a linux phone, its basically all the stuff that is already running on desktop. Forking AOSP and redoing the UI/storage framework is a ton of effort and not the problem.

The issue is the kernel, even if you use a AOSP userland you still need to get all the hardware working in the kernel, unless you use vendor kernels but that contradicts the open and in our control part.

[–] Mucki@feddit.org 6 points 14 hours ago* (last edited 14 hours ago)

If you didn't start from scratch you can't be in control. Simply said. Also, the most difficult part is hardware and chipset drivers, stable supply of parts and so on. It's not that easy and no wonder to me why it takes literally an infinite amount of time to get a "linux phone" going - aaand keep it up.