Recogido AFWall + hoy cuando se enteró de que es la bifurcación de Droidwall (que había sido vendido a Avast). La ventaja es que AFWall+ tiene una entrada para "(Tethering) - Servicios DHCP+DNS". El problema es que esa entrada no funciona a menos que también permita "(Root) - Aplicaciones que se ejecutan como Root". ("No funciona"=al conectar el dispositivo da error "Evitado mala conexión a internet").
Creo que el siguiente script aún requeriría que se permitiera Root, pero no estoy seguro.
$IPTABLES -A "afwall-wifi" -p TCP --destination-port 67 -j RETURN || exit
$IPTABLES -A "afwall-wifi" -p UDP --destination-port 67 -j RETURN || exit
(Construido a partir de: DroidWall y Wireless Tethering y https://github.com/ukanth/afwall/wiki/CustomScripts )
El objetivo no es poner en la lista blanca todas las aplicaciones Root, sino permitir DCHP/DNS a través de la interfaz Wi-Fi (el teléfono como punto de acceso wifi).
¿Es esto posible? En caso afirmativo, ¿cómo?
(Sprint Samsung Galaxy S III SPH-L710 corriendo Avatar nightly_3.1-658-20130823-NIGHTLY-d2spr , basado en CM 10.1 , Android 4.2.2 )