After installing OS 3.0 on iPhone 3G’s battery runs out around 20% faster than it used to be. I used to be able to use my mobile for 2-3 days before recharging it. Now I have to charge it every single day.
I have iPhone 3G Push Notification turned on all the time. It seems to be the cause of the battery runs out so quickly. Apple introduces this Push Notification to prevent applications running as background process. The thought was by stopping application running on background, they would be able to conserve battery life and preserve performance of the iPhone devices.
Well, that’s not seems to be the case, the battery runs out lots quicker with Push Notification turned on. Currently, I have two Push Notification Applications that I use often are HeyWay and Trapster.
Check this out on Best Free iPhone 3G Applications
So, if you wandering why Battery Life of iPhone 3G after Installing OS 3.0 seems to run out quicker, well, yes it is.
UPDATE: I turned of Location Service under General Settings, it seems to help a bit. Battery life can now last for 1.5 day at least.