Tengo un viejo teléfono Android con Ice Cream Sandwich y DroidWall como cortafuegos, que se asegura de que las aplicaciones no puedan usar el 3G a menos que lo habilite para esa aplicación. DroidWall se inicia en el arranque, pero hay un tiempo muy breve antes de que se inicia cuando cualquier aplicación puede utilizar el Internet.
Lo que me gustaría hacer es detener todos los accesos entrantes y salientes a Internet hasta que DroidWall se ejecute automáticamente en el arranque para poner las reglas del firewall en su lugar. DroidWall permite ejecutar un script cuando se inicia por lo que posiblemente podría deshacer las reglas de bloqueo de todo cuando se inicia. El teléfono está rooteado pero no tiene un /etc/init.d/
.
Básicamente quiero asegurarme de que no hay ni un segundo que el tráfico pueda salir antes del firewall. El 3G es caro pero lo necesito así que no puedo desactivarlo.
0 votos
¿Sería suficiente si una aplicación de automatización desactiva los datos móviles durante el apagado y la activa después de n segundos de arranque (suponiendo Droidwall se iniciaría por entonces)?
0 votos
@Firelord ¿Hay algún indicador que pueda configurar para asegurarme de que siempre se inicie con los datos móviles desactivados, y sabes cómo puedo activarlo después de que se ejecute el script?