Android Q kan komma med förinstallerade accentfärgöverlägg
Android är välkänt för sin anpassningsbarhet. Människor har olika val och preferenser för hur deras användargränssnitt ska se ut och Android hanterar denna aspekt ganska bra. Men som ofta är det vissa begränsningar för det, som oförmågan att ändra SystemUI-färger och appar. Även om detta behandlas bra av Androids stora Dev-community med verktyg som Substratum.
Användare med rotade enheter har länge haft bra temastöd med Cyanogens temamotor. Men det stöddes inte av Android-ramverket, vilket orsakade några avmattningar med prestationshits över hela linjen. Google tog äntligen inbyggt stöd för systemövergripande teman i Android 8.0 med Sonys Overlay Manager-tjänst.
Till skillnad från Cyanogen krävde OMS-implementeringen inte ändringar i appen på något sätt och användes istället "idmap”(En ram för Android-överlägg). Detta innebar att överlägg var mer kompatibla och krävde inte root-åtkomst för installation.
Accentfärgsändringar i Android Q
Oxygen OS av OnePlus tillåter redan färgändringar i SystemUI, men för andra Android-användare är Substratum det enda alternativet för sådana ändringar. Plus dess installation och användning kan vara lite skrämmande för en vanlig telefonanvändare.
Detta kanske inte är fallet med Android Q som Mishaal Rahman från XDA, i hans läckta Android Q-byggnad fick han reda på flera förinstallerade överlagringar som gjorde det möjligt för honom att göra ändringar i ikonform, teckensnitt och accentfärg i hela gränssnittet. Detta saknas på de flesta firmware, även med underliggande stöd för det.
Bli inte för upphetsad över det nu
Vi delar Rahmans bekymmer i hans ursprungliga artikel. Även om Google bestämmer sig för att göra dessa ändringar till den slutliga versionen av Android Q, kanske det inte finns på OEM-firmware, varav de flesta kontrollerar utseendet på deras användargränssnitt. Till och med Google är inte alltför smidig på överlagringsteman i Android.
I Android 9.0 blockerade de användningen av tredjepartsöverlag med hänvisning till säkerhetsskäl. De sa "Overlay Manager Service (OMS) är avsedd för tillverkare av enheter. OMS, i sin nuvarande form, är inte utformat för att vara en generisk temafunktion - fler designöverväganden kommer att behöva läggas i den för att upprätthålla Android-plattformens säkerhets- och produktstandarder för användare. Följaktligen har OMS aldrig förespråkats som en offentlig utvecklarfunktion.”Detta innebar att användare var överlåtna av OEM-tillverkare att implementera teman på sin firmware. Som återigen inte skulle komma nära tredjepartsöverlagringar från samhället.
Här är att hoppas att dessa ändringar hamnar i Android Q och implementeras av OEM, inklusive Google för deras Pixel-enheter.