Une des nouveautés d'Android 12 sera la possibilité que le thème du système suive les couleurs du fond d'écran, reflétant ainsi y compris dans applications. La nouvelle fonctionnalité, appelée Material You, est peut-être exclusive aux smartphones Pixel, mais comme le code du système d'exploitation est ouvert, un développeur a déjà réussi à extraire la fonctionnalité et à jouer avec.
L'utilisateur de XDA Developers @kdragOn a utilisé l'ingénierie inverse pour « extraire » le code de la fonctionnalité qui joue avec les couleurs du fond d'écran dans Android 12. Il commente que, puisque la fonctionnalité n'utilise pas de bibliothèques de code exclusives à la prochaine mise à jour, il serait possible d'implémenter l'outil de personnalisation même dans Android 11. Et c'est ce qu'il a l'intention de faire.
Pour les ROM personnalisées et le modding
Le développeur est le principal responsable de la ROM ProtonAOSP. Il s'agit d'une version Android personnalisée et non officielle, disponible sur certains smartphones. Il a converti le code de la fonctionnalité et l'a mis à disposition d'autres développeurs pour qu'ils l'intègrent également dans leurs ROM. Même les fabricants Android pourraient adopter cette fonctionnalité pour leurs versions, mais ils ne le feront probablement pas, car si elle est véritablement exclusive aux Pixel sous Android 12, Google pourrait être mécontent de cette violation de ses règles.
Pour automatiser les changements de couleur dans les applications et le système à partir du fond d'écran, le développeur prévoit d'intégrer la fonctionnalité Android 12 à des outils de modding comme Jetpack Compose. Les applications intéressées bénéficieront également d'une bibliothèque de code. Battement — La plateforme de développement de Google — permettait au logiciel d'activer un canal de communication permettant de modifier le motif de couleur lors du changement de fond d'écran. Le développeur affirme ainsi qu'il serait possible d'intégrer cette fonctionnalité à Android 11, configurée pour fonctionner avec Jetpack ou une ROM personnalisée compatible.
Cette nouvelle fonctionnalité est actuellement en développement et consomme beaucoup de ressources matérielles et de batterie. Si Google confirme que la personnalisation des couleurs des applications et du système via des fonds d'écran sera exclusive aux Pixel, ce projet pourrait gagner en popularité auprès de la communauté Android. Il est important de noter que le déverrouillage du chargeur de démarrage et l'installation de ROM personnalisées annulent les garanties des smartphones.
Via XDA Developers