Source: https://old.reddit.com/r/GooglePixel/comments/17zwjrb/if_you_have_poor_battery_life_try_this/
It surprisingly wasn’t enabled by default on my Pixel 7a.
I will say this, if GrapheneOS is an option for you, my Pixel 7a battery life is about 2.5x better than it was with stock (and WiFi calling enabled). Not exaggerating.
That’s interesting, opinions around that seem to be mixed on r/GrapheneOS and the official forum. I guess it’s mostly the Google Play sandboxing that helps with the power consumption?
I can’t say I know exactly why it’s the case, to be totally honest! Based on your comment, sounds like it may ultimately be a YMMV situation
No, it’s OS bloat. The play services aside from being sand boxed aren’t privileged apps, they have no more power than any other user app on Graphene.
If you were to compare two Graphene installs, one with the play services and one without, it may help just because it’d be one app handling all the push instead of multiple apps running background services. But a stock OS never stops sending data, especially to the Goog.
If you use Google Fi, the setting is in the fi app. Click your name, scroll down.
I definitely see increased battery drain and heat when I am entirely on cellular data for a long time.
You might also want to disable the Now Playing music recognition feature (Settings -> Sound & vibrations -> Now Playing) as it’s by default on, I imagine it might be lightweight but I guess that having something like that constantly run in the background would still use some power.