Android OS Bug Causes Battery Life Issues Via Wakelock

Over the past couple of months, an increasing number of Android smartphone users have reported issues regarding battery life, specifically in relation with deep sleep / Doze Mode. Apparently, the main culprit is a partial wakelock caused by Android System backup, which prevents the terminal from entering deep sleep while the screen is turned off. The problem was initially brought under the spotlight on Google AOSP by a Huawei Nexus 6P owner and appears to affect numerous smartphone models running Android 6.0 Marshmallow.

For readers who may not be familiar with the term “wakelock”, this is a power management mechanism in Android OS designed to keep certain components “awake”. A partial wakelock can keep the smartphone CPU awake even when the screen is turned off, and this can be a useful feature when certain apps need to perform background processes. On the other hand, wakelocks can affect battery life and thus, they need to be thoroughly managed by the operating system. The issue, however, is that the “Back up my data” option in Android 6.0 Marshmallow seems to cause an Android System *Backup* partial wakelock that greatly affects battery performance on some devices. The problem was discovered through a third party application called BetterBatteryStats, which has the ability to list active wakelocks and the amount of battery life they drain (screenshot below).

Throughout the past couple of months since the issue was first discovered, numerous Android smartphone users have confirmed that they are experiencing similar problems with their devices, ranging from Google Nexus terminals to smartphones such as the Samsung Galaxy S6 and Galaxy S7, and the Samsung Galaxy Note 4 running Android 6 Marshmallow. Some users have apparently been able to (temporarily) solve the problem by disabling “Back up my data”, wiping the phone’s cache partition, and re-enabling the backup option. Others have reported that the problem can be avoided by disabling “Back up my data” altogether. Whatever the case may be, you can verify whether or not your phone is affected by this issue by using BetterBatteryStats or similar battery monitoring applications. To disable auto backup, head down to your phone’s “Settings” menu and you should find the option under “Personal” > “Backup & reset”. However, keep in mind that by disabling “Back up my data” you risk losing personal information such as Wi-Fi passwords, settings, and account data.

You May Like These
More Like This:
About the Author
2016/02/profile-picture.jpg

Mihai Matei

Senior Staff Writer
Mihai has written for Androidheadlines since 2016 and is a Senior Writer for the site. Mihai has a background in arts and owned a couple of small businesses in the late 2000s, namely an interior design firm and a clothing manufacturing line. He dabbled with real-estate for a short while and worked as a tech news writer for several publications since 2011. He always had an appreciation for silicon-based technology and hopes it will contribute to a better humanity. Contact him at [email protected]
Android Headlines We Are Hiring Apply Now