Launch of Google's new operating system Android 6.0 Marshmallow, which was announced as Android M at Google I/O 2015 in June, is imminent as the Nexus 5 (2015) aka Nexus 5X that will run on the new software is expected to be unveiled on 29 September.

Android 6.0 Marshmallow Developer Preview that has been made available to Nexus 5, Nexus 6, Nexus 9 and Nexus Player has given clear hints that it will improve user experience of the Android devices. It is expected to fix lots of bugs and drastically improve battery life of devices that run on it.

A report by German blog Computerbase (via 9to5 Google) has claimed that battery standby time of LG Nexus 5 (2013) increased tremendously when run on first developer preview of Android 6.0 Marshmallow. Battery of the device running on Lollipop was down by 12% when left for 24 hours and 24% when kept on standby for 48 hours, while the one running on Android Marshmallow was down only by 4.5% (in 24 hours) and 9% (in 48 hours). 

But will your device receive the new firmware when released?

It is reported that the Android 6.0 Marshmallow may come to Google's Nexus 5 and Nexus 6 a few days after it is launched, and other Google devices like Nexus 9 and Nexus Player may get a little later.

Flagship devices from major smartphone makers like Motorola, Lenovo, HTC, Samsung, Sony, Asus, LG, OnePlus, Xiaomi, and Huawei will also receive Android 6.0 Marshmallow update but a report by Tech Advisor has claimed that it will be rolled out to non Google devices only by the end of this year or early next year. Some devices may get the software update months after its launch like the Android 5.0 Lollipop that came very late to some handsets.