Earlier quoted context omitted.
Would not surprise me that if you replaced the Google blob with MiniG that battery life would improve on Android. I keep seeing report after report that Play Services in particular can be a real drain.
>MiniG What is this? I tried searching for it, but got nothing useful. Only things related to crypto mining, and other unrelated nonsense. It sounds interesting.
Soo on Android many non basic features are enabled through Play Services. It is basically a huge library from Google that auto updates itself.
Chromecast is a good example of a feature delivered entirely through play services.
Google login also works that way.
Many apps leverage Play Services in some way. It is common to check your play services version at startup and ask the user to update them if they are out of date compared to what your app targets.
Micro-g reproduces the Play Services API and tries to deliver an open source equivalent to some of its features.
I don't really buy the argument that Play Services nullifies AOSP in any way but it is interesting to see another alternative (amazon also has a similar project) that is open source.