Android 10 ajoute la prise en charge de l'installation d'animations de démarrage personnalisées via des modules APEX

La dernière version du système d'exploitation Android de Google est Android 10, publié hier pour les smartphones Pixel. Avec la sortie officielle, nous pouvons voir la nouvelle animation de démarrage qui montre nouvelle, marque-dessert moins Android (voir l'image ci-dessus en vedette). L'animation de démarrage est l'une des choses les plus populaires à personnaliser dans la communauté, mais cela nécessite un accès root depuis l'animation de démarrage réside dans le système de lecture seule, produit ou partitions oem. À l'avenir pourrait changer, cependant. Selon une commettons nous avons repéré dans PSBA, Google a ajouté le support pour l'installation des animations de démarrage personnalisée grâce à des modules APEX.

Nous avons déjà évoqué APEX dans le contexte de Project Mainline, l'une des fonctionnalités les plus importantes d'Android 10. APEX est un nouveau type de package conçu pour permettre la mise à jour sécurisée des bibliothèques système et d'autres composants système. également être utilisé pour créer des animations de démarrage personnalisées. Dans les applications 10, le binaire d'animation de démarrage a été modifié pour supporter le chargement d'une animation de démarrage à partir d'un module APEX appelé com.android.bootanimation.apex. La description de la validation indique que «cela est nécessaire pour prendre en charge le téléchargement et l’installation de bootanimations personnalisées». Comme l’animation de démarrage sera contenue dans un module APEX, elle peut être installée via ADB ou une application d’installateur système avec autorisations adéquates telles que Google Play Store: aucun accès root requis.

Vous ne serez pas en mesure d'installer une animation de démarrage personnalisée à partir de l'Internet, cependant. Les modules APEX tiers seront refusés de l'installation s'ils échouent aux vérifications Android Verified Boot. Cela signifie que seuls les modules APEX provenant de sources fiables comme Google ou l'OEM de votre appareil peut être installé, vous serez limité à démarrer des animations qu'ils fournissent. Ceci est la même restriction que Google impose à des superpositions de tiers dans Pie Android.

Nous ne savons pas si Google prévoit de fournir une sélection d'animations de démarrage personnalisées sur des appareils Pixel. Les comi permettant cette fonctionnalité a été présentée par un ingénieur Sony en Novembre de l'année dernière, mais il a été fusionné en interne par Google dans PSBA à la fin mai de cette année. Google a probablement ajouté cette fonctionnalité pour permettre aux constructeurs OEM de diffuser des animations de démarrage personnalisées sans le vouloir, mais il est possible que la société ajoute la personnalisation de l'animation de démarrage à sa prochaine application Pixel Themes. Après tout, nous avons récemment vu Google s'ouvrir davantage à la personnalisation dans Android 10 avec les différentes couleurs d'accent, la forme des icônes et les superpositions de polices dans Options de développeur, les styles d'horloge cachés et, enfin, le thème sombre à l'échelle du système.