Не работает GPS на заблокированном Андроидфоне. Как исправить?
Есть Lenovo A789(он же Lenovo P700i)
Проблема в следующем: на заблокированном телефоне не работают все программы, использующие GPS. Треки не пишут, данные о местонахождении не передают.
НО есть одно приложение, которое таки работает! Google tracks. Если нужен постоянно работающий GPS то проблем нет, у Google Tracks есть возможность просто включить GPS даже без записи трека, и он его преспокойно держит включенным.
Как с этим бороться и что мешает программам получать местоположение на заблокированном телефоне? Это может какая-то встроенная Ленововская утилита так экономить батарею?
Или где-то в андроиде, не зависимо от производителя поковорырять, чтобы все программы работали?
В менюшках, как у MIUI настроек по поводу засыпания и WiFi нет. Такую проблему в интернете нагуглил как раз только с MIUI, но у меня не оно.
freeExec, вот как раз и был вопрос - где это взять.
Ленововская програмка была, но там ничего даже близко похожего не было. Выпили её. Не помогло.
Методом научного тыка в инженерном меню через YGPS нашёлся параметр "Disable run in BG", и он, вроде бы, помог. Завтра ещё покатаюсь - проверю.
Скорее всего надо добавить приложение в исключения режима энергосбережения. Lenovo входит в список проблемных производителей, которые во многих моделях по умолчанию разрешают работать в холостом режиме только доверенному списку приложений (среди которых только всякие скайпы и фейсбуки).