This is my first Android phone, and I came from a BB 9630 which had great battery life (over one day, even with moderate - heavy usage). Like everyone else, I was getting horrible battery life with my Dpro. I went from Charlotte to Atlanta (around 3.5 hours) the other day, used the phone for one call, and the rest of the time it was on "standby". It lost 30% battery life in that time. Yesterday, with moderate text usage, 13 minutes 10 seconds of calls, and looking up 4 items on the internet, it was dead in 12 hours. I disabled a bunch of stuff, and now the phone has lost 10% battery life in 8 hours. Of course, I was asleep; but when I was in the hotel room the other night, it would lose around 50% power while I was asleep. Here is what I did, hopefully this will help some of you guys having problems.
1. I rooted the phone with z4.
2. I bought titanium backup pro. I freezed a ton of apps that were running that I did not use. Skype mobile, backup assist, the weather widget. Pretty much anything listed in applications -> running programs that I never used or would never use, except the system motorola ones, and ones that looked important
3. I set up the phone to kill data after 15 minutes all the time, not just when I am asleep. Do this in the battery manager section.
4. I disabled background data. (I just enable it when I want to get something from the market place).
5. I disabled gps, wifi, and bluetooth. I do not keep the GPS on because I have navigation in my truck. Wifi I do not need either; I will use my laptop. I have unlimited data; if you are on the 150mb plan, then the wifi option is probably a good one. Bluetooth is also something I do not use.
6. Set facebook to sync only when connected to a wifi. Facebook is something that is useful, but all in all, I do not really care what my friend's status updates are. I could care less that someone is going to the park and what a beautiful day it is outside; I can see what kind of day it is with my eyes.
7. Finally - the biggest one. I disabled the sync with the power control widget. While this does make gmail not sync and push, with the widget all you have to do it is turn it on whenever you want to check your email, then turn it off whenever it is finished.
Sounds like a lot to be disabled and you may wonder why I did all of this. Basically I would rather my phone last more than 12 hours on a charge because I cannot always be near a charger. I do have one in my car, but I am not going to pack a spare travel bag with an extra battery, extra car charger, a USB charger, and another wall charger just to go hang out with my friends. All of the settings above make the phone work perfectly. You can still browse the web, you can get text messages, mms, and phone calls. I also do not need to check my email constantly because most people know that texting me is much more efficient and a quicker response.
Hopefully this will help some of you guys. I was hating this phone, but now that I have the battery seeming to be in better condition; I am much happier. Tonight when I go to bed I will post how much battery I used over the course of the day.