[Q] Battery Calibration - Nexus S Q&A, Help & Troubleshooting

I have a question about battery calibration.
After I deleted batterystats.bin, the meter seems to be working fine (prior to deletion, battery meter was not correct - for example, only 50% battery was remaining, but battery meter would be around 70%.
Anyway, do I have to calibrate battery each time I flash new/upgrade ROM?
I've been changing to different ROMs frequently nowadays to find best battery ROM. So I was wondering if I have to calibrate battery each time I flash new ROM.
Thank you!

Honestly I dont think it matters much. I've heard arguments both ways but what I do is I calibrate when I first get me phone (or a new battery) and thats it. I get great battery like even going between roms

johnkim0011 said:
I have a question about battery calibration.
After I deleted batterystats.bin, the meter seems to be working fine (prior to deletion, battery meter was not correct - for example, only 50% battery was remaining, but battery meter would be around 70%.
Anyway, do I have to calibrate battery each time I flash new/upgrade ROM?
I've been changing to different ROMs frequently nowadays to find best battery ROM. So I was wondering if I have to calibrate battery each time I flash new ROM.
Thank you!
Click to expand...
Click to collapse
You MUST delete the battery stats.bin everytime you flash a new rom

window7 said:
You MUST delete the battery stats.bin everytime you flash a new rom
Click to expand...
Click to collapse
I don't agree with the word must. It would be a good thing after a few flashes but EVERY time is not needed.
Sent from my Nexus S 4G using XDA App

window7 said:
You MUST delete the battery stats.bin everytime you flash a new rom
Click to expand...
Click to collapse
Um.. no. theres a proper way to caliberate the battery.
If that was the case then I'd be wiping my battery stats everyday because of CM7 nightlies
But yeah, I'd probably say just do it if you feel that your battery life is awful. Maybe once every 3-5 months? I've had the NS since it first came out and I haven't wiped my battery stats. Battery life is still amazing, so I don't know.

Related

Why does the battery % drastically drop upon a reboot?

Example: my battery says 50%, I reboot, and now it's down to about 40%.
What's the deal? Anyone else have this problem?
I'm running Das BAMF 1.6.2, stock kernel.
I've noticed since I got the tbolt day one. Im in the 15% range when reboot. My screen freeze after lightning strike for 3 minutes. Was hoping the new update would fix it but update now delayed. Never again will I be the first in line for phone.
Sent from my ADR6400L using XDA Premium App
The percentage drops but it stays at whatever that percentage is for an hour or five depending on how much I'm using my phone.
because your battery gauge is lying to you and not reporting accurately prior to reboot.
dbisch said:
Example: my battery says 50%, I reboot, and now it's down to about 40%.
What's the deal? Anyone else have this problem?
I'm running Das BAMF 1.6.2, stock kernel.
Click to expand...
Click to collapse
Thought I had commented on this, whoops.
So have you calibrated your battery since flashing 1.6.2?
If not you need to do so, as this will fix your issue, and help your battery life.
nosympathy said:
Thought I had commented on this, whoops.
So have you calibrated your battery since flashing 1.6.2?
If not you need to do so, as this will fix your issue, and help your battery life.
Click to expand...
Click to collapse
What do you use to calibrate it? Wiping the battery stats?
Check out this thread: http://forum.xda-developers.com/showthread.php?t=871051
Basically the meter is lying because keeping your phone at 100% while charged is not so good for long term life of the battery. So once you get a full charge it doesn't keep the battery full, and when you take it off the charger the meter quickly catches up to reality.
So don't worry, it's supposed to happen this way.
nosympathy said:
Thought I had commented on this, whoops.
So have you calibrated your battery since flashing 1.6.2?
If not you need to do so, as this will fix your issue, and help your battery life.
Click to expand...
Click to collapse
How do I calibrate it?
There's an app on the Market called BatteryCalibration, works well.
Sent from my ADR6400L using Tapatalk
nosympathy said:
Thought I had commented on this, whoops.
So have you calibrated your battery since flashing 1.6.2?
If not you need to do so, as this will fix your issue, and help your battery life.
Click to expand...
Click to collapse
It may help battery life, but it won't fix the issue
dbisch said:
How do I calibrate it?
Click to expand...
Click to collapse
There are several threads explaining this but you just:
-Charge to 100% and boot into recovery
-Select advanced>wipe battery stats
-Use phone normally until battery dies and it powers off
-Charge back up to 100% (preferably while still off)
Edit- if you are running das bamf you can also clear them from the toolkit.
dirtyfingers said:
It may help battery life, but it won't fix the issue
Click to expand...
Click to collapse
It will fix the issue that the OP is having of the phone dropping % drastically when they reboot. If you are talking about the phone dropping from 100 to 95% or so after you unplug, then no it won't, because that is actually a safety feature that you do not want to fix, unless of course you want to burn your phone up.
ska.t73 said:
It will fix the issue that the OP is having of the phone dropping % drastically when they reboot. If you are talking about the phone dropping from 100 to 95% or so after you unplug, then no it won't, because that is actually a safety feature that you do not want to fix, unless of course you want to burn your phone up.
Click to expand...
Click to collapse
Thanks. I just want my battery % to be accurate.
dbisch said:
Thanks. I just want my battery % to be accurate.
Click to expand...
Click to collapse
No problem, if that is what you want then doing a battery stats wipe will do that. It should be done actually everytime you change ROMs or upgrade a ROM.
Just follow Dirtyfingers instructions, or use a Battery Calibration app from the market
ska.t73 said:
No problem, if that is what you want then doing a battery stats wipe will do that. It should be done actually everytime you change ROMs or upgrade a ROM.
Just follow Dirtyfingers instructions, or use a Battery Calibration app from the market
Click to expand...
Click to collapse
Man, don't say that in the dev area, or the irc. There was someone named Confucius on there yesterday reaming people for wiping battery stats. It wasn't pretty.
Doug B.
dvgb173 said:
Man, don't say that in the dev area, or the irc. There was someone named Confucius on there yesterday reaming people for wiping battery stats. It wasn't pretty.
Doug B.
Click to expand...
Click to collapse
It is a bad idea to wipe battery stats? Can it damage the phone?
dbisch said:
It is a bad idea to wipe battery stats? Can it damage the phone?
Click to expand...
Click to collapse
No your phone stores how long it takes to die charge etc. and when you change roms these stats obviously change and therefore wiping the stats allows the phone to really calibrate to the new rom. At least I think that's how it is.
Sent from my ThunderBolt using XDA App
dbisch said:
Example: my battery says 50%, I reboot, and now it's down to about 40%.
What's the deal? Anyone else have this problem?
I'm running Das BAMF 1.6.2, stock kernel.
Click to expand...
Click to collapse
This happens to me and it annoys me everytime it does it. I dont know why for some reason this is a recurring thing with HTC phones.
My battery drops 10-15% rather quickly when I unplug it but I believe this is actually normal with newer Li-Ion charging techniques.
Mine drops about 5% after a reboot. I reset my batteries stats today and hope that will improve my battery life, but I must say I got about 8 eight hours today with fairly heavy use and a few reboots.

[Tutorial]Battery Recalibration

Though Most of you Might know this already But I'll post it for the new Users out there
So you have flashed your Rom Recently and are finding some trouble with your battery?
Does it dies too quickly? or you see those numbers going down very Soon?
There might be some Other Issues related to Battery drainage but most common problem the user might experience after flashing quite a few ROM's is Mis- callibration of the battery
To fix this install a market app known as battery callibration
https://market.android.com/details?id=com.nema.batterycalibration&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5uZW1hLmJhdHRlcnljYWxpYnJhdGlvbiJd
You need to have a ROOTED device for that
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.
When you reboot the phone after calibration a new batterystats.bin is created
IMPORTANT after calibration let your phone discharge to 0% and then charge it to 100% without break
DO IT AT YOUR OWN RISK (although None is involved) I'm NOT RESPONSIBLE FOR
ANY SORT OF DAMAGE DONE.
Hope this helps you guys
This can also be done via CWM usinge the delete battery stats option.
Sent from Galaxy Fit. Running CM 7.1
panzerscope said:
This can also be done via CWM usinge the delete battery stats option.
Sent from Galaxy Fit. Running CM 7.1
Click to expand...
Click to collapse
Sure But as stated this is for new users Who are not well acquainted with recovery
Just following logic. If someone has started flashing Roms and rooting devices, I would be surprised if they had not discovered CWM
Sent from Galaxy Fit. Running CM 7.1
after doing research on all methods to recallibrate checking pros and cons finally i got the answer brothers...its very simple no need for cwm or drain full abttery kill your batery download recallibrate delete batterystat.bin....all fake bother....just do a simple step remove your battery for 2-5 minutes and than on it....you are recalibrated....simple
but what about batterystats.bin? Why is it there? ^^
And from which research resource you are talking?
galaxyfitankit said:
after doing research on all methods to recallibrate checking pros and cons finally i got the answer brothers...its very simple no need for cwm or drain full abttery kill your batery download recallibrate delete batterystat.bin....all fake bother....just do a simple step remove your battery for 2-5 minutes and than on it....you are recalibrated....simple
Click to expand...
Click to collapse
Hey..it works,thanks for your efort in researching this
I'm quite desperate coz ever since I'm installing creed 1.7 seems like my bettery drain very fast,too bad coz I like this ROM. Last night I charged it to 100%,then I go to sleep(so my HH is idle) but when I woke up 3 hours later,my battery stat already drop to 84%,strange. So I try plugged out my battery for 5 mins and voila..now it's written 53% but it's been like that for half hour so maybe it's quite stable now. Thanks again dude
since 13 months i m using fit bro and the most annoying thing of android was battery backup so researched almost all sites of android and lion baterry ....checked alll methods of battery boosting from apps and ram clearance,...the battery stats.bin bro yup that you dont have to take care its android system which adjust itself and recalibrate when you make your android without power means no battery for a while and when you insert it again the system itself recognizes....killing your battery specialy lion reduces its self life also its the number of cycles so whenever you charge charge your phone to fullest not like every 5 min you are charging your phone once a day to the fullest just check what i said bro its really works just believe and c
http://www.xda-developers.com/andro...-battery-stats-does-not-improve-battery-life/
colossus said:
http://www.xda-developers.com/andro...-battery-stats-does-not-improve-battery-life/
Click to expand...
Click to collapse
It's true it does not IMPROVE it but it helps show correct figures
sedhasukhdeep said:
It's true it does not IMPROVE it but it helps show correct figures
Click to expand...
Click to collapse
However, as she explains, that’s not the case. Because those battery stats, stored in the batterystats.bin file, are only used to maintain information about what is using the battery when not recharging. That is, it essentially holds the information displayed in the Settings > Battery screen. Nothing more, nothing less. Thus:
It has no impact on the current battery level shown to you.
It has no impact on your battery life.
Click to expand...
Click to collapse
I did battery re calibration once and it made no difference at all, having a google engineer dis-miss all the myths is good enough for me buddy.
colossus said:
I did battery re calibration once and it made no difference at all, having a google engineer dis-miss all the myths is good enough for me buddy.
Click to expand...
Click to collapse
Yeah I agree too..Not much difference
but still not that difficult too (Matter of seconds?)
I installed Battery Calibration 1.2. When open it writes the following:
1. Plug in your phone to the charger
2. Wait till it charges to 100%
3. Click 'Battery Calibration'
4. Unplug your phone
ZmisiS said:
I installed Battery Calibration 1.2. When open it writes the following:
1. Plug in your phone to the charger
2. Wait till it charges to 100%
3. Click 'Battery Calibration'
4. Unplug your phone
Click to expand...
Click to collapse
Everything is crap bro regarding battery calibration its just to sell there product
galaxyfitankit said:
Everything is crap bro regarding battery calibration its just to sell there product
Click to expand...
Click to collapse
I know. I've been to.
Thanks for this! I heard from some android users that Battery Calibration is a myth, but it appears to be really effective anyway.
sedhasukhdeep said:
Sure But as stated this is for new users Who are not well acquainted with recovery
Click to expand...
Click to collapse
dude does it really works. . ??
Instead of battery caliberation just swith off phone,remove battery,insert battery,turn on phone. It works.
Press Thanks if i helped you
avilove4u said:
dude does it really works. . ??
Click to expand...
Click to collapse
This work for me. Don't wipe battery. After install ROM, remove battery about 5 minutes and it is well.
ZmisiS said:
This work for me. Don't wipe battery. After install ROM, remove battery about 5 minutes and it is well.
Click to expand...
Click to collapse
Tell clearly bro .. After flashing rom i will use battery callibaration or nt ?
And by removing da battery and inserting after 5 mins da battery wl get long life ?? kidding ??
Sent From my lovely FIT..... !! lOvE u Fit

Wiping battery stats?

Does wiping battery stats too often due to flashing alot of roms reduce stock battery performance ?? Being curious..
Sent from my HTC Sensation Z710e using xda premium
No. The battery stats file is only used for determining battery drain. It does not have an effect on battery life one way or the other.
dallashigh said:
No. The battery stats file is only used for determining battery drain. It does not have an effect on battery life one way or the other.
Click to expand...
Click to collapse
Thanks and while were at it dont wanna open a new thread is there any script for disabling the charging led ?? It gets very annoying at night in the bedroom :/
I remember i had such a script on my old x10 ... Thanks in advance
Sent from my HTC Sensation Z710e using xda premium
wiping battery stats does nothing to your battery and actually the battery stats are wiped automatically every time u fully charge ur phone:
Dianne Hackborn said:
Deleting it is not going to do anything to make your more device more fantastic and wonderful... well, unless you have some deep hatred for seeing anything shown in the battery usage UI. And anyway, it is reset every time you unplug from power with a relatively full charge (thus why the battery usage UI data resets at that point), so this would be a much easier way to make it go away.
Click to expand...
Click to collapse
source: Dianne Hackborn - Android Framework Engineer on Google+
PuscH said:
wiping battery stats does nothing to your battery and actually the battery stats are wiped automatically every time u fully charge ur phone:
source: Dianne Hackborn - Android Framework Engineer on Google+
Click to expand...
Click to collapse
If the battery stats get wiped every time it hit 100 how one can keep the same battery life daily ?
Sent from my HTC Sensation Z710e using xda premium
The only way to really preserve a battery is to fully discharge, fully charge. Mine was going great until I slacked on it. I started only charging a little, fully charging from 40%, etc etc. Now, I'm on 100% for two hours. Then I drop fast to about 80%. Then I float around 80 to 60% for a few hours but once I go below 60%, boom, 20%. The last 20% go quick too.
Don't get me wrong, my battery life is basically the same, but now it's really inaccurate. If you start to feel this, the best thing you can do is fully charge, fully discharge. Do that a lot, over and over. It might help correct it, might not.
But to reiterate, no, wiping battery stats does nothing.
sshede said:
The only way to really preserve a battery is to fully discharge, fully charge. Mine was going great until I slacked on it. I started only charging a little, fully charging from 40%, etc etc. Now, I'm on 100% for two hours. Then I drop fast to about 80%. Then I float around 80 to 60% for a few hours but once I go below 60%, boom, 20%. The last 20% go quick too.
Don't get me wrong, my battery life is basically the same, but now it's really inaccurate. If you start to feel this, the best thing you can do is fully charge, fully discharge. Do that a lot, over and over. It might help correct it, might not.
But to reiterate, no, wiping battery stats does nothing.
Click to expand...
Click to collapse
Okay thanks alot but can a custom rom really make that much difference on battery life's performance ?? On my old x10 no matter how many scripts tweaks for batttery they would add i would always get same battery life is it the same here ?
Sent from my HTC Sensation Z710e using xda premium

[Q] battery calibration

Hello,
I am trying to install some custom ROMS onto my phone and I just found one that I want to use. But I did read something that you should recalibrate your battery after installing custom ROMS. Is this true?
And my 2nd question is how to do this. Because I found an app: "Battery Calibration", but I don't know if this will do the trick. I know you can calibrate the battery with Clockwork too, but is this the same as the app?
Thanks in advance
Mathi
The purpose of recalibrating the battery is too get an accurate estimate of battery life. When you switch roms the processor usage changes. Your cell phone doesn't recognize this though and continues to estimate according to the old ROM usage.
I don't know about the apps, i've always done it the manual way.
Sent from my DROID BIONIC using Tapatalk
battery Cal.
this app works if you follow the 3 steps, charge to 100% then calibrate it unplug your phone then let it discharge fully then when you recharge it don't unplug it until it hit 100% for the second time then you should notice a slight improvement in your phones battery life i am sure the app and cwm method are similar, but with this app you should have no problem its really easy to use, hope this helped, happy tweakin
Hans5849 said:
The purpose of recalibrating the battery is too get an accurate estimate of battery life. When you switch roms the processor usage changes. Your cell phone doesn't recognize this though and continues to estimate according to the old ROM usage.
I don't know about the apps, i've always done it the manual way.
Sent from my DROID BIONIC using Tapatalk
Click to expand...
Click to collapse
How do you do it manually? Let it complete drain out and fully charge ?
From the recovery menu.
Sent from my DROID BIONIC using Tapatalk
All sources have said that Battery Calibration is reliable.
Also keep in mind that with Li batteries, every time the battery dies, its life is shortened by a small amount; therefore, every time you drain it completely, you're actually losing a little bit of battery life.
Other than that, I would be that Google can pull up quite a few results.
According to Google dev blog, wiping batterystats.bin is unnecessary and is in fact useless. You can Google for the link....
Sent from my PC36100 using Tapatalk 2 Beta-6
everytime i flash a rom also never do the battery calibration,it is necessary?
weiloon1234 said:
everytime i flash a rom also never do the battery calibration,it is necessary?
Click to expand...
Click to collapse
Not necessary at all, when you charge your battery 100% its already calibrated (status refreshed)
I've been using the battery calibration app ever since I started flashing ROMs and have done it every time I flash a new ROM. Can honestly say I notice a difference. Not always immediately as its advised to do a couple of full drain recharges before assessing your battery life

[Q] Battery Drain *Please Read*

I love to flash different roms from the devs here on this sensation forum, but when I do try anything thats AOSP Or that AOKP even miui it seems like my battery drains faster then it does on the htc stock roms. I would love to try to Jelly Bean roms that im sure are gonna start popping up very soon but afraid they will give me the same results in battery. anything i could do to fix it?
After every new rom flash you should drain your battery to under 10% then give it a full charge and wipe the battery stats from recovery. This is to calibrate your battery. By doing this the new rom gets to know your battery more or less, and will give you a much more accurate usage and drain.
Sent from my HTC Sensation 4G using xda app-developers app
Sloopjoshb said:
After every new rom flash you should drain your battery to under 10% then give it a full charge and wipe the battery stats from recovery. This is to calibrate your battery. By doing this the new rom gets to know your battery more or less, and will give you a much more accurate usage and drain.
Sent from my HTC Sensation 4G using xda app-developers app
Click to expand...
Click to collapse
Please stopping spreading this FUD. Don't wipe battery stats unless you have noticed a decrease in battery life that would give you reason to believe that your battery needs recalibration. Wiping stats too much does not extend battery life. If anything, it hurts it.
Sent from my HTC Sensation XE with Beats Audio Z715e using xda premium
I was merely passing along what helped my battery drain issues when dealing with a new rom and faster than normal battery drain. I have seen countless times this recommended in the forums here.
Sent from my HTC Sensation 4G using xda app-developers app
moto211 said:
Please stopping spreading this FUD. Don't wipe battery stats unless you have noticed a decrease in battery life that would give you reason to believe that your battery needs recalibration. Wiping stats too much does not extend battery life. If anything, it hurts it.
Sent from my HTC Sensation XE with Beats Audio Z715e using xda premium
Click to expand...
Click to collapse
I beg to differ; I've experienced it.
Here's something to read:
http://www.guidingtech.com/12739/android-battery-calibration-what-how/
The reason you wouldn't have experienced this problem is probably because some ROMs contain a "battery auto-calibration script".
My knowledge of this is quite limited, but I think the auto-calibration script is only present in Sense based roms.
battery drain
maybe i think your battery is old.
sensation is eating many battery.so your battery have many battery cycle.
If your battery is one year, you recommend to get a battery
moto211 said:
Please stopping spreading this FUD. Don't wipe battery stats unless you have noticed a decrease in battery life that would give you reason to believe that your battery needs recalibration. Wiping stats too much does not extend battery life. If anything, it hurts it.
Click to expand...
Click to collapse
Please stop spreading this FUD. Batterystats.bin has nothing to do with your battery life in any way, shape or form. It is there solely for reporting purposes.
It doesnt make the battery last longer, that is true. But it absolutely can help the battery percentage to be more accurately reported.
And since the phone will auto shut down at 1% battery, accurately reported stats CAN make the phone stay on longer even if nothing has been changed about how much current flows in and out of the battery.
That said, you cant judge battery life on a new rom for several discharge cycles. When I flashed cm9 the first day the battery lasted 12 hours. The second day it was 24. Now its 40 on average. Give it a week or so before deciding battery life suck.
Sent from a rebel ship by storing the message in an R2 unit. (Help me, XDA. You're my only hope)
No it can't. It has nothing to do with the battery %age.
It's (only) purpose is for the battery use info in settings.
Skipjacks said:
It doesnt make the battery last longer, that is true. But it absolutely can help the battery percentage to be more accurately reported.
And since the phone will auto shut down at 1% battery, accurately reported stats CAN make the phone stay on longer even if nothing has been changed about how much current flows in and out of the battery.
That said, you cant judge battery life on a new rom for several discharge cycles. When I flashed cm9 the first day the battery lasted 12 hours. The second day it was 24. Now its 40 on average. Give it a week or so before deciding battery life suck.
Sent from a rebel ship by storing the message in an R2 unit. (Help me, XDA. You're my only hope)
Click to expand...
Click to collapse
Rusty! said:
No it can't. It has nothing to do with the battery %age.
It's (only) purpose is for the battery use info in settings.
Click to expand...
Click to collapse
What Rusty said. The file gets deleted after every charge to 100%, or drain to 1%. Then it gets made again. The only thing it does is provide the battery statistics in 'Settings' under 'Battery'. This myth was even listed on the front page.
with my myt4g when i had miui battery life was good without even waiting a few cycles. the sensation any stock or cooked sense roms i only notice a ggood battery life.i guess i'll just try to do what was suggested wait a few cycles before deciding battery life on the rom is no good
Rusty! said:
Please stop spreading this FUD. Batterystats.bin has nothing to do with your battery life in any way, shape or form. It is there solely for reporting purposes.
Click to expand...
Click to collapse
http://www.androidcentral.com/wiping-battery-stats-doesnt-improve-battery-life-says-google-engineer
I stand partially corrected as I misremembered the content of this article. But I still stand by the fact that recommending a batterystats wipe after every flash to maximize battery life is complete FUD. The best thing you can do if and only if you suspect that your battery has become miscalibrated is to run it completely dead and then completely charge it without unplugging it until its done.
moto211 said:
But I still stand by the fact that recommending a batterystats wipe after every flash to maximize battery life is complete FUD.
Click to expand...
Click to collapse
Correct, however that's not what you said, hence my repeat of your comment
Rusty! said:
Correct, however that's not what you said, hence my repeat of your comment
Click to expand...
Click to collapse
It's cool. Like I said, I misremembered regarding when batterystats should be manually wiped (never).
On a side note, my battery has lasted much longer now that I've completely stopped wiping batterystats. As has been stated by others, that file has nothing to do with actual battery life, but my perceived battery life is much better. My theory that by wiping batterystats manually, we hinder our phones ability to accurately report battery charge and adjust to maintain accuracy. So, if its inaccurately reporting 100% (fully charged) at 90% and reporting 1% (dead) at 10%, then almost 1/5 of the battery's full cycle is not being used. Therefore, when no longer wiping, the reporting can calibrate itself and "gain" back that 20%.
Sent from my HTC Sensation XE with Beats Audio Z715e using xda premium

Categories

Resources