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