Google ha agregado un nuevo modo de red restringido en Android 12. Este nuevo modo de firewall bloqueará el acceso a Internet para todas las aplicaciones de los usuarios.
con el primero androide 12 Se espera que Developer Preview esté disponible el próximo mes, todavía hay muchas cosas que no sabemos sobre la próxima actualización importante del sistema operativo de Google. Explorando el proyecto de código abierto de Android sólo puede revelar mucho dado que la mayor parte del código base de Android 12 no es público. Aún así, a veces vemos evidencia de nuevas funciones de Android en AOSP, aunque a menudo no son muy interesantes. La última característica que detectamos, llamada internamente "modo de red restringido", lamentablemente no Proporciona el firewall configurable que esperábamos ver, pero tiene algunas características interesantes. trascendencia.
Un puñado de confirmaciones fusionadas con AOSP describen la nueva característica del modo de red restringido. Google tiene creó una nueva cadena de firewall
- un conjunto de reglas que sigue la utilidad iptables de Linux para permitir o bloquear el tráfico de red - para admitir el modo de red restringido. Cuando este modo está activado a través de una configuración, sólo aplicaciones que contienen el CONECTIVIDAD_USE_RESTRICTED_NETWORKS Se le permitirá permiso para utilizar la red. Dado que este permiso sólo se puede otorgar a aplicaciones y/o aplicaciones del sistema privilegiadas firmado por el OEM, esto significa que se bloqueará el acceso a la red para todas las aplicaciones instaladas por el usuario. Efectivamente, esto significa que seguirás recibiendo notificaciones automáticas de aplicaciones que utilicen Firebase Cloud Messaging (FCM), ya que estas notificaciones se enrutan a través del aplicación privilegiada de Servicios de Google Play que posee el permiso requerido, pero ninguna otra aplicación, excluyendo un puñado de otras aplicaciones del sistema, puede enviar o recibir datos en el fondo.No sabemos muy bien dónde colocará Google un interruptor para el modo de red restringido en Android 12. sabemos que puede ser alternado en tiempo de ejecución y consultado programáticamente a través de un comando de shell, muy parecido a la función de ahorro de datos de Android, pero no sabemos si Google planea permitir a los usuarios crear su propia lista de aplicaciones permitidas/bloqueadas. Sería enorme si Google agregara una página de configuración orientada al usuario para restringir el acceso a Internet por aplicación para que los usuarios no tengan que depender en aplicaciones como NetGuard que utilizan la API VPN de Android; No hay nada malo en la forma en que funcionan estas aplicaciones, pero hay pocos evitando que mueran por software OEM defectuoso.