Hacker News new | ask | show | jobs
by lapser 1310 days ago
I have been using GrapheneOS since April. I have not used any alternatives in a long time (my previous phone was the Galaxy S9):

First, let me preface this with the fact that, in my opinion, overall it's a pretty solid OS. After having done research several times, the only other mod I've considered is LineageOS, but last I checked, there were no builds for my Pixel 6 Pro.

My biggest two issues with it are that it doesn't have any usability improvements other mods have. It's not on them though, as it's an expectation I have of mods, but obviously this is like having an expectation of support for FLOSS. It's annoying, but it is what it is.

The default camera app is subpar compared to the stock camera app of Pixel phones. I use OpenCamera, but it's also not great (though that opinion might stem from me not knowing how to use it properly).

The bigger issue I have with it is that, while sandboxed Google services generally work pretty well, some apps don't work properly with the location requests proxy. I'd love to enable it, but, for example, Citymapper is unable to track me when I use it. Finding a location sometimes can take very long.

I would love to have LineageOS improved by having the hardening patches that are in GrapheneOS.

1 comments

>The default camera app is subpar compared to the stock camera app of Pixel phones. I use OpenCamera, but it's also not great (though that opinion might stem from me not knowing how to use it properly).

I've personally found the GrapheneOS camera to be great, and it's what I use 995 of the time on GrapheneOS. I especially like that it has the ability to remove Exif data from photos without me having to run them through a metadata eraser app.

That said, Google Camera works great on GrapheneOS with Sandboxed Google Play. In fact, you currently only need GSF to use it (not Play Services or Play Store). You can even put GSF + Google Camera in its own user profile and deny the network permission to both of those apps. Doesn't get much better than that.

>The bigger issue I have with it is that, while sandboxed Google services generally work pretty well, some apps don't work properly with the location requests proxy. I'd love to enable it, but, for example, Citymapper is unable to track me when I use it. Finding a location sometimes can take very long.

It's important to understand that Sandboxed Google Play re-routing location to the OS is an option that can be changed. A lot of apps will expect the same kind of location accuracy present on Stock OS with regular Play Services, and so they may not work as expected. It's not really something that GrapheneOS can fix, but it does of course provide the ability to switch to the same kind of location services that are used on Stock for maximum compatibility. In general, with GrapheneOS, you get choices; that's the magic of it.