Android 10 lägger till stöd för att installera anpassade startanimationer

Android 10 lägger till stöd för att installera anpassade startanimationer som levereras via en APEX-modul. Detta öppnar uppstartanimeringstema för OEM-tillverkare.

Den senaste versionen av Googles Android-operativsystem är Android 10, släppt bara igår för Pixel-smarttelefoner. Med den officiella releasen kan vi se den nya startanimationen som visar upp Androids nytt varumärke utan efterrätt (se bilden ovan). Startanimationen är en av de mest populära sakerna att anpassa i XDA-communityt, men att göra det kräver root-åtkomst eftersom startanimationen finns i det skrivskyddade systemet, produkten eller OEM partitioner. Det kan dock ändras i framtiden. Enligt ett åtagande som vi såg i AOSP har Google lagt till stöd för att installera anpassade startanimationer genom APEX-moduler.

Vi har pratat om APEX tidigare i samband med Projekt huvudlinje, en av de viktigaste funktionerna i Android 10. APEX är en ny pakettyp som är designad för att möjliggöra säker uppdatering av systembibliotek och andra systemkomponenter, men det kommer tydligen också att användas för att leverera anpassade startanimationer. I Android 10 har startanimationsbinären modifierats för att stödja inläsning av en startanimation

från en APEX-modul kallas com.android.bootanimation.apex. I commit-beskrivningen står det att "detta behövs för att stödja nedladdning och installation av anpassade bootanimationer." Eftersom startanimationen kommer att vara som finns i en APEX-modul, kan den installeras via ADB eller en systeminstallationsapp med rätt behörigheter som Google Play Store – ingen root-åtkomst behövs.

Du kommer dock inte att kunna installera någon anpassad startanimation från Internet. Tredjeparts APEX-moduler kommer att avvisas från installationen om modulen misslyckas med Android Verified Boot-verifieringar. Det betyder att endast APEX-moduler från pålitliga källor som Google eller OEM-enheten på din enhet kan installeras, så du kommer att vara begränsad till startanimationer som de tillhandahåller. Detta är samma begränsning som Google påtvingade överlagringar från tredje part i Android Pie.

Vi vet inte om Google planerar att tillhandahålla ett urval av anpassade startanimationer på Pixel-enheter. Åtagandet som möjliggör den här funktionen lämnades av en Sony-ingenjör i november förra året, men det slogs samman internt av Google till AOSP i slutet av maj i år. Google har troligen lagt till den här funktionen för att bara låta OEM-tillverkare distribuera anpassade startanimationer utan att ha några avsikt att göra det själva, men det är möjligt att företaget kan lägga till anpassning av startanimationer i sin kommande Pixel Themes-appen. När allt kommer omkring har vi nyligen sett Google bli mer öppen för anpassning i Android 10 med olika accentfärger, ikonform och typsnitt överlägg i utvecklaralternativ, de dolda klockstilarna och slutligen det systemomfattande mörka temat.