yashsingh1/xdaforums huggingface dataset:
[HD2 Android Q&A, Help & Troubleshooting and Genera] essi_baba:
Sorry... Edited
[HD2 Android Q&A, Help & Troubleshooting and Genera] utrecht56:
Take care of your battery

In many ROM's Battery stats are reset after full charge.

To avoid problems read the following aboout prolonging battery pack life

1. Avoid deep discharge and instead charge more often between uses, the smaller the depth of discharge, the longer the battery will last;

2. Avoid storing the battery in full discharged state. As the battery will self-discharge over time, its voltage will gradually lower, and when it is depleted below the low-voltage threshold (2.4 to 2.9 V/cell, depending on chemistry) it cannot be charged anymore because the protection circuit (a type of electronic fuse) disables it;

3. Lithium-ion batteries should be kept cool; (they may even be stored in a refrigerator)

4. The rate of degradation of Lithium-ion batteries is strongly temperature-dependent; they degrade much faster if stored or used at higher temperatures;

5. The rate of degradation of Lithium-ion batteries is also related to battery charge level; they degrade much faster when at 100% charge, than at lower charges. That is why many new ROMS/Kernels go no further than 98% Charge;

Short:

1. Do not run your battery empty. Consider recharging at 30% at the latest to have the longest battry life;

2. Recharge when you can (just top up) 90 - 98% is full, stop charging (also very good for battery life)

3. Keep it cool (shouldnt we all :))

If you must reboot in CWM and go to the Advanced menu and clear battery stats.

May you charge long and happy :)
[HD2 Android Q&A, Help & Troubleshooting and Genera] ralfkof119:
Does this mean i shouldn't follow the last procedures stated in the first page of this thread regarding letting the phone power down because of low battery?
[HD2 Android Q&A, Help & Troubleshooting and Genera] FiveFiveFIve:
Great

That's great for me, thanks
[HD2 Android Q&A, Help & Troubleshooting and Genera] Cdeldridge:
If I'm running 4EXT Touch Recovery, how do i get back to ClockworkMod Recovery in order to go to "Advanced ---> Wipe Battery Stat"?

EDIT: Just realized you can wipe the battery stats in 4ext.
[HD2 Android Q&A, Help & Troubleshooting and Genera] tin1203:
can I do this:

charge my phone ->100%

wipe battery stat via CWM recovery???
[HD2 Android Q&A, Help & Troubleshooting and Genera] l SgtSTiGLiTZ l:
Misbehaved battery

ok so i followed all the steps for better battery life, however...

after charging pre-flash to 100% thie following happened...

after each full charge, power down, battery removed and replaced and rebooted then...

1st time 80%

2nd time 85%

3rd time 90%

4th time 96%

5th time 98%

6th time 99%

7th tome 100%

each time the mv rose to a little more than it did the previous time

once at 100% and staying there i booted into CWM recovery,unplugged ac charger, formated all partitions and wiped all caches, including the battery stats as stated in another post.

flashed the rom i currently like and installed apps and updates and accounts

after this i allowed the rom to settle and the battery to fully drain (again stated in another post)

i got 18 hours on battery (which i think is excellent)

However.....

the battery discharged to 1% so i left it idle until it shut down (3h30m later) yes thats 3h30m on 1%, i received calls and made texts, visited FB etc.(i had this problem prior to this re-flash)

how do i rectify this problem? i am currently ac charging back to 100% for the 1st time since flash

my device Sony: Experia Arc S LT18i

my Rom: Zelly Cream 2.5 (runs smooth as a babys arse)

my kernel: Rush Kernel V12

P.S. I am Noob unfortunatly, however have followed this site for a while and have tinkered with most of my devices in the past
[HD2 Android Q&A, Help & Troubleshooting and Genera] Kameirus:
well for one this is the hd2 android section

and for 2 go to the link in my sig about wiping battery stats
[HD2 Android Q&A, Help & Troubleshooting and Genera] Veniceee:
what app are you using to determine the voltage on your battery?
[HD2 Android Q&A, Help & Troubleshooting and Genera] t1h5ta3:
lol... i havent booted my hd2 in a couple years..

my prefered app is/was https://play.google.com/store/apps/details?id=com.preinvent.batteryleft doesnt work on kitkat tho.
[HD2 Android Q&A, Help & Troubleshooting and Genera] t1h5ta3:
not realy, cause every battery performs diferently
[HD2 Android Q&A, Help & Troubleshooting and Genera] IcedCube:
Nice thread. Maybe you'd want to rename the thread to "Battery Endurance Run - Voltage & Wiping battery stats"? :)

I'll make sure my HD2 is fully charged before booting up any Android builds for the first time (when the green light comes on).

Thanks.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Reno_79:
Was that a not really to both my questions? Would I need to recalibrate every time I update my androind build or could I backup my own batterystats.bin and move it over?
[HD2 Android Q&A, Help & Troubleshooting and Genera] ZaZu90:
I just got a new battery

Do I have to do this as well ?

If so, can you please explain the procedure ? Do i have to drain the new battery, wipe the stats, then charge it to max ?
[HD2 Android Q&A, Help & Troubleshooting and Genera] t1h5ta3:
id recalibrate each time. diferent kernels have diferent voltage requirements etc...

DID YOU READ THE THREAD? :confused:

COME ON PEOPLE... IF YOU READ THE THREAD, THE ANSWERS ARE THERE...
[HD2 Android Q&A, Help & Troubleshooting and Genera] Reno_79:
Ah that makes sense, I hadn't even considered that. Thanks for taking the time to answer my questions :)
[HD2 Android Q&A, Help & Troubleshooting and Genera] secano:
I will try this starting tonight. Thx buddy!
[HD2 Android Q&A, Help & Troubleshooting and Genera] Monrad:
Guys, as far as I know, letting your Li Ion battery reach 0% will shorten its life dramatically. I mean, if you recalibrate using the method recommended here your battery will became useless sooner than expected.

http://batteryuniversity.com/learn/article/how_to_prolong_lithium_based_batteries

The question would be, is there any other way to recalibrate the battery without discharging it completely?

What about deleting the batterystatus file, turning off the phone and charging the battery until the light indicates battery is full?
[HD2 Android Q&A, Help & Troubleshooting and Genera] t1h5ta3:
corect, completely discharging the battery will dammage it. draining below 2.5v will engage the protection circuitry in the battery ( allready stated further up in the thread)

you obviously failed to fully read the thread, or the link you provided.

"Batteries with fuel gauge (laptops) should be calibrated by applying a deliberate full discharge once every 30 charges. Running the pack down in the equipment does this. If ignored, the fuel gauge will become increasingly less accurate and in some cases cut off the device prematurely."

so if you look at stuff that alot of people post, some are hitting what is stated as 100% around 3.7v, some are seeing shutdown voltage around 3.2v.

realy you shuld be seeing 4.2@100%, 3.0v@shutdown
[HD2 Android Q&A, Help & Troubleshooting and Genera] ZaZu90:
Sheesh take a chill pill yeah ? Sorry I wasted your time by asking here.
[HD2 Android Q&A, Help & Troubleshooting and Genera] t1h5ta3:
welcome to the world of internet forums. if your not guna learn on your own, then ya better grow a thicker skin. if ive hurt your feelers by answering your question several times allready, then pound sand and stay out of my thread. :eek:

i have no problem helping people that pose intelligent thought out questions and show that they have atleast put out some effort to research on there own.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Monrad:
I've read my link and the problem here is Android not knowing the real battery charge level. We are not talking about the internal fuel gauge not being calibrated.

I ask again, isn't any other way to calibrate ANDROID? Batteries that are working properly shouldn't be discharged to calibrate a software issue on the phone.

If you change roms like I do, you'll end up buying a battery every year using that method.
[HD2 Android Q&A, Help & Troubleshooting and Genera] ZaZu90:
Going to* ,you*,I've*, already*, post*

Yeah whatever you say
[HD2 Android Q&A, Help & Troubleshooting and Genera] ChongoDroid:
honestly these geeks like to do things the hard way and then bark at noobs when they dont understand. Just go into recovery go to advanced. Wipe the battery stats from there and charge your device like you normally would. Mines 4.2 at 100% and I didn't drain my battery to 0
[HD2 Android Q&A, Help & Troubleshooting and Genera] ChongoDroid:
Dont worry about xda grannies, they have sand in their vag.
[HD2 Android Q&A, Help & Troubleshooting and Genera] ZaZu90:
Right on bro !
[HD2 Android Q&A, Help & Troubleshooting and Genera] Monrad:
Thanks, I can't go into recovery because I'm using Android on an HD2 and I'm booting it from the SD card. I don't have recovery mode :p But I can delete that file using ADB, that won't be a problem. My only problem is having to drain my battery every time it needs to be recalibrated.

BTW I don't consider myself a noob but I got what you said :)
[HD2 Android Q&A, Help & Troubleshooting and Genera] t1h5ta3:
easy to do on an actual android phone. welcome to the hd2 forum... this is a winmo phone dual booted into android. we dont have armonra or clockwork... also since most users are prior winmo users the still have winmo on the brain and its shortcomings. few have any prior android experiance. virtualy no one here knows what adb is, hell, most dont even know about being able to boot into recovery..
[HD2 Android Q&A, Help & Troubleshooting and Genera] ChongoDroid:
Ahh well I guess the geeky hard way is the way to go then. Nice move on switching from winmo to android guys.!
[HD2 Android Q&A, Help & Troubleshooting and Genera] pr0x2:
Could you please tell me if I understand the list correctly :P

1)Charge phone while off untill full.

2)Than boot phone while still plugged in the wall and remove batterystats.bin

3)After that unplug the phone and drain it until it shuts down itself.

Thank you for the tutorial btw :D
[HD2 Android Q&A, Help & Troubleshooting and Genera] hastarin:
Urban legend

BTW folks, IMO this is one of the great myths of battery life on Android.

Unless I'm missing something, and I suspect there are few people as familiar with it as I am, the battery driver knows nothing about batterystats.bin

I haven't looked at it in detail, but I suspect this is just the information your phone uses to display data in About Phone/Battery/Battery Use

Of course I could be wrong, but just saying... I've never done it. ;)
[HD2 Android Q&A, Help & Troubleshooting and Genera] calvinpreston:
when i typed adb shell rm data/system/batterystats.bin, it says rm failed for data/system/batterystats.bin, Permission denied.

what does this mean? what do i need to do? help pls. thank you.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Monrad:
Try this:

adb shell

mount -o rw,remount /system

rm data/system/batterystats.bin

exit

That should do it. You need to mount the file system with read-write permission first and after that delete batterystats.bin.
[HD2 Android Q&A, Help & Troubleshooting and Genera] ilaril:
Thank you sir. When I first used Android on my HD2 I couldn't believe it when the battery widget said it was 100% @ 3.9V. I did like you told and got it to 4.2V. Now as I updated to the newest build, my phone was @ 4.2V, but it still said "charging". Once done the console magic, my status led changed to green and it now won't try to recharge the battery with 4.2V's :)

So big thanks from me!
[HD2 Android Q&A, Help & Troubleshooting and Genera] Reno_79:
I of course don't want to say you don't know what you're on about, you're obviously very knowledgable but myth or not, having followed the advice in this thread my battery lasts a lot longer, I get almost 2 days usage now.

I actually tested the theory and installed a new build on a battery that was only about 25% and it wouldn't charge past about 3.6mV (and I could only get about 4 hours of life out of the build) but with proper calibration again it would charge to 4.2mV as it should and lasted well over a day with heavy use.
[HD2 Android Q&A, Help & Troubleshooting and Genera] silvscorp:
I've been seeing topics about re-calibrating the battery to get better life but never thought about doing it. Today I just started to read this thread from the 1st post. For what I understand, as long as the battery is at 100% with 4.2v then I am good?

For the 1st time, I turned off the phone and wait till it charge to full. Booted into Android as soon as WinMo is loaded and I see 100% and Voltage:4.194. Does this mean I don't have to bother delete the batterystats file at all?
[HD2 Android Q&A, Help & Troubleshooting and Genera] tommacx:
100% = 4.196v power off (0%) at 3300v

APOLOGIES Power off is actually at 3190v which reads as 7% on the current widget

Is this (^) a fault with the battery or is it software? I have run the fixes mentioned and it doesn't seem to make any difference. Struggle to get a full day with out charging.

I have only just started using android, but have never had great battery life with WinMo.

Currently radio 2.15.xx, does not seem to be different with 2.14.xx or 2.10.xx

Any input greatfully recieved

cheers

tom
[HD2 Android Q&A, Help & Troubleshooting and Genera] t1h5ta3:
power off voltage is kernel dependent. thank you to hastarin for pointing the files out to me!

:D
[HD2 Android Q&A, Help & Troubleshooting and Genera] nedevg:
Hi guys and thanks for the tips, I'm recalibrating the battery right now. I have another question about using a second battery, as I have one always on me and swap them as soon as the first is discharged. Do I need to recalibrate the second one and if yes (it means Android recognizes the two batteries) where should I find the respective battery stat file?
[HD2 Android Q&A, Help & Troubleshooting and Genera] Monrad:
I recalibrated my battery some time ago and I didn't have to delete batterystats in order to get 4.2v@100%.

-First I drained my battery using Android (which is quite easy you know :p).

-Then I started my phone in bootloader mode in order to make sure my battery's fuel gauge was turning it off (I'm not sure about this, I'm just guessing there's not battery monitoring being done while in bootloader mode but I could be wrong).

-After that I charged my phone without turning it on.

-Next morning I was 4.2V@100% battery level.

I didn't test changing my Android build yet but it shouldn't make any difference. I'll try to swap androids when my battery is not fully charged to make some tests and let you know.
[HD2 Android Q&A, Help & Troubleshooting and Genera] afro972:
I use Mdeejay FroYo Sense Matted v. 1.4 [kernel: MDJ S6.1] rom: and i have a evry bad battery life

i tried to remove batterystats.bin but terminal android said: no such file or directory any suggestion ??
[HD2 Android Q&A, Help & Troubleshooting and Genera] Zephyrot:
Removed the file using DroidExplorer, rebooted... now all the apps are Force Closing, cant get RootAcess, Super User crash each time I try to open it and of course Titanium backup doesnt work <cry>

No idea what happened, just deleted the battery file indicated and the rom died.

Using MDJs 1.7 + Kernel 6.1.

I guess the phone didnt like DroidExplorer this time haha, gonna try later from the phone itself.
[HD2 Android Q&A, Help & Troubleshooting and Genera] dan138zig:
what's your say on this?

• Discharging your LIB fully (or less than 2.4 Volt per cell) is bad for the battery. Every time you do that, it can be said that small part of your battery (some cells) dies (they forever lose their charge). Do not store your batteries depleted, there's a high chance they will die completely or will become very "weak".

http://xdaforums.com/showthread.php?t=669497
[HD2 Android Q&A, Help & Troubleshooting and Genera] Zephyrot:
You just answered yourself :)

All the batteries have a special circuitry inside that prevents them for going below their minium charge, as well as going above their max. Meaning it will never go below 2.4v, I really doubt they even go close to it.

Even if you try to deplete it completly, you cant go past the battery circuitry, what you can do in the kernel is shut down the phone on different values.

Thats why it doesn't matter if you leave your phone charging 500000 hours, even if the WM or Android driver is faulty, the internal battery circuitry shouldnt let it overcharge ;)

For storing them, the standard says they have to be at 50% charge.
[HD2 Android Q&A, Help & Troubleshooting and Genera] dan138zig:
ah, i thought draining the battery means the battery goes to 0 v.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Zephyrot:
no no, that would completely destroy the battery :)

As the OP stated, I think the phone turns off between 3.0v and 3.4v. So no real issues there.
[HD2 Android Q&A, Help & Troubleshooting and Genera] t1h5ta3:
drop below 2.5 and i doubt you'll ever revive it...

thank you! you have restored my faith in humanity. reading comprehention's not dead.
[HD2 Android Q&A, Help & Troubleshooting and Genera] PulpDood:
Hey, I typed in *#*#4636*#*# and checked battery voltage + battery level and it shows ~3.7V but only 6%!!! From what I've read here, I'm assuming that this is probably due on the kernel and wanted to know if there was anyway to fix this!

I'm on Doc 7.62 FroYo (Galaxy S) and using the default kernel that comes with that.

P.S.: Oh, and sorry for hijacking this HD2 forum :p
[HD2 Android Q&A, Help & Troubleshooting and Genera] dan138zig:
maybe a little out of topic: is it okay to use your phone heavily (games, chat) while being charged?
[HD2 Android Q&A, Help & Troubleshooting and Genera] Zephyrot:
There's np with that. Li-Ion batts have no issues with charging while being used.

As stated before, 0% (depending on the build) is around 3.0v and 3.4v. If you ever go below or close to 2.4v your battery will be DEAD. That happens because the anode and the cathode gets oxidized, therefore your battery goes kaput.

On another note...

Read guys, READ!!

http://batteryuniversity.com/learn/

Interesting info there. Enjoy.
[HD2 Android Q&A, Help & Troubleshooting and Genera] dan138zig:
while in the draining process, is it okay to transfer some file into my phone? would the usb charging disrupt the process?
[HD2 Android Q&A, Help & Troubleshooting and Genera] souljaboy:
nice way to kill the battery "condition"ing it after every rom lol
[HD2 Android Q&A, Help & Troubleshooting and Genera] dan138zig:
whaat? :confused:
[HD2 Android Q&A, Help & Troubleshooting and Genera] ruebs:
This works and is safe.

What's with all the people saying "omg if you let your battery drain to 0v it will permanently die" etc. etc... I guess they didn't read the part about SHUTDOWN VOLTAGE being amazingly HIGHER THAN 0v (3.XXv depending on kernel).

All I have to say is this: My battery before doing this procedure (charge battery while phone is OFF overnight, and then powering it up while still charging, and finally deleting the batterystats.bin (I used terminal emulator with the su command preceding the rm /data/system/batterystats.bin command)) was horrible. It lasted all of 10 hours on standby with ~50mA current draw. Once I did this "conditioning" (isn't it technically calibration, not conditioning? whatever...) it now sits at ~5mA during idle! This is TEN TIMES more battery life on idle!!!!!!!

TEN TIMES!!

I am currently draining it as fast as I can with GPS, Wifi, Bluetooth, screen on 30min timeout, full brightness, and music playing and it is only at ~262mA. This means it will last about four and a half hours (maybe less the battery isn't the best, it only charged to 4.19 at 100%). 4.5 hours is a LONG time to have everything running constantly.

Lets recap: this does NOT drain your battery to 0v, thus it is not dangerous for your battery. It works wonders if you did not charge your battery overnight with the phone off before installing your Android ROM.
[HD2 Android Q&A, Help & Troubleshooting and Genera] dan138zig:
by the way, why do people always say "don't let the battery drain until the phone shut down. charge before it goes below 20%" ?
[HD2 Android Q&A, Help & Troubleshooting and Genera] Unconn:
Interesting question. I say that because the phones (and most devices) measure battery voltage and not the capacity of the battery and the battery ma/h drain. This means that the % of battery left is based on an estimation based on the voltage, not the remaining capacity. On top of that the phone and the software are going to tell you the phone is at 0% at around 3.0 volts. This is probably around 20% of the capacity left. If you take a *1700ma/h Li-Ion battery and discharge it to 100% of its capacity you will cause irreversible damage to the battery. If you only discharge you battery down to the phones reading of 20% then you are just giving yourself extra buffer and being nicer to your battery, but charging more often. (I do not know for sure, but the phones probably use about 80% of the capacity, from 100% to 20% I would guess.)

The batteries are damaged just small amount every time it is discharged/charged even a little. Even if you never discharged your battery below 20% (phone displayed value) then the battery would still only last so long before you had to replace it (but normally you replace your phone first). The battery technology is great, but it is not perfect and they will wear out no matter what you do. The farther you drain it down the more damage is done. Go below 3.0v you do damage. Go below 2.5 even more damage. The chemical reaction can only happen so many times, but going too far one direction on the cathode or anode (moving chemicals from + to - or the other way around) will cause some of the chemicals to become 'stuck' there.

I have written enough. This is all from memory and I have not read any of the the below link recently, so I am sure to bait some flames.

* Side note: battery capacity diminishes over time and with continued use. Damaging the battery severely by over or under charging (very hard to do here) would reduce the capacity. Therefore you would reach the shut off voltage quicker.
[HD2 Android Q&A, Help & Troubleshooting and Genera] ruebs:
Exactly. And since the kernel doesn't let it ever get to 3.0v (mine only got to 3.4v at "0%"), letting your phone shut of from low battery in "0%" Android battery meter terms isn't actually draining your battery to anywhere near 0v. Thus, you can do it without dire consequences.

So: doing this "conditioning" or "calibration" doesn't ruin your battery. But it does maximize your battery life, and allows the battery to be charged and discharged accurately, so it might actually HELP your battery last longer (in years and charge hours).
[HD2 Android Q&A, Help & Troubleshooting and Genera] souljaboy:
u guys should be put on fox tv for the nonsense in this thread
[HD2 Android Q&A, Help & Troubleshooting and Genera] pspknightx:
Hi, thanks for the advice but have some question:

(i) Mind to tell me what thing to plug in?

(ii) Did you mean fully use the phone until it shut down by itself?
[HD2 Android Q&A, Help & Troubleshooting and Genera] dan138zig:
shut your hole if you have nothing to say.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Unconn:
1. Plug the phone in and charge it until full.

2. Yes
[HD2 Android Q&A, Help & Troubleshooting and Genera] Unconn:
my phone went to 3.3v before shutting off in Android. I booted in to WM and it also shut down within seconds. Windows could, by chance, be as aggressive as my Android kernel or something else is up.

Thoughts?