Раздражение согласия на местоположение

Я использую виджет Power Control, поставляемый с Android, чтобы быстро включать и выключать GPS. Начиная с обновления 4.4.1 или 4.4.2, в котором реализовано определение местоположения на основе Wi-Fi, меня приставали к этой штуке с согласием на определение местоположения:

Скриншот
Скриншот (щелкните изображение, чтобы увеличить его)

Я нажимаю «Не согласен» каждый раз, но в следующий раз, когда я активирую GPS, он снова появляется. Это очень раздражает, и я боюсь, что однажды случайно нажму «Согласен».

Как я могу постоянно с этим не соглашаться?

Оставлять GPS включенным не вариант, потому что это сильно разряжает батарею.
Включение GPS не должно привести к разрядке батареи на 4.4, если это так, то это потому, что приложение часто запрашивает ваше точное местоположение. В версии 4.4 в разделе «Настройки» > «Местоположение» есть параметр, определяющий, насколько точным является местоположение, предоставляемое приложениям. У меня установлена ​​высокая точность, и батарея не разряжается.
В случае, если у вас есть рут и/или вы готовы его получить. Есть модуль Xposed для отключения этого всплывающего окна.
Вы проверили, отключено ли «сетевое расположение» в настройках ? У меня нет Kitkat, поэтому я не могу проверить, но с Kitkat он появляется как минимум в двух местах. Второе место AFAIR находится где-то в настройках WiFi (сканирование сетей, даже если WiFi отключен). Поскольку этот материал «коллекции» направлен на данные WiFi и вышек сотовой связи (т.е. «сетевое местоположение»), он не должен применяться, когда они отключены, и, таким образом, это всплывающее окно исчезает. Как я уже писал, у меня нет Китката, поэтому проверить это я не могу — значит, это чисто теоретически.
@Izzy Иззи Да, он отключен, а GPS по-прежнему разряжает батарею. И это тоже дело принципа. Иногда я не хочу, чтобы приложения, которым я обычно доверяю, знали, где я нахожусь. Так что для меня (да и наверное по крайней мере для некоторых людей) отключение gps дело принципа и права на приватность, а не только власть.
+1 — вопросы конфиденциальности являются обоснованными. Хотя, если устройство рутировано (и только тогда), это можно решить другими способами (например, Xprivacy или LBE), что делает его действительным для нерутированных устройств.
@bonanza Модуль Xposed, о котором вы упомянули, — « Отключить согласие на размещение в сети Google» ; он отключает диалоговое окно, но заставляет вас согласиться на сбор фоновых данных Google, что, похоже, не то, чего хочет OP.
@bmdixon: Упомянутый вами режим высокой точности действительно потребляет меньше энергии, но он использует Wi-Fi и другие источники вместе со сбором данных Google, чего OP специально хочет избежать .

Ответы (3)

Если ваше устройство рутировано и вы используете инфраструктуру XPosed, возможно, вам нужно запретить согласие на размещение:

Отключите надоедливое «Улучшить точность определения местоположения?» диалог и всегда не согласен.

Попробуйте это, это может сработать, как это сработало в моем леденце. Перейти к ** настройки> Wi-Fi> расширенный Wi-Fi и отключить сканирование всегда доступно, что не будет использовать ваш Wi-Fi для использования службы определения местоположения Google **

Скриншот
Скриншот (нажмите для увеличения)

Это не сработало для меня.

Этот процесс нуждается в доработке, поскольку он может потребовать отключения большего количества элементов, чем необходимо:

  1. Принудительно остановите, отключите и очистите кеш для следующих элементов:

    • Хром
    • Менеджер аккаунта Google,
    • Сервисы Google Play,
    • Google Play магазин,
    • Платформа сервисов Google
  2. Изменить режим местоположения:System Settings >Location > Mode > Set to High Accuracy

  3. Повторно включите элементы, отключенные на шаге 1.

  4. Не соглашайтесь на запросы службы определения местоположения Google :)

Возможно, вам может потребоваться только отключить Google Services Framework, чтобы выбрать режим определения местоположения с высокой точностью, чтобы всплывающее окно с согласием Google не мешало вам. Я надеюсь, что это поможет кому-то еще начать в правильном направлении, я знаю, что это ограничено по содержанию и цели.
Хм, мне бы хотелось увидеть версию этого решения для командной строки. Что-то вроде и stop blahblah.gsfт.д...
«Я каждый раз нажимаю «Не согласен», но при следующем включении GPS он снова появляется. Это очень раздражает, и я боюсь, что однажды случайно нажму «Согласен». То, что вы предлагаете, - это навсегда согласиться с тем, с чем конкретно хочет не согласиться ОП .