Battery life on certain Android devices can leave a lot to be desired. Frequent wakelocks and poorly optimized apps can wreak havoc on the battery. Google has made strides to solve these issues with features like Doze Mode, but there’s still a lot of work to be done. That’s where apps like BetterBatteryStats come in handy. You can use the app to track those wakelocks and keep on eye on everything.
Version 2.3 of BetterBatteryStats was released this week. The update brings full support for Android Oreo, UI improvements, better support for Substratum themes, and the most important feature, support for unrooted devices. The advanced features of the app required root access, but now users can use some of the tools by connecting your phone and running ADB commands on your computer. The three commands are listed below.
adb -d shell pm grant com.asksven.betterbatterystats android.permission.BATTERY_STATS
adb -d shell pm grant com.asksven.betterbatterystats android.permission.DUMP
adb -d shell pm grant com.asksven.betterbatterystats android.permission.PACKAGE_USAGE_STATS (for Android 5.0+)
While rooting a device will always give you the most control, it’s nice when developers throw in options for people that can’t or don’t want to go through that process. If you have any questions about the app, be sure to check out the XDA forum where the developer is active.
Full changelog:
- Full android O support
- Unrooted devices now fully supported (with perms added using ADB)
- UI improvements and I18N
- Better support for substratum theming
- Fixes based on crash-reports
- Added application analytics
BetterBatteryStats ($2.49, Google Play) →