No Thanks! I apprecaite the advice but don’t think my request is unreasonable. I want to run GrapheneOS and don’t want to run Google Play Services (at least on my main profile). I’m sorry you think that’s pointless, but it makes me feel very happy.
100% true, and this is where the Freedom and Privacy stuff start to become conflated, and I’m sorry if that annoys you.
Back to this quote from you, This MIGHT be true today, but might not be after an OTA update, I want to be in control as much as I can, and I don’t want to have to dig into the details of GrapheneOS every time to see if they are actually turning off my radios or if they are actually sandboxing google, I’d rather just not install GPS and use a faraday bag. I didn’t start this conversation with a practical question… I started it with something like:
“RMS thinks all phones are unfree” and “I think he is right and most of you are dependent on google” and “I’ve given up and am using stock Android” and y’all rightly told me I was being silly, but I think my ideal of using at least a profile on my phone (if not the whole thing) without GPS is reasonable from both a privacy and a freedom perspective.
Looking through the FSF Archives there are others like me trying to achieve a simlar setup, and I think we should be allies and I think our concerns about installing GPS are reasonable, and just telling us to shut up and install it isn’t super helpful, but I get where you’re coming from and appreciate you particpating in the conversation anyway.
Here’s a quote from an FSF staff member x-posted from their forum
I am daily driving GrapheneOS and I really appreciate what the developers have done with it.
GrapheneOS is not FSF RYF perfect by any means, but the decisions result in being able to use modern flagship Android phones with a quality user experience. It is definitely a giant leap up the freedom ladder from Stock Android.
The install can be done through the command line (like every other rom) or through a webpage using Chromium. The web installer is the most user-friendly way that I have ever seen to flash a rom.
With multiple profiles, you can choose when and where you install a sandboxed and minimized Google services such as Google Play Store. My main profile only has defaults and F-Droid apps. I have a secondary profile that cannot make or receive calls that has sandboxed Google apps. In practice, I pretty much only use that account to access to my gym. I have not tested whatsapp, but I would assume it would work. LineageOS and other roms have an all-or-nothing approach to adding Google back in. I really appreciate the additional segmentation that GrapheneOS allows.
The auditor app give the option for remote attestation which I have not seen from any other roms. The remote attestation server can be self-hosted, but I have not done this.
The first few things I would recommend doing with a fresh install is to open vanadium, download F-Droid, install F-Droid, install a Firefox fork of your choosing, replacing the Vanadium link with your Firefox choice, and then install NeoStore (an alternative F-Droid frontend), configuring NeoStore to autoupdate apps, and disabling the extra NeoStore repositories.
His approach seems less elegant to me than 100% obtainium but I’m cool with it. I think we can all have our flavor here. Anyway thanks again for the help.