Зачем приложению пульта Д/У знать моё местоположение?
Вот интересный шаблон недружественного поведения приложения, которого можно было бы легко избежать, если бы программисты и бизнесмены рассуждали как обычные люди.
У меня есть звуковая система Pioneer/Onkyo. Это неплохая техника, которая поставляется с (не слишком дерьмовым) Android-приложением для дистанционного управления.
Однажды приложение обновилось и показало стандартный журнал изменений c «исправлениями ошибок и улучшениями», но при открытии выскочило это:

Господи, ну зачем пульту дистанционного управления знать моё местоположение? Я решил, что это из-за какой-то ерунды с маркетингом, поэтому отказался. Тогда приложение отказалось работать.

Оставим в стороне злостные нарушения грамматики во всплывающем окне. У нас ситуация: раньше программа работала нормально, а теперь сломалась, потому что разработчик не подумал, что кто-то осмелится отказаться от запроса конфиденциальных данных.
Как и несколько других пользователей, я отправил жалобу. Через несколько недель они опубликовали обновление:
ЧТО НОВОГО. Индикация изменения разрешения на указание местоположения устройства только при необходимости.
* При использовании Android 4 или 5 индикация происходит при установке приложения или обновлении до последней версии.
* Зачем нужно местоположение устройства? Ответ: для настройки беспроводных устройств вокруг необходимы данные SSID и точки доступа. Информация о местоположении устройства не используется ни в каких других целях.

Новое приложение работает даже если запретить отслеживание. Получилось!
Причина № 1
Первую ошибку допустили разработчики Pioneer/Onkyo. Они должны были показать сообщение типа «Эй, мы хотели бы знать ваше местоположение, так что можем. », а затем дать пользователю сделать осознанный выбор, предоставлять информацию или нет.
Если пользователь отказывается, предоставьте какой-то другой способ выполнить операцию вручную.
Причина № 2
Мудрый Google связал «местоположение» с такими функциями как сканирование BLE и сканирование WiFi, потому что теоретически с их помощью можно вычислить местоположение. То есть если вы находитесь рядом с точкой доступа X, то можно предположить ваше местоположение.
Молодцы, конечно. Но нельзя ли задавать более понятные вопросы, например: «Хотите разрешить сканирование WiFi? Это может раскрыть ваше местоположение». Наверное, это не лучшая формулировка, но текущая ситуация реально дезориентирует и огорчает пользователей.
Это распространённые жалобы на Android. И в ближайшее время ситуацию вряд ли исправят.
Разрешение говорить свободно
Во времена Nokia приложения запрашивали разрешения внезапно. Ходили шутки, что веб-браузер попросит разрешения подключиться к сети, а затем спросит, действительно ли вы хотите подключиться к безопасному веб-сайту.
Думаете, я шучу? Это обычная ситуация на Symbian:

Android и Apple должны были освободить нас от этой тяжёлой работы. С тщательной модерацией каталогов и дважды проверенными приложениями нет никакой необходимости беспокоить пользователя просьбами о разрешении.
Затем случилось это:

Разработчики злоупотребили доверием и начали запихивать в свои программы ненужные разрешения, чтобы поживиться на пользователях.
Люди не хотят об этом думать. Каталоги приложений не хотят контролировать приложения. Разработчики не хотят создавать проблемы у пользователей. Регуляторы не хотят, чтобы данные передавались без согласия. Пользователи говорят, что хотят управлять разрешениями, но на самом деле не понимают последствий.
Какой дурдом! Может, поискать батарейки АА для обычного пульта.
- Android
- разрешения
- сканирование WiFi
Геоданные из нескольких источников xiaomi что это
Администраторы
Сообщений: 44137
Так как есть много системных данных, которые мы просто при помощи программы ADB на лету удаляем. Так давайте включим ролик, и посмотрим, все таки интересно, так как и он решил узнать и по этой причине он удалил данное приложение. А что получилось, но как можно понять из название, что возможен кирпич, а возможно все обойдется, так что здесь смотрим до завершение.
Что будет, если удалить Геоданные из нескольких источников на смартфоне
При включении Wi-Fi включается геолокация: отключение определения местоположения по GPS

Всем привет! Сегодня у нас будет очень короткая статья, которая решает проблему, когда при включении Wi-Fi включаются Геоданные или по-другому – функция определения местоположения. Конечно же это нравится не всем, плюс некоторые хотят скрывать свое местопребывание при использовании сервисов Google.
ПОМОЩЬ! Если что-то будет не получаться или возникнут вопросы – пишем в комментарии.
Инструкция для новых версий Android

- Заходим в главное меню. Для этого смахиваем пальцем снизу вверх экрана. Далее заходим в «Настройки» (имеет значок шестерни).

- Находим раздел «Защита и местоположение» и переходим туда.

- Заходим в «Местоположение», также вы сразу тут можете посмотреть – включена или выключена геолокация. Если данного раздела нет, то нажмите «Дополнительно».

- Переводим верхний бегунок в состояние «выключено» (указывает налево).
Android 4.1 – 4.3
В разделе «Настройки» находим «Личный данные». Там будет пункт «Моё местоположение» – переходим туда и выключаем функцию. Также если вы все же захотите обратно включить геолокацию, то можно это сделать в двух режимах: по GPS или по координатам мобильной сети.
Android 4.4 – 8.1
«Настройки» – «Защита и местоположение» – «Местоположение». Далее просто выключаем функцию. Включить обратно можно в несколько режимов. Лучше всего использовать режим «По всем источникам», там геолокация определяется наиболее правильно и точно.
Автоматически включается геолокация
Вообще такое часто встречается на смартфонах от компании Samsung. Для этого открываем меню «шторка» – смахнув пальцев сверху вниз по экрану. Далее нужно просто выключить функцию «Вызовы по Wi-Fi». Если вы ее там не наблюдаете, то откройте вторую страницу «шторки».

Ничего не помогло
Если после всех действия на Android все равно включается геолокация при включении WiFi, то возможно есть какие-то поломки в системных файлах. Вот несколько действий, которые могут помочь.
- Перезагрузите телефон, выключите мобильную связь.
- Снова проверьте, чтобы функция была выключена именно в настройках.
- Зайдите в меню «Система» и сделайте сброс настроек приложений и сети.
- Скачайте любую программу антивирус и проверьте свой смартфон.
- Вспомните – не устанавливали ли вы ранее какие-то нестабильный и подозрительные программы. Особенно это касается приложений, которые работают с сетью и установленных не с Google Play.
- Удалите приложение от вашего мобильного оператора, а после этого перезагрузите смартфон.
- В качестве последнего толчка можно полностью сбросить телефон до заводской настройки. До этого не забудьте сделать резервную копию всех данных.
Если у вас есть свое решение проблемы, то обязательно поделитесь с нею в комментариях. Также вы можете писать свои вопросы там же, и я постараюсь вам помочь и ответить. Но надеюсь, что у вас всё получилось.
Геоданные

Геоданные – это информация о вашем местоположении, о посещенных местах, которая хранится в телефоне и может передаваться другим сервисам и службам ( в частности, Гугл очень любит следить за пользователями).
Передача геоданных нужна, когда вы пользуетесь картами (maps.me, Гугл карты, яндекс карты, пробки). Без этой функции приложение может не определить ваше местоположение и не проложит маршрут до нужного места. В принципе, сеть может определить ваше местоположение по сигналу сотовой сети и без геоданных.
Доступ к геоданным может получить любое установленное приложение на телефоне/планшете, если вы сами случайно предоставили ему доступ. В принцип, в этом нет ничего страшного для обычного пользователя, если вы не разведчик или сотрудник спецслужб под прикрытием :))
Включить/отключить геолокацию

Включить геолокацию быстро через меню быстрого доступа. Сделайте свайп вниз по экрану и в меню выберите иконку:

Включить или отключить передачу данных можно в Настройки – Подключения – Геоданные.

Доступны следующие настройки:
- Метод обнаружения. Т.е. как будет определено ваше местоположение. Высокую точность дает задействование одновременно трех вариантов – GPS, Wi-Fi и сотовой сети. Для экономии заряда батареи рекомендую использовать только сигнал сотовой сети (без GPS). Есть вариант определения местоположения только через GPS, но он быстро садит аккумулятор.

- Улучшение точности обнаружения. Можете включить сканирование Wi-Fi и Bluetooth. Этим вы разрешите установленным приложениям автоматически подключаться к ближайшим доступным Wi-Fi сетям и устройствам через Bluetooth, даже если вы отключили Вайфай и блютус. В целях безопасности и сбережения заряда батареи рекомендую отключить обе эти функции.

- Недавние запросы местоположения – показывает, какие приложения запрашивали доступ к вашим геоданным. Обычно это сервисы навигации или сервисы Google, Yandex. В этом нет ничего страшного. Но если неизвестное вам приложение постоянно мониторит вашу геолокацию, запретите либо удалите его.
- Местоположение. Здесь хранится история ваших местоположений (требуется войти в аккаунт Google). Историю можно удалить, если не хотите, чтобы знакомые узнали, в каких местах вы бываете.

В передаче своих геоданных сторонним приложениям нет ничего страшного. Если вы не страдаете паранойей, не отключайте передачу геоданных. Этим вы помогаете улучшать поисковые и навигационные сервисы Гугла и Яндекса. Никому вы не нужны. А если заинтересуете спецслужбы – найдут вас в любом случае.
- Настройки местоположения на Самсунг
- Как запретить Андроид-приложениям доступ к данным геолокации
- Служба геолокации в телефоне
- Как отключить GPS и слежение на Андроид?
- Как обезопасить свой телефон по Wi-Fi и Bluetooth

