Saltar 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 la tele, como Repel, activa el filtro con el mando y acepta el aviso de VPN de Android. Bloqueará los dominios de anuncios, rastreo y telemetría de todas las apps de la tele. Ningún filtro DNS puede quitar los anuncios dentro de un vídeo, así que los de YouTube se siguen viendo.

Una smart TV o un reproductor conectado habla con más servidores de los que la gente imagina. Las apps gratuitas muestran banners, los launchers cargan filas promocionadas y la propia tele informa de lo que ves y de cómo la usas. Puedes cortar buena parte de eso a nivel de DNS, pero en una tele es más difícil que en un móvil, y hay un tipo de anuncio que ningún bloqueador DNS puede tocar. Esta guía cubre las tres formas que funcionan y lo que te cuesta cada una.

¿Qué puede bloquear un bloqueador DNS en una tele?

Cada vez que una app de la tele quiere llegar a un servidor, primero busca un nombre como ads.example.com. Un bloqueador DNS responde "no encontrado" a los nombres de su lista de bloqueo, así que la petición nunca sale de la tele. Funciona muy bien con:

  • Redes publicitarias que sirven banners y anuncios a pantalla completa en apps y juegos gratuitos
  • Rastreadores y analíticas que informan de lo que abres y durante cuánto tiempo
  • Telemetría del fabricante de la tele 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 vídeos comparten servidores, así que bloquear los anuncios bloquearía los vídeos. La mayoría de las apps de streaming funcionan igual. Quien prometa 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 Necesita ¿Intensidad de lista a tu gusto? ¿Fácil de desactivar?
App de filtro DNS en la tele Un aviso de VPN Sí Sí, desde la app
DNS privado por ADB Un ordenador y las opciones de desarrollador No, la lista del proveedor No, hace falta ADB otra vez
DNS con filtrado en el router Acceso de administrador al router Depende del router Sí, pero para toda la casa

Una app de filtro DNS

Es la vía más fácil en una tele. La app ejecuta una pequeña VPN local que solo ve consultas DNS, comprueba cada una con una lista de bloqueo en la propia tele y envía las permitidas cifradas. Tu tráfico de vídeo nunca pasa por ella. El inconveniente es que la mayoría de estas apps se hicieron para móviles, y un diseño de móvil es difícil de manejar con un D-pad.

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

  1. Abre Repel desde la fila de Apps de la pantalla de inicio de tu tele.
  2. Pulsa OK en el interruptor del filtro. El foco ya está en él.
  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 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 han bloqueado hoy. Light y Pro son gratis. Pro es un buen término medio para una tele, mientras que las listas más fuertes bloquean más y rompen más apps.

Dos límites que conviene conocer. El filtro usa el hueco de VPN de Android, así que no puede funcionar junto a otra app de VPN en la misma tele. Y algunas versiones de tele se entregan sin el aviso de VPN de Android. En esas, Repel te dice que no puede arrancar 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 móviles. La mayoría de las versiones de tele ocultan el menú, pero el ajuste sigue ahí. Si te manejas con un ordenador:

  1. En la tele, abre Ajustes > Sistema > Información (el nombre cambia según la versión) y pulsa siete veces Compilación de Android TV OS (Android TV OS build) para desbloquear las opciones de desarrollador.
  2. En Opciones para desarrolladores, activa Depuración por USB o Depuración de red.
  3. Desde el ordenador, ejecuta adb shell settings put global private_dns_mode hostname.
  4. Después ejecuta adb shell settings put global private_dns_specifier dns.adguard-dns.com, usando el nombre de host del proveedor que hayas elegido.

Nuestro selector de DNS privado gratuito te ayuda a elegir un nombre de host. Esta vía no necesita ninguna app ni usa VPN. Las contrapartidas: obtienes la lista del proveedor tal cual, no hay pausa cuando una app falla, y con el menú oculto necesitas ADB otra vez para deshacerlo. Si activaste el DNS privado así y luego quieres quitarlo, la pantalla de Repel para tele tiene un botón Desactivar el DNS privado (Turn off Private DNS) justo para ese caso.

DNS con filtrado en el router

Poner un servidor DNS con filtrado en el router cubre todos los dispositivos de casa, incluidas las teles que no pueden ejecutar apps. Es buena opción si controlas el router y a todos en casa les vale la misma lista. No puede seguir a la tele 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 debería usar una tele?

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

¿Por qué se desactiva solo el bloqueador de mi tele?

Algunas teles y reproductores cierran las apps en segundo plano para ahorrar memoria, igual que muchos móviles. Si tu filtro se para cuando la tele sale del modo de espera, abre la app otra vez y comprueba su estado. Nuestra guía sobre por qué Android cierra las apps en segundo plano explica lo que pasa. El DNS privado y el filtrado en el router no se ven afectados, porque ninguno necesita una app en marcha.

¿Qué opción deberías elegir?

  • Quieres que funcione en un minuto, solo con el mando: una app de filtro DNS con pantalla para tele, como Repel.
  • No quieres ninguna app y te manejas con un ordenador: DNS privado por ADB.
  • Quieres cubrir todos los dispositivos de casa: DNS con filtrado en el router.
  • Usas una app de VPN en la tele todo el tiempo: DNS privado o el router, porque una app de filtro necesita el hueco de VPN.

En el móvil las opciones son más amplias, porque los móviles muestran el menú de DNS privado y Repel añade ahí un firewall de apps. Nuestra guía sobre cómo 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 vídeos, así que un filtro DNS no puede distinguirlos sin romper la reproducción. Lo mismo ocurre con los anuncios de la mayoría de las apps de streaming. En una tele, un bloqueador DNS sirve para redes publicitarias, rastreadores y telemetría, como los banners y la recogida de datos de las apps gratuitas, los launchers y los servicios de la propia tele.

¿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 un ordenador, pero no hay menú para cambiarlo ni para desactivarlo después. Si lo activaste 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 ralentiza mi tele?

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

¿Bloquear rastreadores estropeará las apps de mi tele?

Puede pasar. Algunas apps no arrancan o no inician sesión si 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 después usa una intensidad menor. Las listas más fuertes bloquean más y rompen más.

¿Necesito root o un ordenador para bloquear anuncios en Google TV?

No con una app de filtro DNS. Usa el permiso de VPN de Android, que aceptas una sola vez con el mando. El ordenador solo hace falta para la vía del DNS privado, porque la tele oculta ese ajuste. Bloquear desde el router no necesita ninguno de los dos, pero se configura en el router, no en la tele.

Sigue leyendo