I know this was covered in a different post, but I've been wondering how this app can actually make a difference in battery life. I've tried many of these, and "Repair Battery Life" is the only one that seemed to help. I understand that, like everything Android/Linux, the battery is a file, and that file can be manipulated to show whatever percent (a bad ROM/Kernel combination once showed -%1078663).

I've got a Galaxy S3 (i747). There are times when my phone will sit charging for an hour or so, yet only have 10%-15% charged. When that happens, I run this app, and it manages to find 2 or 3 "bad cells". After fixing them, my phone then charges much quicker, and battery life is back to normal. I was under the impression the only thing you can do to impact the apparent battery life was recalibration, which I'm not convinced matters. It's also worth mentioning that I've installed this app several times after wiping my phone and flashing a ROM, and it had upgraded itself to the Pro version with absolutely no input from me. The first time I ever used this, it upgraded itself. Next couple times I reinstalled it, it didn't upgrade. This past time, it did - again, for no reason. So, I'm really confused, here, because I don't understand why the app randomly upgrades, and I still can't figure out how this app "fixes" my battery.

It's also worth mentioning that every so often, it "finds" new "bad cells" randomly. And every time I have it "fix" the problems, well, it actually seems to fix the battery issue. Doesn't make sense to me.

However, my phone has been through some semi-traumatic events in it's life (well, in my possession). It has fallen out of my pocket while crossing a road, and after I realized it was gone, I retrieved it. Luckily, it had been face-down. It had been run over a few times, and it cost me my rear camera, which still worked for a few months but finally crapped out entirely (any camera app crashes almost immediately). It has also been victim to an unexpected dip in a pitcher of water for about 10 seconds, while playing music and downloading, so it was also running a bit hot. After letting it dry overnight on the air vent, it worked. Mostly. About 90% of my touches didn't register, and so I figured I'd have to either replace the digitizer or just get a new phone. Later that day, it finally started working again, perfectly. I did read, however, that people who had the same luck with their screens were complaining that after about 6 months or so, their phone would behave erratically and eventually die completely.

So, is this app actually making good on its claim, or does it seem like my phone is just suffering a weird, periodic combination of events that only allow "Repair Battery Life" to right them? I've seen this app report "bad cells" on a brand new Note 5, and read that someone had "bad cells" on an emulated copy of Android. I mean, right there should be the obvious BS-flag, but still. It does seem to do something beneficial in my experience.

  • I also noticed that the developer had changed the title of the app from "Battery Life Repair" to "Repair Battery Life", which, to me, raises another big red flag. Yet, I still cannot deny that this seems to work to some degree. I've tried using CPU-intensive apps to see the difference in battle life after this puts a band-aid on my charging woes, and it's significant. But after a week or so, I find I have to use it again. Even finding one "bad cell" makes a huge difference. Or seems to. I know I sound like an idiot, so I'm going to run a little test... I'm removing this app, and the next time Commented Nov 9, 2015 at 5:54
  • Don't do forced-testing, it will greatly raise the bias, unless you have the control as comparison. Instead, just let the phone do what they usually do.
    – Andrew T.
    Commented Nov 9, 2015 at 6:10
  • Yeah, I suppose during said test I would be looking for a difference, possibly convincing myself this app works. Thanks for the advice, it's fairly uncommon to find people who are helpful instead of trolling when it comes to questions like this. Commented Nov 9, 2015 at 6:14
  • As I understand it, the Android OS firmware works on a much lower level than an app from the store app could ever manage and it's that firmware that you should trust to manage battery life and processes because it was designed specifically for the hardware it runs on and is built to manage. The battery API exposed to app devs is meant to keep them mindful of battery usage in their apps to better use features wisely based on device power. I think Android OS and the device settings coupled with learning which features use power and finding optimal settings is your best bet for long battery life. Commented Nov 9, 2015 at 15:21

3 Answers 3


It's a scam. Android app cannot access physical battery directly.

The battery file is just an interface for Android with value provided by the battery's sensor. Again, a sensor only reads data; it cannot write/modify anything.

An article on Android Police explained this very well,

Battery not working correctly? Well, just defrag it! It's all so obvious now. No, but really, there's an app in the Play Store that claims to repair your battery and basically looks like a hard drive defrag program.

So here's what the app supposedly does—Battery Life Repair analyzes your battery "data cells" to see which ones are under-performing (okay, whatever). Then it magically fixes them and improves your battery life by unrealistically huge margins.

Anyone who knows much about technology will immediately be suspicious of this app's claims. If it were possible to wave a magic wand over your battery and fix the "data cells," you can be sure the engineers who made your phone would have built that into the software.

The fact that so many real people (and probably some bots) are praising this app is a tribute to confirmation bias and the power of the placebo effect. Consider this a cautionary tale.

(Emphasized added)

Also, looking on similar app's permission,

  • modify or delete the contents of your USB storage
  • read the contents of your USB storage
  • view Wi-Fi connections
  • full network access
  • view network connections

It's doubtful for this app to really be able to access the battery, compared to other reputable optimization apps, like Greenify (this app doesn't access the battery directly either, but it can kill apps that may drain much power, improving the battery life in a sense).

Disclaimer: I don't have any affiliation with the offending app nor Greenify


I can say %99,9 of all apps that claim to fix battery, get you longer battery life, better CPU usage, better RAM management, are completely useless wastes of battery, CPU and RAM usage.

That app is no different.

  • I wouldn't lump this app in with apps like Greenify, since those apps take actual legitimate measures to prolong battery life, not "fix" it. And yeah, I read the article. Sure wish I could download more RAM, though... (That was a bad joke). I'm thinking it's just my phone hanging onto it's poor little life... I mean, I've only got one USB cord that actually charges it (of course, not the one provided by Samsung!) Commented Nov 9, 2015 at 6:17
  • And the app requires an active internet connection to function, which was odd, but that requirement disappears when you use the Pro version. Commented Nov 9, 2015 at 6:20
  • 3
    "And the app requires an active internet connection to function" – probably to download "fresh cells" for the battery. The Pro version doesn't need that, as it can build fresh cells offline. Cells are most likely stored on USB storage then (see permissions), to have a reserve at hand when needed. Oh, and btw the pope is protestant, and chicken vegan.</phantasy>
    – Izzy
    Commented Nov 9, 2015 at 8:13
  • 3
    "I can say %99,9 of all apps that claim to fix battery, get you longer battery life, better CPU usage, better RAM management, are completely useless wastes of battery, CPU and RAM usage." -- that may be true but what is the basis for this claim? Support as well as defend your claim using credible technical sources. If there has been a research done on such apps, cite it here. At the moment, this is mere speculation.
    – Firelord
    Commented Nov 9, 2015 at 10:43
  • 1
    It was obvious sarcasm. That being said, comments can't be used for chatty conversation. Please beware
    – SarpSTA
    Commented Nov 9, 2015 at 14:38

The way these sort of APPs (the ones that are somewhat effective) work is that they trick you into recalibrating your Battery - you can do that without the APP.

Example Instructions (which in a roundabout way the somewhat effective APPs get you to do) from: https://www.androidpit.com/how-to-calibrate-the-battery-on-your-android-device .

"How to calibrate an Android device battery without root access

The old 'fully charge and discharge' approach stands as one of the simplest ways to 'recalibrate' your Android battery.

We've warned you in the past about low voltage problems in lithium batteries and the negative impacts of fully draining a battery on its lifespan and the same holds true here. But, if your phone battery is causing you real problems, it's worth taking the risk.

Method 1

  1. Discharge your phone fully until it turns itself off.

  2. Turn it on again and let it turn itself off.

  3. Plug your phone into a charger and, without turning it on, let it charge until the on-screen or LED indicator says 100 percent.

  4. Unplug your charger.

  5. Turn your phone on. It's likely that the battery indicator won't say 100 percent, so plug the charger back in (leave your phone on) and continue charging until it says 100 percent on-screen as well.

  6. Unplug your phone and restart it. If it doesn't say 100 percent, plug the charger back in until it says 100 percent on screen.

  7. Repeat this cycle until it says 100 percent (or as close as you think it's going to get) when you start it up without it being plugged in.

  8. Now, let your battery discharge all the way down to 0 percent and let your phone turn off again.

  9. Fully charge the battery one more time without interruption and you should have reset the Android system's battery percentage.

Remember that it is not recommended to perform this process regularly. Even when your battery is so dead your phone won't even turn on, your battery still has enough reserve charge to avoid system damage. But you don't want to poke the tiger with a stick. Perform this process once every three months at the most. If it is required more often than that, you have bigger problems at hand.

Put plainly: fully discharging a battery is bad for it. Trying to overload a battery is also bad for it. The good news is that charging batteries will shut off automatically when they've reached their safe limit and there's always a little in reserve even if your phone won't start. Again: only do this when really necessary, because it does have a negative impact on battery life.".


APPs which 'seem to work' have a fancy UI, a little 'Scanner', a 'Report Section' that almost always finds a 'problem' and then claims it can fix it - but you need to let your phone discharge and let it shutoff, then recharge it - that causes the phone's battery's "Protection Circuitry" (that protects it from exploding or deep discharging) to recalibrate the zero and full points.

Your Battery will still be old and doing the above procedure wears it out one more Discharge Cycle (of which there are a limited number) but it resets the Hardware unlike a non-root APP claims it can do.

Once your Battery is over four years old the only thing to do is either get an expert to disassemble the Phone and replace the battery or buy an external battery that plugs into the USB and carry a bulky 'Charging Case' or a 'brick' in your pocket.

Purchasing Phones that have replaceable batteries sends the Manufacturer the message that you prefer replaceable batteries over waterproof phones - if people keep buying sealed phones every few years nothing is going to change.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .