I assume the answer to this is no given the below section of the documentation, but is there a way to use only Google Play Store without installing the other 2 Google Play Services (GPS) dependencies within the work profile?
Play services and the Play Store depend on each other, one will not work properly without the other. Both of them depend on the Google Services Framework app.
I use Shelter to utilize the Work profile for compartmentalizing untrusted apps from my data. I have installed all three of the GPS dependencies within my work profile, mainly to use the Play Store for seamless installation and updates of the apps within the untrusted compartment, .
However, this means that I have two instances of GmsCompat
running at all times, which knowledgeable users have hypothesized as the main cause of me getting slightly worse battery life on GrapheneOS than I was getting on stock (link).
I would either like to find a more battery-efficient way of compartmentalization that meets my compartmentalization needs (link to related post), or to find a way to only use the Google Play Store without keeping a second instance of GmsCompat
running at all times.
Note that I am aware that using the user account profiles instead of Shelter is a way to achieve this, but I prefer the Shelter-way of compartmentalization since it's more seamless to selectively share data to an untrusted app per a need-basis (ex: sending photos to a contact only on proprietary messaging apps).
Does anyone have any advice?