I don't know exactly if the problem is solved or not, but I've the impression that the battery goes better after doing a new trick... (the only thing remaining to do is a voodoo ritual now).
from an external forum...
My Solution
Finally I found it! Apple take note.
It is not the email accounts as there are no email accounts installed on my phone.
It is one of the downloaded apps from the App store. But which particular app I am unsure.
All this while, when using my iPhone 3Gs and iPhone4, I have not used my 3G data because I have been using WiFi at home and WiFi in the office and WiFi everywhere.
One of the programs using Notifications or Push has been requesting data through the Cellular Data.
The program somehow does not want to use your WiFi.
The program is running in the background and even when you reset your phone, the program will still come on and try to use your Cellular Data. All you have to do, is turn on your cellular data (assuming you have a data plan)
(Settings, General, Network, Cellular Data ---> ON)
Then after 1 minute, turn it off again. – The problem is solved.
(This is assuming you have a cellular data plan)
No need to Restore your phone. No need to hard reset your phone. No need to reboot your phone.
Oh my gosh.. after 4 months, the solution is so simple. No wonder Apple says there is no problem. They probably have Cellular Data and WiFi in their testing environment.
Come to think of it, that’s why people going overseas (and turn off their cellular data) complain of this poor battery life.
Apple : You can test this out yourself – Take an iPhone4 disable the Cellular Data – add the normal Email accounts and standard apps from the AppStore. Use the phone for a month – I am quite sure you will face a similar problem. Check for similar Usage & Standby times.
- You may want to check out Bump, Facebook, Foursquare, Palringo, Talkbox, Tango, Viber but I suspect its Facebook.
in fact, after switching off and on the Cellular Data and completely decharging the iPhone, the battery seems to go better. But that looks to me really as a black magic.