Существует частое заблуждение, что если пользователь не нажимает на рекламу, то, заблокировав ее, не нанесет вреда сайту или приложению в финансовом плане. Это неверно: разработчики зарабатывают деньги просто показывая рекламу. Блокировать рекламу или нет, зависит только от вас. Лично я не стал бы использовать приложения с рекламой, так как она очень раздражает, так что без блокировщика рекламы я бы не стал устанавливать такие приложения.
AdAway использует файл hosts для блокировки хостов, которые служат источниками рекламы. Файл hosts расположен по пути /system/etc/hosts и сопоставляет имя заданных хостов с заданными IP-адресами. Это обычный способ определения пары "имя хоста - адрес IP" без использования Domain Name System (DNS). Все нежелательные имена хостов будут перенаправлены на адрес 127.0.0.1: все они будут ссылаться на ваше собственное устройство.
Автоматическая проверка обновлений доступна только тогда, когда AdAway установлен на внутреннюю память телефона. Это связано с ограничениями на платформе Android.
Java в Android имеет свой внутренний кэш DNS. Операционная система будет использовать обновленный файл hosts сразу же (можете в этом убедиться с помощью команды PING в командной строке), но вы должны перезагрузить устройство, чтобы пересоздать кэш DNS в Java.
AdAway также будет работать и без использования Веб-сервера!
Вы можете включить локальный Веб-сервер в настройках AdAway для ответов на запросы к локальному IP-адресу 127.0.0.1. Тогда на все запросы хостов с рекламой, которые перенаправляются на ваш локальный IP-адрес 127.0.0.1 будет отвечать Веб-сервер AdAway.
Некоторые приложения отказываются работать, если не имеют доступа к хосту с рекламой. Этот метод позволит запускать такие приложения, но вместо рекламы будет подставляться пустое место и отсутствовать изображение рекламы.
Вы можете создать свой собственный сервер имен хостов и добавить его в Источники хостов или добавить имена хостов, которые вы хотите заблокировать, в ваш Черный список (=Черный) в пункте меню Ваши списки. Кроме того, имена хостов, которые вы хотите исключить из блокировки, вы можете добавить в ваш Белый список (=Белый), так же вы можете перенаправить имена хостов на заданный IP адрес в Список перенаправлений (=Перенаправление).
Смотрите таблицу дополнительных источников списков хостов для AdAway.
Пожалуйста сообщите о ней в bug tracker of AdAway.