Eish
All right guys, for the love of all things sacred, I am really over this crappy battery life on my Desire! I have tried that battery calibration thing from XDA, I have tried SetCPU, I have tried JuiceDefender, I dont know what to do, I use the phone heavily, and I don't expect it to last for days, I just need it to make it through 1 full day at least...
+1
I have not rooted, and i'm running 2.2. I've used battery graph, and system panel to monitor my usage. Both great apps. Battery graph does exactly that, so you can calculate your rate of charge and discharge over time - qualitatively see at what times and therefore what usage leads to the most battery usage. System panel (not the lite version - see getandroidstuff.com) allows you to 'monitor' your usage and then look at cpu usage per app over time. This might be an indicator of your big users. Also *#*#4636#*#* might also be useful for battery history. Then again apps that monitor your usage are probably eating battery too. I haven't figured it out yet
Regarding xda battery calibration - apparently only needed if you rooted. However I also find I don't get full charge, and have to do the same procedure. And quite often - might have something to do with charging on USB (500mA), cheap car charger (?mA), and wall charger (1000mA).
(stock) Froyo is not supposed to allow more than a certain number of apps to run in the background - thereby increasing your battery life. I find online widgets are big users because of two reasons - cpu usage, and mobile internet. Task killer apps shouldn't be neccessary and apparently they are also battery killers (especially automatic killers). The only time you need to kill an app is if its using your battery in the background, then go to the system menu and do it. According to google, your 'send-receive circuit' is the biggest culprit - probably after the screen. Which leads me to the point that the screen is massive and using normal brightness levels all the time is gonna do serious damage. Screen on-time should be the normalization factor for usage, otherwise don't bother comparing your battery life to others, its also obviously indicative of active usage vs. standby time. I have a battery saving sense UI scene with no widgets, black background (NOT LIVE), and i switch off my internet if i want to increase battery life. But i've resigned to crap battery life for the awesomeness of the phone. Also your sensors are killers, especially compass. Use the compass for 5 minutes, and then check your battery usage stats on the *# menu.
Having said all of that, I haven't figured it out yet

.
These are my experiences as a user. I have no knowledge of anything andorid from a technical perspective. Hopefully they release some sort of super battery for mobile devices soon. Thats the only real solution.
And YOU LIE if you get two days on your desire!
It would be nice to get a list of 'bad battery apps' on this thread. So far BBC News, and Engadget are behaving terribly.
