Речь идет о двух функциях сканирования, которые продолжают работать в фоновом режиме.
В течение недели владелец Google Pixel 10 Pro регулярно проверял статистику расхода батареи, пытаясь понять, почему смартфон заметно теряет заряд в режиме ожидания. Днем устройство спокойно работало большую часть времени, но за ночь аккумулятор постепенно разряжался, хотя телефон просто лежал на столе и практически не использовался.
Как оказалось, смартфон постоянно сканировал доступные сети Wi-Fi и Bluetooth-устройства, причем продолжал делать это даже при выключенных Wi-Fi и Bluetooth. Причина скрывалась в двух переключателях, спрятанных в настройках Android, пишет MakeUseOf.
В Android сканирование Wi-Fi и Bluetooth для определения местоположения реализовано как две независимые функции в меню служб геолокации.
При Wi-Fi-сканировании смартфон ищет расположенные поблизости точки доступа и собирает их уникальные аппаратные адреса – BSSID. Эти данные используются для определения местоположения через базу Google. Такой способ позволяет быстрее получить координаты, чем ждать установления соединения со спутниками GPS.
Bluetooth-сканирование работает похожим образом: смартфон обнаруживает находящиеся поблизости маячки и устройства Bluetooth Low Energy (BLE) и использует эти данные для более точного определения местоположения.
Например, на подземной парковке именно эта функция помогает смартфону точно определить ваше местоположение, когда GPS работает нестабильно. Однако есть и обратная сторона: беспроводные модули периодически активируются для сканирования, даже если ни одно приложение в данный момент не запрашивает геолокацию.
На большинстве Android-смартфонов необходимые параметры находятся по пути "Настройки" → "Местоположение" → "Сервисы геолокации".
Там расположены два отдельных переключателя – "Сканирование Wi-Fi" и "Сканирование Bluetooth". По умолчанию оба параметра включены, но нам нужно их отключить.
Эксперт MakeUseOf рассказал, что после отключения обеих настроек ночной расход заряда снизился примерно с 5–6% до 1%. При этом привычки зарядки и ежедневное использование не менялось.
Наибольшую разницу такие изменения дают именно в режиме ожидания. Когда экран выключен и смартфон почти ничего не делает, даже небольшая фоновая активность становится заметной частью общего энергопотребления. При активном использовании телефона эффект гораздо менее заметен.
Кроме того, результат зависит от окружающей обстановки. В многоквартирном доме с десятками доступных Wi-Fi-сетей и большим количеством Bluetooth-устройств смартфону приходится выполнять гораздо больше фоновых проверок, чем в спокойной обстановке.
Главный недостаток отключения этих функций связан с Find Hub. Система использует Bluetooth-сканирование смартфонов Android для обнаружения расположенных поблизости совместимых устройств и передачи информации об их местоположении. Поэтому при отключении сканирования пользователь не только меньше участвует в этой сети, но и может хуже находить собственные трекеры.
Еще одно последствие – менее точное определение местоположения внутри помещений. Google использует Wi-Fi и Bluetooth для повышения точности геолокации, поэтому после отключения настроек смартфону может потребоваться больше времени для определения координат.
Например, Google Maps по-прежнему быстро определяет местоположение на улице, но внутри здания может показать пользователя не с той стороны или потратить несколько дополнительных секунд на установку точки.
Если смартфон часто подключается к Bluetooth-аксессуарам, полностью отключать Bluetooth-сканирование может быть не лучшей идеей. В таком случае можно начать только со сканирования Wi-Fi – именно оно сильнее всего влияло на фоновую активность.
Ранее эксперт рассказал, что заряжал свой смартфон по несколько раз в день, пока не отключил одну настройку Google.
УНИАН писал, что пользователи переходят на новый навигатор вместо Google Maps. Приложение доступно для Android и iOS, распространяется бесплатно и поддерживает офлайн-карты.