yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] Persnlmgr:
Running ANY Lithium Ion battery (extended or standard) all the way down and then charging is NOT a good thing. LiIon is designed without retentive memory and is meant to be charged at will/as needed.

You'll notice that, even when new, these batteries come with some charge. Completely draining a Lithium Ion battery more than a few times will shorten its life considerably.:eek:
[EVO 4G Android Development] bwcorvus:
Alright, here is what everyone wants to know...how does it work with CM 6.1.1

Setup:

CM 6.1.1 with the CM kernel from the first post

SetCPU with screen off 245 profile

Wifi on the entire time

Only things running are Weather widget(1 hour), Facebook(1 hour), Gmail on the fly

Cheap eBay 3200 Battery

After 30 mins or so of charging AFTER 100% i took my phone of the charger at 12:31AM. At 7:16AM it dropped to 99%. At 8:01AM it dropped to 98%. At 9:36AM it dropped to 97%. At 10:31AM it dropped to to 96%. I did read 2 emails between 99% and 98% as while as checked the graphs. At 10:30 i reset the DPI so i could make screen shots, and also had to make like 10 to get 4 good ones.

I hope this makes everyones choice to use this kernel EASIER. THANK YOU MS and i will buy you a beer or 2 on firday :)
[EVO 4G Android Development] ghodzilla5150:
Well I am using the 3500 extended Battery (Chinese Knock-Off) and my phone has been unplugged (after being plugged in overnight) for 2 hours and 30 minutes AND I am STILL at 100%:D:D:D Read a few e-mails and sent a few texts. This Kernel is AWESOME!!! I am using Myn's Warm 2.2 RLS4

Edit: I have everything turned on as well (other than 4g) GPS, WiFi, Bluetooth, Sync. I also have SetCpu to Conservative (On Boot) and No Profiles.
[EVO 4G Android Development] eman3316@optonline.net:
With which kernel?
[EVO 4G Android Development] ryan2202:
Retried this yesterday, build 130, so far so good. Charging is definitely better. And my phone stays at 100% for a lonnnng time after I unplug it lol (in comparison to before this kernel). I listened to music on the way in to work this morning for about an hour and it was at about 94% when I got to work. Seems to be draining a bit quicker though while sitting idle on my desk as compared to before. Ill keep an eye on it.
[EVO 4G Android Development] edgemaster191:
you guys running the 3500mah batteries, what is your peak mV? mine hits 4182mV during the night and doesn't seem to drop below 2mA while charging.

and yes i'm aware you're not suppose to run these batteries completely dead :)

Edit: i'm using the stock HTC charger that came with the phone.
[EVO 4G Android Development] Lento10:
which kernel are you using on CM 6.1.1?
[EVO 4G Android Development] bwcorvus:
http://xdaforums.com/attachment.php?attachmentid=469092&d=1292864829 from the OP
[EVO 4G Android Development] ElAguila:
Maybe we can get something posted on the first page about all of these versions and the best usage as we know it. I am using the seidio 3500 extended battery. I have found that using 132 with a setcpu profile works the best for my phone. I would have used 131 but I have problems with I use setcpu with a havs kernel. So for others with this battery, try this combo and see if it helps you any.
[EVO 4G Android Development] naorion:
Still looking for an answer on this.

Also, I'm running 4.2.2 on the seidio 3500 and I'm at 86% after being unplugged for 2h 30m I installed the new linked in app and messed with it for around 15 minutes this morning and the rest is idle or checking on the battery.
[EVO 4G Android Development] shogun1024:
To eman

Running the 131 build

Is that pretty good for battery life? Im a newer evo owner?
[EVO 4G Android Development] xlGmanlx:
Bump, very interesting
[EVO 4G Android Development] lowetax:
i don't see it getting to 0 or 2 mA @ 100% - did it ever get there ?
[EVO 4G Android Development] Lento10:
I saw two, wasn't sure which one was better. I'm flasing it right now.

THanks
[EVO 4G Android Development] bwcorvus:
I stopped at 38ma, you can see in the first screen shot...that's cause i was falling asleep :P
[EVO 4G Android Development] mwielgosz:
Kernel 4.2.2 v2 after overnight charge. Well see how long this lasts compared to 4.2.1 bfs today :) couldnt be happier with this kernel

Evolved into a higher form of communication
[EVO 4G Android Development] ms79723:
The reason why I say to not use your phone whlie its on the charger is because some of you guys are already gettting a charger voltage of +4.2V. My charger voltage is 4.192V so when I use my phone, the highest voltage I'll ever see with heavy usage on the charger is 4.2V. When you guys that get 4.2V while idle use your phone, you will go over the limit I set. I set the limit to prevent damage to your battery. If i were to remove the limit, two things my happen.

1) Your battery will be damaged. Thats the best scenario. But what might really happen is your battery may, or may not melt, explode, catch on fire, w/e. My limit is 4.220V. But here's the thing. That charging voltage is not our battery voltage at all. My charging voltage hits 4.192V as soon as I'm at 90%, and when I'm at 90% I know that my actual voltage is between 4.05-4.1V or something. But I'm just trying to play it safe anyways because going over 4.220V isnt a good thing anyways. And I don't want to risk anything just for some extra juice.

The other thing that could happen is 2) The charger will just shut itself off. I have code that turns it off once it goes over the limit, but the phone's charger itself my just shut itself off if I remove that limit anyways to prevent damage.
[EVO 4G Android Development] -viperboy-:
Hey MS, even after overnight charging with no use, im still seeing -2 to -8 ma drain. Is that ok?

Also, as previously stated by someone, anyway to set the minimum voltage of the battery lower or even better battery life?
[EVO 4G Android Development] xlGmanlx:
Try rebooting, sometimes the widget does that and a reboot will fix
[EVO 4G Android Development] dahauss:
OK so I am running NewCMKernelTrickle.zip on my EVO with SPRINT LOVERS ROM & SENSE. Is this the recommended kernel? I use my phone PLUGGED INTO the CAR (says USB) using the GPS sometimes and streaming sometimes BUT I also use bluetooth in the card for hands free. I also keep the phone on the AC charger when in the office. Any reason why I should not do any of this with the kernel I am running? is there something better for battery life? \

Also, I notice, using this kernel, that I can over clock, but if I go back the stock 998MHZ the screen graphics goes crazy... I dont plan to overclock... Just underclock when screen is off or battery is low etc....

Any input would be appreciated....
[EVO 4G Android Development] Biofall:
So I'm about to flash this cause CM's first ten suck, but I wanted to pose a question. I'm sure it's been asked before, but I'm about to go and don't want to read a million pages, so here goes:

The whole point of non-trickle charging is supposed to be for the phone's/battery's safety, right? (Non 100% sure btw)

If that's true, is this kernel not removing an intentional safeguard? I know that the entire concept of rooting is basically the removal of a safeguard, but batteries are different.

So MS, or whoever, set me straight please.

Thanks!
[EVO 4G Android Development] ezkialrage:
l2ping

tried redownloading the files today, Still receiving the missing file l2ping error.

I flash this zip in recovery right?
[EVO 4G Android Development] xlGmanlx:
i might be reading this wrong, but you look like your running a AOSP kernel on a sense ROM?
[EVO 4G Android Development] roadster92:
Battery discharge with SBC for Netarchy's 4.2.2 More Aggressive

Hello MS,

I was on b131 and decide to flash the new 4.2.2 v2 yesterday. I was using my phone and drained to 45%. Got home and put on the charger (AC) and let it ran overnight. Woke up this morning and found that my battery was at 35%. I look at the battery history text and saw that the phone was charging for 2 hours and up to 95%, that when it start reverse course and drain the battery during the night.

I wonder what's going on .. i didn't see this happened on b131.

Thanks

Attacched is my battery history.txt
[EVO 4G Android Development] bwcorvus:
NO thats an ASOP kernel, you want to use one of the sense ones. Think http://www.multiupload.com/5MH9TB27OS is the best sense one.
[EVO 4G Android Development] dahauss:
OK Im confused . I just put NewCMKernelTrickle.zip on my EVO4G.. now, if I use the phone WHILE its PLUGGED INTO AC or PLUGGED INTO USB will I have any issues? I really need to know and dont want to mess up my phone!
[EVO 4G Android Development] bwcorvus:
You can use your phone while its charging. What this kernel does is stop it from doing the loop. Normally your phone will stop charging at 100%. At 90% it will start again. This kernel makes it do a "slow" charge at 100%, instead of stopping.
[EVO 4G Android Development] helpmeplis:
after 100 should the light be green but it will be charging anyways?

it ways 4211mv

98mA

at 100% but led is green
[EVO 4G Android Development] bwcorvus:
Correct, it will just charge very slow...you may even call it a "trickle" charge :)
[EVO 4G Android Development] FastJoe78:
Well so far the lowest I've been able to get to to go is 10mA while charging...I stayed at 10mA for over three hours
[EVO 4G Android Development] dahauss:
I got this from the forst ro second post where it said SENSE BUILD

Sense Builds

v1.2 Builds- These have USB trickle charging.

Now here's the thing with USB. It's charging is SENSITIVE. You absolutely cannot be using your phone when you pass 100% on USB with this. The USB is nowhere near as powerful as AC, so you'll see yourself getting tons of -mA if you try using it. Even when idle, you'll get some -2mA's if you're already on USB. So if you are going to charge with USB on this, make sure your phone went through the day.

SBC for Netarchy's 4.2.2 More Aggressive

----

That is the one I downloaded.... SBC for Netarchy's 4.2.2 More Aggressive ... SAYS SENSE.. I just want to make sure I am not going to BLOW UP THE PHONE OR BATTERY using it while on the AC or USB (or car) charger. I need to be able to do that...

HOWEVER.. NONE OF THE ANIMATIONS WORK right.. I see lines on REFRESH.. MAYBE it IS the WRONG KERNEL.. WHAT KERNEL SHOULD I BE USING with SPRINT LOVERS AND SENSE for the BATTERY LIFE FIX?
[EVO 4G Android Development] xlGmanlx:
nope, i have 4.2.2 installed, plugged in over night for over 10 hours, no explosion, no house fire
[EVO 4G Android Development] ms79723:
Yeah it will stay green. The LED wont go off or change back to orange because its still 100%

It's all good. As long as it's still charging, you should see similar results.
[EVO 4G Android Development] naorion:
So if I DO use my phone while charging, you have a safeguard that will shut off the charger to prevent damage?

If so, will this safeguard turn off if I dip below a certain charge threshold?
[EVO 4G Android Development] ms79723:
For people worrying about battery explosions and whatnot....check the main page. I cleared it all up for y'all. I copied and pasted it from my post in the Incredible forum btw, so there might be things in there that make it seem like I'm not referencing our own phone or something.
[EVO 4G Android Development] dahauss:
Thanks BUT what about using the kernel I flashed with SENSE? I see the animations SUCH as the battery charging animation is full of lines. This is on the sprint lovers SENSE ROM and he put in custom charging animation and 1% numbers...

EDIT: just noticed the scroll bars also have the lines when using various programs.. anyone? am I using the wrong kernel for the increased battery life on SPRINT LOVERS ROM SENSE??
[EVO 4G Android Development] ms79723:
Yes and Yes.
[EVO 4G Android Development] icecoldbong:
maybe the OP SHOULD HAVE TYPED IN ALL CAPS so people can hear through their monitors of the OPTION RIGHT NEXT TO IT THAT SAYS LESS AGRESSIVE
[EVO 4G Android Development] ls430cw:
Charged all night, no issues. Still at 100% after 1 hour 40 mins. Pretty amazing fix to our long time battery issues. Stock Turbo Rom, SBC SENSE 4.2.2 cfs-more-havs.

Pulled a 1490 Quadrant, 39 Linpack, overclocked to 1152. More than happy with those numbers for a completely stable ROM and kernal.

Thanks again for the great work!
[EVO 4G Android Development] dahauss:
HUH? I am confused? the one I am running says MORE AGRESSIVE but I get lines on the animations scroll bars etc. should I be running LESS AGRESSIVE on a sprint lovers sense rom? I am really confused??
[EVO 4G Android Development] lostsoul77:
MS,

Just want to thank you and tell you that battery life on my EVO is insane! I was so happy to pull it off the charger this morning and not see an instant drop to 95%.....One question that I do have however, is the battery temperature. My average battery temperature has been anywhere from 99.9 - 117 degrees Farenheit and usually while charging. It's currently at 99.1 while on USB charging. Any idea why my battery would be running so hot? Once again congrats on this thread and kernel and EXCELLENT job!!!!
[EVO 4G Android Development] ms79723:
Hm..not quite sure. Could be a lot of things happening that's causing that. Could be what's going on in your background while you're charging or it could just be your phone. I know for a fact that my phone will heat up on the charger if it's not idle, so maybe something is keeping your phone at work.
[EVO 4G Android Development] ls430cw:
Yes, just drag to your phone. Boot into Recovery, clear cache and davlick cache, then load zip file.
[EVO 4G Android Development] elosogrande7076:
When you say the charger may cut off, do u mean that we will not see the charging symbol anymore even though it still plugged up? I ask cause i have it plugged up and it doesnt give the symbol just stays at 100 and i wasnt sure if that was part of the design. Thanks and great job!
[EVO 4G Android Development] xlGmanlx:
that sounds extreme, my phone has never ever really gone above 95 degrees, are you in a warm climate? otherwise, you might want to check your process/investigate because as MS said, temp can lower your battery life
[EVO 4G Android Development] typeadam:
OK, brace yourself for a n00b question.

I read this over and over again and I'm still uncertain about 2 things:

1. Which kernel is right for me? EVO w/ CM 6.1-build-199, NOT 6.1.1!

2. Will this slow my phone to a crawl? I only ask this b/c I've gone through several kernels when I had my Hero and for some reason they all made my phone EXTREMELY slow and unresponsive. Even when I used SetCPU and overclocked the Hero, it still ran like crap. It only ran well using the kernel that came w/ CM6. I don't want the same happening to the EVO and I think my phone is fast enough so I don't want to mess w/ SetCPU if I don't have to.

Thanks and sorry for the Q, I just need to be certain.. :o
[EVO 4G Android Development] dahauss:
You know what? I had the one you mentioned AND the one I flashed.. Im now flashing the correct one :)

I assume this has the TRICKLE CHARGE in it??

Thanks!!
[EVO 4G Android Development] ms79723:
Well I'm not sure. I dont have anything to tell me when the charger cuts off, the LED will still be on because you are still connected to the source, the charger will just cut off. So the charger symbol might disappear, iunno, depends on how its set up. But the charger will only be off for about 2-3mins at the most. Then it'll cut back on. That's forced trickle charging btw.
[EVO 4G Android Development] edgemaster191:
Everybody's phone handles kernels differently, for example, my Evo does not play well with the More Aggressive kernels.

if you're experiencing problems with the more aggressive kernel try the Less Aggressive kernel.

also remember, before you flash a new kernel wipe both the Cache and Delvik Cache using recovery (a lot of people prefer Aman-RA Recovery as it seems to do a better job at wiping Delvik)
[EVO 4G Android Development] ms79723:
Well as of right now...there are only 2 kernels up for CM. I suggest using the stock kernel with the tweak which is the second link on the second page under AOSP builds.

And this shouldnt slow your phone to a crawl.
[EVO 4G Android Development] roadster92:
Hi MS,

Did you get a chance to look at this and have any ideas why?

I am currently unplug and re-charge to see if I can duplicate the problem.

Thanks
[EVO 4G Android Development] lostsoul77:
no in a normal climate LOL (Pittsburgh Pa). I may try lowering my processor frequency although it is set to 245 screen off. I only notice the huge temperature spike when charging via the usb on my laptop. I do have Autorun killer and Autokiller running in the background along with Exchange mail and wifi. I'll double check my processes that are running after boot-up.
[EVO 4G Android Development] xlGmanlx:
i would check it with something like system panel and spare parts. I also would ditch auto killer. I have exchange wifi/etc running on my phone and hardly even get above 90 degrees
[EVO 4G Android Development] typeadam:
Thanks, makes sense now after I reread it following your suggestion. I also see battery stats don't have to be wiped but does the battery have to be at 100% before I flash this kernel or can I just flash it now (I'm at 77%) and start using it and tonight, charge it overnight past 100 for 30 mins?
[EVO 4G Android Development] dahauss:
OK , so I am now running SBC-net-4.2.2-more-havs-v2.zip on SPRINT LOVERS SENSE ROM. What battery voltage should I see when the GREEN LIGHT COMES on and what voltage should I see when off the charger?

also does this KERNEL have TRICKLE CHARGE?? I need to be able to use the phone when on USB charger and also when on AC charger...

Thanks...
[EVO 4G Android Development] xlGmanlx:
nope flash away
[EVO 4G Android Development] uget2seconds:
are these more or less the numbers im suppose to be looking for?

went only 15 minutes before it dropped down in the 90s...

thanks!
[EVO 4G Android Development] aph:
My charger says:

OUTPUT: 5.0 V === 650mA

Does this mean I'm going way above 4.18V and my EVO will explode and maim me?

EDIT: Ok, so I wasn't very good at physics. I see now that I am pulling ~625mA from the charger but the battery is at 4.15V, so it looks like I'm safe.
[EVO 4G Android Development] OneStepAhead:
did anyone figure out the:

installation aborted. missing file system/xbin/12ping

error? 131 flashed fine on my Evo running Warm RLS4, but my moms running Fresh 3.4.0.1 and gets the above error.
[EVO 4G Android Development] typeadam:
Thanks! I'll flash now, charge tonight, report tomorrow.. Can't wait, excited! (I tried to click thanks but I'm limited to 5/day...) :rolleyes:
[EVO 4G Android Development] Troopermoonchild:
So I am wondering. I am running the Sprint Lovers ROM with a bunch of Sprint crud removed.

Which charging kernel update do I run?

Theres a HAVS and NON HAVS

I appreciate it.
[EVO 4G Android Development] ms79723:
PM if it happens again. We'll work it out

Yep, battery stats no longer need to be wiped on these builds. And you dont have to be at 100%, just flash it now, charge later, be extremely happy in the morning :)

There isnt a set voltage you should see, the charging voltage all depends on your setup. What you want to make sure is that youre not getting any -mA's on the charger while charging past 100%. And yes, 4.2.2 has "trickle charging" I should probably clear that up in a comment after this one...hold on
[EVO 4G Android Development] xlGmanlx:
haha, don't worry i am sure they were put to good use, welcome to the first day of the rest of your life haha
[EVO 4G Android Development] cruise350:
Will this kernel work for those that have PRI 1.90, the newest radios, and 3.70 installed??
[EVO 4G Android Development] edgemaster191:
when in doubt, make a backup with nandroid before you try another kernel :)
[EVO 4G Android Development] ms79723:
Ok, lemme sorta explain this charging right here...

This kernel has "trickle charging" but there are two kinds going on here, and hopefully you're only experiencing one kind.

There's the kind that most of us are seeing that happens hours after we hit 100%. This is a more natural trickle charge ( I like to call it this). It's natural because the charger never shuts off, but as our +mA decreases, it eventually becomes overwhelmed by the -mA's that we are losing..kinda. we lose some mA on the charger all the time, but not a lot, very little amounts. Now once we hit 0mA, thats when the -mA drainage starts happening (you shouldnt see this) and then in your battery monitor widget history thats where you'll notice the 2mA pop back up. The bouncing from 0mA to 2mA is the natural trickle charging. With this kind of charging, we are able to maintain voltages way past the old voltage limit. I've been sitting pretty on +4.18V ever since I started using this tweak.

Then there's the forced trickle charging. This is the feature we all wanted in the first place. This is when the moment it hits 100%, the charger goes off, we lose a little current and the charger turns right back on. This is the exact equivalent of bump charging. This will only get you about 4.125V or 4.14V at the most.
[EVO 4G Android Development] xlGmanlx:
MS, sent you a PM about a post you might have missed
[EVO 4G Android Development] lostsoul77:
I'm not running a 3.70 ROM yet (running Myn RLS4) but am running all of the newest radios and PRI 1.90 and experiencing ZERO problems with this kernel.
[EVO 4G Android Development] ms79723:
just replied.

Updated the first post to clear things up about using your phone on the charger. Basically, its all good to use it on the charger before hitting 100%. The charger will never shut off on you if you do that. I just advise against using it past 100% just to prevent the charger shutting off. It will turn back on of course. Nothing bad will happen to your phone if it does shut off. I just advise against it so that you can get the whole +6-7 hour continuous charge, as opposed to just the +5-6 hour charge.
[EVO 4G Android Development] Gibby1310:
Works great on CM 6.1.1
[EVO 4G Android Development] ezkialrage:
I am getting the exact same error. i honestly dont think anyone has figured out a way around it yet. and im glad im not the only one. im trying to research it but let me know if you find a fix plz!

Im on CM6.1.1 BTW with amon RA recovery
[EVO 4G Android Development] naorion:
Ok - so I'm starting to get a pretty good grasp on how this thing works behind the scenes now, I just need help defining a couple variables in my head.

#1 - What would you guys consider a "good" or "typical" operating temp while discharging and charging?

#2 - In Battery Status Widget, what does the "Usage mW" refer to? Is this remaining maH on my battery? Used maH? Something completely different?

#3 - The "Current" stat: When it's red that is negative or draw and when it's Green that's positive or "charge" current correct?
[EVO 4G Android Development] goodboynyc:
Unfortunetly when I use netarchy's 4.2.2 kernel my cameras don't work :(
[EVO 4G Android Development] ms79723:
Just googled that error. Apparently it only happens with Amon at times. They say to flash Clockwork. So just get Rom Manager and install Clockwork, flash the kernel, then flash back to Amon using Rom Manager again I guess
[EVO 4G Android Development] dahauss:
Interssting issue

Just found an issue with my EVO.... Using SBC-net-4.2.2-more-havs-v2.zip when the phone is plugged into the charger and charging, the phone is OK.. BUT when it is charged to 100% and the phone is plugged into the charger, the phone basically slows to a crawl. As soon as I unplug the charger, the phone gets nice and fast again. WHAT is causing this???

UPDATE: changed SETCPU back to ON DEMAND from SMARTASS ans then turned off the phone. Waited about 2 minutes and then turned the phone back on and WITH the power cord it is nice and responsive. is there something about SETCPU and SMARTASSS and a sense rom or something?