Проверьте, были ли удалены данные GPS - PullRequest
1 голос
/ 04 ноября 2011

Я написал код на C (отправка команд на телефон) для удаления данных GPS (eph, alm, time, position и т. Д.) На телефоне LG Phoenix, и я пытаюсь проверить, были ли данные удалены. Как лучше всего это проверить?

Ответы [ 2 ]

1 голос
/ 04 ноября 2011

Позвоните последнему в getLastKnownLocation () на провайдере GPS и посмотрите, возвращает ли он что-нибудь.

0 голосов
/ 05 ноября 2011

Различные чипсеты GPS хранят эти данные в разных местах, так что вы никогда не можете быть уверены. Я не знаю, какой чипсет используется в вашем телефоне LG. Выполните рутирование телефона и просмотрите каталог /data/, обычно вы найдете что-то вроде /data/gps/.

Внешними признаками удаления этих данных являются симптомы холодного старта. То есть, если устройство не подключено к Интернету, и оно находится где-то снаружи, потребуется 2 минуты или больше, чтобы получить исправление GPS. Так вот как ты узнаешь.

...