It seems the problem lies with the “Setting Time Zone” option causing the location services to run constantly, sucking the battery dry very quickly. Since turning this option off, Oliver has seen his battery life almost double.
Image copyright iDownloadBlog
The fix has had successful results on the iPhone 4 and 3GS as well, suggesting it’s to do with iOS5 rather than the handset itself.
Have you tried this fix? Has it helped your battery life? Let us know in the comments.