Google Prohibits OEMs from Altering Doze in Android Marshmallow
Google has released the Compatibility Definition Document for Android Marshmallow and there are a lot of important elements to it for phone OEMs. For those who may not be familiar with it, the guide serves as a roadmap of what a device most possess and do in order to be certified by Google as being compatible with Android Marshmallow. These guides are not new as Google publishes on with each release of Android. While it is a bit of a technical read, it is still a good read as it will help you understand what a device must have and do in order to get Google’s blessing.
A key tidbit in the Compatibility Definition Document for Android Marshmallow is section 8.3 on Power Saving Modes. Effectively the rules are simple: OEMs cannot alter or hide the new Doze feature in Marshmallow. Why is this important? Doze could well be the killer feature of Android Marshmallow and it has proven to save a huge amount of battery life when your device sits idle. By preventing OEMs from altering how Doze works, it means everyone who upgrades to Marshmallow will see the benefits.
And that is a very good thing.