As so many, I became a proud iPhone 4 user back in March. I really enjoy this smartphone instead of a normal phone. There's so much more you can do, and the device works well.
Then iOS5 was released on the 12th of October. As I couldn't wait to get my hands on it, to see all those new features, I installed it that evening. I was lucky not to encounter any problem during the upgrade process. The OS was upgraded and everything got recovered without a single error. So far, so good.
Since then, I got a feeling that my phone was draining the battery much faster than before. At first, I suspected the new foursquare feature called "radar". But after turning it off, I didn't see much of a difference. I tried to always close most of my applications loaded in memory.
Last week the iPhone 4S was released and I quickly found some reviews stating that the battery lifetime wasn't as good as the iphone 4. This got my full attention. I started googling a bit and this weekend I found this article. The article states that a possible fix for Iphone 4S battery problems might be turning off the location time zone settings. You can find these by navigating to Settings - Location Services - Scrolling down and choose "System Services" - Then turn off "Setting Time Zone".
For the moment I started off with my iPhone 4 recharged and I see my battery remaining in a full state for a much longer time. In the coming days I'll try to monitor the battery lifetime and come up with some more concrete findings.
Update: My iPhone is already working for more than 48 hours and still 1/3 of my battery available. In the meantime I heard that apple is seeding iOS 5.0.1 to developers to fix the problem. Let's hope we can download this fix soon.