logoalt Hacker News

AlBugdyyesterday at 10:23 PM8 repliesview on HN

What's the phone OS landscape now? What can someone who values their agency and wants FOSS choose?

* iOS - walled garden, so no

* Android:

* * with a Google account and Play Services - a bit less of a walled garden, but still no

* * Android without Google:

* * * GrapheneOS - root or adb not supported, so no

* * * LineageOS - (edit: root or adb not supported, so no - just learned) seems like a viable option although it seems like it depends on Google's development of Android and keeping it FOSS. How's the situation with security updates? Which phones would you recommend? I don't count Samsung or whatever crap as they're generally quite user-hostile.

* Linux - IIRC only PMOS supported FDE. Is that still the case? Are there are good Linux phones? I tried PinePhone a few years ago, but it was crappy. The OS also lacked basic features like new windows showing up inside the screen.

* anything else?


Replies

armadylyesterday at 11:19 PM

> GrapheneOS - root or adb not supported, so no

Like the other poster said, you can get root on GOS. However it's highly ill advised and severely breaks the security model of devices. 99% of the time nobody, especially the average person, needs root on their phone (imo). Allowing that easily just opens up the average person to getting duped into getting their phone rocked with exploits and possibly persistent malware.

There is no reason that a lack of root access should be viewed as a negative within the context of GrapheneOS. In that case why even mention or choose GOS? Just choose an Android fork with poor security or a Linux phone with zero security instead.

show 2 replies
kivletoday at 9:45 AM

I had the first two iPhone models, but then moved to Android. So I've been an Android user for ~15 years. This will probably be the drop that makes me go back and try an iPhone again. If all phone OSes are going to be walled gardens, might as well go for the best one.

Android has always been lagging on usability/performance/polish, but I stuck with it for the openness and because it generally was first to tryi new things. I remember how people at work laughed at me when I got a Samsung Galaxy Note ("It's so big it looks like you have an iPad in your pocket"), yet a few years later every phone was that size. And now Android is leading with foldables. I love my OnePlus Open, but OnePlus seems to be pulling out from the Western market so further support is looking "iffy", so might as well get an iPhone.

KetoManx64yesterday at 11:11 PM

GrapheneOS - does allow you to root/ADB. It's just not official, just like LineageOS. You can even sign your own images and relock the bootloader and have root i f you put in the effort.

show 1 reply
Hasslequestyesterday at 10:33 PM

fairphone support for pmOS is improving. What DE were you using? It was probably just slow on the pinephone.

librem 5 is also an option. It is sorta expensive and weak but is the most capable.

https://wiki.postmarketos.org/wiki/Devices

right now im on calyxos but development has been paused for like a year

show 1 reply
kace91yesterday at 11:23 PM

I think a problem is that phones, as a concept, are communication first, rather than general computing first.

If you want to partake in social networks, messaging, work communication, banking, etc you're at the mercy of the service's owner and their moat. You can't access Instagram in any other way than their app, and at that point an open OS doesn't help a lot.

I'm sure FOSS can make a feature equivalent Instagram (or Whatsapp, or whatever) but the people aren't in there.

show 1 reply
garciansmithyesterday at 11:14 PM

You can root GrapheneOS, they just don't recommend you doing so.

show 1 reply
PufPufPufyesterday at 11:30 PM

Why do you want to root? I didn't really feel the need for the past few years.

show 3 replies