Hello,
I would like to share my experience, hoping that will help to find what is the problem related to the battery abnormal consuption.
actually I'm still using Iphone4, before I had Iphone3 and Iphone 3gs.
Its more than 3 years tha tI'm using every day that IOS, and for what I udnerstood the problem of the battery it should be related to a software problem.
let me explain:
I'm from Italy, and inside my own country I nnever had problem with battery.
but when I travel outside Italy (for my job) I experienced several time a battery issue.
Someone can think that this should be related to the roaming network, but its not true.
The issue has happen for the iphone 3, 3gs, and Iphone 4, using all the IOS version from 2.7 upto the 5.0.1.
When I'm outside Italy, my company don't pay for the data roaming, so I must disable disable that features, and normally I use the Wifi when is available in the hotel or in the public area.
I discoverd that if when i'm connecting to the hotel trought the wifi for downloading the mail (exchange integration) or check the newspaper, even if I press normally the home button and then lock the phone (and moved to a place where there is no connection), sometime (not always) it seems that something remain hanging up, a drain down the battery, the phone become hot even if I'm not using it. I also isntalled an APP that show and monitor the CPU and the application and it shows that the cpu are constantly running between 50 and 70% even if:
- I close all the opened APPs from the tast manager
- I try to change into another operator thats seems to have better signal
- disable the 3g connection and using only the GSM
- disable the localization service
- disable to get the time from the network
- power off and on the device
- put down all the notification
so normally even in roaming the battery life is around 1 day, in that condition it cannot last than 4 hours, and apperently for me there no way to solve the problem.
but if I back in the hotel or in another place where I have possibility to connect to the wifi, and after you just hear the sound for the new mail, the problem is magically solved.
so for my point of view there is something in the procedure of downloading mail (I also point out that I don't use the push notification but just the fetching hourly) that is hanging and bring the CPU very high causing the draining of the battery.
I travel a lot (there is no distintion between the country, I travel in US, Brazil, Argentina, europe), and every time I got a software update from IOS I always hope that this problem is solved but till now NO way.
I'm also sure about the software issue because after changing several hardware device, is not possible that I can able to experience the same issue.
I'm capable to replicate the problem, even if right now I'm also able to cohabit with beacuse now if I feel that the phone became hot even it is in standby I just need to find a connection or just activate the 3g data for a while.
I hope this can be usefull to address the solution.
ciao