Eine der Neuheiten Android 12 bietet die Möglichkeit, dass das Systemdesign den Farben des Hintergrundbilds folgt und somit widerspiegelt einschließlich in Apps. Die neue Funktion namens „Material You“ ist zwar exklusiv für Pixel-Smartphones verfügbar, aber da der Betriebssystemcode offen ist, ist es einem Entwickler bereits gelungen, die Funktion zu extrahieren und damit herumzuexperimentieren.
Der XDA Developers-Benutzer @kdragOn nutzte Reverse Engineering, um den Code für die Funktion zum Spielen mit Hintergrundfarben in Android 12 zu „ziehen“. Er kommentiert, dass es möglich wäre, das Anpassungstool sogar in Android 11 zu implementieren, da die Funktion keine Codebibliotheken verwendet, die exklusiv für das nächste Update verfügbar sind. Und genau das beabsichtigt er.
Für benutzerdefinierte ROMs und Modding
Der Entwickler ist der Hauptverantwortliche für das ProtonAOSP ROM. Es handelt sich um ein benutzerdefiniertes, inoffizielles Android-Skin, das für ausgewählte Smartphones verfügbar ist. Er hat den Code für die Funktion konvertiert und ihn anderen Entwicklern zur Implementierung in ihre ROMs zur Verfügung gestellt. Selbst Android-Hersteller könnten die Funktion möglicherweise für ihre Versionen übernehmen – werden es aber wahrscheinlich nicht tun, denn wenn sie in Android 12 exklusiv für Pixels verfügbar ist, könnte Google sie nicht mögen, wenn sie gegen seine Regeln verstößt.
Um den Farbwechsel in Apps und im System automatisch vom Hintergrundbild aus zu ermöglichen, beabsichtigt der Entwickler, die Android 12-Funktion auch in Modding-Tools wie Jetpack Compose zu integrieren. Für interessierte Apps soll es zudem eine Code-Bibliothek für die Flattern – Googles Entwicklungsplattform – ermöglichte es der Software, einen Kommunikationskanal mit der Funktion zu aktivieren, um das Farbmuster beim Wechsel des Hintergrundbilds zu ändern. Der Entwickler behauptet, dass es damit möglich sein wird, die neue Funktion sogar auf Android 11 zu bringen, konfiguriert für die Verwendung mit Jetpack oder einem kompatiblen Custom-ROM.
Die neue Funktion befindet sich noch in der Entwicklung und verbraucht derzeit viel Hardware und Akku. Sollte Google bestätigen, dass die Farbanpassung in Apps und das System mithilfe von Hintergrundbildern exklusiv für Pixels verfügbar sein werden, könnte dieses Projekt in der Android-Community auf größere Anziehungskraft stoßen. Es ist immer zu beachten, dass das Entsperren des Bootloaders und die Installation von Custom-ROMs zum Erlöschen der Smartphone-Garantie führt.
Über XDA Developers