Originally Posted by The Sack:
“So you would rather us say a variety of battery optimisations are working very well indeed rather than just saying Doze is great?”
“So you would rather us say a variety of battery optimisations are working very well indeed rather than just saying Doze is great?”
I don't think that people should get their hopes up about what Doze is. It can't be as good as people want it to be or their devices simply won't work.
Doze doesn't optimise power consumption, it stops it. Apps basically can't do *anything* when Doze is active - not a very technically thrilling way to achieve low battery usage.
Originally Posted by The Sack:
“I know how Doze works, i can tell when its been on as my WiFi is off and you can see it flick back on shortly after the screen comes back on.”
“I know how Doze works, i can tell when its been on as my WiFi is off and you can see it flick back on shortly after the screen comes back on.”
You're right that in Doze the Wi-Fi is disabled. It is turned on periodically for a very short amount of time to check for incoming messages from Google Cloud Messaging.
Originally Posted by The Sack:
“I can also see the massive list of optimised apps that it plays with and which i can also alter the permissions within those apps.”
“I can also see the massive list of optimised apps that it plays with and which i can also alter the permissions within those apps.”
You can see a list of apps, but you can't tell when Doze has been active.
Google's description of Doze and App Standby might be helpful to include here:
Doze: If a user unplugs a device and leaves it stationary, with its screen off, for a period of time, the device goes into Doze mode, where it attempts to keep the system in a sleep state. In this mode, devices periodically resume normal operations for brief periods of time so that app syncing can occur and the system can perform any pending operations.
App Standby: App Standby allows the system to determine that an app is idle when the user is not actively using it. The system makes this determination when the user does not touch the app for a certain period of time. If the device is unplugged, the system disables network access and suspends syncs and jobs for the apps it deems idle.
https://developer.android.com/about/...behavior-power



