Wenn die integrierten dynamischen Designs in Android 12/12L nicht vielseitig genug für Ihren Geschmack sind, schauen Sie sich Repainter für weitere Anpassungen an.
Die Android-Themengestaltung hat einen langen Weg zurückgelegt, angefangen bei der Anwendung benutzerdefinierter Overlays über Substratum bis hin zu jetzt Android 12'S Material You Wallpaper-basierte Theme-Engine (Codename „monet“). Trotz all seiner Höhepunkte hat Google es getan Die Ressourcen und Bibliotheken müssen noch veröffentlicht werden auf der dynamischen Designkomponente von Material You, weshalb die meisten Apps von Drittanbietern diese Funktion noch nicht unterstützen. Glücklicherweise wurde die Implementierung von Google bereits rückentwickelt. Danny Lin, auch bekannt als XDA Senior Member kdrag0n Das Pixel-exklusive dynamische Design wurde erfolgreich neu erstellt und machte es Open Source, so dass Custom ROM Entwickler können es problemlos in ihre Builds integrieren. Jetzt, kdrag0n hat eine neue Themen-App namens veröffentlicht
Neulackierer um Endbenutzern noch mehr Anpassungsmöglichkeiten für die Farben des Material You zu bieten.Was ist Repainter?
Das Erstellen einer dynamischen Farbpalette basierend auf dem aktuellen Hintergrundbild ist keine einfache Aufgabe. Eine Farbextraktions-Engine mit Materialfarbzielen bestimmt die dominanten und weniger dominanten Farben. Als nächstes erstellt ein Palettengenerierungsalgorithmus eine reichhaltige Palette, die sowohl aus Neutral- als auch Akzentfarben und -schattierungen besteht, die verwendet werden, um die Farbtöne zu bestimmen, die dem Hintergrundbild des Benutzers am nächsten kommen. Allerdings gibt es im Algorithmus von Google keine Möglichkeit für benutzerdefinierte Benutzereingaben. Genau hier kommt Repainter ins Spiel. Ziel der App ist es, das volle Potenzial der dynamischen Farbgebung auszuschöpfen, von der Auswahl von Farben außerhalb des aktuellen Hintergrundbilds bis hin zur Änderung der Helligkeits- und Farbparameter.
Wie funktioniert das?
Unter der Haube nutzt die App eine Lücke in der Fabricated Overlay API aus ermöglicht Nicht-Root-Shell-Benutzern das Anwenden neu generierter Farb- und Dimensionsüberlagerungen im laufenden Betrieb. Daher könnte es möglich sein, Repainter auch ohne zu verwenden Root-Zugriff, auch wenn der Prozess nicht so einfach ist, wie Sie denken. Sie müssen sich für eine Lösung wie entscheiden Shizuku um den erforderlichen Zugriff auf Shell-Ebene zu erhalten.
Allerdings gibt es einen Haken. Die Lücke wurde bereits geschlossen Android 12L Beta 1, und Google hat beschlossen, den Patch mit dem auf Android 12 zurückzuportieren Sicherheitsupdate vom Januar 2022 (über Mischaal Rahman). Während Root-Benutzer immer noch die wahre Leistungsfähigkeit von Repainter nutzen können, können Sie nur auf die Farbauswahl zugreifen und benutzerdefinierte Farbauswahlmodule in einer nicht gerooteten Android-Instanz – eine erweiterte Anpassung ist nicht mehr möglich möglich.
Geräteunterstützung
Repainter funktioniert mit allen Android 12-ROMs, einschließlich OEM-Skins wie Samsung One UI, Xiaomis MIUI und OxygenOS von OnePlus. Beachten Sie, dass einige Hersteller ihre eigenen Farben anstelle des Material You-Farbsatzes verwenden, sodass die Benutzeroberfläche des Systems auf einigen Geräten möglicherweise nicht thematisiert werden kann.
Wo kann ich das bekommen?
Der offizielle Telegram-Gruppe für Repainter ist die Heimat dieses neuen Projekts und dort finden Sie die neuesten Entwicklungsupdates. Die App finden Sie im Google Play Store, indem Sie dem folgenden Link folgen:
Kostenlos.
4.3.