MikeAustin No, GrapheneOS sandboxes Google Play Services and Google Play Store through an untrusted app SELinux profile, and many unwanted and/or insecure features (such as remote app downloading where you log in to your Google account somewhere else and elect to download an app to your GrapheneOS device, Google pushing its own apps that would alter device and OS functionality and more) are disabled or confined by default. For example:
- All first-time app installations require a confirmation. This does not apply to updates, where because Android utilizes certificate pinning where every app update file is checked to ensure that the app is signed by the developer with apksigner (developer.android.com documents this) and we can trust the developer (otherwise we would not use that developer's app), it does not require confirmation. Works best against Google pushing their own invasive system modification apps and the remote installation feature.
- Google Play Store and Google Play Services do not have immunity and all app permissions granted and only have rudimentary ones: "Network" and "Sensors" which can be added on demand, meaning contact sync is off by default and Google does not have special permissions to unilaterally extract all phone configuration, change it, track what are you doing, nor enforce the 1-day confirmation required to "sideload" (install) an APK file.
- Both cannot draw over your screen without consent, and the OS will prompt "Google Play Services wants to show you a notification" or similar worded notification to see what it intended to display like "No location access" when you turn off Location.
And many others. Not a risk, but can be annoyance whenever Google Play Store decides to push an app you did not want or pressed install on your GrapheneOS phone and show "User confirmation required."