BetterBatteryStats

BetterBatteryStats$2.39

Rated 4.53/5 (11,052) —  Free Android application by Sven Knispel

Advertisements

About BetterBatteryStats

Due to major changes by Google in Kitkat root is required from 4.4 and upward (see here for more details: https://plus.google.com/110567671203524092843/posts/ReLvz6KJwG5). A workaround is available for tech-savvy userson the website.

A high battery drain is often a limiting factor for a great user experience.
With BetterBatteryStats you can analyse the behavior of your phone, find applications causing the phone to drain battery while it is supposed to be asleep and measure the effect of corrective actions:
- Spot drainers based on detailed information about the root cause
- measure the effect of actions to reduce drain, following a simple method
- detect changes in the awake/sleep profile and quickly find the causes (rogue apps)

In other words BetterBatteryStats helps you gettings the best experience with your smartphone.

Support:
Please don't use the rating system for support. In case of issues or for any question or suggestion please contact me by e-mail or use the contact information from the about box.

If you experience problems with your superuser app keeping asking to grant su rights don't blame BetterBatterStats but try another superuser app instead.

Permissions:
- android.permission.WRITE_EXTERNAL_STORAGE is used only for writing dumps to the SD. In case you don't need that feature please feel free to revoke that permission. It won't have any side effect besides disabling that feature
- android.permission.BATTERY_STATS is obviously the permission to access the internal statistics and can not be revoked without making the app unusable (from Kitkat on BBS will have to be installed as a system app to access this permission)
- android.permission.DUMP from Kitkat on BBS can be installed as a system app to access this permission. It is required to access dumpsys without root for a better performance
- android.permission.ACCESS_WIFI_STATE is required since Android Marshmallow in order to access stats. In pre-6.0 version this permission can be revoked
- android.permission.ACCESS_NETWORK_STATE This permission can be revoked
- android.permission.RECEIVE_BOOT_COMPLETED is required for cleaning references. Revoking this permission may affect the results of kernel wakelocks and custom reference until new references were saved
- android.permission.READ_PHONE_STATE is required to detect when the phone was turned on/off in order to store references for advanced diagnosis
- android.permission.DEVICE_POWER is required to detect when the phone is disconnected from the charger and store the corresponding kernel wakelock reference. Revoking this permission will lead to losing "since unplugged"
- android.permission.BLUETOOTH is required to fix a bug where the communication to the batteryinfo service stops working
- android.permission.READ_LOGS is required to allow logcat dumps to be saved. You can revoke this right and will lose only the ability to save logcats
- android.permission.GET_TASKS is required to read the list of running tasks (ps)
- android.permission.WAKE_LOCK is required to hold a wakelock in order to save references when the screen goes off

BetterBatteryStats is open source so you can inspect/review/contribute and submit issues or feature requests. Please check the about dialog for further details.

How to Download / Install

Download and install BetterBatteryStats version Varies with device on your Android device!
Downloaded 100,000+ times, content rating: Everyone
Android package: com.asksven.betterbatterystats, download BetterBatteryStats.apk

All Application Badges

2x
Users love it
Paid
app
Bug
buster
For everyone
Android app

App History & Updates

What's Changed
v2.2.2.0 (Bugfix Release)
- fixes "no stats" and "sensor stats" form pre-lolipop devices
Price update  Price changed from $2.42 to $2.39.
Price update  Price changed from $2.89 to $2.42.
Version update BetterBatteryStats was updated to version 1.16.0.0
Version update BetterBatteryStats was updated to version 1.15.0.0

What are users saying about BetterBatteryStats

K70%
by K####:

Recently this app slow my S3 to a crawl if I open it. I basically have to reboot to get my phone back. Think it happened on the first version that were supposed to work on unrooted devices. The 2.2.2 update did not change anything. And yes I have cleared data and cache. The S3 got left at Android 4.3

H70%
by H####:

Root only. Accurate, easy, uncomplicated and truthful. This app (assuming rooted) is consistently high in accuracy and there's no unnecessary UI mish mash. Other so-called battery reporting apps are inaccurate and have a tendency to offer task killers that give 'firework displays' in colourful UI results purporting to have closed bat. draining apps that minutes even secs later just restart in b/ground. This app just shows what's doing what. Recommended. Only gripe, one widget, the battery small one seems bland and uninformative as it doesn't seem to change or is clear in what it's showing. It's not battery level. 10/10 Dev. Use with wakelock detector.

E70%
by E####:

The app (if your phone is rooted) tracks some good stats but there is an USER EXPERIENCE issue. I don't know what 80% of the stats are. Either UX needs to be improved or this app is for a specific type of user, of which I am not.

K70%
by K####:

You have to take the data it gives you and go to forums and work like a detective to figure which app(s) are causing problems. But it's stable and not a battery drain itself so I do recommend it highly recommend it.

S70%
by S####:

Basically useless. It only tells you your screen on time and how long the battery's​ has been unplug. Which is exactly what my settings tell me. I wish I could get a damn refund.

K70%
by K####:

Works sometimes. Many times when I start it the are no stats. It tells me that the selected reference cannot be loaded and to refresh, but that doesn't work. When it does work it's very useful though.

K70%
by K####:

Great app by a great dev. Use this in combination with greenify donation package and my phone last for 3 days on a charge easily. I have a one plus 3t running rooted stock mm OS and after using better battery stats to track down some pesky wakelocks I average no less than 9hr SOT on a full charge. If I don't use my phone for much of anything other than texts phone calls and some light social media and web browsing I can easily get 3days out of a full charge. Highly recommend this for anyone looking to get some serious use time out of their device.

D70%
by D####:

Happily runs on my non-rooted Moto G5. The instructions for adding the BATTERY_STATS permission in USB debug mode worked. Most helpfully the app confirmed a suspicion that the fingerprint sensor was draining power. The battery life has gone from about a day to around three!

K70%
by K####:

Essential app for everybody who needs to diagnose battery drain problems or to optimize her Android system, all while learning a bit about how Android works. I find it really useful, in particular if side-by-side used with Wakelock Detector.

K70%
by K####:

Very useful app if you want to see detaied log of what drains your battery. With a bit of googling you can find a neat trick to grant access to wakelocks even without root.

I70%
by I####:

Have known this since my first Android device. My apology for not buying official version in the past 4 years!

K70%
by K####:

If you don't know how to give an app adb then don't bother rating this app. BBS is the perfect tool for finding wakelock & power draining apps.

K70%
by K####:

Does not mention doze stats that. When it's active and when not. Given doze info is complex to read. Also does not have advanced battery graphs. Like in Gsam monitor.

I70%
by I####:

Great to figure out what's draining your battery. Have had terrible battery life for months and this helped me figure out what was going on

K70%
by K####:

If not rooted, really few information are working properly (Screen ON/OFF, Deep sleep). Definitely too expensive for what it offers

U70%
by U####:

Simply the best at what it does... telling you what is happening, so you can address the problem yourself. It doesn't fix anything, but helps you to do so.

C70%
by C####:

Best app to tell you what is eating up your battery. The feature to dump all data into a text file is particularly useful.

P70%
by P####:

Gave me all the info I needed regarding my battery drain. I couldn't have gotten the info about the partial wakelocks any other way

K70%
by K####:

Umm I thought the no stats collected problem was fixed. I'm on rooted s7 and purchased the full version. I have 48 hours to request refund. What's the point of buying a product that doesnt perform as promised

C70%
by C####:

Its usefulness makes up for a rather steep learning curve. Without a doubt the best battery mgmt tool once you've Googled how to utilise it properly

F70%
by F####:

It doesn't give enough info on what is killing my battery. Bluetooth_pm shows up when Bluetooth is off

K70%
by K####:

Seems great, lots of detailed info. Very handy if you're trying to troubleshoot a problem.

Z70%
by Z####:

Not sure what to make it. Can you not tell me which app is causing the problem.

K70%
by K####:

Superuser toast notification lasts too long, and shows up upon every screen unlock. Unusable currently because of this.

K70%
by K####:

Not worth the money. Hard to understand what is being shown.

C70%
by C####:

Tracked down my battery hog. Turned out to be gmail

K70%
by K####:

Doesn't work: no stats have been collected yet.... (for a day now) Worthless.

K70%
by K####:

Excellent app to get the battery drain culprits. Now works without root as well

K70%
by K####:

Harasses me to rate the app too much

K70%
by K####:

Tells me exactly what I need to know

K70%
by K####:

Don't understand it. Maybe it's aimed at IT gurus.

K70%
by K####:

Appears useless unless your phone is rooted.

K70%
by K####:

Figure out what's draining your battery.

R70%
by R####:

You save my battery, you save my life! And as some users said, this app combined with greenify donation are the perfect couple, thanks a lot!

F70%
by F####:

Opening the package info screen freezes the app

H70%
by H####:

My battery has never been better

X70%
by X####:

Works fine now, thanks!

L70%
by L####:

Use this to find out what's causing battery drains, love it!

K70%
by K####:

The most useful app I've found to hunt down battery drain issues.

L70%
by L####:

Does what it's supposed to so five stars! Better layout than gsam so if your trying to choose out if the two, get this! Update: started having problems with the screen not turning off by itself. Wakelock detector showed that better battery stats was causing the wakelock. It was the watchdog feature that for some reason was keeping the screen awake. With that disabled it is now working again. To be honest I don't really need this app. Running viperone 8.0.0 with elememtalx kernel and battery is amazing!


Share The Word!


Rating Distribution

RATING
4.55
11,052 users

5

4

3

2

1