I recently bought a Pixel and installed Graphene OS in order to replace my iPhone and I have a couple of questions and thoughts.
For now I think I will start by using just the owner profile with google services installed, maybe I will change that later.
Regarding installing apps, most apps I can install directly from source using Obtainium but some are not available this way. I tried using Aurora for those apps but it was buggy, sometimes failed and one app refused to work and redirected me to the play store. So I created a new fake Google account for the play store and installed those apps from there. I noticed that this method added my fake google account to the Passwords, passkeys & accounts section in settings and also logged me in to Google Maps (which I downloaded). What are the implications of that? I there a way to avoid this and keep the account logged in only in the Play Store?
There are two reasons for why I installed Google Play Services: 1) Notifications, 2) Google Maps. What permissions do I need to grant Google Play Services and Google Play Store respectively for those two things to work?
What does disabling background usage for an app do? Is it a good idea to disable background usage for privacy invasive apps such as Google Maps and WhatsApp?
Is it safe to download and use the Pixel Camera app if I disable network permission for it? Because from what I understand it can still communicate with Google Play Services.
For apps that publish directly to F-Droid, such as Gadgetbridge, is it ok add the F-Droid link to Obtainium and install them this way?
How do I create PWA in Android/GrapheneOS? I tried the “Add to Home screen” button in Vanadium and Cromite but it just creates a shortcut that opens the browser.
Any general Android/GrapheneOS advice for someone coming from iOS?