Utvikler replikerer Android 12-grensesnitt, med automatiske farger, i 11
En av nyhetene av Android 12 vil det være mulighet for at systemtemaet følger fargene på bakgrunnsbildet, og dermed gjenspeiler inkludert i apper. Den nye funksjonen, kalt Material You, er kanskje eksklusiv for Pixel-smarttelefoner, men siden OS-koden er åpen, har en utvikler allerede klart å pakke ut funksjonen og eksperimentere med den.
XDA Developers-brukeren @kdragOn brukte reverse engineering for å «trekke» koden til funksjonen som leker med bakgrunnsfarger i Android 12. Han kommenterer at siden funksjonen ikke bruker kodebiblioteker som er eksklusive for neste oppdatering, ville det være mulig å implementere tilpasningsverktøyet selv i Android 11. Og det er det han har til hensikt.
For tilpassede ROM-er og modding
Utvikleren er hovednavnet bak ProtonAOSP ROM. Det er en tilpasset, uoffisiell Android-versjon som er tilgjengelig for utvalgte smarttelefoner. Han konverterte funksjonens kode og gjorde den tilgjengelig for andre utviklere å implementere i sine ROM-er. Selv Android-produsenter kan potensielt ta i bruk funksjonen for sine versjoner – men de vil sannsynligvis ikke gjøre det, for hvis den virkelig er eksklusiv for Pixels i Android 12, kan Google være misfornøyd med bruddet på reglene.
For å gjøre fargeendringer i apper og systemet automatisk fra bakgrunnsbildet, planlegger utvikleren å bringe Android 12-funksjonen til moddingverktøy som Jetpack Compose. For interesserte apper vil det også være et kodebibliotek for flagre — Googles utviklingsplattform — som tillot programvaren å aktivere en kommunikasjonskanal med funksjonen for å endre fargemønsteret når bakgrunnsbildet ble endret. Med dette hevder utvikleren at det ville være mulig å bringe funksjonen til og med til Android 11, konfigurert til å fungere med Jetpack eller en kompatibel tilpasset ROM.
Den nye funksjonen er for tiden under utvikling og bruker mye maskinvare og batterilevetid. Hvis Google bekrefter at fargetilpasning i apper og systemet ved hjelp av bakgrunnsbilde vil være eksklusivt for Pixels, kan dette prosjektet få større appell blant Android-fellesskapet. Det er alltid verdt å merke seg at opplåsing av bootloader og installasjon av tilpassede ROM-er ugyldiggjør smarttelefongarantier.
via XDA Developers