Google won't let OEMs change Doze Mode settings in Android 6.0

Google won't let OEMs change Doze Mode settings in Android 6.0
The Android Compatibility Definition Document (CCD) covers what Google requires of OEMs in order to be allowed to offer Google Play services on an Android device. The updated version of the CCD for Android 6.0 has come out, and it details a couple new requirements, including rules about full-disk encryption as well as how Marshmallow's new Doze Mode must be implemented.

Doze Mode is the new feature designed to make standby battery life much better in order to give users more battery life overall. To do this, Doze Mode will put all apps to sleep when the device isn't being used and only allow syncing at certain times, although important push notifications will also be let through. 

The rules in the CCD make it clear that Google doesn't want OEMs messing with how this works:


By default, only Google Play services and Android Device Manager are exempt from Doze mode. But as you can see, OEMs will be able to have apps running on your device that will be exempt from Doze Mode. OEMs will have to let you know about those apps, but it is unclear if you will be able to revoke the exemptions for those apps. Still, other than adding apps that can avoid Doze Mode, OEMs will not be allowed to mess with the feature in any other way.

FEATURED VIDEO

21 Comments

1. zeeBomb

Posts: 2318; Member since: Aug 14, 2014

Thank you Google. I feel like some OEMs will try to tweak and get away with it *cough*Samsung*cough* but keeping doze left alone is the choice. As better battery life, starts now!

2. Awalker

Posts: 1957; Member since: Aug 15, 2013

OEMs will implement their own solution in addition to doze. It wouldn't be Android if there wasn't a whole bunch of duplicate apps and features on a device.

4. rd_nest

Posts: 1656; Member since: Jun 06, 2010

"Google Play services and Android Device Manager are exempt from Doze mode..." Google Play Service is the biggest battery sucker, and that's a common knowedge. Nothing sucks more standby battery than Google Play services.

12. vincelongman

Posts: 5585; Member since: Feb 10, 2013

?? Google Play Service is never in my top 5 for battery usuage

16. TyrionLannister unregistered

Add your battery percentages. They don't add up to 100%.

17. vincelongman

Posts: 5585; Member since: Feb 10, 2013

True, the battery stats have been messed up ever since Lollipop The computed mAh in Marshmallow is also very inaccurate. One time it says an app has used over 2000mAh, my battery was still over 50% at the time (but that was back on the dev preview)

3. hafini_27

Posts: 942; Member since: Oct 31, 2013

I have high hope for doze. The standby time is significantly improved on my Nexus 6 and 7.

7. hellbread

Posts: 309; Member since: Nov 21, 2014

I had high hopes too but than I saw nexus 5x and 6p have average battery life.

8. hafini_27

Posts: 942; Member since: Oct 31, 2013

Doze is all about improving standbytime. I rely on custom roms and kernels to prolong Nexus battery life anyway.

5. Ruturaj

Posts: 1484; Member since: Oct 16, 2014

Interested to see what it does to note5 (since it is one of current top android phones for battery life).

6. AlikMalix unregistered

Welcome to 2007 Android...

9. TechieXP1969

Posts: 14967; Member since: Sep 25, 2013

Considering most high end Android phones already have good battery life, even without such features, I don't see a need for this. I recalled some claimed they pulled their Nite 5 off the charger and then 8 hours later woke up to a nearly dead device. I never heard of such. I left my S6 Edge off the charger after it charged up when I went to bed. I woke up and it still had 90% battery. One thing I make sure I leave off is email or my sync when I actually open the app. App can't be downloaded unless I'm on wifi, so I turns if off at night along with mobile data. I don't see a need for a "deep sleep" on a phone because the only time most people aren't going Ron use it for that long a time is when they are sleep and the phone is usllay on the charger anyways.

10. AlikMalix unregistered

Dude it's not about battery life, it's about standby battery life... And yes, this is one of the biggest reasons I established a bad taste for Android - battery dies while the phone isnt used. There's no excuse, specially when iOS still manages to deliver all the notifications even from 3rd party apps, keep tabs on family and etc without the need to have useless apps run in background (or worse, start on it's own without user's intervention)...

14. Zack_2014

Posts: 677; Member since: Mar 25, 2014

Seems like you seriously don't know how important standby time is, specially in Android where most of the battery is used up when idle. You might think its only useful for when we are sleeping, but its actually really important throughout the day too. It makes a huge difference It's seriously annoying seeing my Galaxy S6 drain down a couple of % every hour on my working days without even using it. Which leaves me with actual usage of around 70-75% of full capacity as the rest of the battery is wasted in idle standby

11. vincelongman

Posts: 5585; Member since: Feb 10, 2013

*2013 iOS 7 is what brought Doze-like features

15. AlikMalix unregistered

Apps were suspended in iOS since first iPhone... some were allowed to still do background work as needed (basically what is described above)...

18. vincelongman

Posts: 5585; Member since: Feb 10, 2013

I mean the Doze-like feature of Intelligently reducing wakelocks That wasn't introduced until iOS 7

19. AlikMalix unregistered

"Doze Mode is the new feature designed to make standby battery life much better in order to give users more battery life overall. To do this, Doze Mode will put all apps to sleep when the device isn't being used and only allow syncing at certain times, although important push notifications will also be let through." Seems like iOS from the beginning...Maybe iOS made some improvements in iOS7, but it's been always like this since my first iPhone.

20. vincelongman

Posts: 5585; Member since: Feb 10, 2013

I can't remember which version, but was there was an update that allowed apps to refresh in the background Which can also cause extra battery drainage, like on Android But iOS doesn't allow apps to run in the background as easily, unlike Android, which is why there can be more issues on Android Unless iOS devs use other ways e.g. Facebook iOS 9's improved report has shown how Facebook stays active in the background by pretending to be audio (like a music player) https://www.macstories.net/linked/the-background-data-and-battery-usage-of-facebooks-ios-app/ iOS 7 brought a Doze-like feature and another one which allowed you to block certain apps from refreshing in the background (another feature Marshmallow has borrowed)

13. Tizo101

Posts: 515; Member since: Jun 05, 2015

my standby time is epic. even when I leave apps running overnight (like vlc and kingsoft office) I loose one percent. I'm surprised at how good cheap phones are these days.

21. tokuzumi

Posts: 1757; Member since: Aug 27, 2009

The OEMs will just make all of their apps exempt from Doze

Latest Stories

This copy is for your personal, non-commercial use only. You can order presentation-ready copies for distribution to your colleagues, clients or customers at https://www.parsintl.com/phonearena or use the Reprints & Permissions tool that appears at the bottom of each web page. Visit https://www.parsintl.com/ for samples and additional information.