Android 10 lisää tuen APEX-moduulin kautta toimitettujen mukautettujen käynnistysanimaatioiden asentamiseen. Tämä avaa käynnistysanimaatioteeman OEM-valmistajille.
Googlen Android-käyttöjärjestelmän uusin versio on Android 10, julkaistu vasta eilen Pixel-älypuhelimille. Virallisen julkaisun myötä voimme nähdä uuden käynnistysanimaation, joka esittelee Androidin uusi, jälkiruoaton tuotemerkki (katso yllä oleva kuva). Käynnistysanimaatio on yksi suosituimmista mukautetuista asioista XDA-yhteisössä, mutta tekee niin vaatii pääkäyttäjän oikeudet, koska käynnistysanimaatio sijaitsee vain luku -järjestelmässä, tuotteessa tai alkuperäisessä versiossa väliseinät. Se voi kuitenkin muuttua tulevaisuudessa. AOSP: ssä havaitsemamme sitoumuksen mukaan Google on lisännyt tuen mukautettujen käynnistysanimaatioiden asentamiseen APEX-moduulien kautta.
Olemme puhuneet APEX: stä aiemmin asiayhteydessä Projektin päälinja, yksi Android 10:n tärkeimmistä ominaisuuksista. APEX on a uusi pakettityyppi joka on suunniteltu mahdollistamaan järjestelmäkirjastojen ja muiden järjestelmäkomponenttien turvallinen päivittäminen, mutta ilmeisesti sitä käytetään myös mukautettujen käynnistysanimaatioiden toimittamiseen. Android 10:ssä käynnistysanimaatiobinaaria on muokattu tukemaan käynnistysanimaatioiden lataamista
APEX-moduulista nimeltä com.android.bootanimation.apex. Toimituskuvauksessa todetaan, että "tätä tarvitaan räätälöityjen bootanimaatioiden lataamisen ja asentamisen tukemiseksi." Koska käynnistysanimaatio tulee olemaan APEX-moduulin sisällä se voidaan asentaa ADB: n tai järjestelmän asennussovelluksen kautta oikeilla käyttöoikeuksilla, kuten Google Play Kaupassa – ei pääkäyttäjän oikeuksia tarvittu.Et kuitenkaan voi asentaa mukautettuja käynnistysanimaatioita Internetistä. Kolmannen osapuolen APEX-moduulit hylätään asennuksesta, jos moduuli epäonnistuu Android Verified Boot -tarkistuksissa. Tämä tarkoittaa, että vain APEX-moduuleja luotettavista lähteistä, kuten Googlesta tai laitteesi OEM: stä, voidaan asentaa, joten voit vain käyttää niiden tarjoamia käynnistysanimaatioita. Tämä on sama rajoitus kuin Google määrätään kolmannen osapuolen peittokuville Android Pie -sovelluksessa.
Emme tiedä, aikooko Google tarjota valikoiman mukautettuja käynnistysanimaatioita Pixel-laitteille. Sony-insinööri esitti tämän ominaisuuden mahdollistavan sitoumuksen viime vuoden marraskuussa, mutta Google yhdisti sen sisäisesti AOSP: hen tämän vuoden toukokuun lopussa. Google todennäköisesti lisäsi tämän ominaisuuden, jotta OEM-valmistajat voivat jaella mukautettuja käynnistysanimaatioita ilman, että niillä olisi niitä aikomus tehdä niin itse, mutta on mahdollista, että yritys voi lisätä käynnistysanimaatiota mukauttamiseensa tulossa Pixel Themes -sovellus. Olemmehan viime aikoina nähneet Googlen muuttuneen avoimemmaksi mukauttamiselle Android 10:ssä erilaisia korostusvärejä, kuvakkeen muotoja ja fontteja Peittokuvat kehittäjäasetuksissa, piilotetut kellotyylit ja lopuksi järjestelmänlaajuinen tumma teema.