25 апреля, 2024

Как заблокировать рекламу во всех приложениях Android без root-прав и дополнительной нагрузки на аккумулятор

Содержание:

Если вы ищите блокировщик рекламы без root-прав, вас, несомненно, заинтересует приложение от разработчика Julian Klode. Как и другие подобные приложения, например, NetGuard и AdGuard, данная программа работает в режиме локального VPN, но при этом она позволяет значительно экономить заряд батареи.
Кроме того, в отличие от конкурентов, детище Klode работает на уровне DNS, а, значит, программа фильтрует трафик только в тот момент, когда устанавливается соединение. Это и обуславливает экономию заряда батареи. И, наконец, данное приложение совершенно бесплатно и имеет открытый исходный код, что делает его весьма сильным претендентом на звание лучшего блокировщика рекламы, не требующего root-прав.

Что потребуется для установки приложения

  • ОС Android от версии 5.0 Lollipop и выше
  • Активация опции установки из неизвестных источников (Unknown sources)

Шаг 1. Установите DNS66

Приложение, позволяющее блокировать рекламу без root, и при этом не разряжающее батарею, называется DNS66. Его можно бесплатно скачать из репозитория F-Droid — надежного хранилища бесплатных приложений Android с открытым исходным кодом.
Пролистайте открывшуюся страницу вниз до раздела Packages («Пакеты») и нажмите на ссылку «download apk». Далее, тапните по уведомлению Download complete («Загрузка завершена»), чтобы запустить APK-файл, и нажмите Install («Установить»), согласно подсказке.

Шаг 2. Выберите фильтр доменов

При первой загрузке приложения вы попадете на стартовую страницу (Start). Здесь вы можете выставить желаемые настройки, но мы рекомендуем оставить настройки по умолчанию.
Далее перейдите на вкладку Hosts («Хост-файлы») вверху страницы и выберите как минимум один хост-файл блокировки рекламы, содержащий список всех известных серверов рекламы, которые DNS66 будет блокировать.

Некоторые хост-файлы активированы по умолчанию, а с другими при загрузке могут возникать сложности. Чтобы их избежать, рекомендуем использовать только хост-файл Adaway. Он содержит внушительный список рекламных серверов и с ним не возникает никаких проблем.Нажмите на иконку со щитом напротив выбранного хост-файла (или -файлов), чтобы активировать его (их), после чего тапните на иконку «Обновить» (Refresh), чтобы скачать этот файл (эти файлы).

Читать также:  Как отслеживать трафик со смартфона при помощи Wireshark

(1) Все хост-файлы, кроме Adaway, отключены

(2) Загрузка хост-файлов

Шаг 3. Включите VPN-сервис

Теперь вернитесь на вкладку Start из верхнего меню и нажмите на иконку Start внизу страницы, чтобы запустить VPN-сервис, блокирующий рекламу. Нажмите «OK» в появившемся окне, чтобы выбрать DNS66 в качестве VPN-сервиса для вашего телефона.

Шаг 4. Наслаждайтесь любимыми приложениями без рекламы

С этого момента, благодаря VPN-сервису DNS66, реклама в вашем браузере, как и во всех остальных приложениях, будет заблокирована. Чтобы убедиться, что VPN-сервис работает, достаточно взглянуть на строку состояния — в ней должна отображаться маленькая иконка в виде ключа. Теперь она должна присутствовать там постоянно.

(1) Приложение IMDB до установки DNS66

(2) Приложение IMDB после установки DNS66 (обратите внимание на иконку ключа в строке состояния)

В отличие от других VPN-блокировщиков рекламы, приложение DNS66 блокирует рекламу на уровне DNS. Это значит, что в DNS66 перенаправляется только DNS-трафик, и фильтруется тоже только он. Другие же аналогичные приложения фильтруют весь поступающий трафик.

Резюме

Приложение DNS66 полностью блокирует рекламу во всей системе. При этом оно практически не расходует заряд аккумулятора, поскольку фильтрует лишь маленькую часть поступающего трафика. DNS66 даже не фигурирует в статистике разряда батареи, в то время как другой блокировщик рекламы — Adguard (фильтрующий весь трафик) — занимает верхнюю строку среди приложений, расходующих заряд аккумулятора.

(1) Статистика разряда батареи при использовании Adguard (занимает верхнюю позицию)

(2) Статистика разряда батареи при использовании DNS66 (вообще не фигурирует в числе приложений, разряжающих батарею)

Добавить комментарий