Android 10 agrega soporte para instalar animaciones de arranque personalizadas

Android 10 agrega soporte para instalar animaciones de arranque personalizadas entregadas a través de un módulo APEX. Esto abre temas de animación de arranque para OEM.

La última versión del sistema operativo Android de Google es Android 10, lanzada Solo ayer para teléfonos inteligentes Pixel. Con el lanzamiento oficial, podemos ver la nueva animación de arranque que muestra Android. nueva marca sin postres (vea la imagen destacada arriba). La animación de arranque es una de las cosas más populares para personalizar en la comunidad XDA, pero hacerlo requiere acceso de root ya que la animación de arranque reside en el sistema, producto u OEM de solo lectura particiones. Sin embargo, eso podría cambiar en el futuro. Según un compromiso que detectamos en AOSP, Google ha agregado soporte para instalar animaciones de arranque personalizadas a través de módulos APEX.

Hemos hablado de APEX antes en el contexto de Línea principal del proyecto, una de las características más importantes de Android 10. APEX es un

nuevo tipo de paquete que está diseñado para permitir la actualización segura de las bibliotecas del sistema y otros componentes del sistema, pero aparentemente también se utilizará para ofrecer animaciones de arranque personalizadas. En Android 10, el binario de animación de inicio se modificó para admitir la carga de una animación de inicio. desde un módulo APEX llamado com.android.bootanimation.apex. La descripción de la confirmación indica que "esto es necesario para admitir la descarga e instalación de animaciones de arranque personalizadas". Dado que la animación de arranque será contenido dentro de un módulo APEX, se puede instalar a través de ADB o una aplicación de instalación del sistema con los permisos adecuados, como Google Play Store, sin acceso de root necesario.

Sin embargo, no podrás instalar ninguna animación de arranque personalizada desde Internet. Los módulos APEX de terceros serán rechazados de la instalación si el módulo no supera las verificaciones de arranque verificado de Android. Eso significa que solo se pueden instalar módulos APEX de fuentes confiables como Google o el OEM de su dispositivo, por lo que estará limitado a las animaciones de arranque que proporcionen. Esta es la misma restricción que Google impuesto a superposiciones de terceros en Android Pie.

No sabemos si Google planea ofrecer una selección de animaciones de arranque personalizadas en dispositivos Pixel. El compromiso que habilita esta función fue presentado por un ingeniero de Sony en noviembre del año pasado, pero Google lo fusionó internamente con AOSP a finales de mayo de este año. Es probable que Google haya agregado esta función para permitir que los OEM distribuyan animaciones de arranque personalizadas sin tener ninguna intención de hacerlo ellos mismos, pero es posible que la empresa agregue personalización de la animación de arranque a su próximo Aplicación Temas de píxeles. Después de todo, recientemente hemos visto a Google volverse más abierto a la personalización en Android 10 con el varios colores de acento, formas de iconos y fuentes superposiciones en Opciones de desarrollador, estilos de reloj ocultos y, finalmente, el tema oscuro en todo el sistema.