- GPS-приемник мертв как крыса, независимо от того, какое приложение используется для определения местоположения.
- каждые 25–65 минут GPS просыпается примерно на 3 минуты. минут, и если удовлетворительное исправление не получено, он снова переходит в режим ожидания.
- Мы знаем, что загрузка каталога GPS занимает 12,5 минут, а первое холодное исправление может занять 25 минут, поэтому GPS-приемник может эффективно отложить режим навсегда, если небо не будет ясным в течение одного из этих 2 минут на первое исправление.
- время до первого определения после откладывания составляет в среднем 10 минут плюс фактическое время. время для первого исправления.
- Никакое обновление настроек AGPS или подключение к сети ничего не исправляет.
- Пользователь ожидает, что GPS будет неустанно повторять попытки, поскольку можно выполнить холодное исправление. получается примерно за 12,5 минут. Это не то, что делает GPS.
- Выключение телефона и отсоединение кабеля питания не помогает.
Можно ли каким-то образом заставить Android GPS непрерывно искать исправление в течение 25 минут?
Существует ли какой-нибудь трюк, позволяющий выйти из этой ситуации? тюрьмы для сна?
.
Это относится к телефонам Google Pixel, имеющим анклав GPS:
< ul>
[*]Qualcomm Snapdragon
[*]Broadcomm
.
Анклав GPS — это аппаратное обеспечение, программное обеспечение и данные, включая данные AGPS:
- Android обеспечивает очень ограниченный контроль и проверку операций GPS.
- Здесь было обнаружено, что функция экономии заряда батареи, откладывающая сигнал GPS, вызывает:
- первое исправление после длительного периода работы вне зоны покрытия задерживает в среднем 10 минут и
- возможно, на неопределенный срок при плохих условиях приемника, где
- исправление было бы возможно, если бы был постоянно работающий GPS-приемник.
Чего не хватает в Android, так это бескомпромиссных операций GPS: получение большего количества исправлений GPS имеет приоритет над временем автономной работы
Подробнее здесь: https://stackoverflow.com/questions/791 ... android-12