Battery life is one of those things that still is a bit of an issue on modern Android devices. It’s also the subject for many discussions that take place on the forums. Android itself is somewhat of a battery hog, and Google is trying to do its best by adding Battery Historian, a feature to track down wakelocks. There are also plenty of third party solutions like scripts that help or make the situation even worse.
One device component that often reduces users’ battery life is Google Play Services. These services often wake up a device every 60 seconds and then keep it awake for 15 seconds in a wakelock. It’s easy to calculate that Google Play Services are running for 25% of the overall device time. XDA Senior Member cryptyk decide to fix this behavior by making an Xposed module that lets you reduce the frequency of ALARM_WAKEUP_LOCATOR from 60 seconds to whatever time you want. Alarms can even be totally disabled, saving yourself lots of juice on your device.
Any solution that makes Android more battery friendly is more than welcome, especially when you can tailor the behavior to your liking. And judging from user response, this module is reportedly increasing the battery life quite a bit.
If you are running Xposed Framework on your device, you can easily change the wakelock frequency and thus add more battery life to your device. You can get started by visiting the NlpUnbounce module thread._________
Want something on the XDA Portal? Send us a tip! -- Join us for xda:devcon 2014!