[Nexus One Android Development] mafiadog:
Let's stop complaining about the battery life. I've been on Windows Phone 7 Omnia 7 , Samsung Galaxy s i9000 , Htc Desire and Nexus one. All have same battery life under similar usage. Nexus one and Desire are just short of 100MAh which might make an hour difference but is not noticeable .

All of them if you keep the device awake (screen on) , they will last me for 4 hours (some 4.5 but none till 5) If the settings are kept like i do.

Till this date charging has been required for all my phones in the night so having 20% or 30% left by the end of the day makes no difference. Only Galaxy s lasted for 2 days with display showing 8 hours usage. Display counts the most , so stop showing your battery graphs for me it counts nothing. Anyone can boast a good graph by keeping push notifications etc off.

Every phone , sense or no sense (current generation) requires charging at night. If your current settings are like mine :

1) Hotmail and Gmail push service.

2) 2g Connection On while 3g only when required.

3) Twitter at push and Google reader syncing every 4 hours.

4) I keep weather at 4 hour.

5) Screen Brightness at automatic.

6) Only in Nexus one i use setcpu , in other devices it is not needed or required. I've witnessed a good battery in Nexus one while in sleep mode.

7) All animations are on , I'm using this rom lasts 12 hours with display on for 4 hours i.e my phone has been on and used for 4 hours from the total 12 or sometimes 18 hours. It is at par with all my other devices i've owned or used.

8) This 4 hours include , Wifi , gaming, internet browsing, voice calls , messaging etc.

If Galaxy s I tried to keep only one screen , no widgets , no animation . All syncs were turned on to Push. My Galaxy s would last 2.5 days with display at 8 hours but that was because i wasn't using any other service except for Whatsapp,gmail and hotmail. No weather either.

8 hours at work - 1 hour lunch+dinner , some gaming round at 2 hours. Then sleeping - if i assume i'm up for 12 hours then i'm using my cell for 4 hours out of those 12 hours. I think it is a perfect setup for me , battery life on the phones don't always rely on what Os or things you're running . I've just bought a nexus one to skip this generation phones and this is the first rom i've tried and getting a satisfactory battery life.

I don't expect much and don't want to go calibrate the battery which in my opinion is just a gimmick. Prove to me by showing your notifications and push emails all are turned on , brightness is at auto and you are constantly syncing updates and weather. If your Nexus lasts for more than 4 hours in Display , i will agree that battery calibration works.

To conclude:

In Total my nexus one lasts 12-18 hours with usage being constant 4 hours and 8-12 hours in standby. 4 hours includes the heaviest usage that i have been doing on all my other cellphones (Omnia 7, Galaxy s I9000, Htc desire,Iphone 4g) all lasts for the same time. This sense rom battery performance to me makes no difference. Awesome work there, and people complaining or feeling remorseful over the battery life should toughen up and know that their devices are just fine. No rom is draining the battery, it is how you are using the rom. If it's lasting for you from morning till night then you are standing at the correct junction of the new generation phones.

Please work towards graphical bugs (which are not that bad, after a while it stops bothering) and trackball notifications (no apps is working for this).

Once again thanks for the awesome work on this Rom , it's fast and gives a very good sense experience. One of the reason to get an Nexus one was the Trackball notifications, see if you can spare some work there. Sorry for the long post guys.