Android Q kan komme med forudinstallerede accentfarveoverlejringer
Android er kendt for sin tilpasning. Folk har forskellige valg og præferencer for, hvordan deres brugergrænseflade skal se ud, og Android administrerer dette aspekt ret godt. Men som ofte er der visse begrænsninger for det, som manglende evne til at ændre SystemUI-farver og apps. Selvom dette tackles godt af Android's store Dev-community med værktøjer som Substratum.
Brugere med rodfæstede enheder har længe haft stor understøttelse af temaer med Cyanogens temamotor. Men det blev ikke oprindeligt understøttet af Android-rammen, hvilket forårsagede nogle afmatninger med præstationshits over hele linjen. Google bragte endelig noget indbygget support til systemomfattende temaer i Android 8.0 ved hjælp af Sonys Overlay Manager Service.
I modsætning til Cyanogen krævede OMS-implementeringen ikke ændringer på appen på nogen måde og blev i stedet brugt “idmap”(En Android Overlay-ramme). Dette betød, at overlays var mere kompatible og ikke krævede rootadgang til installationen.
Ændringer af accentfarve i Android Q
Oxygen OS fra OnePlus tillader allerede farveændringer til SystemUI, men for andre Android-brugere er Substratum stadig den eneste mulighed for sådanne ændringer. Plus dets installation og brug kan være en smule skræmmende for en gennemsnitlig telefonbruger.
Dette er muligvis ikke tilfældet med Android Q, da Mishaal Rahman fra XDA, i hans lækkede Android Q-build fandt ud af flere forudinstallerede overlays, der gjorde det muligt for ham at foretage ændringer i ikonform, skrifttype og accentfarve i hele brugergrænsefladen. Dette mangler på de fleste firmware, selv med underliggende støtte til det.
Bliv ikke for ophidset over det nu
Vi deler Rahmans bekymringer i hans originale artikel. Selvom Google beslutter at bringe disse ændringer til den endelige version af Android Q, er den muligvis ikke til stede på OEM-firmware, hvoraf de fleste stramt styrer udseendet på deres brugergrænseflade. Selv Google er ikke alt for praktisk til overlay-temaer i Android.
I Android 9.0 blokerede de brugen af tredjepartsoverlejringer med henvisning til sikkerhedsmæssige årsager. De sagde "Overlay Manager Service (OMS) er beregnet til enhedsproducentens brug. OMS er i sin nuværende form ikke designet til at være en generisk temafunktion - der skal lægges flere designhensyn i det for at opretholde Android-platformens sikkerheds- og produktstandarder for brugerne. Derfor er OMS aldrig blevet anbefalet som en offentlig udviklerfunktion.”Dette betød, at brugerne var nede for OEM'erne at implementere tema på deres firmware. Hvilket igen ikke ville komme tæt på tredjepartsoverlejringer fra samfundet.
Her er at håbe, at disse ændringer ender i Android Q og implementeres af OEM'er, herunder Google til deres Pixel-enheder.