[APP] Battery Calibration - EASIEST WAY! - Version 1.2 (10th April, 2011)
Battery Calibration
[APP] by marosige
version 1.2
Requirements: Android 2.1+ | Root permissions
Calibration needs to be done after flashing a new ROM, but you can calibrate any time you think your battery is miscalibrated. This program does it by removing the batterystats.bin system file. The OS generates a new clean batterystats file soon, thus any fake information from the previous ROM is removed.
It's suggested, but not necessary, to let the phone fully discharge after calibration, then charged to 100% without break.
The app shows your actual battery status, and only allows you to start the calibration (i.e. removes the file) when it's fully charged, unless you force earlier calibration.
The voltage meter can be useful too. Full charge is around 4200mV.
There is an option to beep when 100% is reached so you don't have to closley follow the changes.
DOWNLOAD
Those who had 1.1 or lower installed: you must uninstall before installing from the Market, or else it will say installation unsuccessful, package not signed.
I tried this and it WORKS! (Also works on HTC HD2 Nand version.)
I'm not responsible for any damage or losses of any kind caused by the use or misuse of the program!
What if the battery is not calibrated to begin with?
You can delete batterystats.bin while its charging.
Batterystats will get recreated if you were to unplug it.
Otherwise, it get recreated at the boot logo before the animation.
So you can delete it while it's charging, let it charge it up to 4200mV + 15 minutes or so.
Leave it plugged in.
Shut down, take out the battery, start it up and you get a battery screen with the ? and then pop the battery back in and it will show 60% at first and if it's fully charged, it will show 100% soon enough.
Not sure if it works on other phones, but on droids and milestones you can boot the phone up without the battery.
This way to calibrate is pretty cool.
After deleting and charging, reboot phone normally but take the battery out before the logo and the phone keeps on booting.
Then you pop the battery back in at the lock screen and you can monitor everything with battery monitor widget.
What if the battery is not calibrated to begin with?
You can delete batterystats.bin while its charging.
Batterystats will get recreated if you were to unplug it.
Otherwise, it get recreated at the boot logo before the animation.
So you can delete it while it's charging, let it charge it up to 4200mV + 15 minutes or so.
Leave it plugged in.
Shut down, take out the battery, start it up and you get a battery screen with the ? and then pop the battery back in and it will show 60% at first and if it's fully charged, it will show 100% soon enough.
Not sure if it works on other phones, but on droids and milestones you can boot the phone up without the battery.
This way to calibrate is pretty cool.
After deleting and charging, reboot phone normally but take the battery out before the logo and the phone keeps on booting.
Then you pop the battery back in at the lock screen and you can monitor everything with battery monitor widget.
Anyway, full guide in in my signature.
Batterystats.bin will get recreated 2-3 minutes after deleting the file too. So reboot is not necesarry.
I have an HTC Desire HD. HTC and Samsung (and othere) phones can't boot up without battery. So this is the best way to do it in these phones.
But I will put a switch in my app so you can delete batterystats before chargeing it to 100% so people with droids or milestones can use your guide too, and can delete batterystats with my app.
Yeah i figured it would not be universal that a phone can do no battery boot.
You should explain more fully in OP the remaining steps after deleting the bin file.
got a problem with this one....my nexus s battery stops at 99% tried pulling charger out and in trick reboots etc nothing gets it up to 100% any ideas?
Galaxt Note 2 White-Standard Touchwiz JellyBean
Galaxy Tab 2 10.1 3G on Leaked OTA JellyBean (Touchwiz)
got a problem with this one....my nexus s battery stops at 99% tried pulling charger out and in trick reboots etc nothing gets it up to 100% any ideas?
I had the same problem when I first used my brand new batterey. It solved the problem when I fully discharged the batt. (the phone turned off) then when I charged it the phone showed 100% and I could run the app. Try this, if it's not working I willi figure out something else.
What do you do when the Galaxy Note line is simply not big enough? You get theSamsung Galaxy Mega. … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?