Я заметил, что при встряхивании или постукивании по телефону (SE Xperia x10 mini) несколько раз калибруется магнитометр.Есть ли способ сделать это программное обеспечение более контролируемым?
Я так не думаю. Кажется, это своего рода «аппаратный сброс»: когда магнитометр был сбит с толку магнитным полем (обычно достаточно громкоговорителя), ему требуется физическое движение, чтобы вернуться в «простое состояние».