[G1 Android Development] cj chitwood:
By the way -- That's just when I took the shot! I was well over the 50% mark, so easily double that to 40 hours actual life expectancy! That's literally the -BEST- I've seen on my phone yet while still having the phone radio on. Still not the 4 days that one guy had...

I woke up to 99% one time, but that was putting the phone in airplane mode when I went to bed and I only slept for like 5 or tops 6 hours that night. I don't like leaving the phone in airplane mode at night though.

I was regularly updating and got pretty good life out of one version, 03142011-full. I kept updating, and nothing I did after that version seemed to bring good life. So I reverted to a nandroid backup of that version, and life started to come back. I then updated straight up to 03252011-full (current latest version) and life stayed good (actually better than on 03142011) so maybe there's something about the kernel this version uses.

However, my settings I have posted 3 or 4 different times. Do a search in the forum for posts by me. Basically everything turned off when I'm not using them.

What I don't quite get is the wild variances. Even when I was on other ROMs, everyone in each forum thread I have read has seen different results even with identical settings to other people and sometimes even with identical hardware. I've seen these variances with every single ROM I've studied (mind you, not many, but still every one of them). Either peoples' phones aren't as identical as they think/claim (there will be various updates to even the hardware during a manufacturing life cycle to which we are not made privy) or the people aren't using the settings they claim/think they're using. Obviously, there are also a few other things to keep in mind, I have determined.

1) Battery. One guy getting four days' use out of his original battery obviously never ever ever mischarged his battery (or is mistaken and forgot he put the super duper double duty one in the day after he got it -- or, he bought it that way, but I am by no means calling him a liar -- maybe he really does have the 1125mAH battery that came with the phone back in October 2008) and likely has NEVER used his phone nearly as much as I have. OR, I just had a defective battery along with 50% of other users who noticed swelling coinciding with decreased life.

2) Charge cycles. If you mischarge the phone (constantly drain to 0% on every cycle, or never drain it at all lower than, say, 90%) your battery life will diminish, and then its charge life will shorten.

3) Apps. Different apps require different amounts of power. Keep in mind, if you sit around running Quadrant all day, or tethering via WiFi while forwarding GPS data via USB, there's a good chance your phone won't last long versus those of us who use the phone for e-mail or occasional... PHONE CALLS. :) I'm no saint; when I got the phone back in October 2008, I couldn't keep my hands off it. Now, it's a phone, you know?

4) Radios. Different radios have different power requirements, and our phones are quadband if not mistaken. I don't know the frequency tables used by different countries, but we have to keep in mind that Europe and the U.S., maybe even Canada and the U.S. and Canada and Europe, will all be using different sets of frequencies for 2G and 3G, so the power consumption will likely be different. Also, distance to the nearest tower (signal strength) will dictate how many milliwatts are pushed out of that dinky little antenna in the back of the phone, and that's directly related to power drain.

Finally, I noticed something when I NANDroided back to 03142011 that I didn't notice on the original use of that version (and I have always noticed quirks like this revolving around NANDroid): When [dis]charging, the big percentage readout in the middle of the screen didn't always update, but the one up in the notification bar always did. So, while it may say you're still at 95% in the middle of the screen, you have to go by the 65% that's showing in the notification bar (although I have yet to see this in anyones' screen caps, so... >shrug< If I notice it I'll try to screen cap it but I think it was a NANDroid fluke with that version).

Okay, would love to type and bore more, but I gotta get ready for work.

Cheers