this post was submitted on 21 Jun 2026
48 points (98.0% liked)

Linux Phones

3270 readers
18 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:

  • Ubuntu Touch
  • Sailfish
  • FuriOS
  • Postmarket OS
  • Mobian
  • Pure OS
  • Plasma Mobile
  • LuneOS
  • openSUSE Mobile
  • Nemomobile
  • Droidian
  • Mobile NixOS
  • ExpidusOS
  • Maemo Leste
  • Manjaro Arm
  • Tizen
  • WebOS

Linux Mobile Hardware:

  • Fairphone 5
  • Volla Phone
  • PinePhone
  • FLX1
  • Librem 5

⚙️Contribute

🧼Go Clean From the Duopoly:

💻Related Communities:

📰News:

💬Messager:

⌚️Watch:


founded 2 years ago
MODERATORS
 

Since I'm going to switch to Linux Mobile soon after Android gets locked down, I was also considering getting involved in developing software for it since I imagine one major problem is the lack of support. However, I'm not sure which distro to daily drive or develop for, so I was curious what the community thinks.

you are viewing a single comment's thread
view the rest of the comments
[–] shortwavesurfer@lemmy.zip 23 points 1 week ago (1 children)

Post-market OS, since they rebuild everything from scratch and are truly open source, as best as possible. Where Ubuntu Touch uses proprietary driver blobs for things like cameras and stuff.

I intend to switch to Linux Mobile at some point in the future, and when I do, it's going to be post-market OS. I've already made that decision.

[–] erebion@news.erebion.eu 3 points 1 week ago (1 children)

postmarketOS does not "rewrite everything from scratch" luckily, the project wouldn't be anywhere near where it is today.

A lot of tools and daemons abd patches have been made, but also a lot of things are re-used. :)

(Just to clarify, perhaps the wording was just off?)

[–] shortwavesurfer@lemmy.zip 1 points 1 week ago

Maybe. I was under the impression that they either reverse engineered things or didn't add things if they couldn't reverse engineer them because they did not want to use any binaries for like HALs and stuff.