Post Reply

[APP][2.1+] Battery Calibration - EASIEST WAY! - Version 1.2 (10th April, 2011)

6th April 2011, 06:04 PM   |  #1  
marosige's Avatar
OP Senior Member
Flag Budapest
Thanks Meter: 294
 
118 posts
Join Date:Joined: Nov 2008
More
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!


If you like this app, feel free to buy me a few beers

All donations are received with thanks!


Thank you for donating:
RaymondPJR
Ramiro Doporto
Sebastien Cau
Robert Schmelz

Quote:

Change log:

BatteryCalibration V.1.2 (10th April, 2011) - From Market

  • Option to beep when 100% is reached
  • Voltage meter added
  • New icon
BatteryCalibration V.1.1 (9th April, 2011) - BatteryCalibration_v.1.1.apk
  • Runs on Android 2.1+ devices
  • Checks for compatibility
  • Added a switch to force earlier calibration
BatteryCalibration V.1.0 (6th April, 2011) - BatteryCalibration.apk
  • Initial release
  • Runs on Android 2.2+ devices

Last edited by GermainZ; 18th May 2014 at 03:09 PM. Reason: Added Android version tag to title
The Following 257 Users Say Thank You to marosige For This Useful Post: [ View ]
6th April 2011, 07:08 PM   |  #2  
Senior Member
Flag Toronto
Thanks Meter: 51
 
573 posts
Join Date:Joined: Aug 2010
More
Looks very handy!
thx!

Sent from my GT-I9000 using XDA App
The Following 2 Users Say Thank You to Little Dragon For This Useful Post: [ View ]
6th April 2011, 07:19 PM   |  #3  
nteeb's Avatar
Senior Member
Flag Kaposvar
Thanks Meter: 74
 
395 posts
Join Date:Joined: Jun 2010
More
Very useful for a flash addict like me, thanks mate...
The Following User Says Thank You to nteeb For This Useful Post: [ View ]
6th April 2011, 09:33 PM   |  #4  
Member
Thanks Meter: 6
 
57 posts
Join Date:Joined: Aug 2007
Thank's ,, 'must have' ulility.
The Following 3 Users Say Thank You to Dr.FANTASTIK-US For This Useful Post: [ View ]
6th April 2011, 10:30 PM   |  #5  
Paradoxxx's Avatar
Recognized Contributor
Flag Nimes
Thanks Meter: 5,474
 
4,753 posts
Join Date:Joined: Aug 2008
Donate to Me
Nice! !

Sent from my HTC Desire using XDA App
The Following User Says Thank You to Paradoxxx For This Useful Post: [ View ]
7th April 2011, 07:12 AM   |  #6  
zeppelinrox's Avatar
Senior Member
Flag IN THE FREAKIN' OP
Thanks Meter: 21,249
 
9,312 posts
Join Date:Joined: Dec 2010
Donate to Me
More
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.
The Following 8 Users Say Thank You to zeppelinrox For This Useful Post: [ View ]
7th April 2011, 08:19 AM   |  #7  
marosige's Avatar
OP Senior Member
Flag Budapest
Thanks Meter: 294
 
118 posts
Join Date:Joined: Nov 2008
More
Quote:
Originally Posted by zeppelinrox

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.

Sent from my Desire HD using XDA App
The Following 3 Users Say Thank You to marosige For This Useful Post: [ View ]
7th April 2011, 02:50 PM   |  #8  
zeppelinrox's Avatar
Senior Member
Flag IN THE FREAKIN' OP
Thanks Meter: 21,249
 
9,312 posts
Join Date:Joined: Dec 2010
Donate to Me
More
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.

Sent from my Milestone using Tapatalk
7th April 2011, 07:50 PM   |  #9  
Senior Member
Leicester
Thanks Meter: 7
 
122 posts
Join Date:Joined: Jun 2008
More
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?
The Following User Says Thank You to sottyc For This Useful Post: [ View ]
7th April 2011, 08:43 PM   |  #10  
marosige's Avatar
OP Senior Member
Flag Budapest
Thanks Meter: 294
 
118 posts
Join Date:Joined: Nov 2008
More
Quote:
Originally Posted by sottyc

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.
Last edited by marosige; 7th April 2011 at 09:10 PM.

The Following 4 Users Say Thank You to marosige For This Useful Post: [ View ]
Post Reply Subscribe to Thread

Tags
battery, batterystats.bin, calibration, debunked wives' tale, marosige, placebo, root
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Android Apps and Games by ThreadRank