Ir al contenido

Privacidad y seguridad

Cómo bloquear anuncios y rastreadores en Android TV y Google TV

Por el equipo de llcloud 6 min de lectura

Respuesta rápida

Instala una app de filtro DNS con pantalla propia para TV, como Repel, activa el filtro con el control remoto y acepta el aviso de VPN de Android. Así bloquea los dominios de anuncios, rastreadores y telemetría de todas las apps del TV. Ningún filtro DNS puede quitar los anuncios dentro de un video, así que los de YouTube se siguen viendo.

Un smart TV o un reproductor de streaming se comunica con más servidores de lo que mucha gente imagina. Las apps gratuitas muestran banners, los launchers cargan filas promocionadas y el propio TV reporta qué ves y cómo lo usas. Puedes cortar buena parte de eso a nivel de DNS, pero en un TV es más difícil que en un celular, y hay un tipo de anuncio que ningún bloqueador DNS puede tocar. Esta guía explica las tres formas que funcionan y lo que te cuesta cada una.

¿Qué puede bloquear un bloqueador DNS en un TV?

Cada vez que una app del TV quiere conectarse a un servidor, primero consulta un nombre como ads.example.com. Un bloqueador DNS responde "no encontrado" para los nombres de su lista de bloqueo, y la solicitud nunca sale del TV. Eso funciona bien con:

  • Redes publicitarias que muestran banners y anuncios a pantalla completa en apps y juegos gratuitos
  • Rastreadores y analítica que reportan qué abres y por cuánto tiempo
  • Telemetría del fabricante del TV y de las apps preinstaladas
  • Dominios de malware y phishing

No funciona cuando el anuncio viene del mismo servidor que el contenido. YouTube es el caso más conocido. Sus anuncios y sus videos comparten servidores, así que bloquear los anuncios bloquearía los videos. La mayoría de las apps de streaming funcionan igual. Quien promete quitar los anuncios de YouTube solo con DNS promete algo que el DNS no puede hacer.

¿Qué formas hay de bloquear anuncios en Android TV?

Método Requiere ¿Intensidad de lista a tu gusto? ¿Fácil de desactivar?
App de filtro DNS en el TV Un aviso de VPN Sí Sí, desde la app
DNS privado por ADB Una computadora y las opciones de desarrollador No, la lista del proveedor No, hay que usar ADB otra vez
DNS con filtro en tu router Acceso de administrador al router Depende del router Sí, pero para toda la casa

Una app de filtro DNS

Es la ruta más fácil en un TV. La app ejecuta una pequeña VPN local que solo ve las consultas DNS, revisa cada una con una lista de bloqueo en el TV y envía cifradas las permitidas. Tu tráfico de video nunca pasa por ella. El problema es que la mayoría de las apps bloqueadoras se hicieron para celulares, y un diseño de celular es difícil de usar con un D-pad.

Repel tiene su propia pantalla para Android TV y Google TV, hecha para el control remoto. Así se configura todo:

  1. Abre Repel desde la fila de apps de la pantalla de inicio del TV.
  2. Presiona OK en el interruptor del filtro. El foco ya está ahí.
  3. Acepta el aviso de VPN de Android. Es el único permiso que necesita.

La lista de bloqueo se descarga y el filtro empieza a bloquear en unos segundos. Desde la misma pantalla puedes pausarlo 5, 15 o 60 minutos, elegir la intensidad de la lista HaGeZi y ver cuántas consultas se bloquearon hoy. Light y Pro son gratis. Pro es un buen punto medio para un TV, mientras que las listas más fuertes bloquean más y rompen más apps.

Dos límites que conviene saber. El filtro usa el espacio de VPN de Android, así que no puede funcionar junto a otra app de VPN en el mismo TV. Y algunas versiones de TV vienen sin el aviso de VPN de Android. En esas, Repel te avisa que no puede iniciar en lugar de fallar en silencio.

DNS privado por ADB

Android tiene DNS privado cifrado desde la versión 9, y nuestra guía de DNS privado lo explica en celulares. La mayoría de los TV ocultan el menú, pero el ajuste sigue ahí. Si te sientes cómodo con una computadora:

  1. En el TV, abre Ajustes > Sistema > Acerca de (Settings > System > About, el nombre cambia según la versión) y presiona siete veces Compilación de Android TV OS (Android TV OS build) para activar las opciones de desarrollador.
  2. En Opciones de desarrollador, activa la Depuración por USB o la Depuración de red.
  3. Desde la computadora, ejecuta adb shell settings put global private_dns_mode hostname.
  4. Luego ejecuta adb shell settings put global private_dns_specifier dns.adguard-dns.com, con el nombre de host del proveedor que elegiste.

Nuestro selector de DNS privado gratuito te ayuda a elegir un nombre de host. Esta ruta no necesita ninguna app ni usa VPN. A cambio, recibes la lista del proveedor tal como es, no hay pausa cuando una app falla, y como el menú está oculto necesitas ADB otra vez para deshacerlo. Si configuraste el DNS privado así y después quieres quitarlo, la pantalla de Repel para TV tiene un botón Desactivar DNS privado justo para ese caso.

DNS con filtro en el router

Poner un servidor DNS con filtro en el router cubre todos los dispositivos de la casa, incluidos los TV que no pueden ejecutar apps. Es buena opción si controlas el router y todos en casa están de acuerdo con la misma lista. No acompaña al TV a otra red, y cuando una app falla, falla para toda la casa hasta que alguien cambie el router.

¿Qué intensidad de lista de bloqueo conviene en un TV?

Las listas de bloqueo vienen en distintas intensidades. Una lista ligera bloquea las redes de anuncios y rastreadores más evidentes y casi nunca rompe nada. Las listas más fuertes atrapan más telemetría, pero es más probable que una app no inicie sesión o no cargue. En un TV, donde no es fácil leer un error, empieza con la ligera o la media y sube solo si te falta algo. Si una app deja de funcionar, pausa el filtro para comprobar si es la causa antes de cambiar cualquier otra cosa.

¿Por qué mi bloqueador del TV se apaga solo?

Algunos TV y reproductores cierran las apps en segundo plano para ahorrar memoria, igual que muchos celulares. Si tu filtro se detiene después de que el TV sale de reposo, abre la app otra vez y revisa su estado. Nuestra guía sobre por qué Android cierra las apps en segundo plano explica lo que pasa. El DNS privado y el filtro del router no se ven afectados, porque ninguno necesita una app en ejecución.

¿Qué configuración te conviene?

  • Quieres que funcione en un minuto, solo con el control remoto: una app de filtro DNS con pantalla para TV, como Repel.
  • No quieres ninguna app y no te molesta usar una computadora: DNS privado por ADB.
  • Quieres cubrir todos los dispositivos de la casa: DNS con filtro en el router.
  • Usas una app de VPN en el TV todo el tiempo: DNS privado o el router, porque una app de filtro necesita el espacio de VPN.

En el celular las opciones son más amplias, porque los celulares muestran el menú de DNS privado y Repel agrega ahí un firewall de apps. Nuestra guía para bloquear rastreadores en Android sin VPN lo cubre. Si estás comparando Repel con otros bloqueadores, mira Repel vs Blokada y Repel vs NextDNS.

Fuentes

Preguntas

¿Puedo bloquear los anuncios de YouTube en Android TV con un bloqueador DNS?

No. YouTube sirve sus anuncios desde los mismos servidores que los videos, así que un filtro DNS no puede distinguirlos sin romper la reproducción. Pasa lo mismo con los anuncios de la mayoría de las apps de streaming. Un bloqueador DNS en el TV sirve para redes publicitarias, rastreadores y telemetría, como los banners y la recolección de datos de las apps gratuitas, los launchers y los servicios del propio TV.

¿Dónde está el DNS privado en Android TV?

La mayoría de las versiones de Android TV y Google TV lo ocultan. El ajuste sigue existiendo por debajo, así que puedes configurarlo con ADB desde una computadora, pero no hay un menú para cambiarlo ni para desactivarlo después. Si lo configuras así y quieres quitarlo, necesitas ADB otra vez, o una app como Repel que tiene un botón para desactivar el DNS privado.

¿Un filtro DNS hace más lento mi TV?

No de una forma que se note. El filtro solo revisa consultas de dominio, que son muy pequeñas, y el video nunca pasa por él. Una lista de bloqueo muy grande puede usar más memoria en un dispositivo modesto, por eso una intensidad media como HaGeZi Pro es una buena opción por defecto en un TV.

¿Bloquear rastreadores rompe las apps de mi TV?

Puede pasar. Algunas apps no abren o no te dejan iniciar sesión cuando se bloquea un dominio de rastreo o analítica. Empieza con una lista más ligera, y si una app deja de funcionar, pausa el filtro unos minutos para confirmar que es la causa y luego usa una intensidad menor. Las listas más fuertes bloquean más y rompen más.

¿Necesito root o una computadora para bloquear anuncios en Google TV?

No con una app de filtro DNS. Usa el permiso de VPN del propio Android, que aceptas una sola vez con el control remoto. La computadora solo hace falta para la ruta del DNS privado, porque el TV oculta ese ajuste. Bloquear desde el router no necesita ninguna de las dos, pero se configura en el router, no en el TV.

Sigue leyendo