New in OS X: Get MacRumors Push Notifications on your Mac

Resubscribe Now Close

Calibration on iPhone 5s Compass and Level Appears Incorrect

iPhone 5s devices appear to be reporting inaccurate information through the compass and inclinometer apps, reports Gizmodo and Cult of Mac.

The compass appears to be off by 8-10 degrees, while the inclinometer is consistently incorrect by 2 degrees on level services.

Incorrect iPhone 5s Level
iPhone 5s and level, courtesy Gizmodo
You see a pretty dramatic illustration of the difference between the iPhone 5S internal inclinometer readings and a real measurement of inclination. A simple Stanley spirit level tells the whole story: The iPhone 5S level readout in the iOS 7 compass software read 2-3 degrees off in our tests, while other users are reporting that the level is off by as many as 4-6 degrees. We performed the same test with an iPhone 5, and readout was almost perfect, indicating that hardware is at least partly the culprit. That also means a fix might not be as easy as an OTA firmware update.
There is a twenty-page thread on the MacRumors forums with readers reporting similar experiences with the compass and level on the iPhone 5s, as well as a number of threads on the Apple Support website.

It's unclear whether the motion sensors themselves are incorrect, or if it is just a calibration issue with the software interpreting the data and displaying it to the user. Apple has not commented on the problems. It's likely that a software update could fix the issues as the numbers appears to be fairly consistent across all iPhone 5s devices.

The M7 motion coprocessor is a big selling point of the iPhone 5s; it is supposed to act as a health and fitness tracker to measure steps and motion of the device with very little battery loss.

Top Rated Comments

(View all)

14 months ago
It's calibrated for Apple maps :D.
Rating: 50 Votes
14 months ago
just tested mine, off by 2 degrees... Luckily i never plan on using my smartphone as a level.
Rating: 32 Votes
14 months ago
Uhm, can't you just calibrate it by double tapping the screen or something similar? That's why you have calibration, because these things tend to be off by default. How could there not be software fix? Even if the accelerometer is mounted wrong inside the device, all you need to do is add or subtract a few degrees from it via software and it should be fine.
Rating: 27 Votes
14 months ago

First world problems

List yours that aren't. Or stop whining about people.
Rating: 15 Votes
14 months ago

That is how other level apps worked that I have used on the iPhone. I don't believe the one that comes with the iPhone (the compass/level app) allows you to do that. Unless there is a bigger issue.


No, it does.....set the 5S on the table and tap. It will zero out to whatever the table is at. Essentially, just take a level (like they do in this picture) - put your phone up to it and make it its level, then tap to set 0.

This isn't an issue, and honestly I'm surprised its a story on Macrumors.....unless I'm completely missing something.

The other side is that how do you know - if the level is user "settable" - that its inherently wrong? Doesn't mean something is wrong with the internal hardware.....
Rating: 14 Votes
14 months ago
seems like all kinds of issues with iOS 7.. glad i am still on iOS 6 until a jailbreak comes out



edit: oops i guess this is a 5s problem.. my bad
Rating: 12 Votes
14 months ago
20 pages late MacRumors. Nice job!

And yes people this is a real problem. It can affect the sports/exercise functionality (M7 Chip), many games, panoramic photos, etc. The phone does not know what level is, where north is. And they are all off to varying degrees. This is not a "your holding it wrong" fix. Its a potential recall of "x" million phones type problem.
Rating: 12 Votes
14 months ago
Know what Apple's response is going to be?

You're holding it wrong. :p
Rating: 11 Votes
14 months ago
Gyrogate. Goddamit. Now this is a big problem. (Coz you can't use gravity wrong).
Rating: 8 Votes
14 months ago
Rating: 8 Votes

[ Read All Comments ]