Hello,
I am experiencing same battery life issue since I bought my iPhone 3GS, second hand, but directly after an Apple Care Exchange. The battery is new.
The device is still using 4.3.3, and after 2 weeks of intense testing, I found the issue.
It is tricky, and can explain why so many people are experiencing the same issue (something using the iPhone in Background: usage time=1minute every minute, using about 20% per hours, thus giving 5 hours of battery life).
- iPhone 3GS 32GB
- French operator SFR, no data package
using it as a dummy phone, not really smart, for sure ... but it avoid having to carry an iPod and a phone ...
- 3G off
- localization off
- notification off
- spotlight off (disable everything)
- wifi off except when needed
- imap manually
And now the problem: when I use Exchange to sync Contacts, and only contact !
Each time I am using the addressbook (simple browsing), without any data access (wifi off), something starts to sync, and seems not to have any time-out !
I donwloaded systat lite, and no process is running when it happens (except iPhone and settings).
When the battery is draining, I just need to put Exchange/contacts sync to 0, and it suddently stops !!!
It is reproductable: 100%
Exchange is not the problem, if I am using Exchange for mails/calendars, no problem!
Only Contacts sync is buggy when Internet is not available !
For sure a time-out is lacking somewhere, and no one at Apple is using an iPhone like me, as a simple iPod phone !!!
Just to specify, I am using a Google Apps account (standard), not sure the issue exists using standard Gmail accounts.
since I move Contacts sync to iTunes (using sync) I have no problem anymore (but birthdate are not synced !!!)
It is less casual, sync is not done online (wifi on), I need to manually sync the phone on iTunes...
Google releases a sync update:
http://googleappsupdates.blogspot.com/2011/07/google-apps-directory-sync-update. html
http://www.google.com/support/a/bin/answer.py?answer=1263028
I'll have a try to see if the problem is solved, before moving to iOS 4.3.4.
Hopes this will helps.
Indeed, many people are complaing about battery life and Exchange, but no one gives its real use:
- which exchange provider ?
- Which Cellular operator ?
- which access method (IMAP, exchange ?)
- what is used for mail/calendar/contacts/notes ?
I can say that:
iOS 4.3.3/Exchange _contacts_ sync with Google Apps/no data package: boom !
Since then, battery lasts between 3 to 5 days depending phone usage and/or internet using at home using wifi.
Fred