Editing batterystats.bin - Galaxy S I9000 General

I just had an idea if it was possible to edit the batterystats.bin file. This way we do not have to calibrate whatsoever and possibly "trick" the phone to use the battery longer before shutting down.
As I understood from the forums, full charge 100% is around 4.2v and flat 0% around 3.5v. This bring us a delta of 0.7v = 100%. If we could edit and write say 3.3v at 0% then we would gain 0.2v and extend the battery life for another 20%+?
What do you think? Probably for a start, those with excellent battery life could help to post their batterystats.bin file and let the others with draining issues try out your calibration file?

Well it wont work.
First that file is basicly a logfile.
Second the sgs need that power to work right.
Third you can damage the battery if you try to lower the power to much.
So if you want better battery time you need to se what app you use and that kind of things.
You can also buy a battery so you have more power.
You can also try to change it under the day.
**DamianGTO Steam kernel. 348MB Ram. 1000HZ. ext2/jfs . js3 base**

Thanks for the reply.
Just thought that since the phone load is the same and thus power consumption rate remains, only possible issue would be the battery information to the phone is not accurate:
battery is either not yet fully charged before the phone cuts off charging and/or the battery is not yet fully depleted before the phone force shutdown thus showing the 'effect' of fast drain

coatercup said:
Thanks for the reply.
Just thought that since the phone load is the same and thus power consumption rate remains, only possible issue would be the battery information to the phone is not accurate:
battery is either not yet fully charged before the phone cuts off charging and/or the battery is not yet fully depleted before the phone force shutdown thus showing the 'effect' of fast drain
Click to expand...
Click to collapse
Well all is a calculation on the power in the battery, but the phone need to now what is the max value and the low value the battery have to make a right calculation. Thats way it often works to delete the file when you have full power.
So its very hard to use others file, it will not be how your battery is.
Maby there is some place in the system you can tweak this, but its not good for the battery to over load it or lower the power to much.
MAby you get a better battery life for some time, but the battery will get broken and bad alot faster, then you need to buy a new battery. So i dont see any gain on that..

Related

Recalibrate WM6 For Mugen 3000 mA Battery

I have recently purchased a Mugen 3000 mA battery. I am thrilled with the extended battery life after fully charging and discharging it three times as recommended by the manufacturer. What I find annoying is that WM6 no longer gives accurate information regarding remaining battery strength. If I run the battery down to 2%, remove the battery and restart WM6 says 37%. At 2% I can repeat and WM6 still says 37%. After running down to 2% a third time and repeating WM6 says around 10%. After that it varies a bit but you get the picture.
What I would like to know is if one of you geniuses out there has discovered a registry edit, hack or 3rd party software that will provide accurate battery info so I don't have to be distracted by having my battery say 2% for hours on end or repeatedly remove and restart.
BTW, BatteryStatus Ver. 1.04.200 beta2 build 0173 reports the same incorrect info and so does SPB Mobile Shell 1.5 Home Tab.
Thanks in advance for your informed guidance. OK, that is laying it on a bit thick but I always highly recommend this site to anyone I know interested in really learning how to take full advantage of that little computer in their pocket.
Take a search on XDA for Ariel monitor maybe it solves your problem.
Thanks for the suggestion. It is a nice little program but it suffers from the same problem. I suspect I need to find a way to change the mA capacity WM6 bases it's battery calculations. I don't know if that can be done with a registry edit or if there is a third party battery monitor that has an option to change the battery capacity for calculation of percentage remaining or better yet auto detects the actual battery capacity. Ideally it would be able to both accurately read remaining percentage and make reasonably accurate time remaining estimates based on current and historical battery drain data.
It is like driving a car with a broken gas gage. Sure, you can use the odometer to estimate how much gas you have left but you are always worried your estimate is off and you will be left stranded without a phone ... oops crossed metaphors.
How do the rest of the users with extended batteries handle this irritating situation?
Bump. I can't believe i'm the only one with this problem.
I know this problem also i will wait with buying a high capacy battery until i find such a hack
The Kaiser uses a smartbattery. The battery capacity is based on the information that a small processor inside the battery tells the phone's main processor. There are several things that could be the problem:
1. The small processor in the 3rd party battery is programmed with the old specs for the standard battery. The is nothing you could do about this.
2. The small processor needs to be calibrated. You would do this as follows; set your phone to never turn off no matter how low the battery got. Now, run the phone down until the thing dies from lack of power. Then charge it all the way up. This should fix that issue. I don't recomend doing it many times, because it is not good for Lion batteries to be fully discharged too often.
This is a very valid issue which I have faced many times when using a 3rd party extended battery with other phones.
Not sure how to solve it though, although I have the 3000mah on order myself.
I think the battery reading is given by the battery itself, and most of these 3rd party manufacturers don't really care to put a smart processor in the battery (to reduce costs/make it smaller/etc).
I have the exact same issue and although it is a nuisance, I have found a workaround to keep using the phone. Simply physically removing the battery and replacing it will increase your remaining battery power substantially. I normally wait till the first low battery reminder to do this. Also, how do I set the phone to never turn off no matter how low the battery gets? This would also be fine with me.
utbiglall said:
I have the exact same issue and although it is a nuisance, I have found a workaround to keep using the phone. Simply physically removing the battery and replacing it will increase your remaining battery power substantially. I normally wait till the first low battery reminder to do this. Also, how do I set the phone to never turn off no matter how low the battery gets? This would also be fine with me.
Click to expand...
Click to collapse
I didn't run into this issue until I reflashed my ROM to one with W6.1. Then, rather than get 12-13 hrs with my 3amp battery, I'd get 6. I used my original battery, but when I put the 3amp back in, I still had 47% left.
It's the ROM, and until there's a fix, it would be a pain to pull and replace the battery just to work around. I've done this several times recently when I'm on battery power, but I'd rather not.
Anybody heard of any other fixes, outside monitor, or do we wait until we get a Windows Mobile 6.1 fix?
Still no luck?
Hello,
Has anyone been able to find a solution for this. I am ordering the extended battery today. I will try to fully discharge it and then recharge it as was suggested and report back.
I emailed Mugen. We went back and forth with them trying to troubleshoot whether it's the battery or OS. They were clueless, but did offer an RMA to replace the battery. I pay the postage. Not sure if I'll send it back if it's the OS. I pull and replace the battery right now. It's a real pain, and I hate opening the case so much, but it's the only way I can get an accurate read.
PhoenixAG said:
This is a very valid issue which I have faced many times when using a 3rd party extended battery with other phones.
Not sure how to solve it though, although I have the 3000mah on order myself.
I think the battery reading is given by the battery itself, and most of these 3rd party manufacturers don't really care to put a smart processor in the battery (to reduce costs/make it smaller/etc).
Click to expand...
Click to collapse
The processor is required for these types of lithium ion batteries because it regulates the charging of the battery. If it didn't the battery would not charge properly, or maybe not even charge at all.
There is no solution for now, people from other forums tries to patch battdrvr.dll.
But two things may help a little:
1.You may completely disable battery monitoring
HKLM\Drivers\BuiltIn\Battery rename or remove string battdrvr.dll
But you lost monitoring completely.
2. change HKLM\Drivers\BuiltIn\Battery\Order change value from 15 (in my case) to 0. - After this battery lasts longer until power off.
There is not complete hardware or software solution for this problem. We need to wait.
Low Battery warning:
By default, a PPC will sound a warning sound when the battery is running low (10%, fixed value), but there's no way to disable or change the notification. To enable this, so that it is visible in the "Sounds & Notifications" control panel, set:
HKCU\ControlPanel\Notifications\{A877D663-239C-47a7-9304-0D347F580408}\Default = "Low battery warning" (REGSZ string, no quotes)
Anybody have any updates on this? I have noticed this more on WM6.1, but it was still an issue on WM6. I just find this so annoying!
Is there any radio that can fix this? I noiced that this battery reading issue only occurs when the Phone Signal is on. When off, it never happens to me. Or it seems. So it has something to do with the radio.
bump, anyone got a solution?
this is very interesting, i bought the seidio 3200 battery i am having the same problems. i just tired the
change HKLM\Drivers\BuiltIn\Battery\Order change value from 15 (in my case) to 0
i am going to see how that works out throughout the day
Tried It
I am having same issue, reset the registry key to "0" and ran for a full day, no change, still incorrect reading. I have a 2700 Mah battery and the charge indicater is completely wrong on it. I have cycled the battery as per reccoemndations, but still get wrong power remaining readings. Can remove the battery and resets itselft to a more correct reading.
I am out of ideas, guess we need someone from HTC to chime in with a hardware fix.
MWS
ms0529 said:
I am having same issue, reset the registry key to "0" and ran for a full day, no change, still incorrect reading. I have a 2700 Mah battery and the charge indicater is completely wrong on it. I have cycled the battery as per reccoemndations, but still get wrong power remaining readings. Can remove the battery and resets itselft to a more correct reading.
I am out of ideas, guess we need someone from HTC to chime in with a hardware fix.
MWS
Click to expand...
Click to collapse
i have tried it too and it still does the same thing. i would still need to pull the battery and restart the device for the batt meter to get a more accurate reading. i could do it about 3 times before the battery dies completely.
is there this problem with all extended batteries or just with the larger ones?
the reason I ask is that I've got a $17 credit at Amazon and was thinking of grabbing a 1600mah battery, it's only like $22 with ship so I'll only pay a few bucks for it really...
I wanted to get the larger one but it's fat and won't fit standard carrying case, but the 1600 is slim and will fit in place a regular battery

Possible battery problem?

I have charged my Nexus One yesterday for the first time. I live in holland so i had to use my USB cable, and the power adapter that came with my HTC hero to plug my USB cable in.
After the phone was charged 100%, i disconnected it from the charger and only downloaded + added a widget to my home screen. After i did that the battery was already down tot 97% :O:O
Is it defective ?
i noticed having to complete a few charge cycles.. charge fully, use it till dead, charge again
now it seems to hold out much longer
Hmm ok i'll try that. But did yours also drain this fast?
what setting is your screen on? seriously though, im sure some other battery experts here would know, but i think they take a few cycles to get to maximum efficiency
malicious85 said:
what setting is your screen on? seriously though, im sure some other battery experts here would know, but i think they take a few cycles to get to maximum efficiency
Click to expand...
Click to collapse
What do you mean with screen setting, and what should i put it on?
Sorry totally new to the phone hehe
I've noticed this too. However as soon as the battery reaches around 50% it takes a lot more to drain so it evens out in the end I guess
teihoata said:
I've noticed this too. However as soon as the battery reaches around 50% it takes a lot more to drain so it evens out in the end I guess
Click to expand...
Click to collapse
Hmm ok so it also went that fast on your phone? i have been using it for about an hour now and its down to about ~90% =\, concerns me a bit.
Found out something else, concering the usage of the screen. When i look here:
Menu -> Settings -> About Phone -> Battery Use
The phone tells what uses the battery the most or something, but the strange thing is that it says:
Display 55%
Isn't that very high? Maybe that is causing my battery to drain so fast
Battery meters are not an exact science. Its using what it knows about the battery's state to guess of how much % is remaining. The battery meter will need to be calibrated once, and then overall battery should improve with your next normal 3-6 full charges.
Again, you do not need to and you shouldn't repeatedly drain the battery to 0, only once is this needed to set the phones battery meter, unless you clear it (possible within amon ra's bootloader).
As for your observation, yes that is completely normal, there is not a whole lot of definition within 3% of battery as far as displaying it. What the real picture? Enter in #*#*4363*#*# on your dial pad and then go to battery information, and you'll see the accurate voltage. (this is also accessible from "spare parts" if you have it)
Nipje said:
Found out something else, concering the usage of the screen. When i look here:
Menu -> Settings -> About Phone -> Battery Use
The phone tells what uses the battery the most or something, but the strange thing is that it says:
Display 55%
Isn't that very high? Maybe that is causing my battery to drain so fast
Click to expand...
Click to collapse
All %'s here are vs the amount of time on battery (shown at the top in h:m). If you just unplugged your phone and you go looking here, you'll see the display % VERY HIGH... because the screen has been on the entire time its been unplugged
Its a % after all of the usage since last unplugged.
i've noticed my battery life is much better since i got the desktop dock.. lots of people charge until the light turns green then immediately grab it and start using..
leave it for another hour or two and it seems to get much better.
dont know if anyone else has noticed this but the top corner indicator light turns green once the battery goes somewhere over 90%, leaving it charge longer will get you to 100
malicious85 said:
dont know if anyone else has noticed this but the top corner indicator light turns green once the battery goes somewhere over 90%, leaving it charge longer will get you to 100
Click to expand...
Click to collapse
Good point, I did notice this by accident a few times.
Nipje said:
What do you mean with screen setting, and what should i put it on?
Sorry totally new to the phone hehe
Click to expand...
Click to collapse
You probably found this by now, but one flick to the left and you should have a widget for WiFi, GPS, etc. The far right one toggles 3 levels of screen brightness. The brightest two settings really suck down battery.
just a tip, when you are draining it to recalibrate the battery, after you get to the point that the phone shuts off, boot into the bootloader and run that thing till it completely dies... i did this for my phone, sat it in bootloader with a bright ass screen for like 15 min before it finally finished off... get every last ounce of juice out of it before you start charging it back up
Hmm thanks for al the reactions guys. I'm going to recalibrate my battery now, and lets see if that helps a bit .
Then i have a other question, its not about my battery but since i already have a open topic i dont want to create another one .
Can anyone of you test the following:
When you are calling with someone, and your calling volume is on the maximum (so the volume of the speaker that you hold against your ear). Can anyone notice a little crack from the speaker when the other person talks a bit loud or make's a loud noise? I'm wondering if there is something wrong with mine. With several tones the ear speaker cracks a little bit, like the sound is to loud or something?
Nipje said:
Hmm ok so it also went that fast on your phone? i have been using it for about an hour now and its down to about ~90% =\, concerns me a bit.
Click to expand...
Click to collapse
Yep sounds about the same on my phone, dont worry about it lol
The draining thing is from the old nickel days, the lithium batteries are made for daily use so just treat the phone as you would normally. The battery will get better as time goes by.
Also I am not having that problem with the speaker
Hmm, I have my device since last week (Netherlands) and the battery usage is frightening. Sucking it dry in about 24 hours. I haven't let it die out completely though: I thought lithium batteries were not supposed to be used that way. Ni-Cad batteries were used that way.
Ah, see here:
Guidelines for prolonging lithium-ion battery life
Lithium-ion batteries should never be depleted below their minimum voltage (2.4 to 2.8 V/cell, depending on chemistry). If a lithium-ion battery is stored with too low a charge, there is a risk that the charge will drop below the low-voltage threshold, resulting in an unrecoverable dead battery.[citation needed] Usually this does not instantly damage the battery itself but a charger or device which uses that battery will refuse to charge a dead battery. The battery appears to be dead or not existent because the protection circuit disables further discharging and there is zero voltage on the battery terminals.
Lithium-ion batteries should be kept cool. Ideally they are stored in a refrigerator.[citation needed]
Aging will take its toll much faster at high temperatures.[citation needed]
[edit] Prolonging life in multiple cells through cell balancing
Analog front ends that balance cells and eliminate mismatches of cells in series or parallel significantly improve battery efficiency and increase the overall pack capacity. As the number of cells and load currents increase, the potential for mismatch also increases. There are two kinds of mismatch in the pack: state-of-charge (SOC) and capacity/energy (C/E) mismatch. Though the SOC mismatch is more common, each problem limits the pack capacity (mA·h) to the capacity of the weakest cell.
Click to expand...
Click to collapse
So, if you want to brick your battery, by all means, suck out all the power.
i have a mytouch but i think the things i do can be used with all androids....first recalibrating is a good way to get a fresh battery...then the brightness also helps along with any wireless things u dont use like wifi gps etc.. they should be turned off an brightness should be low...i have downloaded a app lately called automatic task killer..i think this is better than any other task manager because other task managers dont kill apps wen phone is on standby ..apps r still running wen screen is off an automatic task killer kills them..i think u should download this and also have a task manager to kill apps wen u use the phone..another thing is charging the phone wen its completely off..wait until the the light turns green then leave it on for another hour or two then turn it back on....i have seen an increase in bettery life by doing all this...any one esle have any tips ..let me kno

HOW TO: Wipe Battery stats to improve battery life

coming form other android phones, ive learned to wipe batt stats in recovery to get the best life.
normaly i wind up seeing voltage @ 100% a little over 4.260v
now on our phones we dont have that option, and i noticed while trying out diferent roms that its hitting " 100% " at various voltages depending on what the batt truely was when flashing.
if i recall the file is : /data/system/batterystats.bin that we need to delete? corect?
well, before i did it, it hit 100% @ 3.782v and wouldnt go any higher...
now, im sitting @4.246... im not 100% sure its fully charged. ill let it sit overnight turned off and see where i wind up.
UPDATE 11-20
SO, voltages have been confirmed.
100% = 4.20-4.25 depending on battery condition
0%= dependent on the kernel generaly 3.2-3.0 {found some as high as 3.7v!} thank you to hastarin for pointing the files out
if your not seeing 4.2v your not getting full battery life.
sure enough, i was sitting just shy of 4.3v this am after an overnight charge with the phone turned off...
Interesting info, but where would you find out the voltage the battery is producing?
so, how to wipe the battery stats?
time to get down and dirty and learn to navigate thru the android OS.
download and set up the android SDK
http://developer.android.com/sdk/index.html
heres a newbie guide to adb in the nexus forum
http://forum.xda-developers.com/showthread.php?t=619153
for those less computer literate, you can use droid explorer to do alot of the stuff thru a GUI. it also will set up adb for you.
http://de.codeplex.com/
the code that you type in to remove the battery stats is
Code:
rm data/system/batterystats.bin
now to properly condition the battery.
turn off the phone, plug it in, preferably overnight.
boot the phone up while still pluged in.
delete the batterystats.bin file ether thru adb or terminal
drain the battery fully, untill it powers down. wait a min or two and reboot it to completely drain it.
congrats... your phone now knows corect voltage values for 100% and dead.
Remember: Flashing a new Android build erases the battery stats, and automaticly rebuilds them based on voltages it see's .
ie: you need to recondition after each flash to get max battery life.
i use the "battery life" widget by curvefish to show me temp, voltage etc.
Slampisko said:
Interesting info, but where would you find out the voltage the battery is producing?
Click to expand...
Click to collapse
some builds will show actual voltage under menu/about phone/battery use
otherwise i use the " battery life" widget by curvefish, available for free from the market. once you add it to the screen, tap it, hit settings, then check both charging info and extended info.
after conditioning the battery, im currently @27 hours since unplugging, gps, and wifi turned on the entire time, im @ 3.873v or 61%! granted, its been light usage its my secondary phone right now, but i am on the outskirts of service, and the week signal usualy sucks the battery...
ill update again , probably this time tomorow once it finaly dies...
just a little food for thought: its been over 27 hours since i unpluged, and my voltage is still higher than what the phone assumed was 100% @ the time of the initial flash....
@ 50 hours (still 10%) i finaly got sick of waiting for it to die. i turned screen on full bright, and ran gps test and locked the screen on. phone finaly died @ 2.988v im now charging it again with the phone turned off.
Umm why do we need this though ?
Wont the phone keep running as long as there is sufficient voltage in the battery ?
What is the use of this method ?
This is for people who have found a build they are happy with and want to use for a while so that their battery lasts longer, much longer. As the OP has posted, his phone is currently lasting about as long as it does in WinMo which is an impressive feat, more so being as he's running his GPS non-stop at the same time.
I for one am going to do this myself when I get the time. If I knew whether my alarm would go off while the phone was switched off (for the overnight charge) I'd do it tonight but cannot risk being late for work tomorrow lol
Thanks Reno but I meant HOW does it work ?
I thought this method just helps you see your battery's percentage .. Wont the battery run no matter what the percentage show as long as the battery has a charge ?
Can someone please explain this ?
Yeah I cant afford not waking up late as well, so im charging it while its on, would that affect anything ?
It will still charge up the battery wouldnt it ?
as stated in the op.... when you flash a build, android assumes whatever that voltage is =100% so if you realy only have 50% (about 3.7v) thats all it will charge to...
100% is realy 4.2v , this recalibrates it to alow it to fully charge.
do they not teach reading comprehension now a days? its not just this thread... its the whole forum!
Oh ok thanks ! Makes sense ..
Well I charged my phone during the night while it was switched on, in the morning the battery stated it has 4.212mV
Do I need to recalibrate it ?
recalibrating cant hurt.
For those of you who are using droidexplorer.... when right clicking on batterystats.bin and selecting delete the file does not disappear... is this how its suppose to be? If that is not suppose to happen then where exactly do you type "rm data/system/batterystats.bin"
in the console
for what its worth: Li-Io battery technology realy isnt different whether it be a phone, rc car, etc...
our batterys are a single cell. ie: rated 3.7v
4.2-4.25v is concidered by the industry as fully charged
3.7v is nominal voltage
3.2v "shorted" voltage : ie: voltage sag due to max discharge @nominal voltage
3.0v discharged
2.5v protection circuitry kicks in.
this jives with what i am now seeing on my phone after wipeing stats and calibrating...
it is also a industry standard to fully discharge ( 3.0v )about every 30 discharge cycles.
people please post what you are seeing for voltages 100/0 % before complaining about battery life.
ducvader said:
For those of you who are using droidexplorer.... when right clicking on batterystats.bin and selecting delete the file does not disappear... is this how its suppose to be? If that is not suppose to happen then where exactly do you type "rm data/system/batterystats.bin"
Click to expand...
Click to collapse
So this ^^^^ is the adb command?
Then I would type in
adb devices
rm data/system/batterystats.bin
Is this right,or is there any other commands I need after I put in adb devices?
very interesting
maybe i should try it..
4.2v @100%
This is just a quick question from a bit of logical thinking really...
Once we've got a properly calibrated Batterystats.bin file, can we back that up and use it with other builds?
Can we also therefore share it with other peoples phones as well?

[Q] Isn't a battery still a battery, regardless of OS?

I was just wondering about the whole deal with wiping the battery stats. To me it seems as if the point of this is strictly to get the OS to report and understand the battery more so than anything to do with the battery itself. I mean, the OS can't actually change the physics of the battery, right?
But the OS needs to understand what a full charge is and what an empty charge is, so that it knows when to shut down and when to stop charging and all that sort of stuff.
What I'm thinking is that if you wipe the stats and it's not at 100%, it will think that the discharge from that point to an actual low level is the full breadth of charging and adjust accordingly.
Is any of this remotely accurate? Or am I just making wild assertions?
Actually...it's the software that can make or break battery life...take for example background notifications. Wifi uses battery power and if you have different programs all polling for updates at x amount of times per hour..even when asleep..it will eat up battery juice...another example is the cm bug that kept the speaker on all the time and the nook never really went to sleep...it used tremendous amount of juice for not doing anything...another example..screen brightness..does not the software control how dim or bright you want it...and say you could not adjust the settings..your right..a battery is just a battery but how the kernel, drivers and loaded programs determine how fast or slow the battery power is to be used. Clearing the stats gives more accurate measurements for the kernel and hence will power down(power saver mode ) or other items for the kernel depending on what type of governor is on the nook..software wise.
I think you misunderstood what I was saying. What I'm trying to say is that the OS can't change the physics of the battery. Drain is drain, no matter what software is running. In other words, say you have two perfectly identical systems, both running the exact same software. The battery capacity is exactly the same on both and they both have the same drain. The battery doesn't actually drain faster on one vs the other, but the OS can *think* it's draining faster. That's why we have all these battery stats and such...right? Or am I wrong?
Oh Ok...you are right in the fact that it cannot and the software..depending on what it's state(charge level) is will determine how to run..it just makes it more accurate.
Wiping the Battery Stats tells the OS to start learning what the new High and Low are.
It doesn't matter what level of charge the battery has when you do this....
- As the battery gets lower the stat keeps updating the level as the new low.
- As you charge the battery it continuously updates the stat as the new High.
Once you have taken the battery to both of these extremes then, in theory, the OS will have accurate info on your battery.
At a certain point in time the battery stats stop updating which is exactly why it is important to do this.

PROPER battery calibration... is getting on my nerves :/

So, I am using MIUI 2.1.12 with LorDModUE 8.6 CFS 2WCR kernel.
I have installed 4EXT Recovery Controller and CurrentWidget.
With CurrentWidget, I monitored the battery while charging until it reached 0mA (which means the battery is as full as it can get).
With 4EXT Recovery Controller I removed the batterystats.bin file.
I drained the phone until it shut itself down. Then I charged it (without powering it on) until it was full (LED was green).
I power on the phone... 99% battery.
I plug in the charger... it says 26mA (which means it would reach 0mA as in full charge in another 20-30 minutes).
WHAT THE HELL?!
This never happened while I was using the default CM kernel included in MIUI. Only happened with Tiamat and LordMod.
--
Seriously, guys, what is the best way to calibrate the battery?! Perhaps I should not have let it shut itself down, but plug the charger when the phone was at 1% (which lasted for another 20-30 minutes, by the way)?!
if I don't remember it wrong the LED turns green at 90%.
afair the battery doesn't get charged during booting. which means that you probably lost the 1% during boot.
I also used the same method and got it calibrated correctly
but is their any other way too ?
monki79 said:
if I don't remember it wrong the LED turns green at 90%.
Click to expand...
Click to collapse
The LED turns green on AOSP ROMs at 90%, when the phone is ON, as far as I know. When it is OFF, it works fine (goes green at 100%).
I want to hear from the developers / those that know how these codes work and stuff... Cause I don't want to look at my phone how the percentage goes down so fast, then, when it reaches 10%, I can play Pocket Legends for another 20 full minutes -.-
Formhault said:
With CurrentWidget, I monitored the battery while charging until it reached 0mA (which means the battery is as full as it can get).
With 4EXT Recovery Controller I removed the batterystats.bin file.
I drained the phone until it shut itself down. Then I charged it (without powering it on) until it was full (LED was green).
I power on the phone... 99% battery.
I plug in the charger... it says 26mA (which means it would reach 0mA as in full charge in another 20-30 minutes).
WHAT THE HELL?!
Click to expand...
Click to collapse
The battery doesn't charge to full capacity first time around. When I used to calibrate the battery I would charge until it was drawing 0mA, then reboot; it would be drawing about 26mA, so I'd charge to 0mA again and reboot; it would now be drawing about 15mA, so I'd carry on charging to 0mA, reboot, repeat, repeat and repeat until it eventually continued to draw 0mA after a reboot. Then I'd delete the batterystats.bin file.
As one of Google's engineers says, deleting your battery stats isn't going to improve your battery life. I haven't done any of that for a long time now and I've noticed precisely no difference (except for the extra time I've gained by not having to wait for it to finally charge up to full capacity).
hopscotchjunkie said:
The battery doesn't charge to full capacity first time around. When I used to calibrate the battery I would charge until it was drawing 0mA, then reboot; it would be drawing about 26mA, so I'd charge to 0mA again and reboot; it would now be drawing about 15mA, so I'd carry on charging to 0mA, reboot, repeat, repeat and repeat until it eventually continued to draw 0mA after a reboot. Then I'd delete the batterystats.bin file.
As one of Google's engineers says, deleting your battery stats isn't going to improve your battery life. I haven't done any of that for a long time now and I've noticed precisely no difference (except for the extra time I've gained by not having to wait for it to finally charge up to full capacity).
Click to expand...
Click to collapse
I know about Google's statement.
The battery would drain fast, then, when it reaches 1% or 5%, you would be able to use your phone like it had 30%. Just that it shows the values wrong. Calibrating the battery should fix that...
Anyway... I'm not going to struggle any further.
I'll tell what I've done;
- I have installed Battery Balibration app and CurrentWidget,
- Waited battery charging till reached 0ma,
- Removed battery stats and restarted,
- Then waited to drain battery and shut-down itself,
- I connected USB charger to PC and TURN ON THE PHONE !!
- Again waited battery to reach 0 ma,
- Then plugged off and monitored that current widget shows the range btw 3-10 !!
I don't know exactly if it helps but, maybe you should turn on your DHD while carging..
For further instructions you may qant to check this topic;
http://forum.xda-developers.com/showthread.php?t=1226016
Formhault said:
So, I am using MIUI 2.1.12 with LorDModUE 8.6 CFS 2WCR kernel.
I have installed 4EXT Recovery Controller and CurrentWidget.
With CurrentWidget, I monitored the battery while charging until it reached 0mA (which means the battery is as full as it can get).
With 4EXT Recovery Controller I removed the batterystats.bin file.
I drained the phone until it shut itself down. Then I charged it (without powering it on) until it was full (LED was green).
I power on the phone... 99% battery.
I plug in the charger... it says 26mA (which means it would reach 0mA as in full charge in another 20-30 minutes).
WHAT THE HELL?!
This never happened while I was using the default CM kernel included in MIUI. Only happened with Tiamat and LordMod.
--
Seriously, guys, what is the best way to calibrate the battery?! Perhaps I should not have let it shut itself down, but plug the charger when the phone was at 1% (which lasted for another 20-30 minutes, by the way)?!
Click to expand...
Click to collapse
Theres a better alternative, use the battery calibration app in the market
https://market.android.com/details?id=com.nema.batterycalibration&hl=en
It's always worked a charm for me.
knp3385 said:
Theres a better alternative, use the battery calibration app in the market
https://market.android.com/details?id=com.nema.batterycalibration&hl=en
It's always worked a charm for me.
Click to expand...
Click to collapse
Right, with Battery Calibration i have solved my problem with battery, now i can use all day without charging.
Sorry if my question is a silly one...
what's the point in calibrating your battery? I mean... except for the stats (and I guess, the percentage in the bar), do you improve your battery life by calibrating it?
Duwie_80 said:
Sorry if my question is a silly one...
what's the point in calibrating your battery? I mean... except for the stats (and I guess, the percentage in the bar), do you improve your battery life by calibrating it?
Click to expand...
Click to collapse
Some says it's irrelevant, calibrating it's just an illusion
But did calibrate my battery and my battery life is improved too terrific !!
Duwie_80 said:
Sorry if my question is a silly one...
what's the point in calibrating your battery? I mean... except for the stats (and I guess, the percentage in the bar), do you improve your battery life by calibrating it?
Click to expand...
Click to collapse
fremce said:
Some says it's irrelevant, calibrating it's just an illusion
But did calibrate my battery and my battery life is improved too terrific !!
Click to expand...
Click to collapse
I don't really know. It would be silly for the Android system to display the battery percentage (up there, in the status bar) by reading the batterystats.bin.
My phone's battery level drops somewhat fast, then, when it would reach 30% or so, it doesn't drop as fast. Also, at times, when I reach 10%, 5% or even 1%, I am still able to play an intensive game like Pocket Legends for an extended ammount of time (30 minutes, for example). Pocket Legends is CPU/GPU intensive and it also requires an active Internet connection, so I'd say it's pretty power hungry.
I don't really get the entire purpose of calibration. I have done it and I can't seem to notice any difference.
I'm going to do it again, now, because I switched to a Sense ROM (RunnyDrOiD). I'll monitor the battery with Battery Monitor Pro. When it reaches +0mA, I'll reboot and so forth so forth until it's drawing 0mA, although I doubt I'll resist that much time, so I'll just delete the batterystats.bin after a few reboots, when it reachs 0mA.
fremce said:
Some says it's irrelevant, calibrating it's just an illusion
But did calibrate my battery and my battery life is improved too terrific !!
Click to expand...
Click to collapse
If everybody knew the meaning of the word "calibration" then nobody would talk such nonsense.
Calibration improves the accuracy of the percentage shown!
The illusion is that you improve your battery life with it....
Dlog said:
If everybody knew the meaning of the word "calibration" then nobody would talk such nonsense.
Calibration improves the accuracy of the percentage shown!
The illusion is that you improve your battery life with it....
Click to expand...
Click to collapse
As I said... calibrating the battery may fix the "problem" where once you reach 1% / 5% you can use your phone like it still had ~20%.
I'm gone test it too...
Hi there people, I didn't find any battery thread similar to what I'm going to say so I'll spam a little bit
I've just found as I was fooling around this: http://www.ebay.com.au/itm/PowerSki...AU_MobilePhoneAccessories&hash=item20c1a1c8ad
It suppose to be a silicon case with a battery build in(1500mah ..not bad), I don't know the dimensions but I just someone might think it as a solution to our 1230mah small battery(with this you have a total of 1730mah which is plenty)
P.S. To mods.. feel free to delete my post, I just wanted to inform the people about a solution that might be handy
evronetwork said:
Hi there people, I didn't find any battery thread similar to what I'm going to say so I'll spam a little bit
I've just found as I was fooling around this: http://www.ebay.com.au/itm/PowerSki...AU_MobilePhoneAccessories&hash=item20c1a1c8ad
It suppose to be a silicon case with a battery build in(1500mah ..not bad), I don't know the dimensions but I just someone might think it as a solution to our 1230mah small battery(with this you have a total of 1730mah which is plenty)
P.S. To mods.. feel free to delete my post, I just wanted to inform the people about a solution that might be handy
Click to expand...
Click to collapse
https://www.google.com/search?q=xda+powerskin+desire+hd
first link....

Categories

Resources