Google exige actualizaciones virtuales del sistema A/B para dispositivos que se inician con Android 13

Según se informa, Google exige soporte virtual A/B para licencias GMS en dispositivos que se inician con androide 13. Gracias a esto, los dispositivos de lanzamiento de Android 13 de fabricantes como Samsung y Oppo finalmente podrían incluir soporte para Seamless Updates, después de varios años de estar por detrás de la competencia.

Para los que no lo saben, Google introdujo un esquema de partición A/B con Android 7.0 Nougat para acelerar las actualizaciones de software. La empresa agregó soporte para duplicar ciertas particiones en una partición "A" y una partición "B". Su partición activa es la partición que está utilizando actualmente, y la partición inactiva se puede actualizar en segundo plano y luego cambiar a ella con un reinicio rápido.

Esta implementación hace que las actualizaciones de software sean significativamente más rápidas en dispositivos Android. Sin embargo, algunos fabricantes de equipos originales aún no han adoptado este enfoque. Los dispositivos Samsung, por ejemplo, no cuentan con particiones A/B y tardan mucho más en aplicar las actualizaciones de software, lo que hace que los dispositivos queden inutilizables durante varios minutos. Google ahora pretende cambiar eso haciendo que la compatibilidad virtual A/B sea obligatoria para las licencias GMS en dispositivos que se inician con Android 13.

Google intentó anteriormente exigir compatibilidad virtual A/B en todos los dispositivos que se inician con Android 11. Sin embargo, la empresa retrocedió en el requisito y actualizó el Documento de definición de compatibilidad (CDD) de Android 11 para recomendar, pero no imponer, la compatibilidad con las actualizaciones del sistema A/B. Debido a esto, algunos OEM de Android aún deben implementar soporte virtual A/B y, por extensión, soporte para actualizaciones integradas en sus dispositivos.

Mientras que el CDD de Android 13 todavía no requiere que los OEM ofrezcan soporte virtual A/B, un nuevo informe de Esper revela que Google ahora lo exige para la concesión de licencias GMS en dispositivos de lanzamiento de Android 13. Para ello, la empresa ha se agregaron nuevas pruebas al Vendor Test Suite (VTS) que hace que la compatibilidad virtual A/B sea obligatoria para los dispositivos de lanzamiento de Android 13.

El informe señala que, aunque estas pruebas se fusionaron antes del lanzamiento de Android 13, "permanecerán vigentes incluso después de su lanzamiento, a diferencia de lo que sucedió durante el desarrollo de Android 11". Esto significa que todos los dispositivos que se inicien con Android 13 deberán pasar estas pruebas para obtener la certificación GMS.

De hecho, Google requerirá que los OEM que lancen dispositivos con Android 13 ofrezcan soporte virtual A/B si desean proporcionar los servicios móviles de Google. La única excepción, como Esper notas, es "Los dispositivos de lanzamiento con Android 13 se envían con software de proveedores más antiguos, gracias a las excepciones en la prueba VTS como resultado del programa Google Requisitos Freeze (GRF)."

Dado que la compatibilidad virtual A/B se está convirtiendo en un requisito en los dispositivos de lanzamiento de Android 13 con GMS, las actualizaciones integradas finalmente deberían estará disponible en dispositivos de todos los fabricantes de equipos originales. Para obtener más información sobre A/B virtual y cómo acelera las actualizaciones de software, consulte fuera de Esper blog vinculado a continuación.


A través de:Esper