Ya estoy usando LBE Privacy Guard , AdAway y Droidwall para controlar estrictamente los anuncios y los permisos de las aplicaciones. (Todas ellas requieren Root para funcionar).
Droidwall tiene una lista blanca donde sólo se permiten las aplicaciones que realmente obtienen datos de Internet. (Los juegos, las aplicaciones del sistema, etc., están bloqueados).
Sin embargo, encuentro algunas aplicaciones que son capaces de mostrar anuncios incluso cuando no están en la lista blanca de Droidwall. ¿Cómo lo hacen? ¿Se basan en algún componente central del sistema para hacer esto? Mi solución es hacer clic en el anuncio y pulsar instantáneamente 'stop' en la ventana del navegador que aparece, y luego añadir el host del anuncio a mi archivo de hosts.
Preferiría una solución permanente, para que sólo las aplicaciones que requieran Internet puedan pasar.
(Si me dieran a elegir, preferiría una versión completa limitada en el tiempo o una versión de demostración restringida a cualquier forma de adware, ya sea en Android o en el escritorio).
¿Qué componente del sistema Android debo bloquear para desactivar completamente los anuncios en la aplicación?
2 votos
¿Cómo sabes que los anuncios no están incluidos en la aplicación?
0 votos
Si a la aplicación no se le permite conectarse a la red y sigue mostrando anuncios, entonces debe estar dependiendo de algo más que no está bloqueado por el cortafuegos.
0 votos
Un ejemplo: QR Droid. Escanea códigos QR y no necesita acceso a Internet para funcionar, así que no le he dado acceso a través de Droid wall. Aún así se las arregló para mostrar anuncios.
0 votos
Por eso te pregunto cómo sabes que no están incluidos en la aplicación. Los anuncios pueden estar dentro de la aplicación y no es necesario descargarlos. "¿Qué componente del sistema Android debo bloquear para desactivar completamente los anuncios in app?" asumen que hay algo externo, pero no tiene por qué haber nada externo.
1 votos
Pero una cosa es que sean anuncios estáticos y otra que no lo sean. Cada vez que lo abro, hay un montón diferente de anuncios. Entonces, ¿no deben estar descargándose?
1 votos
Si ejecutas un monitor de red como Wireshark, deberías poder saber si la aplicación está realizando algún acceso a la red.
1 votos
Y si la aplicación en cuestión tiene una versión pro de pago, comprarla probablemente te libraría de esos anuncios. Piensa en el tiempo que tardas en investigar este problema y si no te compensan los pocos dólares que cuesta la versión pro ;)
0 votos
Ya he comprado varias aplicaciones, ¿qué pasa con las aplicaciones que no tienen versión pro, es decir, que están totalmente respaldadas por publicidad, y no hay equivalente? Para mí no son sólo los anuncios, el hecho de que consuma batería y ancho de banda de la red para buscar un banner feo en una pantalla ya de por sí pequeña en el que nunca voy a hacer clic, salvo por accidente. Por eso he dicho que prefiero una demo desbloqueable por tiempo o con funciones restringidas a un adware.