Ya estoy usando LBE Privacy Guard, AdAway y Droidwall para controlar estrictamente los anuncios y los permisos de las aplicaciones. (Todos requieren acceso root para funcionar).
Droidwall tiene una lista blanca donde solo se permiten las aplicaciones que realmente obtienen datos de internet. (Juegos, aplicaciones de sistema, etc., están bloqueados)
Sin embargo, encuentro algunas aplicaciones que pueden mostrar anuncios incluso cuando no están en la lista blanca de Droidwall. ¿Cómo lo hacen? ¿Dependen de algún componente del sistema central separado para hacer esto? Mi solución es hacer clic en el anuncio e inmediatamente hacer clic en 'detener' en la ventana del navegador que se abre, y luego agregar el host del anuncio a mi archivo de hosts.
Preferiría una solución permanente, para que solo las aplicaciones que requieren internet puedan pasar.
(Dada la opción, preferiría una versión completa con límite de tiempo o una versión demo restringida en funciones a cualquier forma de adware, ya sea en Android o en el escritorio).
¿Qué componente del sistema de Android debo bloquear para deshabilitar completamente los anuncios en las aplicaciones?
2 votos
¿Cómo sabes que los anuncios no están empaquetados con la aplicación?
0 votos
Si la aplicación no tiene permitido conectarse a la red y sigue mostrando anuncios, entonces debe estar confiando en alguna otra cosa que no este bloqueada por el firewall.
0 votos
Un ejemplo: QR Droid. Escanea códigos QR y no necesita acceso a internet para funcionar, por lo que no le he concedido acceso a través de Droid wall. A pesar de esto, logró mostrar anuncios.
0 votos
Por eso estoy preguntando cómo sabes que no están incluidos en la aplicación. Los anuncios pueden estar contenidos dentro de la aplicación y no necesitan ser descargados. "¿Qué componente del sistema Android debo bloquear para deshabilitar por completo los anuncios en la aplicación?" asume que hay algo externo, pero no necesariamente debe haber algo externo.
1 votos
Pero es una cosa si son anuncios estáticos, no lo son. Cada vez que lo abro, hay un montón diferente de anuncios. ¿Entonces no deben estar siendo descargados?
1 votos
Si ejecutas un monitor de red como Wireshark, deberías ser capaz de determinar 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 profesional de pago, comprarla probablemente te librará de esos anuncios. Piensa en cuánto tiempo te lleva investigar este problema -- y si no valdría la pena los pocos dólares que puede costar la versión profesional ;)
0 votos
Ya he comprado varias aplicaciones, ¿qué hay de las aplicaciones que no tienen versión pro, es decir, están completamente respaldadas por anuncios, y no hay equivalente? Para mí no son solo los anuncios, sino el hecho de que consumen energía de la batería y ancho de banda de red para buscar una fea pancarta en una pantalla ya pequeña, que nunca voy a presionar excepto por error. Por eso dije que prefiero una demostración con opciones o tiempo restringido desbloqueable en lugar de adware.