Google lanza Android Q GSI oficiales para dispositivos compatibles con Project Treble

Google ha lanzado Android Q GSI oficiales para permitir a los desarrolladores probar sus aplicaciones en cualquier dispositivo compatible con Project Treble que se inicie con Android Pie.

Google acaba de lanzar la segunda versión beta de Android Q para las tres generaciones de teléfonos inteligentes Google Pixel, pero También publicaron imágenes del sistema que permitirán que cualquier teléfono inteligente compatible con Project Treble parpadee. Android Q! Sí, Google tiene finalmente liberado Imágenes genéricas del sistema (GSI) de la última versión de Android. Eso significa que los teléfonos inteligentes que no son Pixel también pueden probar la última versión de Android.

Como recordatorio, Google Anunciado Proyecto Treble junto con Android 8.0 Oreo. Treble es una reestructuración masiva de la forma en que funciona Android bajo el capó. Implica modularizar Android para que los OEM puedan implementar actualizaciones de software más rápidamente. Treble requiere que los dispositivos que se inician con Android Oreo y superior separe la implementación del proveedor, como los HAL, el software que el sistema operativo utiliza para comunicarse con el hardware subyacente, desde el sistema operativo Android estructura. Google refinó los requisitos de Treble con Android 8.1 Oreo y Android 9 Pie mediante la implementación completa del VNDK (Kit de desarrollo nativo del proveedor) y presentación de CTS-on-GSI (Suite de pruebas de compatibilidad en imágenes genéricas del sistema) pruebas. Google considera que cualquier dispositivo que se inicie con Android 9 Pie es compatible con Treble.

La forma en que Google pide a los OEM que verifiquen la compatibilidad con Treble en sus dispositivos es iniciando lo que se llama un GSI. Un GSI es una versión de Android que se compila directamente desde AOSP sin modificaciones del proveedor. Un dispositivo compatible con Treble debe poder iniciar con éxito un GSI que se haya instalado en la partición del sistema sin modificar el proveedor, el inicio ni ninguna otra partición. Desarrolladores de ROM personalizados en nuestros foros han aprovechado esto creando sus propios GSI con funciones adicionales, pero Google también quiere que los desarrolladores de aplicaciones prueben actualizar un GSI en su propio dispositivo para que puedan probar sus aplicaciones con el último nivel de API en su existente hardware.

Los GSI beta oficiales de Android Q se publicaron hoy en 3 variantes: ARM64+GMS, ARM64 y x86_64. Lo más probable es que desees la versión ARM64+GMS, ya que contiene aplicaciones y servicios de Google Play. Aquí está la información de compilación que Google proporcionó para las 3 variantes:

Date: April 2019
Build: QPP2.190228.021-5411336
Build Type: experimental
Security patch level: 2019-04-05
GooglePlayServices: 16.0.88

Para instalar Android Q GSI en su dispositivo, deberá cumplir con los siguientes requisitos:

  • Su dispositivo se inició con Android 9 Pie y es compatible con Treble.
  • Tiene un gestor de arranque desbloqueado para que pueda actualizar el sistema y las imágenes vbmeta a través de fastboot. (Google es todavía trabajando en su método para instalar GSI sin desbloquear el gestor de arranque).

Tenga en cuenta que no se garantiza toda la funcionalidad del hardware en estos GSI. Las pruebas de Treble no verifican que todos los componentes de hardware de un dispositivo funcionen, así que no espere que OnePlus 6T o los escáneres de huellas dactilares en pantalla del Xiaomi Mi 9 para que funcionen, por ejemplo. Además, GSI no pasa CTS, por lo que si su aplicación utiliza la API de atestación SafetyNet para verificar que un dispositivo no ha sido manipulado, entonces no funcionará. Por último, Android Q todavía está en versión beta, por lo que todos los demás problemas conocidos aplicables al lanzamiento de Google Pixels también se aplicarán aquí. Además de eso, existen problemas conocidos adicionales, como fallas al reiniciar, fallas al escuchar el audio durante las llamadas entrantes y problemas con la conectividad Bluetooth en dispositivos Pixel.

Para descargar e instalar los GSI, visite el siguiente enlace.

Binarios Android Q GSI