Creo que el mejor bloqueador de publicidad es: Firefox + uBlock pero tengo un celular con Android 7 y no es compatible con Firefox, así que tuve que rootearlo y usar AdAway, también bloqueá BASTANTE bien la publicidad :)
Antes usaba ReThinkDNS (sirve si no tenes root) tenes que habilitar las listas en Avanzado.
Sin PC, sin VPN, sin gastar batería. Funciona en apps y en el navegador.
Al abrir pide acceso superusuario → Conceder.
Menú lateral (☰) → Hosts sources → botón + → pegar cada URL:
https://adaway.org/hosts.txt
https://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&showintro=0&mimetype=plaintext
https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts
https://raw.githubusercontent.com/anudeepND/blacklist/master/adservers.txt
https://raw.githubusercontent.com/jerryn70/GoodbyeAds/master/Hosts/GoodbyeAds.txt
https://raw.githubusercontent.com/r-a-y/mobile-hosts/master/AdguardDNS.txt
https://someonewhocares.org/hosts/zero/hosts
https://raw.githubusercontent.com/r-a-y/mobile-hosts/master/AdguardMobileSpyware.txt
⚠️ Pegar la URL completa y verificar que no quede doble https://https://.
En un celular de 2GB RAM ese set ya suma ~600 mil dominios y es el límite. Si agrega listas enormes (ej. 1Hosts Xtra, hBlock), AdAway se queda clavado en “Building hosts file” para siempre y hay que forzar cerrarlo y quitarlas.
Volver a Home → scrollear hacia abajo → tocar UPDATE HOSTS. Descarga unos 25MB (paciencia, tarda varios minutos). Cuando termina pregunta si quiere reiniciar → aceptar.
Después del reinicio AdAway dice “AdAway is active” y bloquea toda la publicidad. Si alguna página o app se rompe, menú lateral → whitelist y agregar el dominio afectado.
Se cuelga en “Building hosts file”: forzar cierre de AdAway desde Ajustes → Apps → abrir de nuevo → desmarcar las listas más grandes → UPDATE HOSTS otra vez.