So.... following Mikey1022's thread crusade, I'm almost hesitant to post this here, but I feel like I'm going to get the most accurate answer from the people in this forum vs general...
On Cyanogens site, I found this for Battery Recalibration:
Battery recalibration
If you're experiencing higher than normal battery drain, try the following:
1. Charge the phone to full battery; let it keep charging until the battery says it is fully charged. Do not wait until the light is green, it isn't always fully charged, causing a lot of inaccuracies. (You can check by going to: Settings -> About Phone -> Status -> Battery Level = Full.)
2. Boot to recovery mode and go to console (or adb shell) and type:
mount -a
rm /data/system/batterystats.bin
NOTE: Newer Amon_Ra recoveries have an option to delete the battery stats, do this in place of the console commands above.
NOTE: To have the most accurate of battery stats, reboot the phone immediately after wiping the battery stats and wait for CM to boot completely to the desktop. Once your entire boot is done and you have full access to the phone, go ahead and pull the charger and continue with this troubleshooter.
1. Do not charge the phone until after draining the battery completely, resulting in it automatically shutting off.
2. Recharge the phone completely and then use as you normally would.
SO I'm at work, and don't have the option to check this, but unlike "hardware" battery calibration I'm mostly curious about removing the batterystats.bin
Would it help us with our battery woes, or do ours go deeper? For some reason, I noticed that mine's been draining a LOT faster in the past month or so then before...
Any thought?
This belongs in the general area?
I really don't think there's a magic forumula for these LIPO batteries. Unless you have a bad battery, you like numerous others need to join the battery 12 step program. I've already been through it. "Hello, my name is Sean and I'm obsessed with my battery life."
Long story short, just keep charge the battery when it gets low. If you work near an outlet or computer, and sleep near one - it's quite easy to keep the battery up throughout the day.
FYI, I've read up on this a bit regarding laptop batteries. It has nothing to do with the actual battery life or the "memory effect" (these batteries don't have a memory effect). It has to do with the OS's interpretation of the battery's performance and how it is reported to the user. So you're really recalibrating Android, not the physical battery. As far as I've read, this only "needs" to be done once in a great while, once a year maybe. Or if you notice something really odd with the battery level reporting.
I did this this morning as well since my phone was fully charged and ready to try it. Not had any hugely bad side effects from the phone and new battery (1750), but we will see if this changes anything.
wraithdu said:
FYI, I've read up on this a bit regarding laptop batteries. It has nothing to do with the actual battery life or the "memory effect" (these batteries don't have a memory effect). It has to do with the OS's interpretation of the battery's performance and how it is reported to the user. So you're really recalibrating Android, not the physical battery. As far as I've read, this only "needs" to be done once in a great while, once a year maybe. Or if you notice something really odd with the battery level reporting.
Click to expand...
Click to collapse
Well, actually, that's why I put it in the development forum. These instructions are telling us to remove things from the system. Also on that note, my battery went from being at 30% full by 10pm (fully charged in the morning) to 30% full by 3pm (YES, 3) so something is definitely wrong, not just "I am obsessed with my battery life". Mind you, I'm at work until 2, so my phone drains to 30% on IDLE, with screen off. I was thinking maybe Android is misinterpreting something? I removed all programs that I thought might be causing this, turned off wifi, bt, gps, still no go. Maybe bad battery?
What I'm thinking this may help with is the fully charged issue the incredible has. I wouldn't follow the above instructions exactly however. Let me explain.
If you've ever noticed, the OS doesn't report "fully charged" correctly. Charge your battery to full (where both the green light comes on AND the "about phone" battery status says "Full". Now shut your phone off, you'll notice your light turns orange again, and will charge for about 30 minutes, sometimes more depending on how far off the battery is. If you turn on your phone after this, you'll notice you stay at 100% for quite some time. This is the case with a lot of incredibles from what I've seen... It probably has to do with the calibration notated above.
I would say do the calibration noted above, however, charge it the way I just noted (charge to full, shut the phone off, let it finish charging to full...). Then follow the rest of the steps immediately following. Might make a difference.
EDIT: this is probably even more true for the 1750mAh battery.
calibration and such has been discussed but not under its own name on page 3 i explain abit about the lithim ion battery vs nickel cadium.
http://forum.xda-developers.com/showthread.php?t=695472
junjlo said:
calibration and such has been discussed but not under its own name on page 3 i explain abit about the lithim ion battery vs nickel cadium.
http://forum.xda-developers.com/showthread.php?t=695472
Click to expand...
Click to collapse
I was witness to that thread, and yes, you are correct, Lithium Ion batteries do not need to be conditioned, it is useless... However, we are not talking of conditioning, we are talking of proper reporting of battery life through the OS, which IS how Lithium Ion memory works. This is not saying to Cycle your battery 3 times to "condition" it to full potential. It is stating that the OS is not properly calibrated to report the proper life of the battery. If the OS cuts the charging of a Lithium Ion battery because it "thinks" it is at 100% charge, while the battery itself is at 80% (just a random example), then your battery life is going to appear to be shorter than it should. The example posted above would theoretically reset the OS so that when it says the battery is at 100%, it indeed is at 100%, preventing it from cutting a charge before it should. See my post previous post if you are confused. "Conditioning" is an entirely different animal, in which you "train" the batteries memory (in Nickel cad batteries) before utilizing your battery in normal charging operations. Lithium Ion does not have this memory, making "Conditioning" useless.
Moral to the Story here is to fully charge your phone when its off and you don't have to deal with any of these work arounds. Am I right?
buy a second battery and an external charger. I do this with every phone and I always seam to get battery life that is on the high side of what people report
Thank you for correcting that was bit early in the morning thought it was same question.
Sent from my ADR6300 using Tapatalk
I'm trying this and I've seen an improvement already on the stock battery. Been off charge for 8hrs and 13 mins and is still at 70% charge. Figures it holds a charge when you want to run it down!
jermaine151 said:
I'm trying this and I've seen an improvement already on the stock battery. Been off charge for 8hrs and 13 mins and is still at 70% charge. Figures it holds a charge when you want to run it down!
Click to expand...
Click to collapse
What, exactly, are you trying that's giving the improvement? The OP's suggestion of booting into recovery and deleting battery stats, or the other common suggestion of turning phone off for the remainder of the charge? 70% after over 8 hours is FAR better than I'm seeing, and I'd like to see the same results.
alexdw369 said:
What, exactly, are you trying that's giving the improvement? The OP's suggestion of booting into recovery and deleting battery stats, or the other common suggestion of turning phone off for the remainder of the charge? 70% after over 8 hours is FAR better than I'm seeing, and I'd like to see the same results.
Click to expand...
Click to collapse
I charged with the phone off, then went into recovery and deleted the battery stats file. Now I'm trying to discharge it completely.
jermaine151 said:
I charged with the phone off, then went into recovery and deleted the battery stats file. Now I'm trying to discharge it completely.
Click to expand...
Click to collapse
I am doing the same. Will follow up with results in a few days.
alexdw369 said:
What, exactly, are you trying that's giving the improvement? The OP's suggestion of booting into recovery and deleting battery stats, or the other common suggestion of turning phone off for the remainder of the charge? 70% after over 8 hours is FAR better than I'm seeing, and I'd like to see the same results.
Click to expand...
Click to collapse
That's awesome! That's great battery life. I might have to try this.
~ IRC: nostradamus ~
EM30996 said:
That's awesome! That's great battery life. I might have to try this.
~ IRC: nostradamus ~
Click to expand...
Click to collapse
Trying it myself tonight. Will post results tomorrow.
I'm trying it to. I will post results.
Sent from my HTC Incredible using Tapatalk
Just tried this method, fully charging the phone when it's off then wiping the battery stats. Hoping it'll fix the annoying problem that the battery doesn't fully charge when the phone is on, although I'm not sure if it even can be fixed -- does anyone know?
I'll update if I remember next time I charge it.
Giving a try
Hey guys. I am also giving this a try today.
I just completely charged my battery last night with it off. This morning I unplugged the charger (while the phone was still off) and plugged back in to make sure that the battery was fully charged. The green light turned orange for a couple of minutes and back to green so I proceeded to boot to recovery and removed the battery file. I am also running a Seidio 1750mah.
I am now up and running. I will post later this afternoon to let you know how it's going.
If this fixes the weird battery bug where the Incredible doesn't charge fully, I will kiss the OP. Seriously.
Related
As you all know, the Evo battery charging mechanism is very quirky. If you are using the stock battery, the mechanism is not THAT bad once you understand how it works. If, like me, you are using the 3500 battery, charging the battery in the Evo is pretty much futile. Reason being, for some reason the Evo still thinks it is charging the stock battery despite the fact that you have a battery that is 2.5 the capacity in it. What this means is, the fully charged green light comes on at about the 65% level and you ultimately have to play a guessing game as to when the battery is actually charged. This is also after calibrating and wiping stats and doing whatever dumb HTC/sprint charging "trick" out there.
I am pleading here for someone to create an app that measures the true capacity and charge level of the battery so that we can all, especially extended battery users, know when the battery is actually fully charged. I am positive that there are donations in the project as this app will benefit all Evo users.
Please help and thanks in advance.
+1
I've been looking at the 3500mAh batteries as well, would love to get one, but i flat refuse to pry open my Evo everytime I want a FULL charge (having to resort to wall charging)
I'm not an expert in electrical engineering at all but I'm going to make an educated guess that the charging circuitry is independant of anything that the OS itself can control. Even with the phone 100% off it still has to obey the "rules" of charging that HTC setup. (i.e. charging to 100% then running off battery till it hits 90%) So I don't see how there can be an easy workaround for extended battery users if they want a true 100% charge.
I'd love a bit more juice myself, but like I said the only time I want to have to open up the back is if im upgrading my mSD card. If and until someone can come up with a solution, hell yeah! Until then I will just play with juice defender and hone my battery saving ability via software
I know the Battery Time app you can put in how big your battery is. Just select other when choosing your phone.
Sent from my PC36100 using XDA App
in for progress on this.
so tell me even though the phone thinks the battery is charged, does it stop charging it too?
If I remember correctly that may have to be done in the ROM/kernel, there is most likely a charging timer somewhere in there that stops it for safety reasons.
When changing the timer remember that the batteries are actually closer to 2800mAh than 3500, you don't want to overcharge it.
http://batteryboss.org/
Jsimon9633 said:
in for progress on this.
so tell me even though the phone thinks the battery is charged, does it stop charging it too?
Click to expand...
Click to collapse
No it continues to charge which is even more nonsensical and adds to the frustrating guessing game. Seidio recommends that you keep the phone on the charger for 2-3 hours passed the time that the light turns green. Again, more guess work.
xHausx said:
If I remember correctly that may have to be done in the ROM/kernel, there is most likely a charging timer somewhere in there that stops it for safety reasons.
When changing the timer remember that the batteries are actually closer to 2800mAh than 3500, you don't want to overcharge it.
http://batteryboss.org/
Click to expand...
Click to collapse
I think you are referring to wiping battery stats. I have tried this on several Roms and kernels to no avail. Also, if you aren't rooted, how would you go about wiping stats? An app would help a lot of people out.
Also after doing some more research and testing, any app that provides battery level that I have used including OS monitor, spare parts, etc. will basically spit out what the OS is telling it and not measure the true level. Unfortunatley, the OS is stuck on stupid and we are back to the original issue.
MSmith1 said:
I think you are referring to wiping battery stats. I have tried this on several Roms and kernels to no avail. Also, if you aren't rooted, how would you go about wiping stats? An app would help a lot of people out.
Also after doing some more research and testing, any app that provides battery level that I have used including OS monitor, spare parts, etc. will basically spit out what the OS is telling it and not measure the true level. Unfortunatley, the OS is stuck on stupid and we are back to the original issue.
Click to expand...
Click to collapse
I don't believe it is possible for an app to do what you are wanting, the charging process is controlled by the operating system itself and is built into the kernel.
There are two main steps to charging a li-ion and the first one finishes when the battery is around 70% full. So either something is causing the phone not to start the second part of the process, it is just timing out thinking that battery should have been by that time, or, since the batteries have circuitry inside of them, it could be the battery itself that is doing it. Have you tried charging your phone through your USB port? It takes longer but the battery may not like how much power the wall charger pushes through it.
Edit: I think I misread your OP, does your phone stop charging when it says it's full or does it keep charging?
xHausx said:
I don't believe it is possible for an app to do what you are wanting, the charging process is controlled by the operating system itself and is built into the kernel.
There are two main steps to charging a li-ion and the first one finishes when the battery is around 70% full. So either something is causing the phone not to start the second part of the process, it is just timing out thinking that battery should have been by that time, or, since the batteries have circuitry inside of them, it could be the battery itself that is doing it. Have you tried charging your phone through your USB port? It takes longer but the battery may not like how much power the wall charger pushes through it.
Edit: I think I misread your OP, does your phone stop charging when it says it's full or does it keep charging?
Click to expand...
Click to collapse
The phone continues to charge. Based on what you are saying and my own findings, it seems the phone is reporting that initial charge at 70% as 100% when using the 3500 battery.
I am in the midst of testing some things right now related to all of this and will report back.
MSmith1 said:
The phone continues to charge. Based on what you are saying and my own findings, it seems the phone is reporting that initial charge at 70% as 100% when using the 3500 battery.
I am in the midst of testing some things right now related to all of this and will report back.
Click to expand...
Click to collapse
Thanks keep us up to date. I bought this battery too so very interested in any possible solution you find.
Basically the os says its 100% when in reality its not even close, more like 65% right?
Jsimon9633 said:
Thanks keep us up to date. I bought this battery too so very interested in any possible solution you find.
Basically the os says its 100% when in reality its not even close, more like 65% right?
Click to expand...
Click to collapse
Yes. 10char.
how does the phone read the charge or does it?
maybe a glitch in regulating the flow?
any software determine could do this?
mine charges a good 8-10 hrs a night
never had a phone that needed more
anyone had to buy a standard battery replacement and get better battery?
software or hardware?
Jsimon9633 said:
Thanks keep us up to date. I bought this battery too so very interested in any possible solution you find.
Basically the os says its 100% when in reality its not even close, more like 65% right?
Click to expand...
Click to collapse
Looks like I failed again. This issue really needs attention from someone well versed with how the Evo charges the battery and how to tweak the reporting deep in the android system. Wiping battery stats in recovery does not solve this issue. We need a SetBat!
I got curious so I looked at the evo's source and found that it stops charging when it thinks the battery is full and doesn't start again until it drops down to 80%. Although it should start charging again if you unplug it and then plug it back in. To fix it you will need someone to make drivers for your battery and incorporate it into a ROM.
Sorry I can't help more but compiling ROMs is still a little bit over my head right now.
xHausx said:
I got curious so I looked at the evo's source and found that it stops charging when it thinks the battery is full and doesn't start again until it drops down to 80%. Although it should start charging again if you unplug it and then plug it back in. To fix it you will need someone to make drivers for your battery and incorporate it into a ROM.
Sorry I can't help more but compiling ROMs is still a little bit over my head right now.
Click to expand...
Click to collapse
Very interesting. The problem here is, the Evo stops charging when it thinks the stock battery is at 100 even though you have an extended battery in it.
I guess we would need a talented dev to compile a fix. Hoping that this thread can bring some attention to that. Looks like we have progress already!
Here are my findings from the monitoring I was doing earlier. It's a lazy Saturday for me so I actually had the time to watch the battery charge. For background info, I am using CM6RC2 and Snap 7.01 with the Seidio 3500 battery.
I let my battery deplete completely last night and woke up to charge it. Knowing full well that the Evo does not charge the battery correctly, I did some research into how I could properly monitor the charge on my own. What we are basically looking to do is to charge the battery to or close to 4.2v. You can monitor this yourself using any battery monitoring program. I was using spare parts.
What I saw was, the battery would charge to what the Evo thought was 100 or close to 100 for the stock 1500 battery, the green light came on and the reporting stats of charge/voltage stopped there. The phone was reporting a constant charge of 100 and the voltage froze at 3.9v despite the fact that the battery was actually charged to around 60-65%. These numbers froze there for a long period of time. The 100/green light never went away and the freeze in voltage reporting lasted about 1+ hours. The freeze at 3.9v was basically the OS reporting the 3.9v in error because it still was thinking that the stock battery was in the phone. The actual battery charge level was neither 100 nor 3.9 volts. Like I said, the voltage stayed at 3.9 for a while, lets say an hour+, and then it started charging up again to 4.2. I saw all of this happen in spare parts. The highest I saw the voltage get was 4207. It took around 5 hours to get to this point. Once it was close enough to 4.2, I rebooted into recovery and wiped my battery stats using Clockwork. On reboot, the battery was actually around 95%. Now I could have plugged the phone back in and repeated they process above but, as this point I basically gave up knowing that I couldn't really go through this type of process ever again because I never have time to sit there and watch a battery charge.
So back to point of this post, we need someone to find a way to have the Evo report true battery stats for extended batteries and not continually have the phone think that it is charging the stock battery. I don't know if it can be done in an app, in a rom, or in a kernel but, however we can get this done, it would be more than amazing.
I have never had a problem with my 3500 Seidio Battery in terms of charging.
I have never had less than 90% charge when I leave for work. But as it has been pointed out multiple times, this phone charges till 100% and then works off the battery until it hits 90%. In essence, this phone will never be charged to 100% unless you do it while turned off or quite possibly with the battery out of the phone.
Next time you think you don't have a full charge, take it off the charger, turn it off and then back on. Then stick it back on the charger, you will see that the charge is down to say.... 93% then it should start charging again. But too be honest, on a 3500mAh Battery, I really don't see the need. If you really need 100%, the best way to achieve this is with the phone turned off.
there are people in evo forums across the net that would donate en masse for this once word spreads. if it needs to be unique to each battery, the four most used are stock, 1750, 3000 chinese (what I have), and 3500 seidio. I would definitely donate for a true fix
Brutal-Force said:
I have never had a problem with my 3500 Seidio Battery in terms of charging.
I have never had less than 90% charge when I leave for work. But as it has been pointed out multiple times, this phone charges till 100% and then works off the battery until it hits 90%. In essence, this phone will never be charged to 100% unless you do it while turned off or quite possibly with the battery out of the phone.
Next time you think you don't have a full charge, take it off the charger, turn it off and then back on. Then stick it back on the charger, you will see that the charge is down to say.... 93% then it should start charging again. But too be honest, on a 3500mAh Battery, I really don't see the need. If you really need 100%, the best way to achieve this is with the phone turned off.
Click to expand...
Click to collapse
I assume that you keep your phone charging all night?
If so, this isn't really for people who do that. This is more for people looking to charger their phone to at or near 100 on the go, at work, etc.
Also, 10% on the extended battery is probably a difference of at least an hour more battery. I'd say even more. That's a lot of time to me personally.
cabbieBot said:
there are people in evo forums across the net that would donate en masse for this once word spreads. if it needs to be unique to each battery, the four most used are stock, 1750, 3000 chinese (what I have), and 3500 seidio. I would definitely donate for a true fix
Click to expand...
Click to collapse
Agreed. I'd rather donate money to a true fix than buy an external charger. I have funds to donate for this READY TO GO ASAP.
I think this is a firmware related issue.. I cannot count how many posts and different senarios (batteries, chargers, rom's) I have read, yet still this issue remains. The only things I have ran across that actually works is:
1. Charging the battery externally (wall charger, dock, or etc)
2. Charging phone while phone is turned off.
3. Bump charging (aka: battery conditioning, battery syncing, "plug/unplug method")
4. Clearing the battery stats
Hi all,
I am puzzled by my problem. I am using Virtuous 2.7 + King's BFS kernel #4.
My phone battery will drop quickly from 100% to 92% right after unplugged from the power cord. By quickly, I meant I did not use the phone, killed all tasks, and battery will drop to 92% literally in minutes.
Bump charging, wiping battery stats, wiping dalvik cache, killing all tasks are not helping at all. I don't have SetCPU, but someone in the forum mentioned they have SetCPU, and it is not helping either.
Is anyone having this problem? Does anyone have any idea on how to solve this?
Please help.
Thank you!!!
chillmeow said:
Hi all,
I am puzzled by my problem. I am using Virtuous 2.7 + King's BFS kernel #4.
My phone battery will drop quickly from 100% to 92% right after unplugged from the power cord. By quickly, I meant I did not use the phone, killed all tasks, and battery will drop to 92% literally in minutes.
Bump charging, wiping battery stats, wiping dalvik cache, killing all tasks are not helping at all. I don't have SetCPU, but someone in the forum mentioned they have SetCPU, and it is not helping either.
Is anyone having this problem? Does anyone have any idea on how to solve this?
Please help.
Thank you!!!
Click to expand...
Click to collapse
I spoke to RMK as well as others about this in IRC, doesn't look like anything we can do, deep in the HTC code I guess.
I have the same issue using SkyRaider 3.1. Battery is 100% then after 5-10 minutes drops down to low 90s. It bothered me at first but after several days of moderate to heavy use and still having almost 50% battery left at the end of the day, I just figured it was some kind of bug when reading the battery level at the beginning. How is your battery life overall? If it's like mine, then i wouldn't worry too much about it as long as it's lasting longer. I'm using the 1750mAh battery from Sedio.
I was having the exact same problems until I went back to stock everything and bump charged. Took the OTA for 2.2, rooted, custom recovery, bump charged, wiped stats and cache and now I'm good to go. I usually dont think crap like this works but it made a huge difference in battery life and stopped the 100-90% problems I was having.
KB
I found this on EVO forum, but I don't know how his solution works. I personally don't think this would be the solution.
http://ip208-100-42-21.static.xda-developers.com/showthread.php?t=704272
I am using the 1500 mAh battery.
My battery life is uptime around 24 hours and awake time around 6-9 hours depending on usage.
so you're not having the issue anymore, after going back to stock (non rooted) with the official OTA 2.2?
KB Smoka said:
I was having the exact same problems until I went back to stock everything and bump charged. Took the OTA for 2.2, rooted, custom recovery, bump charged, wiped stats and cache and now I'm good to go. I usually dont think crap like this works but it made a huge difference in battery life and stopped the 100-90% problems I was having.
KB
Click to expand...
Click to collapse
KB Smoka, so you don't have this problem anymore?
Do you think format the phone and wipe all the data will help?
Have anyone tried formating the phone?
I've searched and found that the cause is the phone saying the battery is charged fully when its not basically so to fix this after it goes to 100% while the phone is one then u should turn it off and let it charge fully from there
Sent from my ADR6300 using XDA App
superchilpil said:
I've searched and found that the cause is the phone saying the battery is charged fully when its not basically so to fix this after it goes to 100% while the phone is one then u should turn it off and let it charge fully from there
Sent from my ADR6300 using XDA App
Click to expand...
Click to collapse
I did bump charge this phone, but it still drops like crazy.
I'll try this out tonight.
Thanks!
Is this a once time fix thing or do you have to do it every time you charge?
bump charging 4 or 5 times in a row (basically bump as many times as you need to to get it to where the light turns green withing a minute of 2 or plugging it in again) and then wiping battery stats solved this for me... kinda.. i still have to bump twice, but after that it'll stay at 100 for a good while and work it's way down normally, no jumping 10% down..
superchilpil said:
I've searched and found that the cause is the phone saying the battery is charged fully when its not basically so to fix this after it goes to 100% while the phone is one then u should turn it off and let it charge fully from there
Sent from my ADR6300 using XDA App
Click to expand...
Click to collapse
That is bump charging. Something htc is unable or unwilling to fix.
The issue has been known for a while and you have to 'bump charge' every time to avoid the 5-10% drop.
Here's their response about fixing the "bump charge".
"Dear **********,
I understand you would like to know if an update has be released to help get a full charge on your battery without having to bump charge it. At this time we have no information about any updates being released to help resolve this issue on your device. If an update is released for your device you will receive a notification on your device that an update is available.
To send a reply to this message or let me know I have successfully answered your question log in to our ContactUs site using your email address and your ticket number ************.
Sincerely,
Victor
HTC"
melophat said:
bump charging 4 or 5 times in a row (basically bump as many times as you need to to get it to where the light turns green withing a minute of 2 or plugging it in again) and then wiping battery stats solved this for me... kinda.. i still have to bump twice, but after that it'll stay at 100 for a good while and work it's way down normally, no jumping 10% down..
Click to expand...
Click to collapse
Do you bump charge every single time you charge right now? It's pain in the butt if I have to bump charge everyday.
Yup every day. 4 or 5 times is way overkill though. Just charge phone until green, turn off (don't need to unplug), wait until it turns green then do the plug/unplug one more time.
ufvj217 said:
so you're not having the issue anymore, after going back to stock (non rooted) with the official OTA 2.2?
Click to expand...
Click to collapse
Went to stock (official OTA), rooted, custom recovery, bump charged, reset stats and cache and I'm good now.
I charged it to "full" while it was powered on. Once the light turned green I turned the phone off, charged again until the light turned green. Took about 25 minutes. Powered up in recovery wiped battery and cache and now I'm good. The key is after doing all this you have to let the phone completely die.
If you're wiping your battery stats after a bump charge, you will have this problem every time you don't bump charge.
If you wipe your battery stats after it goes green without a bump charge, you won't have this problem.
This is because the software thinks the bump charged battery levels equal 100% charge. A bump charge adds approximately 10 percent of charge.
Formatting your phone or any software changes won't actually do anything other than wipe your battery stats while your phone is not at bump charge levels.
vantagejuan said:
If you're wiping your battery stats after a bump charge, you will have this problem every time you don't bump charge.
If you wipe your battery stats after it goes green without a bump charge, you won't have this problem.
This is because the software thinks the bump charged battery levels equal 100% charge. A bump charge adds approximately 10 percent of charge.
Formatting your phone or any software changes won't actually do anything other than wipe your battery stats while your phone is not at bump charge levels.
Click to expand...
Click to collapse
I'll try this instead! I don't want to bump charge everyday! It's too troublesome.
chillmeow said:
Hi all,
I am puzzled by my problem. I am using Virtuous 2.7 + King's BFS kernel #4.
My phone battery will drop quickly from 100% to 92% right after unplugged from the power cord. By quickly, I meant I did not use the phone, killed all tasks, and battery will drop to 92% literally in minutes.
Bump charging, wiping battery stats, wiping dalvik cache, killing all tasks are not helping at all. I don't have SetCPU, but someone in the forum mentioned they have SetCPU, and it is not helping either.
Is anyone having this problem? Does anyone have any idea on how to solve this?
Please help.
Thank you!!!
Click to expand...
Click to collapse
The reason this happens is because the battery gets charged fully to 100%, and then is allowed to slowly drain back to 90% (or so) before it's charged back to 100% again. This is how Lithium batteries are charged.
Try this: charge the battery to 100%, and immediately disconnect it after it's full. Notice how the battery doesn't drop to the low 90's immediately.
The reason "bump charging" appears to work is because there is no drain on the battery, since the phone is off. It goes to 100% and stops.
There's nothing we can do code-wise to fix this; it's just how the battery technology works. Keeping it fully charged at 100% while on would damage the charging capacity of our phones.
Btw.. wrong forum.
Solutions in search of a problem
Let me preface this by saying that I’m not an electrical engineer, or any sort of expert on phone hardware, but I think a couple issues are being confused. I’ve seen many posts about this battery “problem” here and elsewhere and an important point is being missed. People are confusing what the battery is actually doing with what the phone SAYS the battery is doing. They are NOT the same thing. The battery is a physical device and it will do what it’s going to do.
Battery life is a function of battery quality, initial state of charge, and demand. If you want the battery to last longer, look at ways of reducing demand. What applications are in use? How long is the screen on? What brightness level? Overclocking and undervolting settings? All these will affect ACTUAL battery life.
At lot of the “solutions” discussed have nothing to do with conserving energy use, but have everything to do with messing with how the phone REPORTS the state of charge. A good example is the issue of the initial drop reported by many users during the first few minutes after unplugging the charger. I see this on my own phone. If the phone is “taught” that 100% charge is when it is totally crammed with juice and plugged in as well, it’s not surprising that there is a good bit of voltage drop (+/- 10%?) right after unplugging. Does this mean there is a problem? NO! It’s just the battery doing what batteries do. A lot of the suggestions about wiping battery stats and such have nothing to do with saving energy. They are ways of fiddling with how the phone REPORTS its condition under various circumstances.
My advice: if you are happy with how your battery lasts, over the course of a day or so, then learn to relax, crack open a cold brew, and revel in just what a great phone the Incredible is. If your battery isn’t lasting as long as you need it to, then look at ways to save power or get a larger capacity battery. Tweaking the battery meter function is simply a feel-good exercise and won’t get you any actual improved performance. END OF RANT.
I can confirm that my gf's phone and my good buddies phone(both were never rooted) have never had a problem with the phone charging up slow first off(both phones charge about 1% per minute). And since they accepted the OTA, have not had the problem of charging to 100% and quickly jumping down to 90%. For instance, the other day my buddy charged his phone while on to 100%, played a game for about 2 minutes and closed it, battery was at 99%. Now I have tried and continually try every possible solution to my battery dying quick and charging slow, but am realizing that this must just be the cost of customizing my phone to my liking. And at least for the moment, a stock 2.2 DINC is just not an option for me.
larsrya8 said:
The reason this happens is because the battery gets charged fully to 100%, and then is allowed to slowly drain back to 90% (or so) before it's charged back to 100% again. This is how Lithium batteries are charged.
Try this: charge the battery to 100%, and immediately disconnect it after it's full. Notice how the battery doesn't drop to the low 90's immediately.
The reason "bump charging" appears to work is because there is no drain on the battery, since the phone is off. It goes to 100% and stops.
There's nothing we can do code-wise to fix this; it's just how the battery technology works. Keeping it fully charged at 100% while on would damage the charging capacity of our phones.
Btw.. wrong forum.
Click to expand...
Click to collapse
Sorry that I posted in the wrong forum. I thought this is related to the kernel or ROM I am using (Which is development right????).
Not to question your knowledge about the "battery technology", but why is it only happening to certain people? Nowadays most device are using Li-ion battery, why this phenomenon do not occur to all devices?
Edit: Changed the title to make the answer easier to find. The battery popup killer mod has nothing to do with why the battery level drops after unplugging, as you will learn when you read the linked article. Now, on to my original post...
Pretty much every ROM for the Epic now incorporates the Battery Full Popup Killer mod at this point, but are we sure there aren't any unintended side effects of it? Is the battery charge state still being recorded to the batterystats.bin file? I know when you delete it through a file manager, or reset the stats through CWM, it does regenerate, but there is a lot more info in that file than just the full and empty charge levels of the battery, so it would be regenerated for the other services that use it.
I've had issues with my battery reporting that it's full, but only showing a charge of anywhere between 94-98%. Now, if my battery were actually defective, and losing capacity faster than normal, the batterystats.bin file should be compensating for that by recording the lower full charge level and adjusting the percent reporting accordingly, but it doesn't seem to be doing that.
So, are we sure the state of the battery is being recorded, even though the popup is being blocked? What else could be causing this issue with so many people reporting that their batteries aren't charging to full?
Questions need to go in the q&a section to keep the development section for pure development. Or as a reply on someones thread/rom. Although I have seen this question raised once before on mammons thread I think. I think the answer was that the battery is not set to charge to 100, and some other technictal details I can't remember. But from a day 1 owner of epic, my phone has never charged above 96-98, it will go to 100, but the second I pull it off charger down to 96-98. Even stock, with no mods to the battery popup notification. And now being on a rom that does have that no pop up notification, so I don't have to get woken up from a vibrating phone, there is no change. I'm sure someone else can give you the more detailed explination though.
Sent from my SPH-D700 using XDA App
I forgot that there was a Q&A thread in the development section, sorry to clutter things up. Thanks for the details, I'll see if I can find the Mammon thread that has the same question in it.
Hopefully this gets moved to the proper section as its a good question. Firon and I did some early work on this mod and I can tell you that we simply aimed at the graphical display and then stopped it from reporting. We didn't alter how it reports %s in anyway. I can also say that this issue is found in a stock epic right out of the box. My feelings are that the actual code for charging the battery is done this way on purpose which is lazy and over cautious imho, maybe they were worried about ruining batteries or even having one explode. Sounds like poor project management in any case.
sent by an Epic4g through the cosmos
OK, after searching through the threads for a little while, I found a very good article dealing with this issue.
http://www.androidpolice.com/2010/1...bump-charging-and-inconsistent-battery-drain/
Basically, the battery is supposed to charge to 100%, and then it stops charging to drop the battery level down to a safe level. It will then periodically charge the battery again to maintain a high (but safe) charge level, but never back to 100%. The batteries used in smartphones today aren't safe to keep at 100%, nor is it good for them (they corrode faster), so the charging system keeps them at a full, but not completely full state during the charging process. The phone will report the battery as being full while plugged in, even though it could be running fully on battery power at that moment and a few percentage points below 100%. It does this to make it easy for regular users to know when their phone is finished charging. It's only when you delve into the details that you start to see that the battery isn't actually fully charged, and start to rip your hair out when trying to figure out why it won't do it.
To sum up the entire article, it's supposed to do that. There isn't anything wrong with your battery, or your phone, it's done to prolong the life of the battery, and so the battery won't explode or catch fire by being held at 100% for too long.
The only time my battery meter reads 100% is when I pop a fresh battery in from my external charger.
Sent from my SPH-D700 using Tapatalk
I should have also added in my last post that bump charging does actually work, but will decrease the life of your battery. The experiment that the author of the linked article concluded that bump charging until the phone actually reads 100% while unplugged increased his battery charge by around 15%. Now, if holding your battery at 100% causes premature corrosion, it only makes sense that holding it at 115% causes corrosion at a greater rate.
If you absolutely must get the most time out of your battery, and are willing to buy a new one later on, go ahead a bump charge the **** out of that battery. The author suggests (and sites battery university as a source) that the best way to go about battery charging is to do several short charges throughout the day, rather than 1 deep charge from 0 to 100%.
Also, the author suggests that you stop obsessing on what the reported charge is telling you, and just use your phone.
Still makes no sense. They could code it to say 100% when its at 95% then so we atleast have the impression that its as full as could be safely. Like I said, over cautious and lazy imho...
sent by an Epic4g through the cosmos
Yeah, I suppose it is, but then it wouldn't be accurately reporting the battery level, which I guess is what Android's goal is. Personally, I'd prefer that if 95% is as much as I'm going to get out of a charge, than Android should just lie to me and tell me it's 100%.
mattallica76 said:
The only time my battery meter reads 100% is when I pop a fresh battery in from my external charger.
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
same here, was going to say this as well.
yogi2010 said:
same here, was going to say this as well.
Click to expand...
Click to collapse
I wonder if that's because the charge process brings the battery to 100% initially, then stops charging. Since the battery is in an external charger, there's nothing to draw power from it, so when it hits 100% and stops charging, it remains at 100% until there's a draw on the power.
I'm curious as to whether or not the user guide for the external charger mentions anything about not leaving your charged battery sit for a certain length of time. Based on the linked article, it's claimed that keeping the battery at 100% is damaging to it.
Migital Warfare said:
I wonder if that's because the charge process brings the battery to 100% initially, then stops charging. Since the battery is in an external charger, there's nothing to draw power from it, so when it hits 100% and stops charging, it remains at 100% until there's a draw on the power.
I'm curious as to whether or not the user guide for the external charger mentions anything about not leaving your charged battery sit for a certain length of time. Based on the linked article, it's claimed that keeping the battery at 100% is damaging to it.
Click to expand...
Click to collapse
that's probably true about there not being anything to draw power when it's in the ext. charger. the funny thing is, I will pop in the fresh battery, and it will boot up the phone, and I can even do a several things, and the battery will still be at 100!
I try to take the battery out of the charger as soon as possible once it hits full charge, but I'm not always able to. I don't think there were any instructions wth the charger.... the whole thing was prety minimal: I paid my 12 bucks, or whatever, and never heard from them at all, until 2 weeks later an envelope arrived from China, containing only a charger and 2 batteries, lol.
I have both the Samsung OEM battery charger that they sell in the sprint store, and the cheepo Hong Kong charger that comes with knock off batteries. They both stop charging when the chip in the battery says it's full. Neither one had any documentation. I've seen zero negative effects from leaving any of my 5 oem batteries fully charged for long periods of time. The two knockoff batteries I had both died permenantly after about a month.
Sent from my SPH-D700 using Tapatalk
mattallica76 said:
I have both the Samsung OEM battery charger that they sell in the sprint store, and the cheepo Hong Kong charger that comes with knock off batteries. They both stop charging when the chip in the battery says it's full. Neither one had any documentation. I've seen zero negative effects from leaving any of my 5 oem batteries fully charged for long periods of time. The two knockoff batteries I had both died permenantly after about a month.
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
dang, i guess i've had better luck with the cheapos.... been running them daily for over 2 months, and can't tell any difference between them and the Samsung battery that came with the phone.
yogi2010 said:
dang, i guess i've had better luck with the cheapos.... been running them daily for over 2 months, and can't tell any difference between them and the Samsung battery that came with the phone.
Click to expand...
Click to collapse
When they worked, they worked great. But one day I charged one up and stuck it in my pocket. When I stuck it in my phone, i got nothin. I took it home and put it back in the charger and the indicator light said it was fully charged but it was completely bone dead. Wouldn't take a charge at all. Same thing happened to the other one a couple weeks later. I have yet to have any problems with the oem batteries.
really nice article and it actually makes me feel a lot better. i thought it was attributed to certain ROMs somehow as i feel like i picked the phone up at 100 and it stayed there on some but not others. guess that was all placebo, lol. i think hte best part of the article is right at the end:
If you are someone who can top off your phone on a regular basis, do it. Plug it in when you’re at home. Plug it in when you’re at your desk. As explained by Battery University, "Several partial discharges with frequent recharges are better for lithium-ion than one deep one. Recharging a partially charged lithium-ion does not cause harm because there is no memory."[2]
peace
Thanks for the informative thread
so what is the best thing to do?
is there any way of charging,dis charging ect to get the best battery life?
or should i just charg it to 100% and use it right away?
i did a charging squence with my nexus s. but duno about the Gn.
for me is to turn on the device and start working until the battery drops to 0-1%.
only then im charging it X2 then needed to go to 100%, you can make it Double if you want.
Well, this is going to be one of those threads where everyone has their own little way to care for a battery and others say their way is better, etc, etc the arguments breaking out which will result in people posting www.batteryuniversity.com in an effort to win said arguments.
Here's mine. On a brand new phone, I put the battery in, boot up, connect the charger, run it to 100%, disconnect charge, run battery all the way down, connect the charge, run to 100% and go about my life charging when I need to.
My two cents. Have no idea if it does any good, but my SGSII is going on 1 day 14 hrs on a single charge, so it must work somehow...
ericshmerick said:
Well, this is going to be one of those threads where everyone has their own little way to care for a battery and others say their way is better, etc, etc the arguments breaking out which will result in people posting www.batteryuniversity.com in an effort to win said arguments.
Click to expand...
Click to collapse
100% Agree. There will be a lot of different opinions.
ericshmerick said:
Here's mine. On a brand new phone, I put the battery in, boot up, connect the charger, run it to 100%, disconnect charge, run battery all the way down, connect the charge, run to 100% and go about my life charging when I need to.
My two cents. Have no idea if it does any good, but my SGSII is going on 1 day 14 hrs on a single charge, so it must work somehow...
Click to expand...
Click to collapse
My way,
Turn on phone, charge it to 100%, leave it plugged for an extra 20 min, and start using it normally.
The only time I discharge a battery is after a couple of months. Because we never charge it to 100% and they start creating memory and charging less and less every time. The purpose of discharging it completely is to erase its memory. That's why when it is new, I see no point on discharging it completely. Batteries suffer every time they are completely discharged and if they are left 100% for a long period of time, thats why new batteries always come charged about 50%, to extend battery life since they may be stored for a long period of time. (ref. aviation school)
Just my 2 cents.
sstang2006 said:
The only time I discharge a battery is after a couple of months. Because we never charge it to 100% and they start creating memory and charging less and less every time. The purpose of discharging it completely is to erase its memory. That's why when it is new, I see no point on discharging it completely. (ref. aviation school)
Click to expand...
Click to collapse
That hasn't been true since NiCd's in the 1980s.
Modern Lithium-Ion and Lithium-Polymer batteries have no "memory" and are actively damaged if allowed to discharge fully.
HooloovooUK said:
That hasn't been true since NiCd's in the 1980s.
Modern Lithium-Ion and Lithium-Polymer batteries have no "memory" and are actively damaged if allowed to discharge fully.
Click to expand...
Click to collapse
OK, I may be wrong I'm no expert.
Why do people keep discharging them to 0% if they have no memory? (I'm not been sarcastic)
sstang2006 said:
Why do people keep discharging them to 0% if they have no memory? (I'm not been sarcastic)
Click to expand...
Click to collapse
Generally because they don't know any better and they don't realise battery technology has moved on.
Because batteries "back in the days" were quite sensitive to memory. That's why we were all raised by the complete-discharge-mantra, which sticks with you forever. The next generation won't have this problem and will feel free to charge their phones when they want to. ;-)
sstang2006 said:
OK, I may be wrong I'm no expert.
Why do people keep discharging them to 0% if they have no memory? (I'm not been sarcastic)
Click to expand...
Click to collapse
Becouse android in itself keeps a battery log, it is from this log your device calculates the amount of battery you have left. To keep these values true (calibrated) you should do 2-3 cycles where you on purchase, discharge fully until device auto shut down, start it WITHOUT charge a couple of times and let it die to set the min value, charge up to 100%, use your device again till auto shut down... you dont have to worry about damaging your battery in this case since your device it programmed to shut down with good marginal of battery depletion. What you SHOULD NOT do is leave an empty battery uncharged for a long period of time.
Sent from my X10i using xda premium
Lithium batteries will be damaged if they are stored fully charged or fully discharged for extended periods of time. Thats why the battery is about half charged when its new. They have no memory effect, they just loose capacity.
Sent from my Nexus S using Tapatalk
Tjotte said:
Becouse android in itself keeps a battery log, it is from this log your device calculates the amount of battery you have left. To keep these values true (calibrated) you should do 2-3 cycles where you on purchase, discharge fully until device auto shut down, start it WITHOUT charge a couple of times and let it die to set the min value, charge up to 100%, use your device again till auto shut down... you dont have to worry about damaging your battery in this case since your device it programmed to shut down with good marginal of battery depletion. What you SHOULD NOT do is leave an empty battery uncharged for a long period of time.
Click to expand...
Click to collapse
Good point. While it's important not to fully discharge the battery too often, there is also the issue of calibrating the battery meter.
ericshmerick said:
Well, this is going to be one of those threads where everyone has their own little way to care for a battery and others say their way is better, etc, etc the arguments breaking out which will result in people posting www.batteryuniversity.com in an effort to win said arguments.
Here's mine. On a brand new phone, I put the battery in, boot up, connect the charger, run it to 100%, disconnect charge, run battery all the way down, connect the charge, run to 100% and go about my life charging when I need to.
My two cents. Have no idea if it does any good, but my SGSII is going on 1 day 14 hrs on a single charge, so it must work somehow...
Click to expand...
Click to collapse
That's exactly what I do, had 14 hours of moderate use today and still had 45% left. More than happy with that. It seems to be getting better each day at the moment.
Crin said:
That's exactly what I do, had 14 hours of moderate use today and still had 45% left. More than happy with that. It seems to be getting better each day at the moment.
Click to expand...
Click to collapse
78% after 14 hours here, but that's light use.
sstang2006 said:
OK, I may be wrong I'm no expert.
Why do people keep discharging them to 0% if they have no memory? (I'm not been sarcastic)
Click to expand...
Click to collapse
The whole "discharging the battery fully" thing doesn't really apply here - because nobody will ever fully discharge it. The Nexus uses a Lithium Ion cell - it's a single cell, with a nominal voltage of 3.6V. When fully charged, it peaks at 4.2V (at which point, the charging circuitry cuts off to avoid overcharging). However, when we "fully discharge" our phones, the cell only goes as low as 3.5V - and then the phone shuts off.
In reality, lithium cells can discharge to around 3.0V before any damage occurs. However, this would yield very little extra battery life. Stopping at 3.5V provides a wide safety margin (lithium cells are potentially dangerous if overcharged/discharged), whilst extending cell life.
In a nutshell - don't worry about running your phone down to 0% (unless you're putting it in storage, in which case leave it at about 60%). In fact, it's a good thing with a new phone, as cycling (charging and discharging a cell) helps to "wake" the cell up and reach it's max capacity more quickly.
Sent from my Galaxy Nexus using XDA App
i see some good ideas about charging and discharging.
but it is indeed a fact that 100% and 0%(real) isnt good for our new race of battery's.
but a few posts here already tell how and what.
and its not gonna be a thread of arguments and stuff,if we all keep it in our heads that we just want to share our tip's of how you think its the best way(and have some experience with it)
just to share some info. and not compete the info against each other.
i well know there are different ways. but its always nice to read what experience people have with it to make a choice for my own and any other wanting to know this.
and i posted here in the GN section,instead of the Android section because each phone handles battery different,and this narrows the options down to a single device :3
Just keep in mind it's not just about the battery itself it's about the software registering how much actual power the battery has at a certain time, so if the battery has in actuality 100% charge in it, and the software reads 80 then your phone will die out sooner. So charging and discharging is good because it calibrates the hardware with the software. Just remember to switch off the device then charge it so the software doesn't auto discharge when it thinks the battery reached 100%.
K i just skipped thru the posts, gonna throw in my input real quick.
Basically just run down the battery. Once it turns off, hold the power button to make sure all the juice is gone. Then charge it up to 100% and leave it there for a good hour. Now (root required) download https://market.android.com/details?...yLDEsImNvbS5uZW1hLmJhdHRlcnljYWxpYnJhdGlvbiJd and follow the instructions .. its not exactly necessary but a nice thing "just in case" .
thats my plan anyways.
Nutsonfire said:
Lithium batteries will be damaged if they are stored fully charged or fully discharged for extended periods of time. Thats why the battery is about half charged when its new. They have no memory effect, they just loose capacity.
Sent from my Nexus S using Tapatalk
Click to expand...
Click to collapse
Where does the loosed capacity go? Can it be caught?
And what do you think about charging with the phone being switched on? Is it better to have it switched off?
Sent from my Galaxy Nexus using xda premium
juniorbattle said:
And what do you think about charging with the phone being switched on? Is it better to have it switched off?
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
Won't make a difference.. Phones are designed to be left on anyway.
So, I bought another battery. Will this sort it?
Also, what's the usual procedure?
Should I charge the battery to full in the phone (turned off) then boot, set up, then charge again and reset battery stats?
The problem is that the battery control chip doesn't take into account that the battery ages.
Resetting battery stats or charging while turned off will only clear the stats you see in the settings menu. This guide will make your battery drain to 0% again: http://forum.xda-developers.com/showthread.php?t=1534892
I don't know what a new battery will do though.
I gathered that, but as the phone is going to a new user (my stepson) we got him a new battery anyway
I just wondered what the correct procedure is. I know you need to do a first charge with a new battery, as with a new phone, however, this phone obviously has a working ROM already on it.
So, the phone is charging now, switched off. Should I turn it on, use a little, then use the battery calibration app to delete the stats and then drain to 0%?
Kryten2k35 said:
I know you need to do a first charge with a new battery, as with a new phone
Click to expand...
Click to collapse
Well, that assumption is probably inherited from the NiHM batteries in the past, because it's not needed with Li-Ion batteries. In fact charging to 80% is better than charging to 100% and keeping it plugged in.
You can read more about it here and here.
Kryten2k35 said:
So, the phone is charging now, switched off. Should I turn it on, use a little, then use the battery calibration app to delete the stats and then drain to 0%?
Click to expand...
Click to collapse
Just charge it and use it for a full cycle. If it shuts down at 15%, you can try the battery calibration from the thread I mentioned above. If it doesn't, you're battery capacity is the same as the one the battery chip has calculated, which is good.
So, why does the first charge take so long?
This thing is still charging and it's been on the charger for 3 hours, whereas usually it'd be charged fully by now.
Been like that for every Li-Ion battery I've ever had (including my S3, took around 6 hours to charge, usually takes 3).
EDIT:
Just to clarify, I don't intend on leaving it past the green light. As soon as it says it's full I'll be taking it off charge and not trying ot overcharge it. But I still have the orange charging light after 3-4 hours.
To be honest, I don't know. Maybe it's a safety to prevent overcharging. Coincidentally, I've got exactly the same issue now. I asked about it in the calibration thread. I suppose it's normal, but I'm not sure about that.
Kryten2k35 said:
So, why does the first charge take so long?
This thing is still charging and it's been on the charger for 3 hours, whereas usually it'd be charged fully by now.
Been like that for every Li-Ion battery I've ever had (including my S3, took around 6 hours to charge, usually takes 3).
EDIT:
Just to clarify, I don't intend on leaving it past the green light. As soon as it says it's full I'll be taking it off charge and not trying ot overcharge it. But I still have the orange charging light after 3-4 hours.
Click to expand...
Click to collapse
my battery took just over 6 hours to charge the other day from completly dead
Sent from my HTC Desire