Become a MacRumors Supporter for $25/year with no ads, private forums, and more!

MacRumors

macrumors bot
Original poster
Apr 12, 2001
54,265
16,114



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.

incorrectlevel.png
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.

Article Link: Calibration on iPhone 5s Compass and Level Appears Incorrect
 

ZacNicholson

macrumors 6502a
Jun 25, 2011
875
1,070
Indiana
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
 
Last edited:
Comment

baryon

macrumors 68040
Oct 3, 2009
3,663
2,135
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.
 
Comment

Menopause

macrumors 6502a
Feb 26, 2011
662
1,806
Gyrogate. Goddamit. Now this is a big problem. (Coz you can't use gravity wrong).
 
Comment

Lousawyer6

macrumors newbie
Sep 24, 2013
14
0
just tested mine, off by 2 degrees... Luckily i never plan on using my smartphone as a level.
 
Comment

darkfiber

macrumors 6502a
Jul 13, 2008
821
42
Columbus, OH USA
Uhh, can't you "set" 0??

If you set it on a table and tap, the level resets to 0....

I may be wrong.

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.
 
Comment

Sodner

macrumors 68020
Jan 12, 2011
2,093
50
Pittsburgh, PA
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.
 
Comment

jrswizzle

macrumors 603
Aug 23, 2012
6,107
129
McKinney, TX
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.....
 
Comment

iGrip

macrumors 68000
Jul 1, 2010
1,626
0
I'm not sure that this is anything new. The compass on my 3GS was off more often than it was correct. I would push the orientation button in Maps, and the streets would point off at around 30 degrees angles to where the street actually went.

If I would orient the phone to point straight North, and then move it 180 degrees it would NOT indicate straight south. I demonstrated it to the Genii but they claimed both that it was "within spec" and alternatively, that they couldn't test it because the compass would only work outside of a building. They did nothing for me.
 
Comment
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.