Tercera versión beta de la plataforma Android Q con actualizaciones separadas para los componentes del sistema

Google presentado la tercera versión beta de la plataforma móvil abierta Android Q. El lanzamiento de Android Q, que se entregará con el número Android 10, se espera en el tercer trimestre de 2019. El anuncio también anunció que la plataforma alcanzó el hito de 2.5 millones de dispositivos Android activos.

Evaluar las capacidades de la nueva plataforma. propuesto programa pruebas beta, dentro del cual la rama experimental se puede instalar y mantener actualizada a través de la interfaz de instalación de actualizaciones estándar (OTA, inalámbrica), sin la necesidad de reemplazar manualmente el firmware. Actualizaciones disponible para 15 dispositivos, incluidos Google Pixel, Huawei Mate, Xiaomi Mi 9, Nokia 8.1, Sony Xperia XZ3, Vivo NEX, OPPO Reno, OnePlus 6T, ASUS ZenFone 5Z, LGE G8, TECNO Spark 3 Pro, Essential Phone y realme 3 Pro. .

Gracias al proyecto fue posible ampliar significativamente el número de dispositivos disponibles para realizar pruebas. Triple, que permite a los fabricantes crear componentes de soporte de hardware universales que no están vinculados a versiones específicas de Android (puede usar los mismos controladores con diferentes versiones de Android), lo que simplifica enormemente el mantenimiento del firmware y la creación de firmware actualizado con las versiones actuales de Android. Gracias a Treble, un fabricante puede utilizar como base las actualizaciones ya preparadas de Google, integrando en ellas componentes específicos del dispositivo.

Cambios en la tercera versión beta de Android Q respecto a el segundo и primero lanzamientos beta:

  • Proyecto presentado Chutarse, lo que le permite actualizar componentes individuales del sistema sin actualizar toda la plataforma. Estas actualizaciones se descargan a través de Google Play por separado de las actualizaciones de firmware OTA del fabricante. Se espera que la entrega directa de actualizaciones a componentes de la plataforma que no son de hardware reduzca significativamente el tiempo que lleva recibir las actualizaciones, aumente la velocidad de parcheo de vulnerabilidades y reduzca la dependencia de los fabricantes de dispositivos para mantener la seguridad de la plataforma. En particular, los módulos con actualizaciones se enviarán inicialmente como código abierto, estarán disponibles de inmediato en los repositorios de AOSP (Proyecto de código abierto de Android) y podrán incluir mejoras y correcciones aportadas por terceros.

    De los componentes que se actualizarán por separado, en la primera etapa se nombraron 13 módulos: códecs multimedia, marco multimedia, resolución DNS, conscripta Proveedor de seguridad de Java, interfaz de usuario de documentos, controlador de permisos, servicios externos, datos de zona horaria, ÁNGULO (una capa para traducir llamadas de OpenGL ES a OpenGL, Direct3D 9/11, Desktop GL y Vulkan), metadatos del módulo, componentes de red, inicio de sesión del portal cautivo y configuración de acceso a la red. Las actualizaciones de los componentes del sistema se entregan en un nuevo formato de paquete. APEX, que se diferencia del APK en que se puede utilizar en una etapa temprana del inicio del sistema. En caso de posibles fallas, se proporciona un modo de reversión de cambios;

  • Se agregó soporte para el estándar de comunicación móvil. 5G, para lo cual se adaptarán las API de gestión de conexiones existentes. Incluso a través de la API, las aplicaciones pueden determinar la presencia de una conexión de alta velocidad y la actividad de cobro del tráfico;
  • Se agregó la función “Live Caption”, que le permite crear subtítulos automáticamente sobre la marcha al mirar cualquier video o escuchar grabaciones de audio, independientemente de la aplicación utilizada. El reconocimiento de voz se realiza localmente sin recurrir a servicios externos;
  • El sistema de respuestas rápidas automáticas, anteriormente disponible para notificaciones, ahora se puede utilizar para generar recomendaciones sobre las acciones más probables en cualquier aplicación. Por ejemplo, cuando se muestra un mensaje invitando a una reunión, el sistema ofrecerá respuestas rápidas para aceptar o rechazar la invitación y también mostrará un botón para ver la ubicación prevista de la reunión en un mapa. Las opciones se seleccionan mediante un sistema de aprendizaje automático basado en el estudio de las características del trabajo del usuario;

    Tercera versión beta de la plataforma Android Q con actualizaciones separadas para los componentes del sistema

  • Implementado a nivel del sistema. tema oscuro que se puede utilizar para reducir la fatiga ocular en condiciones de poca luz.
    El tema oscuro se habilita en Configuración > Pantalla, a través del bloque desplegable de configuración rápida o cuando activa el modo de ahorro de energía. El tema oscuro se aplica tanto al sistema como a las aplicaciones, e incluye un modo para convertir automáticamente los temas existentes a tonos oscuros;

    Tercera versión beta de la plataforma Android Q con actualizaciones separadas para los componentes del sistema

  • Se ha agregado un modo de navegación por gestos, que le permite usar solo gestos en pantalla para el control sin mostrar la barra de navegación y asignar todo el espacio de la pantalla para el contenido. Por ejemplo, botones como Atrás y Inicio se reemplazan con un deslizamiento desde el borde y un toque deslizante de abajo hacia arriba; un toque prolongado en la pantalla se usa para abrir una lista de aplicaciones en ejecución. El modo está habilitado en la configuración “Configuración > Sistema > Gestos”;
  • Se agregó el "Modo de enfoque", que le permite silenciar selectivamente las aplicaciones que distraen cuando necesita concentrarse en resolver alguna tarea, por ejemplo, pausar la recepción de correo y noticias, pero dejar mapas y mensajería instantánea;
  • Se agregó el modo de control parental "Family Link", que le permite limitar el tiempo que los niños trabajan con el dispositivo, proporcionar minutos de bonificación por éxitos y logros, ver listas de aplicaciones iniciadas y evaluar cuánto tiempo pasa el niño en ellas, revisar las aplicaciones instaladas y configurar el horario nocturno para bloquear el acceso durante la noche;

    Tercera versión beta de la plataforma Android Q con actualizaciones separadas para los componentes del sistema

  • Se agregó una nueva API de captura de audio que permite que una aplicación
    Proporcionar la capacidad de procesar la transmisión de audio mediante otra aplicación. Dar acceso a otras aplicaciones a la salida de audio requiere un permiso especial;

  • Se agregó una API térmica que permite a las aplicaciones monitorear los indicadores de temperatura de la CPU y GPU y tomar medidas de forma independiente para reducir la carga (por ejemplo, reducir FPS en juegos y reducir la resolución de transmisión de video), sin esperar hasta que el sistema comience a reducirse por la fuerza. actividad de la aplicación.

además publicado Mayo conjunto de correcciones de seguridad para Android, que elimina 30 vulnerabilidades, de las cuales a 8 vulnerabilidades se les asigna un nivel crítico de peligro y a 21 se les asigna un nivel alto de peligro. La mayoría de los problemas críticos permiten realizar un ataque remoto para ejecutar código en el sistema. Los problemas marcados como peligrosos permiten que el código se ejecute en el contexto de un proceso privilegiado mediante la manipulación de aplicaciones locales. 11 vulnerabilidades peligrosas y 4 críticas identificadas en componentes de chips propietarios Qualcomm. Se ha abordado una vulnerabilidad crítica en el marco multimedia, permitiendo la ejecución de código al procesar datos multimedia especialmente diseñados. Se han solucionado tres vulnerabilidades críticas en los componentes del sistema que podrían provocar la ejecución de código al procesar archivos PAC especialmente diseñados.

Fuente: opennet.ru

Añadir un comentario