For some of you guys who want to play with this, I decided to do it this morning to see if it changes anything. Long story short if you delete your batterystats.bin and let Android regenerate that file it will start your phone fresh for that bigger battery you got or maybe help you with that stock battery you have been cussing.
Obviously you need root and clockwork recovery installed. Make sure first your battery is fully charged DO NOT DO THIS WITHOUT FULL CHARGE!
1. Reboot your phone into recovery.
2. Mount /system and /data in the partitions menu.
3. Open up a cmd prompt.
Do this just in case you run into any issues which I didn't but better safe than sorry!!
4.
(This command save the batterystats.bin in the same directory as your adb)
Now to remove the file so the phone can rebuild it.
5.
6.
After this steps have been completed unmount the system and data partitions. Unplug your usb cable and restart your phone, let it fully boot into Android before you do anything else this way it rebuilds the batterystats.bin with a fresh file. Use your phone to the point it shuts off the phone and let it fully charge with the phone turned off. Then after that use your phone and charge it as normal and report your findings.
Hopefully this may cure some over discharging of batteries, not fully charging batteries, or inaccuracies in your charging profile for your phone. We shall see.
Obviously you need root and clockwork recovery installed. Make sure first your battery is fully charged DO NOT DO THIS WITHOUT FULL CHARGE!
1. Reboot your phone into recovery.
2. Mount /system and /data in the partitions menu.
3. Open up a cmd prompt.
Do this just in case you run into any issues which I didn't but better safe than sorry!!
4.
Code:
adb pull /data/system/batterystats.bin batterystats.bin
Now to remove the file so the phone can rebuild it.
5.
Code:
adb shell
Code:
rm /data/system/batterystats.bin
After this steps have been completed unmount the system and data partitions. Unplug your usb cable and restart your phone, let it fully boot into Android before you do anything else this way it rebuilds the batterystats.bin with a fresh file. Use your phone to the point it shuts off the phone and let it fully charge with the phone turned off. Then after that use your phone and charge it as normal and report your findings.
Hopefully this may cure some over discharging of batteries, not fully charging batteries, or inaccuracies in your charging profile for your phone. We shall see.