Hey, I read that when you flash a new rom onto your device your battery life may not be the best for a little while after due to the memory of the battery being deleted from the phone.
Running the battery down to nothing then charging it up to 100 and beyond (keeping it plugged in) apparently causes your phone to get the new memory in place. This is what im doing now, my battery is at 1% and im about to plug it in to charge.
Could someone explain how this works please? Also, does flashing kernels affect the battery's memory? Thanks a ton!
Search for calibrate android battery. While statement is not exactly correct, but that's how its known. Also search for battery stats android. Once you read all the info available (shouldn't take longer than 50 years) come back here if you want to clarify anything.
Sent from my HTC Sensation Z710e using XDA App
Related
Im trying to recalibrate my batter because of terrible battery life. After letting it die and charging it while its on I had no issues getting it to 100%. I powered down the phone to charge it while it was off and it seems like its hanging at the last percent and wont go to 100. I have had it plugged in for a few hours now and its still showing the same charge but wont fill up the last little bit of the meter. Anyone have any ideas? Im really thinking about tossing the battery and getting a new one. It seems like i got a bad one. no matter what I do i can only get about 12 hours of light use. I work 10-12 hour days so I have to constantly worry about my phone dying everyday I work.
I had the same issues. Tried every battery trick I found on the forums, but nothing worked. I went to ATT, they sent me a new battery and it everything's good now
So try talking to ATT and getting a stock OEM battery before you buy one
I picked this up and it gives a lot of peace of mind: http://www.amazon.com/gp/product/B004206TQ8/ref=oss_product
Dngen. Are you getting greater battery life now that your using a different battery? I'm convinced the first batch of batteries and phones were bad.
Sent from my SAMSUNG-SGH-I897 using XDA App
Im also interested in that response
Sent from my SAMSUNG-SGH-I897 using XDA App
Smallsmx3 said:
Dngen. Are you getting greater battery life now that your using a different battery? I'm convinced the first batch of batteries and phones were bad.
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
At first I thought it was the phones that vary in battery life.
My first captivate had really good battery life. But it bricked after I tried to do the JH7 update. So I got the phone exchanged, but they used my original battery in the new captivate. For some reason my phone was draining really fast compared to my old captivate, and this was weird because both used the same battery.
This was really annoying me cause I loved this phone, but the poor battery life was ruining it for me. So I went to an AT&T store and told them how bad my battery life was. They shipped an OEM battery for free and I've found a new battery to significantly work better than the old one
Hmmm. I just got a replacement phone and everything works better...GPS ect... but the battery was the same as it is now.....10-12 hours. I've been thinking about getting another battery but I don't know if that will fix the problem. I guess I will try to anyway.
Sent from my SAMSUNG-SGH-I897 using XDA App
Smallsmx3 said:
Hmmm. I just got a replacement phone and everything works better...GPS ect... but the battery was the same as it is now.....10-12 hours. I've been thinking about getting another battery but I don't know if that will fix the problem. I guess I will try to anyway.
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
How long have you had your replacement phone? I know my battery life got better after a few days with my original captivate
I got my replacement phone about a week ago...I've been trying to drain and charge to make sure the system is getting a good read....I've had the battery since launch...the only time I got great battery life was when I used unhelpfuls undervolting and the first time I flashed jh7. I have only flashed one rom on my new phone. It just bothers me that it drains 5-6% an hour in idle. I don't have any Widgets and the only thing that is updating is email once an hour
Sent from my SAMSUNG-SGH-I897 using XDA App
I think I might have caught a break....on my fourth day of charging and draining and I'm at 16 hrs with. 27% left. I guess ill continue with the whole charge and drain thing for the next couple of days.
Sent from my SAMSUNG-SGH-I897 using XDA App
I somehow doubled my battery life. After draining and charging the last few days I managed to go from 12 hrs to 24 hrs of battery life while using it the same amount as before. I have had had my phone since launch and battery life sucked. I don't know it its because I got a refurbished phone that did it or what. I flashed my old phone almost every day for awhile. Even when I didn't flash I couldn't get it to last.
Sent from my SAMSUNG-SGH-I897 using XDA App
Have you guys seen this thread?
http://forum.xda-developers.com/showthread.php?t=806211
Good stuff, thanks
I've seen it and read most of the battery threads out there. I've come to the conclusion that: 1. There's a bad batch of phones out there that cause battery drain issues or 2. Since most of us ATT android users are new were unaware of the proper procedure to flash roms. I believe the second to be more true since most of the batterry drain issues happen due to flashing new roms according to most of the threads I've read. I would like to see the percentage of people out there who are still running there cappys stock with never Modding or flashing to see what type of battery life they are getting.
Sent from my SAMSUNG-SGH-I897 using XDA App
Before rooting, sideloading and flashing unhelpful kernel I was getting the same battery life, 10-15 hours depending on use. The only thing unhelpful seemed to help with was my idle usage, about 1%/hour. I still need to tinker with the kernel and try wiping my bat stats. My phone reports the battery is at 5% but when I shut it off and plug it in it's more like 30% lol
Sent from my SAMSUNG-SGH-I897 using XDA App
I had the same issue. Charge until full. Turn off and charge full... turn on and repeat. Erase battery stats via CW. The key is to let it die. Do not charge your battery until it dies....once it died I plugged it in and turned it on. If its at 1% then just let it charge completely. If its at 30% then you need to unplug and let it die again. Keep doing this until its at 1% when u plug it in. If you have to do the latter you have to start the process over again and erase stats and drain and fill the batterry. From here on out anytime you flash a rom make sure your phone is at 100%. Always let the phone die before charginging it the first time. I think the android system has to get a read of the batterry.
I think at some point along the way I charged my phone when it was at 30% after a flash so anytime after when my battery was dying I still really had 30% battery left but android was telling me my phone had no juice.. let me know if this works for you....
Sent from my SAMSUNG-SGH-I897 using XDA App
I did a quick search for this but didn't find anything.
Is anyone else having issues with the battery stats after recharging. It seems that my phone never reaches full after recharging but a quick reboot will then show it at full.
Sorry in advance if something like this has already been posted.
Sent from my HTC Sensation 4G using XDA Premium App
Note: I don't own a Sensation
Try turning the phone off and letting it charge. Android has it's own power management, but with the phone off it should rely on the hardware fail-safes. When the phone fully charges, reboot it and Android should update the max voltage. You should see the correct battery percentages now.
I could be wrong, but it's worth a shot. You shouldn't have to do this frequently (Or ideally, at all).
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
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
Hello, i'm a newbie to xda developers... I had some problems with my Sensation... I am really a newb to those stuff since i never rooted a phone... The problem with my phone is that the battery doesn't slowly drain... I let it to charge for like 5 hours to get to full 100% and then from 100% it goes to 60% in like 10-20 minutes while i use it ... Other times the battery shows to have more power and other times it straightly goes to 40% from 100%... It drains so quickly i can't even go outside with my phone since its battery gets empty... Sometimes, even if the phone is 60% it randomly shuts down and have to restart it for like 5 times to get it work for at least 10 minutes. Might it be the battery? I tried going to recovery mode but i get the red triangle with an exclamation sign in it... Any reply is appreciated, thanks!
Maybe your battery is rubbish and you should just buy another one.
Although is one thing you should try first, recalibrate your battery.
What all these methods amount to is how to teach your phone about battery performance. Calibration is about enabling your phone to provide accurate estimates of remaining battery charge and will not, in and of itself extend the usage you get on a single charge (though it may possibly prevent the phone going into power save modes prematurely, wrongly believing the battery to be lower on power than it is).
The phone stores information about the battery in a file called batterystats.bin which sits in /data/system. Normally you won't have direct access to that file, but you could find it with an app such as root explorer, which allows complete access to the phone's file system.
When you install a new ROM, or a new battery, or perhaps periodically as the battery ages and performs differently, you need to get a new set of battery performance statistics.
By charging the phone to 100% you are starting at the known maximum for the battery. At this point, the batterystats.bin file needs to be deleted, which forces the phone to recreate the file from scratch, using the information it is about to collect. It doesn't matter what method you use, battery calibration app, or from within recovery - they all do the same thing and delete this file.
The phone is then allowed to drain fully. This gives the other end of the scale, the known minimum. The phone then has then experienced the full charge/discharge cycle of the battery and stored that performance information in a new version of the batterystats.bin file.
Now that the information has been saved, the phone will (hopefully) be able to provide accurate estimates of the battery charge level, regardless of how much of the battery charge you use before reconnecting the charger.
If you don't have root access you can download an app from the market called "Battery Calibration". It does the same thing, deletes the batterystats.bin.
If I helped you in any way hit the THANKS button
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Device: Sensation 4G
ROM: Hyper Non Sense v3.3
Kernel: Faux 009b4 (edited by Yank555)
Radio: 11.24A.3504.31_M
RIL: 4.0.0037HMQ
Recovery: 4EXT_Recovery_Touch_v1.0.0.5_RC5
Battery: Anker 1900
Thank you for your time. You explained really well and i appreciate that... So, to use the calibration apps i need to have root access... should i search a tutorial on that or is there one on the forums? If the calibration can't fix it, should i get another battery? Thank you again! Maybe i should try to buy a new battery first... is rooting safe? can i get back to my old firmware?
Smexhy said:
Thank you for your time. You explained really well and i appreciate that... So, to use the calibration apps i need to have root access... should i search a tutorial on that or is there one on the forums? If the calibration can't fix it, should i get another battery? Thank you again!
Click to expand...
Click to collapse
Well, yes I guess you should root your phone first, but I'm not sure
A guide on how to root your Sensation can be found here .You should only do the steps 1-3.
If you don't want to root there is another method somebody wrote (I haven't tested it personally)
1. Turn off your phone.
2. Fully Charge.
3. When getting 100% signal, unplug quickly.
4. Pull off the battery and put it anywhere.
5. Wait for 180 seconds minimum
6. Put back the battery on the right side.
7. Turn on the phone.
Than you should be OK:good:
If you get the same result after "battery calibration" I suggest you buy another battery.
Hit THANKS if I helped you
Hello, i have two more question related to this thread... Is there a way to calibrate my battery without root access? And will buying a new battery surely fix my problem? Thanks again!
You might be able to get a calibration application in the playstore. However most I've seen require root access. But look, they're might be some without root requirement. As for your second question. Nothing is ever 100% guarantee that it will solve the issue. These are suggestions based on the information you provided regarding your issue . How can anyone be 100% certain that will solve your issue. It's defiantly a possibility it will solve the problem but no, for 100% certainty, I don't think anyone can say that. It's defiantly worth a try ! Then you can see if getting the battery solved the problem. I hope it does fix your issue and wish you the best .like I said, no one can be 100% sure but it's defiantly worth trying!Sent from my HTC Sensation 4G using xda premium
Everything said in this topic is PURE NONSENSE. It was even featured on the front page that wiping the battery stats DOES NOT DO ANYTHING. See this article for more information > http://www.xda-developers.com/andro...-battery-stats-does-not-improve-battery-life/
The only thing you CAN do is charge your battery to 100%, and let it drain to 0%.
Aparently, after i cleaned my battery contacts it DOESNT jump to random values... drains continously.. SO i think the problem is fixed... atleast for a while! I'm new using a smartphone and the battery is a little 2 weak as i was used to my other non-smartphones... I think that's the battery life a 1520AMH can offer me on a sensation! The uptime for it was 6 hours from 100%... thats really weak ( i used the web and games).