logoalt Hacker News

jeroenhdtoday at 2:07 PM1 replyview on HN

Energy efficient Linux is hard. Vendors aren't doing the hard work for anything but Android. So, most hardware won't work (for more than a few hours) using normal Linux.

postmarketOS and other projects are working tirelessly at bringing Linux to phones. SailfishOS too. Plenty of Android apps even run inside these runtimes.

App compatibility relies on apps supporting (very) old Android versions, though. It's also flaky in many areas and with how few Linux phones have decent GPU support, there's also a performance challenge there.

For some apps, running on Linux doesn't work because the app developers chose to only run on Play Certified, original firmware (Play Integrity and friends). Those apps cannot be patched to work right unless they implemented their checks badly.


Replies

zb3today at 3:00 PM

> Vendors aren't doing the hard work for anything but Android.

Because of Google's cartel-like structure where OEMs get more profit by joining, Google shares some revenue from screwing the user.

> postmarketOS and other projects are working tirelessly at bringing Linux to phones.

postmarketOS has ZERO partnerships with any OEM, their device support is "as is" and done by volunteers, not by vendors like Qualcomm or Mediatek.

> SailfishOS

This one is interesting, but currently the "Jolla Phone" can't be bought "right now", you can order for October..

I see some hope in Murena too, they partnered with Fairphone / Gigaset, so the device support is real there, but it's still Android..