В 2025 году путешествие в Питер требует подготовки. Цены на общепит выросли на 30% по сравнению с прошлым годом. Навигация в городах работает через раз и об этом будет отдельная, очень важная глава ниже.
Технический блок: Навигация в условиях РЭБ
(Саша берет микрофон)
Девочки, можете пропустить этот пост и дать прочитать его вашим мужчинам. Парни, внимание. Это спасет вам нервы и деньги.
Недавно я получил штраф на перекрестке проспекта Науки и улицы Руставели. Ситуация банальная до боли: в сложный момент, когда нужно было выбирать траекторию, навигатор внезапно «телепортировал» меня в Пулково, а карта начала вращаться. Потеря ориентации, я протупил, занервничал, срез угла через сплошную — и вот «письмо счастья» у меня в кармане.
Как IT-специалиста, меня эта ситуация не только расстроила, но и заставила разобраться в проблеме системно. Почему одни навигаторы «умирают» сразу, а другие продолжают вести, даже когда спутники заглушены?
В этой статье мы заглянем под капот Android, разберем принципы работы LBS (Location-based services) и я покажу, как настроить ваш смартфон и автомагнитолу так, чтобы минимизировать влияние «глушилок».
Что происходит в Питере?
С 2022 года в городе активно работают системы радиоэлектронной борьбы (РЭБ), которые подавляют или искажают GPS-сигнал для защиты критической инфраструктуры. Это легальная мера безопасности, но побочный эффект — навигаторы в зоне действия таких систем начинают показывать координаты с ошибкой до нескольких километров или полностью теряют спутники.
Особенно активно РЭБ работает вблизи военных объектов, аэропортов, важных госучреждений. Но радиус действия может быть большим, и обычные водители попадают в зону «радиомолчания» совершенно неожиданно.
Часть 1. Почему навигатор работает без спутников? (Ликбез)
Мы привыкли думать, что навигация — это космос. Спутники GPS/ГЛОНАСС посылают сигнал, мы его ловим. Но в условиях современного города (и работы систем РЭБ) спутниковый сигнал — самая ненадежная вещь. Его легко заглушить или подменить (спуфинг).
Когда космос «молчит», ваши устройства переключаются на наземную навигацию. И тут в игру вступают технологии, о масштабах которых многие не догадываются.
Wi-Fi как система координат
Ваш смартфон или современная Android-магнитола — это постоянный сканер эфира. Даже если вы не подключены к Wi-Fi, радиомодуль устройства видит десятки сетей вокруг.
Ему не нужны пароли. Ему нужны только два параметра:
- BSSID (MAC-адрес) — уникальный "серийный номер" роутера.
- 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. Режим разработчика
- Откройте Настройки → О телефоне (или О системе).
- Найдите пункт Номер сборки.
- Нажмите на него быстро 7–10 раз, пока не появится надпись «Вы стали разработчиком!».
Для владельцев магнитол: Если требует пароль в меню «Заводские настройки», пробуйте стандартные коды: 3368, 1617, 8888, 0000.
Шаг 2. Отключаем Wi-Fi Throttling
- Идите в Настройки → Система → Для разработчиков.
- Найдите пункт (обычно в разделе «Сети»):
Ограничение запросов Wi-Fi (Wi-Fi scan throttling).
Описание гласит: «Уменьшает разряд батареи и повышает производительность сети». - ⛔ ВЫКЛЮЧИТЕ этот пункт!
Что это дает?
Теперь навигатор может опрашивать эфир хоть каждую секунду. Как только 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 минут):
- ✅ Скачайте офлайн-карты (обязательно!)
- ✅ Зайдите в режим разработчика и отключите ограничение Wi-Fi сканирования
- ✅ В настройках даты и времени отключите автосинхронизацию по GPS (чтобы при подмене координат не «улетало» и время)
- ✅ Включите Bluetooth (даже если не используете, он помогает в позиционировании)
Для параноиков:
- Включите MAC Randomization
- Используйте Organic Maps для поездок, где приватность важнее точности
Для автомобилистов:
- Держите в машине внешний GPS-приемник (помогает в зонах с плохим приемом) или проверьте, где у вас антенна
- Заряжайте телефон через USB в машине (активное сканирование жрет батарею)
Потратив 5 минут на настройку, вы получите гораздо более живучий навигатор. Проверено на личном опыте.
Берегите себя на дорогах и смотрите на знаки, а не только в экран!
P.S. Если у вас есть опыт работы навигации в условиях РЭБ или вы знаете другие лайфхаки — делитесь в комментариях! Давайте соберём народную базу знаний по выживанию в городе будущего 😉
P.P.S. Для тех, кто хочет глубже: рекомендую почитать про протокол WPS (Wi-Fi Positioning System) и как работает триангуляция сотовых вышек. Это отдельная большая тема, но очень интересная для понимания полной картины LBS-технологий.