[EVO 4G Android Development] ms79723:
How's it goin folks? I just want to say that I am just straight up...I dont even know...

I got an Epic 4G to play with...my mom has the Evo so I still play with taht too when she's not at work..and I'm just straight up upset battery wise. The Evo's battery just pisses me off and tbh, undervolting doesn't really help at all. I think it's safe to call placebo effect here because thats what just happened. If you dont believe that its the placebo effect, then ask yourself this: "If these kernels are undervolted, why is it that I can flash two different kernels that share the same underrvolting code and get different results" That folks right there, is the placebo effect. YOu may be saying "well, this phone sleeps better than this one" but after playing with the Epic, I call BS.

I call BS because the Epic for one...sleeps perfectly. No joke. Perfect sleeping. 8 hours of no usage and I lost 2 percent with WiFi on, and as we all know, WiFi does in fact use more power because its always on. If I just had 3G on, that wouldve been better because its on demand and idles out when not in use. So back to the 2 percent...how did I know that it was perfect sleeping? Well, as soon as I started using the phone, my battery didnt drop like crazy. I checked Battery Indicator and the voltage was right, everything seemed to match up...so over 8 hours, i really only lost 2 percent. Now to the Evo and its sleeping...if you do what I just did, you may not lose any percentage, but you will have lost battery power...and a lot! You can have it idle for like 5 hours and not lose anything but start using it and lose 10% smooth....its not that the kernel sucks at making sure the battery drainage isnt bad in use...its just that the Evo just doesnt update its information when it comes to the battery. And heres what i mean by that:

On the Epic 4G, I can be at a smooth 80% and have battery indicator pro open and watch the voltage drop but the percentage stay the same. It keeps up in real time. And if the voltage drops a lot and im on 80%, it wont jump to 79% it'll jump to 78%. Now on the Evo that doesnt happen. With the Evo, you can have battery indicator open for as long as you want and it wont update in real time. So what it does is...it just updates it all together. Doesnt update the voltage without updating the percentage. Now here's why that is kinda bad...

When you're at 90% you're usually around 4.09V or somethin..well I normally see it like that. Now on the Evo if you hit 90% the voltage could be showing 3.87V simply because it doesnt update at the right time. So you may think you're at 90% but in reality you are far from it. Now by looking at that, the smart thing to do is to just put the phone to sleep and wait it out, but if you keep using it, the percentage will begin to drop like crazy...that just does not happen on the Epic. That's just gripe number 1.

gripe #1.5, the Epic doesnt suffer from the random percentages out of recovery or off of a boot. With the Evo, you know your battery calibration is off when you go into recovery at 100% and come out at 80% go back into recovery and come out at 94%...that hasnt happened to me at all.

Gripe number 2 is that the Evo...man...battery life is so bad because it overheats so easily! Temperatures on the Epic for me never hit 90% unless I've been in and out of recovery 5+ times. For the Evo if you reboot just once you're over 90. If you use your phone for 30 mins straight you're over 90. And once you hit 90 you will experience crazy drain and since the phone doesnt update the percentage as often as it should, you may not think its that bad but it really is. Have you ever been using your phone for a long time and then just tried to put it to sleep right then and there. I've noticed that with the Evo when I try to do that, I'm still losing a lot of battery while the screen is off and thats because once you get it going, its really hard to stop it.

Last gripe that i can think of right now because my mind is currently occupied with something else....

The 4G on the Epic seems like actual 4G. The Evo's 4G just kills battery because it treats it like its WiFi. Idk about you guys but for me, the 4G always ran and never turned off unless I turned it off. On the Epic, the 4G is more like 3G and idles out when not in use. Now the only thing bad about that is that 3G is off when 4G is on...and when 4G idles out, you dont receive sht. No facebook notifications, no emails, no nothin. So thats kinda weak, i think i might be doing it wrong but its w/e.

But to my main point..as far as kernels go, just flash w/e folks. I used to think that some were better than others, but I'm no longer convinced. The Evo just seems like a rushed device now...just rushed so that Android could have something to whoop up the iPhone. It worked, kinda, but at the end of the day...idk...Just to put in my two cents, Samsung has won me over. But dammit, I want to know how they did what they did...maybe battery driver files really dont do as much as I thought they did...if I can get my hands on the Epic's kernel and battery driver file...and add some of it into the Evo's..I wonder if that would do anything to help display the actual percentages. But at the same time, if that became possible, then nobody would like their device because they would soon realize that their battery doesnt last nearly as long as they thought it did...idk folks..I'm so confused.