Az Android 10 támogatja az egyéni rendszerindítási animációk telepítését

Az Android 10 támogatja az APEX modulon keresztül szállított egyéni rendszerindítási animációk telepítését. Ez megnyitja a rendszerindítási animációt az OEM-ek számára.

A Google Android operációs rendszerének legújabb verziója az Android 10, megjelent csak tegnap Pixel okostelefonokhoz. A hivatalos kiadással láthatjuk az új rendszerindítási animációt, amely az Androidot mutatja be új, desszert nélküli márkajelzés (lásd a fenti kiemelt képet). A rendszerindítási animáció az egyik legnépszerűbb testreszabható dolog az XDA közösségben, de ez így van root hozzáférést igényel, mivel a rendszerindító animáció a csak olvasható rendszerben, termékben vagy eredeti példányban található válaszfalak. Ez azonban változhat a jövőben. Az AOSP-ben észlelt kötelezettségünk szerint a Google támogatja az egyéni rendszerindítási animációk APEX-modulokon keresztüli telepítését.

Korábban már beszéltünk az APEX-ről a kontextusban Projekt fővonal, az Android 10 egyik legfontosabb funkciója. APEX egy új csomagtípus

amelyet úgy terveztek, hogy lehetővé tegye a rendszerkönyvtárak és más rendszerkomponensek biztonságos frissítését, de nyilvánvalóan testreszabott rendszerindítási animációk készítésére is szolgál. Az Android 10 rendszerben az indítóanimáció bináris fájlját úgy módosították, hogy támogassa a rendszerindító animáció betöltését APEX modulból com.android.bootanimation.apex néven. A véglegesítés leírása szerint "erre szükség van a testreszabott bootanimációk letöltésének és telepítésének támogatásához." Mivel a boot animáció lesz Az APEX modulban található, telepíthető ADB-n keresztül vagy egy rendszertelepítő alkalmazáson keresztül megfelelő jogosultságokkal, például a Google Play Áruházzal – root hozzáférés nélkül szükséges.

Az internetről azonban nem telepíthet egyéni indítóanimációt. A harmadik féltől származó APEX-modulok telepítése elutasításra kerül, ha a modul nem felel meg az Android Verified Boot ellenőrzésein. Ez azt jelenti, hogy csak megbízható forrásokból, például a Google-tól vagy az eszköz OEM-jétől származó APEX-modulok telepíthetők, így Ön az általuk biztosított rendszerindítási animációkra korlátozódik. Ez ugyanaz a korlátozás, mint a Google a harmadik féltől származó fedvényekre az Android Pie alkalmazásban.

Nem tudjuk, hogy a Google tervez-e egyéni rendszerindítási animációk kínálatát Pixel eszközökön. Az ezt a funkciót lehetővé tevő kötelezettségvállalást tavaly novemberben nyújtotta be a Sony mérnöke, de ez év május végén a Google belsőleg egyesítette az AOSP-vel. A Google valószínűleg azért adta hozzá ezt a funkciót, hogy lehetővé tegye az OEM-ek számára, hogy testreszabott rendszerindítási animációkat terjeszthessenek anélkül, hogy rendelkeznének velük szándékában áll ezt megtenni, de elképzelhető, hogy a vállalat rendszerindítási animáció testreszabását is hozzáadhatja közelgő Pixel Themes alkalmazás. Végül is a közelmúltban azt láttuk, hogy a Google nyitottabbá vált a testreszabásra az Android 10-ben a Különféle hangsúlyos színek, ikonformák és betűtípusok átfedések a Fejlesztői beállításokban, a rejtett órastílusok, és végül a rendszerszintű sötét téma.