To gauge how widespread the gyroscope miss-calibration issue, I've started this poll.
Find a known level surface.
Select your Compass app and go through the calibrate exercise.
Swipe left to the level portion of the app.
Lay your iPhone 5s flat on the level surface and report your reading.
Edit: don't tap the level as this will temporarily calibrate to 0°
Find a known level surface.
Select your Compass app and go through the calibrate exercise.
Swipe left to the level portion of the app.
Lay your iPhone 5s flat on the level surface and report your reading.
Edit: don't tap the level as this will temporarily calibrate to 0°