- Google está haciendo de Android Runtime un módulo en Project Mainline para Android 12.
- Esto podría facilitar la entrega de actualizaciones del SO a través de la Play Store.
- También podría conducir a un comportamiento más consistente en todos los teléfonos.
Google introdujo Project Mainline para mejorar el acceso a las actualizaciones de Android, y podría ver otro gran impulso a las actualizaciones del SO con el lanzamiento de Android 12. El desarrollador de XDA luca020400 se ha dado cuenta de que Google está convirtiendo Android Runtime (también conocido como ART) en un módulo Mainline, lo que hace posible impulsar las actualizaciones del componente clave del sistema a través de la Play Store.
ART traduce el bytecode de una aplicación de Android en instrucciones de máquina nativas. Si Google quisiera cambiar la forma en que Android 12 (y futuras versiones) traduce el código, podría enviar esos ajustes en cualquier momento en lugar de depender de las revisiones convencionales del sistema operativo. No habría que esperar semanas o meses para una mejora de funcionalidad o una corrección de seguridad.
Relacionado: Google debería exigir dos años de actualizaciones para cada teléfono Android
La medida podría tener efectos tangibles en los dispositivos y aplicaciones que se utilizan, si no siempre para mejor. XDA señaló que Google podría ofrecer más consistencia para las aplicaciones haciendo que ART se comporte de la misma manera en todos los dispositivos Android. Un proveedor no podría romper un programa favorito. Sin embargo, también privaría a los fabricantes de dispositivos de parte de la personalización a la que están acostumbrados. Si ajustan ART para mejorar el rendimiento o la flexibilidad, podrían perder esas ventajas.
Aún así, Google podría decidir que vale la pena el sacrificio. Como nos han dicho, las actualizaciones de Android son importantes para muchos usuarios. Android 12 podría resolver en parte las quejas de que los OEM se retrasan o se saltan los lanzamientos del sistema operativo, por no hablar de la reducción de los dolores de cabeza de la compatibilidad. Esto todavía no solucionaría algunos problemas con las actualizaciones de Android, pero podría marcar la diferencia si hay un exploit de día cero que necesite ser corregido mucho antes de que lleguen los parches programados convencionales.