Google's Android 6.0 Marshmallow was supposed to improve battery life of devices that run on it but Google Nexus owners faced just the opposite. Many have complaint of abnormal battery drain after installing the new firmware.

The search giant has already rolled out Android 6.0 Marshmallow OTA (over-the-air) update to its devices -- Nexus 5, Nexus 6, Nexus 7 (2013), Nexus 9, and Nexus Player.

Google Nexus devices have been criticised for its short battery life, so further issue with it after installing Android 6.0 Marshmallow will surely disappoint users.

The battery issue is expected to be solved with the release of Android 6.0.1 or 6.1 but many want help before the bug is fixed with an upgraded version.

Here are some steps to improve the battery life of Google Nexus devices:

1) Find out apps that are consuming more battery and make adjustments accordingly. You can disable some unnecessary apps to help increase battery life. Reinstalling trouble-making apps may also help but if you can't find out the app, disable third-party applications by booting the device to Safe Mode.

2) Make sure that some features like Wi-Fi, cellular data, Bluetooth, NFC, and GPS are disabled when not in use. Continuous search for connectivity can drain your battery.

3) Simple steps like restarting your device, clearing cache partition and managing display can help improve battery life.

4) Downgrading to another android version is another option to solve the battery issue.

5) If nothing works out, may be you will have to go for a factory reset. The process will erase all the data in the device, so don't forget to backup the files.