В комментариях к моей недавней статье об определении местоположения телефона без GPS мне поступило много вопросов: влияет ли передача данных на возможность узнать где находится телефон? Некоторые читатели считают, что с выключенным интернетом смартфон не может передать информацию о расстоянии до вышек, поэтому и узнать где он находится нельзя. Наверняка эта информация будет интересна и другим, поэтому решил ответить развёрнуто в отдельной статье.
Действительно, если полностью перевести свой телефон в режим ожидания, то есть выключить передачу данных, не отправлять сообщения 📧 и не звонить сеть не сможет узнать где находится телефон. Но влияет на это не то, что телефон не сможет отправлять данные о местоположении. Делает он это вовсе не через мобильный интернет, а через служебные каналы, то есть сигнализацию, по которой передаются разные команды управления и ответы на них между телефоном и сотовой вышкой.
Причина в том, что смартфону в режиме ожидания нет необходимости сообщать как далеко он находится от сотовых станций, так как сети не надо управлять его мощностью. Иными словами, выключена сама процедура из-за которой сеть узнаёт о том где находится телефон 🔎
Однако трудно себе представить ситуацию, когда телефон долгое время вообще ничего не передаёт и не принимает. Стоит лишь передать СМС 💬, попробовать позвонить или получить голосовой звонок и уж тем более воспользоваться интернетом - сеть будет получать отчёты о дальности до ближайших станций. А по этим данным уже не сложно вычислить примерное местоположение смартфона 🌐
Причём на звонок даже можно и не отвечать 📲 Ещё на этапе вызова сеть уже начинает регулировать мощность излучения телефона, для чего телефон исправно отправляет данные на сотовую станцию.
Поэтому сама по себе отключённая передача данных - это ещё не гарантия того, что местоположение телефона нельзя будет узнать. Самыми надёжными способами, как многие и пишут в комментариях - это оставить его дома 🏡 ну или хотя бы перевести его в авиарежим, чему посвящена другая статья.