this post was submitted on 25 May 2026
378 points (98.0% liked)

Technology

84940 readers
3968 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 3 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] partofthevoice@lemmy.zip 1 points 22 hours ago (3 children)

Is there a list of shit people need to develop for Linux phones? Drivers for xyz, reverse engineering something, something other, yada-yada? I see the argument a lot that Linux phones aren’t ready, but I’ve never seen a roadmap.

[–] enumerator4829@sh.itjust.works 7 points 19 hours ago

Old sailfish user here, currently on an iPhone. The following things are why I switched.

  • No support for Bluetooth LE, either natively or in the Android emulation. (So no smart watches, bike computers, etc.)
  • Bluetooth headphones worked fine. Mostly. And not with any good codecs.
  • The native app ecosystem was small. You will need to fallback to android emulation for a lot of things. In particular, good luck getting any commercial apps natively (trains, banks, and so on).
  • The native apps that existed were clearly hobby projects, mostly written by one person for the use of that person. Which is fine, but none of the apps I used left enough of an impression for me to remember them.
  • The web browser was fine to use, but absolutely not up to standard w.r.t. security (at that time). Plenty of known issues in the underlaying engine.
  • No decent native app for maps. I never tried a native app that managed over 15fps when scrolling around. I think I also had issues with position data in android apps…
  • Finally, I was constantly switching between two very different user experienced - emulated android and native sailfish.

Native sailfish was absolutely wonderful. It worked flawlessly when I stayed within the fearures that were available natively. But in modern society you simply can’t get away without all the android/ios stuff. At least not unless you have a lot of time and energy to fight the system, and I currently don’t have that.

This was a few years ago, so things may have changed for the better. I’ve been busy and haven’t kept track.

But if you want something to do - write an amazing maps app for native sailfish or get the Bluetooth LE-stuff working.

[–] vrozon@lemmy.ca 5 points 21 hours ago

This project was started recently-ish and implies reverse engineering is the most important part. https://librephone.fsf.org/faq Haven't seen much else listed out.

[–] MalReynolds@slrpnk.net 2 points 21 hours ago* (last edited 21 hours ago) (1 children)

I’ve never seen a roadmap

Neither have I, sounds like a good project in itself if it doesn't exist. 'Drivers for xyz, reverse engineering something' is part of the problem, phones usually (nearly always best I understand) have proprietary blobs of firmware to a greater or lesser degree and it's a moving target different between manufacturers and most often models. Qualcomm modems are particularly egregious for patent reasons. US trade deal enforced global DMCA laws make reverse engineering legally tricky. Hence the desire for linux specific hardware platforms.

[–] partofthevoice@lemmy.zip 1 points 21 hours ago (1 children)

US trade deal enforced global DMCA laws make reverse engineering legally tricky

I love when the law concern itself with keeping the cat in the bag. The small anarchist in me wants to know what happens if someone reverse engineers something protected under DCMA, releases it, doesn’t claim credit. Now the software exists, so what does Uncle Sam do?

[–] MalReynolds@slrpnk.net 2 points 21 hours ago* (last edited 21 hours ago)

keeping the cat in the bag

Just the neoliberal instinct to promote monopoly.

what does Uncle Sam do?

If you have adequate opsec, nothing ;}. At the moment, them pursuing it might provoke other governments to dump those laws, after all the deal was for tariff free trade, turn around is fair play. But manufacturers won't want to take the legal risk until it shakes out.