@Foggy @Graphene1
Apologies, I assumed that it would be clear that SOT would mean "Screen-On Time" within the context of battery consumption analysis. I should've clarified.
@matchboxbananasynergy
Thank you for your insight. That is true, I always have two instances of GmsCompat
running at all times. I settled on my current setup since it allows for maximum compatibility by using sandboxed Google Play on both the main and work profile, while giving me added privacy by allowing me to use Shelter to compartmentalize my proprietary apps separately and being able to freeze them while not in use.
But as stated in my conclusion, although my current setup may result in slightly lower SOT compared to stock, the slight decrease of battery life is completely worth the additional protection features offered by Graphene.
I also settled on compartmentalization via Shelter in one owner profile versus compartmentalization via different user profiles, because although this setup results in increase of attack surface, I often need to be able to selectively share data from a trusted app to a proprietary app.
Some examples would be sharing a photo via a proprietary messaging app to contacts that are not on Signal, or copy-pasting banking account information received from Signal to a proprietary banking app.