Repainter přináší přizpůsobitelné dynamické motivy Material You pro Android 12 a 12L

Pokud vestavěné dynamické motivy v systému Android 12/12L nejsou dostatečně univerzální pro váš vkus, podívejte se na Repainter, kde najdete další přizpůsobení.

Motivování Androidu urazilo dlouhou cestu, od použití vlastních překryvů přes Substratum až nyní Android 12's Material You tapetový motivový modul (kódové označení „monet“). Přes všechny své přednosti má Google ještě publikovat zdroje a knihovny na dynamické tématické složce Material You, což je důvod, proč většina aplikací třetích stran tuto funkci zatím nepodporuje. Implementace Googlu už naštěstí prošla reverzním inženýrstvím. Danny Lin, aka XDA Senior Member kdrag0n úspěšně znovu vytvořil dynamické motivy exkluzivní pro Pixel a udělal to open source, aby vlastní ROM vývojáři jej mohou snadno začlenit do svých sestav. Nyní, kdrag0n vydala novou tematickou aplikaci s názvem Malíř poskytnout koncovým uživatelům ještě více možností přizpůsobení barev Material You.

Co je Repainter?

Generování dynamické palety barev na základě aktuální tapety není jednoduchý úkol. Modul pro extrakci barev s cílovými barvami materiálu určuje dominantní a méně dominantní barvy. Algoritmus generování palet dále vytvoří bohatou paletu skládající se z neutrálních i akcentních barev a odstínů, které se používají k určení odstínů nejbližších tapetě uživatele. V algoritmu Google však není žádná možnost pro vlastní uživatelské vstupy. To je přesně místo, kde přichází Repainter. Cílem aplikace je odemknout plný potenciál dynamického zbarvení, od výběru barev mimo aktuální tapetu až po změnu parametrů jasu a barevnosti.

Jak to funguje?

Pod kapotou aplikace využívá mezeru ve Fabricated Overlay API, která umožňuje uživatelům shellu bez oprávnění root aplikovat nově vygenerované překrytí barev a rozměrů za běhu. V důsledku toho by bylo možné použít Repainter bez root přístup, i když proces není tak přímočarý, jak si myslíte. Musíte se rozhodnout pro řešení jako Shizuku získat požadovaný přístup na úrovni shellu.

Má to však háček. Skulinka už byla zalepená Android 12L Beta 1a Google se rozhodl zálohovat opravu na Android 12 s Aktualizace zabezpečení z ledna 2022 (přes Mishaal Rahman). I když uživatelé s kořeny mohou stále využívat skutečnou sílu Repainteru, máte přístup pouze k výběru barev a vlastní moduly pro výběr barev v nerootované instanci Androidu – pokročilé přizpůsobení již není možný.

Podpora zařízení

Repainter funguje se všemi ROM Android 12, včetně OEM vzhledů, jako je Samsung One UI, Xiaomi MIUI a OxygenOS od OnePlus. Mějte na paměti, že hrstka výrobců používá své vlastní barvy namísto barevné sady Material You, takže uživatelské rozhraní systému nemusí být na některých zařízeních tématické.

Kde ho mohu získat?

The oficiální skupina telegramů pro Repainter je domovem tohoto nového projektu a můžete zde najít nejnovější aktualizace vývoje. Pokud jde o aplikaci, najdete ji v Obchodě Google Play pomocí následujícího odkazu:

Přebarvovač · dynamická témataVývojář: kdrag0n

Cena: Zdarma.

4.3.

Stažení