reset batterystats the way that's worked properly for me

jawz101

Senior Member
Jun 4, 2009
1,540
764
143
I want to explain a method that actually gives me real results for resetting the batterystats after a ROM upgrade. I never thought a batterystats reset did anything and it's likely because I wasn't doing it this way. For this I use a conjunction of two things but really you could do the actually deleting of the batterystats.bin file in clockwork or by other means.
Reference Zeppelinrox's thread "Calibrating Without Downtime!" for the long version...
First, I use this Battery Calibration app from the market.

  • After a ROM upgrade I let my phone charge until a full charge. The Battery Calibration app helps because it'll ding which is nice.
  • Delete the batterystats file, and while leaving your phone plugged in, pull off the cover and reboot.
  • At the 2nd LG logo (i.e. - pink and white one or Backside's (?) IHO logo) pull the battery out. Sometimes I wait 5 seconds, 10 seconds 20 seconds or whenever before I pull it out- just make sure it's during that part of the boot sequence.
  • At some point later in the boot sequence it's recreating the batterystats.bin file in the background and presumes the battery is not charged since it's been removed.
  • Put your battery back in, keeping the phone still plugged in.
You may have to do this routine a few times before you can tell but what should happen is you'll have a 100% pre-reboot and after the last step it'll drop down to a lower number that will need to be charged back up.

You may want to read Zepp's post because it may help to read his instructions too.

If you see a 'please put the battery in' type message just put it in and try the instructions a few more times.

I'm regurgitating someone else's work a lot. Thank Zeppelinrox for his work. Some of my finds have been from trudging through some of his ginormous threads. I'm just trying to pull out the nuggets.
 
Last edited:

captaincrook

Senior Member
Sep 17, 2010
241
126
0
Right so, I've tried this quite a bit, and I can never get to the lock screen without battery before the phone complains that I need a battery. I've inserted it after the vibration during the boot sequence but it'll show up at 100% at the lock screen.

EDIT: OK so I did something different that netted results.

I fully charged, batterystats.bin, then reboot per normal instructions. I counted 4 bananas :)P) once the pink and white LG Logo came up and pulled the battery. Instead of reinserting after vibration, I let it keep going until it asked me to insert battery. I slid it in, and the phone rebooted. I left it there and once I hit the lock screen my phone read at 99% instead of the "Charged" reading I was getting. I charged for an extra 20 minutes and my phone topped off at 4199mv.

During my trials trying to get a non-charged reading at the lock screen, I looked into Battery Monitor and I was seeing 4160mv-4197mv readings, all of them varying. I did not top off at 4199 until I did it the way I just described.
 
Last edited:

jawz101

Senior Member
Jun 4, 2009
1,540
764
143
I end up counting too. I guess I haven't found a perfect number so I just try pulling the battery out at random times during the 2nd LG logo. Sometimes when I go through the steps I get all the way to the Android boot screen with the message "connect your charger" for the battery status on the lock screen and I can even use my phone. I think at that point I know I've done it right since it's fully booted and had to have created the new batterystats.bin file.
Once I've put the battery back in I've seen it be as low as 91% after a reset when I've done it this way.
After reading your last sentence it looks like you're getting similar results to what I get. Now I know I'm not b.s.-ing so thanks for the feedback:D
 
Last edited:
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone