Ваш смартфон — это решето. Каждое второе приложение, от безобидного калькулятора до фонарика, считает своим долгом отправить порцию телеметрии на сервера в Шэньчжэне. Пока вы спите, девайс активно «общается» с рекламными сетями, расходуя заряд аккумулятора и ваш трафик. Большинство привычных способов перекрыть этот кран либо требуют взлома системы и потери гарантии, либо создают громоздкие надстройки, которые сами по себе тормозят систему.
Стандартные методы сетевого контроля на Android давно превратились в проблему. Либо вы возитесь с получением прав суперпользователя, рискуя безопасностью банковских приложений, либо используете локальные туннели, которые висят в уведомлениях и нещадно едят оперативную память. Третьего пути долго не было. Ровно до того момента, пока разработчики не научились использовать потенциал системных команд через специальные оболочки.
Появилось решение, которое работает чисто. ShizuWall не пытается строить из себя посредника. Программа использует Shizuku и протоколы беспроводной отладки, чтобы напрямую отдавать команды системному сервису connectivity. Это позволяет блокировка трафика без рут прав на уровне, который раньше был доступен только после глубокого вмешательства в прошивку. Никакого фонового процесса, который бы фильтровал пакеты. Вы просто меняете статус доступа для конкретного пакета, и система сама перестает «замечать» его запросы к сети.
Приватность здесь возведена в абсолют. Утилита полностью офлайновая. В коде нет ни одной строчки, отвечающей за аналитику или сбор статистики. Вы даже не найдете там стандартных разрешений на доступ к интернету для самого приложения, кроме тех, что нужны для связи с локальным демоном ADB. Это тот редкий случай, когда софт для защиты действительно защищает, а не собирает данные о том, как вы ими пользуетесь.
Настройка ShizuWall занимает пару минут, если вы знакомы с тем, как устроена Shizuku настройка. После сопряжения вы получаете список всех установленных программ. Один свайп — и назойливая игра больше не показывает рекламу, потому что для системы её сетевая активность теперь равна нулю. Легкий сетевой экран для андроид, который не требует постоянного контроля и не висит мертвым грузом в диспетчере задач.
Разумеется, за чистоту метода приходится платить мелкими неудобствами. Из-за архитектуры безопасности Android все примененные правила сбрасываются после перезагрузки. Смартфон «забывает», кому вы запретили выход в интернет. Но для гиков это скорее плюс: если вы случайно заблокировали что-то важное и система начала вести себя странно, простой ребут вернет всё в исходное состояние. Никаких «вечных» блокировок и окирпиченных модулей связи.
Для любителей автоматизации здесь припасен отдельный подарок. Приложение поддерживает широковещательные намерения (broadcasts). Это значит, что через сторонние инструменты автоматизации можно включать и выключать доступ к сети по расписанию или при определенных условиях. Управление сетевой активностью через adb становится тривиальной задачей, которую можно вписать в любой скрипт.
Важно понимать: вы не просто ставите очередную «чистилку». Вы берете под контроль системный сервис connectivity, заставляя его работать на вас, а не на рекламные корпорации. Без лишнего шума, без нагрузки на процессор и без сомнительных посредников.
Пора уже перестать позволять калькуляторам ходить в сеть. Или вы до сих пор верите, что им это нужно для «улучшения пользовательского опыта»?
Рекомендую скачать с репозитория разработчика на GitHub так как в Google play инструмент выложен не бесплатно.
Так же потребуется скачать с Google play и настроить бесплатное приложение Shizuku
🔔 Хотите реально контролировать свой гаджет, а не просто смотреть, как он сливает ваши данные? Больше жестких разборов софта для тех, кто ценит приватность, вы найдете на главной странице канала. Подписывайтесь, пока ваш смартфон окончательно не превратился в рекламный терминал. 📰