Google está desarrollando una nueva opción de control de seguridad para la versión Android 16 del navegador Chrome que permite a los usuarios alternar un interruptor para evitar que Chrome acceda al hardware de gráficos del teléfono a través de la interfaz WebGPU. Un desarrollador descubrió esta configuración oculta al descomprimir y analizar el APK de la versión 26.10.31 de Google Play Services. Se espera que se integre en el "Modo de protección avanzada" de Android 16, utilizado específicamente para controlar la función WebGPU en Chrome.

La interfaz WebGPU, que llegó por primera vez a Chrome para Android en 2023, es un estándar de gráficos moderno para la web que permite que las páginas web y las aplicaciones web accedan directamente a la GPU del dispositivo para realizar renderizado 3D intensivo y tareas complejas de aprendizaje automático dentro del navegador. A medida que cada vez más desarrolladores adoptan este estándar, la cantidad de juegos web, aplicaciones de gráficos en línea y funciones de inteligencia artificial basadas en navegador que dependen de WebGPU también ha comenzado a aumentar.
Sin embargo, el hecho de que WebGPU brinde a los sitios web la capacidad de llamar directamente a los componentes centrales del sistema también conlleva nuevos riesgos de seguridad. Los atacantes buscan constantemente vulnerabilidades en la implementación de WebGPU en los navegadores para lanzar ataques, realizar una variedad de acciones maliciosas y, potencialmente, incluso tomar el control total del dispositivo víctima. Aunque las vulnerabilidades relacionadas se parchean constantemente, los parches a menudo se envían a los usuarios sólo después de que se han producido algunos ataques.
El cambio de WebGPU que Google planea proporcionar esta vez se considera un intento de "reducir los riesgos desde la fuente", permitiendo a los usuarios prohibir completamente el uso de WebGPU en la versión Android de Chrome si es necesario. El último informe de Android Authority afirma que en el modo de protección avanzada de Android 16, se agregará una nueva opción de apagado específicamente para Chrome WebGPU, y los usuarios pueden aumentar el nivel de protección de seguridad mediante una simple acción de cambio.
Sin embargo, desactivar WebGPU tiene un coste. Una vez que los usuarios habiliten este interruptor de seguridad, todas las aplicaciones web modernas que dependen de WebGPU no se cargarán correctamente o tendrán que volver a ejecutarse en el estándar WebGL anterior. Esto será particularmente obvio en juegos 3D, aplicaciones gráficas que utilizan navegadores como entornos de ejecución y sitios web que dependen en gran medida de la inferencia de IA del lado del navegador. El rendimiento y el rendimiento de la pantalla pueden reducirse significativamente. Si los usuarios suelen manejar tareas de alta carga a través de aplicaciones nativas y dependen menos del lado web, desactivar WebGPU tendrá un impacto relativamente limitado en la experiencia.
Por el momento, Google no ha anunciado oficialmente la hora de lanzamiento de este conmutador WebGPU ni ha mencionado esta función en canales públicos. El código relevante solo aparece en la versión de desarrollo de los servicios de Google Play. Según la situación general del análisis de descompresión de APK, esto no garantiza que se lanzará en la versión estable según lo programado. Google aún debe confirmar el momento específico en el que se enviará a los usuarios comunes.