Hvis det innebygde dynamiske temaet i Android 12/12L ikke er allsidig nok for din smak, så sjekk ut Repainter for flere tilpasninger.
Android-tema har kommet langt, fra å bruke tilpassede overlegg via Substratum og nå Android 12's Materiale Du bakgrunnsbasert temamotor (kodenavnet "monet"). Til tross for alle høydepunktene har Google ennå å publisere ressursene og bibliotekene på den dynamiske temakomponenten til Material You, og det er grunnen til at de fleste tredjepartsapper ikke støtter denne funksjonen ennå. Heldigvis har Googles implementering allerede blitt omvendt. Danny Lin, alias XDA Seniormedlem kdrag0n vellykket gjenskapt det Pixel-eksklusive dynamiske temaet og gjorde det åpen kildekode, så det tilpasset ROM utviklere kan enkelt inkorporere det i byggene sine. Nå, kdrag0n har gitt ut en ny temaapp kalt Overmaler for å gi sluttbrukere enda flere tilpasningsmuligheter for Material Yous farger.
Hva er Repainter?
Å generere en dynamisk fargepalett basert på gjeldende bakgrunnsbilde er ingen enkel oppgave. En fargeutvinningsmotor med materialfargemål bestemmer de dominerende og mindre dominerende fargene. Deretter skaper en palettgenereringsalgoritme en rik palett som består av både nøytrale og aksentfarger og nyanser som brukes til å bestemme fargene nærmest brukerens tapet. Det er imidlertid ikke noe alternativ for egendefinerte brukerinndata i Googles algoritme. Det er akkurat her Repainter kommer inn. Appen tar sikte på å låse opp det fulle potensialet til dynamisk fargelegging, fra å velge farger utenfor gjeldende bakgrunnsbilde til å endre lysstyrke og fargerike parametere.
Hvordan virker dette?
Under panseret bruker appen et smutthull i Fabricated Overlay API som lar ikke-root shell-brukere bruke nylig genererte farge- og dimensjonsoverlegg i farten. Som et resultat kan det være mulig å bruke Repainter uten rot tilgang, selv om prosessen ikke er så enkel som du tror. Du må velge en løsning som Shizuku for å få den nødvendige tilgangen på skallnivå.
Det er imidlertid en hake. Smutthullet var allerede lappet inn Android 12L Beta 1, og Google bestemte seg for å tilbakeportere oppdateringen til Android 12 med Sikkerhetsoppdatering januar 2022 (via Mishaal Rahman). Mens rotfestede brukere fortsatt kan utnytte den sanne kraften til Repainter, har du bare tilgang til fargeutvalget og tilpassede fargevelgermoduler i en Android-forekomst uten rot – avansert tilpasning er ikke lenger mulig.
Enhetsstøtte
Repainter fungerer med alle Android 12 ROM-er, inkludert OEM-skall som Samsung One UI, Xiaomis MIUI og OxygenOS fra OnePlus. Husk at en håndfull produsenter bruker sine egne farger i stedet for Material You-fargesettet, derfor kan det hende at systemets brukergrensesnitt ikke kan brukes som tema på enkelte enheter.
Hvor kan jeg få tak i det?
De offisiell Telegram-gruppe for Repainter er hjemmet til dette nye prosjektet, og det er her du kan finne de siste utviklingsoppdateringene. Når det gjelder appen, kan du finne den i Google Play Store ved å følge lenken nedenfor:
Pris: Gratis.
4.3.