BetterBatteryStats 3.3 Apk for Android
updateUpdated
offline_boltVersion
3.3
phone_androidRequirements
4.0.3
categoryGenre
Apps
play_circleGoogle Play
The description of BetterBatteryStats
Optimize Your Smartphone Experience with BetterBatteryStats
BetterBatteryStats allows you to analyze your phone's behavior, identify applications that drain your battery while the device is supposed to be asleep, and measure the effectiveness of corrective actions. Here’s how it can help:
- Identify Drainers: Get detailed insights into the root causes of battery drain.
- Measure Impact: Assess the effectiveness of your actions to reduce battery drain using a straightforward method.
- Detect Changes: Identify changes in the awake/sleep profile and quickly pinpoint rogue applications.
In summary, BetterBatteryStats is designed to enhance your smartphone experience.
Support for Unrooted Devices
BetterBatteryStats is compatible with unrooted devices, but it requires a few manual steps to be completed (for rooted devices, these steps are automated). Please execute the following commands from your computer where ADB is installed:
adb -d shell pm grant com.asksven.betterbatterystats android.permission.BATTERY_STATS
adb -d shell pm grant com.asksven.betterbatterystats android.permission.DUMP
For devices running Lollipop and later, please also run:
adb -d shell pm grant com.asksven.betterbatterystats android.permission.PACKAGE_USAGE_STATS
For more information, please visit the official website.
Support and Contact
We kindly ask that you do not use the rating system for support. If you encounter issues or have any questions or suggestions, please reach out via email or use the contact information provided in the about section.
If you experience problems with your superuser app repeatedly asking for SU rights, please try a different superuser app instead of blaming BetterBatteryStats.
Permissions Overview
BetterBatteryStats requires several permissions to function effectively:
Permission | Description | Revocable? |
---|---|---|
android.permission.WRITE_EXTERNAL_STORAGE | Used for writing dumps to the SD card. Can be revoked without side effects. | Yes |
android.permission.BATTERY_STATS | Access to internal battery statistics. Cannot be revoked. | No |
android.permission.DUMP | Required for accessing dumpsys without root for better performance. | No |
android.permission.ACCESS_WIFI_STATE | Required since Android Marshmallow to access stats. Can be revoked in pre-6.0 versions. | Yes |
android.permission.ACCESS_NETWORK_STATE | Required for network state access. Can be revoked. | Yes |
android.permission.RECEIVE_BOOT_COMPLETED | Needed for cleaning references. Revoking may affect kernel wakelock results. | No |
android.permission.READ_PHONE_STATE | To detect phone on/off status for advanced diagnosis. | No |
android.permission.DEVICE_POWER | Detects when the phone is disconnected from the charger. | No |
android.permission.BLUETOOTH | Fixes a bug in communication with the battery info service. | No |
android.permission.READ_LOGS | Allows logcat dumps to be saved. Can be revoked. | Yes |
android.permission.GET_TASKS | Required to read the list of running tasks. | No |
android.permission.WAKE_LOCK | Holds a wakelock to save references when the screen goes off. | No |
Open Source Contribution
BetterBatteryStats is open-source, allowing you to inspect, review, contribute, and submit issues or feature requests. For further details, please check the about dialog.
What's news
Screen on/off references are always saved
Some UI tweaks
Removed obstrusive release notes
New event management for SDK26
Moved reference processing to a foreground service
Flattened preferences
Updated widget layout and options
App now asks the user to confirm permissions
Reduce the number of permissions that need to be granted through adb
Fixed Samsung Galaxy S10 issue
Fixed misc bugs reported
Download BetterBatteryStats
Download the paid installation file with a direct link - 4 MB
.apk