Repainter bringer tilpasseligt dynamisk Material You-tema til Android 12 og 12L

Hvis det indbyggede dynamiske tema i Android 12/12L ikke er alsidigt nok til din smag, så tjek Repainter for flere tilpasninger.

Android-temaer er kommet langt fra at anvende brugerdefinerede overlejringer via Substratum og nu Android 12's Materiale Du tapet-baseret tema motor (kodenavnet "monet"). På trods af alle sine højdepunkter har Google endnu at offentliggøre ressourcerne og bibliotekerne på den dynamiske temakomponent i Material You, hvilket er grunden til, at de fleste tredjepartsapps ikke understøtter denne funktion endnu. Heldigvis er Googles implementering allerede blevet omvendt. Danny Lin, alias XDA Senior Member kdrag0n med succes genskabt det Pixel-eksklusive dynamiske tema og gjort det open source, så det brugerdefineret ROM udviklere kan nemt inkorporere det i deres builds. Nu, kdrag0n har udgivet en ny temaapp kaldet Overmaler for at give slutbrugerne endnu flere tilpasningsmuligheder for Materiale You's farver.

Hvad er Repainter?

At generere en dynamisk farvepalet baseret på det aktuelle tapet er ingen enkel opgave. En farveudvindingsmotor med materialefarvemål bestemmer de dominerende og mindre dominerende farver. Dernæst skaber en paletgenereringsalgoritme en rig palette bestående af både neutrale og accentfarver og nuancer, der bruges til at bestemme de nuancer, der er tættest på brugerens tapet. Der er dog ingen mulighed for brugerdefinerede brugerinput i Googles algoritme. Det er præcis her, Repainter kommer ind i billedet. Appen har til formål at låse op for det fulde potentiale af dynamisk farvning, fra at vælge farver uden for det aktuelle tapet til at ændre lysstyrke- og farverighedsparametrene.

Hvordan virker det?

Under hætten bruger appen et smuthul i den Fabricated Overlay API giver ikke-root shell-brugere mulighed for at anvende nyligt genererede farve- og dimensionsoverlejringer i farten. Som følge heraf kunne det være muligt at bruge Repainter uden root adgang, selvom processen ikke er så ligetil, som du tror. Du skal vælge en løsning som Shizuku for at få den nødvendige adgang på shell-niveau.

Der er dog en fangst. Smuthullet var allerede lappet ind Android 12L Beta 1, og Google besluttede at backportere patchen til Android 12 med Sikkerhedsopdatering fra januar 2022 (via Mishaal Rahman). Mens rootede brugere stadig kan udnytte Repainters sande kraft, kan du kun få adgang til farvevalget og brugerdefinerede farvevælgermoduler i en ikke-rodfæstet Android-instans – avanceret tilpasning er ikke længere muligt.

Enhedsunderstøttelse

Repainter fungerer med alle Android 12 ROM'er, inklusive OEM-skind som Samsung One UI, Xiaomis MIUI og OxygenOS fra OnePlus. Husk på, at en håndfuld producenter bruger deres egne farver i stedet for Material You-farvesættet, hvorfor systemets brugergrænseflade muligvis ikke kan tematiseres på nogle enheder.

Hvor kan jeg få det?

Det officiel Telegram-gruppe for Repainter er hjemstedet for dette nye projekt, og det er her du kan finde de seneste udviklingsopdateringer. Hvad angår appen, kan du finde den i Google Play Butik ved at følge nedenstående link:

Repainter · dynamiske temaerUdvikler: kdrag0n

Pris: Gratis.

4.3.

Hent