GPS Updater — ускоряем скорость фикса GPS под Android без мобильного Интернета

gZvW4pQaVpoOGxqvYrqswHGP0SJt8aRRj9lXdrVJКак известно, «голый» GPS во время холодного старта без внешней помощи получает координаты за 3–12 минут. Так получается из-за того, что набор данных с координатами спутников передается каждым спутником 12.5 минут. Принимая одновременно данные с нескольких спутников это время можно уменьшить, но оно все равно достаточно большое. Телефоны под Android — не исключение. Когда вы запускаете например Яндекс.Карты, ваш Android через мобильный интернет пытается получить точное время, и скачать через Интернет параметры орбит спутников (альманах и эфемериды). С этой информацией координаты можно получить за несколько секунд. Обычно проблемы со скоростью захвата GPS координат пытаются решать редактированием файла gps.conf (что требует рутованого телефона) — там например могут быть указаны нерабочие NTP сервера. Но что если мобильного интернета нет вообще? Читать дальше →

© Habrahabr.ru