У меня на новом нексусе 4 стал адски дурить компас — ошибка до 90 градусов. Я начал искать какой-нить калибратор, а их просто нет. Единственное что удалось нарыть это «попробуйте медленно повернуть телефон несколько раз по трём осям» (или вариации этого). От отчаяния я последовал совету и... компас заработал как надо.
Внимание вопрос: почему заработал компас? В магию не верю.