31 Oct 2011 7 am eastern

Shutting off Compass Calibration in Location Services can stop iPhone 4 and iPhone 4S on iOS5 from sucking battery life and running hot.

I have an iPhone 4 and fwiw, mine was losing 10% per 2 hours and running warm as soon as I upgraded to iOS 5. In my case the culprit was quite easy to track-down. The new OS Location Services has a new sub menu: System Services. These services by default do not show the familiar arrow icon at the top right of the status bar. However, a new setting allows System Services location usage to be displayed. Just as well as in my case (I hasten to add that your mileage might vary) the culprit was ‘Compass Calibration’ which was perpetually holding on to Location Services even through restarts. Switching the blighter off cured the problem. What’s odd is that I have tentatively switched it back on since and it no longer activates Location Services. Very odd, but there’s my tale.

via Troubleshooting a battery-sucking iPhone 4S | Macworld By flyperson 4:48:54 PM PDT Oct 24, 2011

Filed under: Apple

6 Responses to “Shutting off Compass Calibration in Location Services can stop iPhone 4 and iPhone 4S on iOS5 from sucking battery life and running hot.”

  1. SpE said on

    I read a similar tip that the culprit for some may be the automatic time zone settings (see http://www.guardian.co.uk/technology/2011/oct/29/iphone-4s-battery-location-services-bug?newsfeed=true ). I will try this as well. I did the former the other day and am still having serious battery drain.
    Thanks for posting!

  2. Tyson said on

    thanks for the tips!….just shut it down now…
    I was wondering why the life on this thing was shorter since my upgrade, but have been so obsessed with finding a Stanza replacement, i never gave it much thought til i saw your post…much appreciated….

  3. Bjarne Dahlin said on

    Thank you for the tip! Awaiting a new 4s and I’ll be tweaking it instantly it seems, judging from recent posts about iOS5’s quirks. Never noticed these issuses on my 3Gs though.

  4. dirq said on

    Trying on my 3GS. Thanks for the tip.

  5. Chris said on

    Thanks Jeffrey. The tip worked also for my iPod Touch 4th G. It seems to be this issue is present for all devices with iOS 5?

  6. Aardvark said on

    I stumbled on this article searching for exactly what was being described. I am on iOS 5.0.1 and yesterday my 4S got “stuck” in Compass Calibration. The location services icon remained on and was shown active in the Location Services menu. I would turn it off and on and it remained stuck. I finally rebooted the 4S and that seems to have solved the problem for now. There is definitely something still screwy with iOS 5.0.x and Location Services. May 5.0.2 will finally fix it.

Comments off.