Related
Since installing Cognition, my Captivate's battery life has gotten steadily worse, and I'm reasonably sure that the calibration is off. As it is, even with 3G off, I still barely make it to the end of a regular day. Something's very wrong with the battery calibration. I did flash on a less-than-full battery, which is probably what caused the problem in the first place.
For example: A little while ago, I discharged the battery until the phone shut itself off. I was then able to restart from the same battery two more times (without charging), both times showing 3-4% remaining. The phone stayed on a reasonable amount of time with those charges, and shut itself off nicely when it read <1%.
Just now, i plugged it in, turned it on, and it immediately read 17%. It is now draining at a rapid speed, but it still has too much charge to truly be anywhere near empty. My multimeter reads 3.61v on the 3.7v battery, just for reference.
I recalibrated my battery just yesterday, but there is still a discrepancy between the percent when off and the percent when on. I don't believe I'm actually charging to 100% capacity or draining to 0.
Cutting to the chase: How do I completely zero-out my battery stats and actual charge at the same time for an accurate calibration?
Battery calibration that we follow here is strictly for the OS. Battery too has a chip in it that sends the readings to OS. Let ur battery do its charge-discharge cycles over a couple weeks, and see if its adjusted. Try not to delete ur battery stats again n again. Give both OS and battery to adjust to each other.
Jergling said:
Since installing Cognition, my Captivate's battery life has gotten steadily worse, and I'm reasonably sure that the calibration is off. As it is, even with 3G off, I still barely make it to the end of a regular day. Something's very wrong with the battery calibration. I did flash on a less-than-full battery, which is probably what caused the problem in the first place.
For example: A little while ago, I discharged the battery until the phone shut itself off. I was then able to restart from the same battery two more times (without charging), both times showing 3-4% remaining. The phone stayed on a reasonable amount of time with those charges, and shut itself off nicely when it read <1%.
Just now, i plugged it in, turned it on, and it immediately read 17%. It is now draining at a rapid speed, but it still has too much charge to truly be anywhere near empty. My multimeter reads 3.61v on the 3.7v battery, just for reference.
I recalibrated my battery just yesterday, but there is still a discrepancy between the percent when off and the percent when on. I don't believe I'm actually charging to 100% capacity or draining to 0.
Cutting to the chase: How do I completely zero-out my battery stats and actual charge at the same time for an accurate calibration?
Click to expand...
Click to collapse
If you are on the newest version of Cognition with DG's Cog kernel there is some trouble with it. DG knows about it and is working on a fix. You'd know that if you are reading the Cog thread.
ROM-specific posts should go in their matching sticky in the Q&A subforum. Had you looked in there you would have seen the battery issues with the current version and that DG is working on it.
A search of battery stats would also have answered your question about that aspect. SGSTools allows you to delete battery stats easily.
I guess it might have been faulty to assume that this is a general hardware problem, but I'm not using the newest build of Cog. I'll check my version and then read the release log in the thread l, then. In the meantime I'll go through a couple charge cycles before making any judgements.
Please post in the threads already opened.
On that note, thread closed
I am now on my 2nd full charge. Drained completely and full charge while off. I have the battery calibration app and i use it. Im about to take my phone off the charger and put it to work.
How many times did you calibrate your battery before you got the full potential of it. I see some people are getting as much as 30+ hrs on their device while im getting 7-9 on moderate use.
I've never done that. Always read that draining lithium-ion batteries hurts the battery if done repeatedly. Instead I just charge to full then delete battery stats in clockworkrecovery. Battery has been great ever since that and a factory reset.
regP said:
I've never done that. Always read that draining lithium-ion batteries hurts the battery if done repeatedly. Instead I just charge to full then delete battery stats in clockworkrecovery. Battery has been great ever since that and a factory reset.
Click to expand...
Click to collapse
Ill keep it till tues/wed and see what happens. If I don't see improvement ill exchange once again
Sent from my LG-P999 using XDA Premium App
regP said:
I've never done that. Always read that draining lithium-ion batteries hurts the battery if done repeatedly. Instead I just charge to full then delete battery stats in clockworkrecovery. Battery has been great ever since that and a factory reset.
Click to expand...
Click to collapse
What does deleting the battery stats via ClockWork do? Do you delete them on each charge?
I was getting great battery life and then I used the calibration software and I'm getting good, but slightly less great battery life. Does uninstalling/freezing that app do anything or once it's calibrated, it's done?
The phone has a dual-core processor, and the best GPU you can get in a phone these days, so you can't expect it to get super battery life unless you never use the phone much. I did the calibration once, and have been able to go all day under moderate to heavy use. All day being 8am-7pm and still having ~20% charge.
Sadly my first g2x that I received wasn't able to go through more than 4 hours of standard use even after fully charged the 2nd time. I sent it in last Friday for exchange and now I'm waiting for the 2nd g2x to be send to me. Well see how it goes by then.
@himmelhauk - I noticed in your signature that you have the Paul O'Brien fix... I saw in that thread that that noticeably increased speed/smoothness, but I haven't heard anybody talk about its influence on their battery. Have you noticed a difference in your battery life after making that tweak?
Me
I only calibrated once, and that plus some other simple tweaks i saw great results. I usually get about 20+ hours of medium use(A few calls, non-stop texting, occasional game or youtube video, and checking email every couple of hours). If you want to see what I did you can click the link in my sig.
lobsterhead said:
What does deleting the battery stats via ClockWork do? Do you delete them on each charge?
I was getting great battery life and then I used the calibration software and I'm getting good, but slightly less great battery life. Does uninstalling/freezing that app do anything or once it's calibrated, it's done?
Click to expand...
Click to collapse
it gets rid of the battery information stored within the os so that the phone reads the battery charge correctly. this was common practice for vibrant owners after flashing a new ROM. I've seen people saying that this phone has horrid battery drivers so I dunno how that will effect the battery stats but after a factory reset and deleting the stats my battery is double what I was getting on my vibrant.
I only do this after flashing a new ROM or in this case upon getting and setting the phone up. I would do it again if I swapped the battery for a different one also. just charge to 100%, reboot into clockwork, advanced menu, wipe battery stats, done. it DOES NOT increase battery life. it only allows the phone to read the battery more accurately which would keep the phone from thinking its dying when it still has considerable charge left. that's why you hear about people seeing their battery life read 1% yet the phone last for hours.
I only calibrated once because I realized the values were off a bit.
Tried every battery trick in the book. If you actually want to use the phone, nothing will help. Android is a battery eating nightmare. Hopefully one day the platform will mature so adults can use it as a business phone. I think I am returning mine or giving it to my kid.
I did a single calibration and am now seeing 20+ hours with decent usage. Fully charge the battery, use battery calibration app to erase settings, let it drain till it shuts itself off, try pressing the power button to make sure there's no remaining charge, then fully charge to 100% with the phone still off (you can tap the power button while its plugged in and off to briefly bring up a battery indicator on the screen with out actually powering up). Its true that lithium ion batteries last longer if they don't go through fully discharge cycles, but thats referring to repeated occurances, not a rare or occasional situation. And when calibrating, draining from 100 to 0 is the best method of getting a good calibration. Additionally, while its healthy to do the mid charges most of the time, about once a month or so you should do a full drain. This helps keep the calibration accurate (remember that android will continue to modify the file, albeit at a greatly reduced level after the initial discharge of a new calibration, hence why that occasional full discharge is valuable). A full discharge once a month won't significantly reduce your battery's life expectancy.
cbowens said:
let it drain till it shuts itself off, try pressing the power button to make sure there's no remaining charge
Click to expand...
Click to collapse
Draining a li-ion battery past the safe shut off is an easy way to damage or completely kill the battery. Your phone is set to shutdown before complete discharge for this reason. The full discharge then charge method was for NiCd batteries. This has no use for lithium-ion batteries.
regP said:
Draining a li-ion battery past the safe shut off is an easy way to damage or completely kill the battery. Your phone is set to shutdown before complete discharge for this reason. The full discharge then charge method was for NiCd batteries. This has no use for lithium-ion batteries.
Click to expand...
Click to collapse
True, but the method of attempting to power back up won't actually drain it past the safe point. The point is bad calibrations (either from the factory or by an incomplete calibration) can cause the OS to shut the phone down prematurely during your new calibration run (before the actual safe cut off), resulting in the calibration being off scale. When you attempt to power the phone back on, if it is at the true safety cut off, it won't reactivate, where as if the calibration from before was skewed, it will allow it to boot back up and finish draining down to the safety cut off. This is in line with the reports of people having incorrect readings on battery %, where they have a low number, reset the phone, and suddenly seem to jump up 10 or 20%.
lobsterhead said:
@himmelhauk - I noticed in your signature that you have the Paul O'Brien fix... I saw in that thread that that noticeably increased speed/smoothness, but I haven't heard anybody talk about its influence on their battery. Have you noticed a difference in your battery life after making that tweak?
Click to expand...
Click to collapse
I honestly don't know if it made any difference on battery life, as I did the battery calibration before I installed the fix. At any rate, I get much better battery life after the calibration for certain.
Sent from my LG-P999 using XDA Premium App
cbowens said:
True, but the method of attempting to power back up won't actually drain it past the safe point. The point is bad calibrations (either from the factory or by an incomplete calibration) can cause the OS to shut the phone down prematurely during your new calibration run (before the actual safe cut off), resulting in the calibration being off scale. When you attempt to power the phone back on, if it is at the true safety cut off, it won't reactivate, where as if the calibration from before was skewed, it will allow it to boot back up and finish draining down to the safety cut off. This is in line with the reports of people having incorrect readings on battery %, where they have a low number, reset the phone, and suddenly seem to jump up 10 or 20%.
Click to expand...
Click to collapse
I dunno about this phone but I know the galaxy s can still be powered on after the safe shut off and drained completely. People were doing exactly that and messing their batteries up. I would hate for people to misunderstand your post and end up making the same mistake. So the LG doesnt let you power on after the safe shutdown unless its connected to a charger? If so thats pretty good. In any case its a lot easy to just use clockwork, terminal emulator, or any other app to delete battery stats once your charged to 100%. No need to drain first
regP said:
I dunno about this phone but I know the galaxy s can still be powered on after the safe shut off and drained completely. People were doing exactly that and messing their batteries up. I would hate for people to misunderstand your post and end up making the same mistake. So the LG doesnt let you power on after the safe shutdown unless its connected to a charger? If so thats pretty good. In any case its a lot easy to just use clockwork, terminal emulator, or any other app to delete battery stats once your charged to 100%. No need to drain first
Click to expand...
Click to collapse
I hadn't heard about the Galaxy S phones having that issue. Like I said, I came from the Eris and this method was the way to go with that phone, so perhaps its a manufacturer dependent function. In any case, I agree that the cwm method is better, but I meant my post to be accessable by those who may not have taken that particular plunge yet, since it only requires root. Thanks for the info though; its good to know in advanced that the safety shut off being unavoidable isn't a guarentee on all phones (though frankly it should be).
EDIT: Not sure if I'm reading it wrong, but it sounds like you thought I meant to drain the battery before calibrating, which isn't true; all you need to do precalibration is have the charge at 100%. The only time I was suggesting to drain it is during the actual calibration run, so that Android has a full scale of your battery's range. If thats not what you meant, than ignore this edit. Just wanted to make sure I was explaining myself correctly.
Also, if you open your battery cover and look at the battery, it's not suppose to go above 40 degrees celsius, or 104 degrees fahrenheit. I found that the temperature often goes past this, especially when watching movies for extended periods of time, or playing games, which leads to a significant decrease in battery life because heat and li-ion batteries are not a good combination.
andonnguyen said:
Also, if you open your battery cover and look at the battery, it's not suppose to go above 40 degrees celsius, or 104 degrees fahrenheit. I found that the temperature often goes past this, especially when watching movies for extended periods of time, or playing games, which leads to a significant decrease in battery life because heat and li-ion batteries are not a good combination.
Click to expand...
Click to collapse
You can use SetCPU to make a profile according to battery temperature and underclock it when it gets to 40 degrees or something. I have profiles for when the screen is off and for temperature.
lobsterhead said:
You can use SetCPU to make a profile according to battery temperature and underclock it when it gets to 40 degrees or something. I have profiles for when the screen is off and for temperature.
Click to expand...
Click to collapse
What r ur temp profiles
Sent from my LG-P999 using XDA Premium App
So I bought my phone just after the first day of release. While battery life isn't bad its still pretty questionable. But for now my main issue is the battery level. When charging my phone, the battery level never reaches 100%, it usually sticks around 97%. When I go to check in settings, the battery reads fully charged but the percentage says differently. I just wanted to know if this is an issue that anyone else and if a battery calibration will help fix this.
This had been addressed many times if you charge a battery to 100%.... they explode after a while. 97 is normal and good don't think to much about it your phone is fully charged
Sent from my Nexus S using XDA App
kashb91 said:
So I bought my phone just after the first day of release. While battery life isn't bad its still pretty questionable. But for now my main issue is the battery level. When charging my phone, the battery level never reaches 100%, it usually sticks around 97%. When I go to check in settings, the battery reads fully charged but the percentage says differently. I just wanted to know if this is an issue that anyone else and if a battery calibration will help fix this.
Click to expand...
Click to collapse
It's a samsung/gingerbread feature , to prevent causing any damage to the batteries
Ok cool. While on topic of batteries, what kind d of usage are you guys getting out of yours? I've noticed that I need to turn off internet throughout the day without getting too low when away from a charger. I know around school I have bad signal and there's not much I can do for that, buried there any other advice?
I'm on CM10 8/31 and I've been noticing that my battery life has been really poor lately, so I wanted to find out what the problem was. I thought about draining my battery fully and then charging it again. Once I drained the battery, I charged it, and restarted the phone after the charging began. Once the phone booted, it reported a 50% or so charge. I'm wondering if my phone is stuck at reporting battery at half capacity, and that when it charges to 100%, it's actually 50%. Anything I can do?
EDIT: Also, I should note that the battery has sometimes spiked up/down by about 20% after a reboot (including today before the drain).
This phone has a fuel gauge chip, fully discharging and recharging will not calibrate it. False readings after reboot are common, you may even notice it will climb back up as it begins to accurately reflect level.
There are apps to let you know what is causing drain. BetterBatteryStats and CPUSpy are recommended a lot.
ALBGunner04 said:
I'm on CM10 8/31 and I've been noticing that my battery life has been really poor lately, so I wanted to find out what the problem was. I thought about draining my battery fully and then charging it again. Once I drained the battery, I charged it, and restarted the phone after the charging began. Once the phone booted, it reported a 50% or so charge. I'm wondering if my phone is stuck at reporting battery at half capacity, and that when it charges to 100%, it's actually 50%. Anything I can do?
EDIT: Also, I should note that the battery has sometimes spiked up/down by about 20% after a reboot (including today before the drain).
Click to expand...
Click to collapse
Entropy doesn't frequent our forum much anymore, but he left some nuggets of wisdom behind.
As you have probably seen, he mentioned several times that generally our fuel gage doesn't need much attention. It may get a little out of whack if you have heavy usage followed by reboot, but generally the error is short-lived and goes away quickly (within an hour or so).
But apparently sometimes the fuel gage gets really confused, and in that case you can reset it (to un-confuse it) by powering down and pulling battery for 20-30 seconds. It certainly can't hurt to try.. that's what you try for any computer that was acting weird. That was discussed by Entropy here:
http://forum.xda-developers.com/showthread.php?t=1209087&highlight=+gingerbread+fuel+gauge+
By the way, here is a link to the fuel gage chip (MAX17040) used in Infuse
http://datasheets.maximintegrated.com/en/ds/MAX17040-MAX17041.pdf
It has a heuristic model of the battery. The only input is the battery voltage. So it looks at time history of voltage and provides an output signal. Exactly what the output is I’m not sure. You’d think it would be an estimate of %. But according to the circuit diagram there is no inputs to the MAX17040 other than battery voltage.
And yet our phone also knows when it’s charging. And our Infuse phone also has a sensor that enables it to measure current while charging (but not to measure current while discharging). This according to the developer of Battery Monitor Widget:
http://forum.xda-developers.com/showthread.php?p=31295223&highlight=infuse#post31295223
Why the heck would we not use sensed charging current and charging status as an input to calculating our % battery (since the signal does not go to the Max17040)? Beats me, doesn't make sense. Maybe the output of he fuel gage chip goes to the integrated power chip MAX8998 which looks at these other inputs (charging status and charging current) and develops the % estimate... I’m not sure.
First of all, i have removed the battery from the tablet and i am supplying energy from the battery terminals (in this case, i want to be able to use my charging socket for the “OTG function”)
Even though giving the constant 4.2 volt electricity with this technic, battery gauge still drains from the tablet
im using chinese branded device as tablet by the way.Device is rooted with Android 10 go edition in it.
Normally, it has 2000mAh battery and the draining speed/principle is same as the above scenario
i’m waiting for the solution ideas or any suggestions
What exactly are you trying to accomplish?
Lithium ion batteries should NEVER be directly charged with a power source. Tablets and phones have charging controllers that regulate the charging current and voltage to avoid overcharging the battery, which at best reduces battery life, and at worst can cause catastrophic failure - including explosion and fire.
V0latyle said:
What exactly are you trying to accomplish?
Lithium ion batteries should NEVER be directly charged with a power source. Tablets and phones have charging controllers that regulate the charging current and voltage to avoid overcharging the battery, which at best reduces battery life, and at worst can cause catastrophic failure - including explosion and fire.
Click to expand...
Click to collapse
First of all, thank you for thinking of me. I am an experienced electronic engineer and have knowledge of Li-ion batteries. For the project that I am working on, I have to not use batteries due to the variation in ambient temperature.
Since I know that a fully charged battery provides 4.2 volts of energy, i remove the battery and so, supply this voltage from the place where the battery should normally be inserted.
When I turn on the tablet, the battery percentage shows 100%, after 20 minutes it drops to 85% approximately.
I don’t give the direct energy to the battery btw, on the contrary, i’m giving the energy from another source that the battery should normally give.
The attached photo can help you to have an idea for the situation
I just need to prevent the system for lowering the battery level as if like there is still battery in the tablet
brkedmrts said:
First of all, thank you for thinking of me. I am an experienced electronic engineer and have knowledge of Li-ion batteries. For the project that I am working on, I have to not use batteries due to the variation in ambient temperature.
Since I know that a fully charged battery provides 4.2 volts of energy, i remove the battery and so, supply this voltage from the place where the battery should normally be inserted.
When I turn on the tablet, the battery percentage shows 100%, after 20 minutes it drops to 85% approximately.
I don’t give the direct energy to the battery btw, on the contrary, i’m giving the energy from another source that the battery should normally give.
The attached photo can help you to have an idea for the situation
I just need to prevent the system for lowering the battery level as if like there is still battery in the tablet
Click to expand...
Click to collapse
Oh okay, I suspected that's what you were doing, I was just trying to make sure in the interest of safety and all that. It's all fun and games until someone gets hurt...
It's really hard to say why the battery gauge reports 85% even though you're supplying 4.2 volts of power. Depending on the firmware, Android battery gauges aren't simple voltmeters that simply display a percentage based on a certain voltage curve. They're a bit more advanced than that, and factor in the load on the battery too.
Here is a better explanation on how the systems work.
I would like to add another question that makes me wonder, will the battery percentage stay constant somewhere and/or will it start to rise after some point?
If there is no way to prevent the battery from decreasing in terms of software, I don't want the screen to go black when it reaches 15% and turn off at 0%. I'm going to make a supercapacitor and a modification to charge.
Or if I arrange the android as if there is a battery near infinity, I think that I can almost stop the battery percentage decrease rate, is that logic possible?
Up
brkedmrts said:
I would like to add another question that makes me wonder, will the battery percentage stay constant somewhere and/or will it start to rise after some point?
Click to expand...
Click to collapse
I honestly don't know.
brkedmrts said:
If there is no way to prevent the battery from decreasing in terms of software, I don't want the screen to go black when it reaches 15% and turn off at 0%. I'm going to make a supercapacitor and a modification to charge.
Or if I arrange the android as if there is a battery near infinity, I think that I can almost stop the battery percentage decrease rate, is that logic possible?
Click to expand...
Click to collapse
If you're powering the device via a constant DC supply that doesn't drop voltage under load, I would imagine the battery indicator would eventually stop at some point and just remain at a certain percentage. Again, this depends on what sort of controller the device has; if it's an adaptive learning battery management system, it might be ignoring the supply voltage, and is calculating how much power the device has used so far. Eventually it'll figure out that the voltage isn't dropping as expected, but I have absolutely no idea what it'll do.
I'd say just leave it playing video or something for a while and see what happens.
V0latyle said:
I honestly don't know.
If you're powering the device via a constant DC supply that doesn't drop voltage under load, I would imagine the battery indicator would eventually stop at some point and just remain at a certain percentage. Again, this depends on what sort of controller the device has; if it's an adaptive learning battery management system, it might be ignoring the supply voltage, and is calculating how much power the device has used so far. Eventually it'll figure out that the voltage isn't dropping as expected, but I have absolutely no idea what it'll do.
I'd say just leave it playing video or something for a while and see what happens.
Click to expand...
Click to collapse
I had decided to try my super capacitor idea. However, For a device whose charge level drops while charging with its original battery installed, this was not very wise.
but I added a capacitor as shown in the attached image and I've been testing it for 25 minutes.
battery percentage 99% for last 20 minutes.I t hope I managed to manipulate it somehow.
I will be sharing the results,Also, thank you for your interest.
brkedmrts said:
I had decided to try my super capacitor idea. However, For a device whose charge level drops while charging with its original battery installed, this was not very wise.
but I added a capacitor as shown in the attached image and I've been testing it for 25 minutes.
battery percentage 99% for last 20 minutes.I t hope I managed to manipulate it somehow.
I will be sharing the results,Also, thank you for your interest.
Click to expand...
Click to collapse
Hey there, were you able to work it out?