La compañía Google ha comenzado a probar la tercera versión beta de la plataforma móvil abierta Android 12. Se espera que el lanzamiento de Android 12 ocurra en el tercer trimestre de 2021. Las compilaciones del firmware están preparadas para los dispositivos Pixel 3 / 3 XL, Pixel 3a / 3a XL, Pixel 4 / 4 XL, Pixel 4a / 4a 5G y Pixel 5, así como para algunos dispositivos de ASUS, OnePlus, Oppo, Realme, Sharp, TCL, Transsion, Vivo, Xiaomi y ZTE.
Principales cambios en comparación con la segunda versión beta:
- Se ha agregado la función de tomar capturas de pantalla que abarcan no solo el área visible, sino también el contenido en el área de desplazamiento. La posibilidad de guardar contenido fuera del área visible funciona para todas las aplicaciones que utilizan la clase View para mostrar. Para implementar el soporte de capturas de pantalla desplazables en programas que utilizan interfaces específicas, se ha propuesto una API ScrollCapture.

- Se ha incluido un nuevo motor de búsqueda de alto rendimiento, AppSearch, que permite indexar información en el dispositivo y realizar búsquedas de texto completo con clasificación de resultados. AppSearch proporciona dos tipos de índices: para organizar la búsqueda en aplicaciones individuales y para la búsqueda en todo el sistema.
- Se ha añadido una API en la clase WindowInsets para determinar la posición de los indicadores de uso de la cámara y el micrófono (los indicadores pueden superponerse a los controles en programas de pantalla completa, y a través de la API el aplicativo puede ajustar su interfaz).
- Se ha añadido la capacidad, para dispositivos gestionados de manera centralizada, de prohibir el uso de interruptores para desactivar el micrófono y la cámara.
- Se ha proporcionado la opción de iniciar servicios activos (foreground) para aplicaciones CDM (Companion Device Manager) que controlan dispositivos complementarios como relojes inteligentes y rastreadores de fitness.
- Se ha mejorado la función de rotación automática del contenido de la pantalla, que ahora puede utilizar el reconocimiento facial de la cámara frontal para determinar la necesidad de rotar la pantalla, por ejemplo, cuando una persona utiliza el teléfono acostada. Para garantizar la privacidad, la información se procesa en tiempo real sin guardar imágenes intermedias. Esta función está disponible solo en smartphones Pixel 4 y modelos más recientes.
- Se ha optimizado la animación al girar la pantalla, lo que ha permitido reducir la latencia antes del giro en aproximadamente un 25%.
- Se ha añadido la API Game Mode y las configuraciones correspondientes, que permiten gestionar el perfil de rendimiento del juego; por ejemplo, se puede sacrificar rendimiento para extender la duración de la batería o utilizar todos los recursos disponibles para alcanzar el máximo FPS.
- Se ha agregado la función play-as-you-download para descargar recursos de juegos en segundo plano durante la instalación, lo que permite comenzar a jugar antes de que finalice la descarga.
Además, se ha publicado un conjunto de correcciones de seguridad de julio para Android, que aborda 44 vulnerabilidades, de las cuales 7 se consideran críticas y las restantes de alto riesgo. La mayoría de los problemas críticos permiten un ataque remoto para ejecutar su código en el sistema. Los problemas etiquetados como peligrosos permiten, a través de manipulaciones con aplicaciones locales, la ejecución de código en el contexto de un proceso privilegiado.
6 vulnerabilidades críticas afectan componentes cerrados para chips Qualcomm, y un módulo DRM Widevine (desbordamiento de búfer al procesar contenido de terceros). Además, se pueden mencionar vulnerabilidades en los componentes Android Framework, Android Media Framework y Android System, que permiten aumentar privilegios en el sistema.
Fuente: opennet.ru

