Найти в Дзене

GPS умер, да здравствует Wi-Fi! Как выжить под «глушилками» и настроить навигацию по-умному

В 2025 году путешествие в Питер требует подготовки. Цены на общепит выросли на 30% по сравнению с прошлым годом. Навигация в городах работает через раз и об этом будет отдельная, очень важная глава ниже. (Саша берет микрофон)
Девочки, можете пропустить этот пост и дать прочитать его вашим мужчинам. Парни, внимание. Это спасет вам нервы и деньги. Недавно я получил штраф на перекрестке проспекта Науки и улицы Руставели. Ситуация банальная до боли: в сложный момент, когда нужно было выбирать траекторию, навигатор внезапно «телепортировал» меня в Пулково, а карта начала вращаться. Потеря ориентации, я протупил, занервничал, срез угла через сплошную — и вот «письмо счастья» у меня в кармане. Как IT-специалиста, меня эта ситуация не только расстроила, но и заставила разобраться в проблеме системно. Почему одни навигаторы «умирают» сразу, а другие продолжают вести, даже когда спутники заглушены? В этой статье мы заглянем под капот Android, разберем принципы работы LBS (Location-based services
Оглавление

В 2025 году путешествие в Питер требует подготовки. Цены на общепит выросли на 30% по сравнению с прошлым годом. Навигация в городах работает через раз и об этом будет отдельная, очень важная глава ниже.

Технический блок: Навигация в условиях РЭБ

(Саша берет микрофон)
Девочки, можете пропустить этот пост и дать прочитать его вашим мужчинам. Парни, внимание. Это спасет вам нервы и деньги.

Недавно я получил штраф на перекрестке проспекта Науки и улицы Руставели. Ситуация банальная до боли: в сложный момент, когда нужно было выбирать траекторию, навигатор внезапно «телепортировал» меня в Пулково, а карта начала вращаться. Потеря ориентации, я протупил, занервничал, срез угла через сплошную — и вот «письмо счастья» у меня в кармане.

Как IT-специалиста, меня эта ситуация не только расстроила, но и заставила разобраться в проблеме системно. Почему одни навигаторы «умирают» сразу, а другие продолжают вести, даже когда спутники заглушены?

В этой статье мы заглянем под капот Android, разберем принципы работы LBS (Location-based services) и я покажу, как настроить ваш смартфон и автомагнитолу так, чтобы минимизировать влияние «глушилок».

Что происходит в Питере?

С 2022 года в городе активно работают системы радиоэлектронной борьбы (РЭБ), которые подавляют или искажают GPS-сигнал для защиты критической инфраструктуры. Это легальная мера безопасности, но побочный эффект — навигаторы в зоне действия таких систем начинают показывать координаты с ошибкой до нескольких километров или полностью теряют спутники.

Особенно активно РЭБ работает вблизи военных объектов, аэропортов, важных госучреждений. Но радиус действия может быть большим, и обычные водители попадают в зону «радиомолчания» совершенно неожиданно.

Часть 1. Почему навигатор работает без спутников? (Ликбез)

Мы привыкли думать, что навигация — это космос. Спутники GPS/ГЛОНАСС посылают сигнал, мы его ловим. Но в условиях современного города (и работы систем РЭБ) спутниковый сигнал — самая ненадежная вещь. Его легко заглушить или подменить (спуфинг).

Когда космос «молчит», ваши устройства переключаются на наземную навигацию. И тут в игру вступают технологии, о масштабах которых многие не догадываются.

Wi-Fi как система координат

Ваш смартфон или современная Android-магнитола — это постоянный сканер эфира. Даже если вы не подключены к Wi-Fi, радиомодуль устройства видит десятки сетей вокруг.

Ему не нужны пароли. Ему нужны только два параметра:

  1. BSSID (MAC-адрес) — уникальный "серийный номер" роутера.
  2. RSSI (Received Signal Strength Indicator) — мощность сигнала.

Как это работает:

Вы едете по улице. Спутников нет. Но ваша машина «видит» роутер Home_Wifi_24 с мощностью -50dBm и роутер Cafe_Guests с мощностью -80dBm.

Устройство отправляет этот слепок на сервер (Google/Яндекс), и тот отвечает: «Судя по тому, что ты стоишь рядом с этим домом, твои координаты: 60.003, 30.437».

Кто создал эту карту? Мы сами.

Это пример глобального краудсорсинга (Crowdsourcing). Корпорации не ездят по квартирам, переписывая роутеры.

Каждый раз, когда вы проходите мимо дома с включенным GPS на телефоне, ваш аппарат «стучит» на сервер:

"Я сейчас в точке X, Y (точно по спутнику). И я вижу роутер с MAC-адресом Z".

Миллионы таких отчетов создают живую, постоянно обновляемую карту радиоэфира планеты.

Интересный факт: «Эффект телепортации роутера»

Если вы возьмете свой роутер из Питера и отдадите другу в Москву, первое время будет происходить магия. Прохожие рядом с квартирой друга в Москве будут внезапно «улетать» на картах в Питер.

Почему? Потому что база данных еще не обновилась, и система уверена: этот MAC-адрес живет на Неве. Спустя пару недель, когда статистика наберется, роутер «переедет» в базе на новое место.

Часть 2. Bluetooth и точность до метра

В торговых центрах или плотной пробке Wi-Fi недостаточно. Тут работает BLE (Bluetooth Low Energy).

Принцип тот же: сканирование уникальных меток. Только вместо роутеров выступают:

  • Другие гаджеты и автомобили
  • IoT-датчики и «умные» устройства
  • Специальные маячки (iBeacons) в магазинах

Если ваша магнитола умеет сканировать Bluetooth-фон (а она умеет), она может цепляться за эти «якоря», уточняя позицию там, где даже Wi-Fi пасует.

Часть 3. Практика: Настраиваем Android против «Глушилок»

Теперь к главному. Почему, зная всё это, навигатор всё равно тупит?

Проблема в энергосбережении. Android по умолчанию «душит» частоту сканирования Wi-Fi, чтобы сберечь батарею телефона.

Ограничение по умолчанию: Сканирование происходит не чаще 1 раза в 2 минуты (для фоновых процессов).

Реальность: За 2 минуты в городе вы проезжаете 1.5–3 км (в зависимости от скорости и пробок). Если GPS отвалился, вы едете «вслепую» для системы.

Инструкция по снятию ограничений

Этот метод работает на смартфонах (Xiaomi, Samsung и др.) и на Android-магнитолах (Teyes, TS10, UIS8581A).

Шаг 1. Режим разработчика

  1. Откройте Настройки → О телефоне (или О системе).
  2. Найдите пункт Номер сборки.
  3. Нажмите на него быстро 7–10 раз, пока не появится надпись «Вы стали разработчиком!».

Для владельцев магнитол: Если требует пароль в меню «Заводские настройки», пробуйте стандартные коды: 3368, 1617, 8888, 0000.

Шаг 2. Отключаем Wi-Fi Throttling

  1. Идите в Настройки → Система → Для разработчиков.
  2. Найдите пункт (обычно в разделе «Сети»):

    Ограничение запросов Wi-Fi (Wi-Fi scan throttling).

    Описание гласит: «Уменьшает разряд батареи и повышает производительность сети».
  3. ВЫКЛЮЧИТЕ этот пункт!
-2

Что это дает?

Теперь навигатор может опрашивать эфир хоть каждую секунду. Как только GPS пропадает, система мгновенно переключается на плотный поток данных от Wi-Fi сетей, что позволяет вести вас по карте плавно, а не рывками.

Для магнитолы это безопасно (питание от АКБ), для телефона — увеличит расход батареи при навигации (примерно 5–10% за час активной работы).

Шаг 3. Лайфхак для продвинутых (через консоль)

Если в вашей китайской магнитоле вырезали это меню, но есть доступ к установке приложений, скачайте Terminal Emulator и введите команду:

settings put global wifi_scan_throttle_enabled 0

Часть 4. Какие приложения лучше держат позицию?

Не все навигаторы одинаково хорошо работают с Wi-Fi позиционированием. Вот мой личный рейтинг после тестов в условиях РЭБ:

Яндекс Навигатор

Плюсы: Хорошо работает с Wi-Fi, достаточно быстро переключается между режимами, актуальные пробки.
Минусы: При резкой потере GPS может «зависнуть» на 5-10 секунд перед переключением на LBS.

2GIS

Плюсы: Отличная детализация города, справочная информация, работает офлайн.
Минусы: Средняя живучесть без GPS, иногда медленно подхватывает Wi-Fi позиционирование.

Organic Maps (OpenStreetMap)

Плюсы: Полностью офлайн, не собирает данные, легкий и быстрый.
Минусы: Слабее всех в режиме LBS, точность по Wi-Fi хуже, чем у коммерческих решений. Нет данных о пробках.

Google Maps

Плюсы: Самая большая база Wi-Fi точек в мире, плавное переключение.
Минусы: Жрет трафик, работает медленнее в России после 2022 года.

Мой выбор: Яндекс Навигатор как основной + 2GIS как запасной для детального поиска адресов.

Часть 5. Приватность и паранойя

«Если мой телефон постоянно сканирует сети, значит, за мной следят?»

Отчасти да, но есть нюансы защиты:

1. MAC Randomization (Рандомизация MAC-адреса)

В настройках разработчика (и в обычных настройках Wi-Fi) есть пункт «Непостоянная MAC-адресация». Современные Android подменяют свой реальный MAC-адрес при поиске сетей.

Для маркетологов в ТЦ вы каждый раз — новый человек. Эту функцию отключать не нужно, на навигацию она не влияет.

2. Google Location History

Важный нюанс: даже если вы выключили «Историю местоположений» в аккаунте Google, данные о роутерах всё равно отправляются на серверы для улучшения точности позиционирования.

Если вас это беспокоит, знайте: без «Сервисов геолокации Google» устройство не сможет использовать Wi-Fi позиционирование вообще. Придется полагаться только на GPS (который глушат) или офлайн-карты без определения позиции.

Резюме: Чек-лист выживания

В условиях городской «электронной войны» полагаться только на GPS — ошибка.

Базовая настройка (5 минут):

  1. ✅ Скачайте офлайн-карты (обязательно!)
  2. ✅ Зайдите в режим разработчика и отключите ограничение Wi-Fi сканирования
  3. ✅ В настройках даты и времени отключите автосинхронизацию по GPS (чтобы при подмене координат не «улетало» и время)
  4. ✅ Включите Bluetooth (даже если не используете, он помогает в позиционировании)

Для параноиков:

  • Включите MAC Randomization
  • Используйте Organic Maps для поездок, где приватность важнее точности

Для автомобилистов:

  • Держите в машине внешний GPS-приемник (помогает в зонах с плохим приемом) или проверьте, где у вас антенна
  • Заряжайте телефон через USB в машине (активное сканирование жрет батарею)

Потратив 5 минут на настройку, вы получите гораздо более живучий навигатор. Проверено на личном опыте.

Берегите себя на дорогах и смотрите на знаки, а не только в экран!

P.S. Если у вас есть опыт работы навигации в условиях РЭБ или вы знаете другие лайфхаки — делитесь в комментариях! Давайте соберём народную базу знаний по выживанию в городе будущего 😉

P.P.S. Для тех, кто хочет глубже: рекомендую почитать про протокол WPS (Wi-Fi Positioning System) и как работает триангуляция сотовых вышек. Это отдельная большая тема, но очень интересная для понимания полной картины LBS-технологий.