Android-yhteisön ihmisille Project Treble on ollut iso juttu, ja se on parantanut versiopäivitysten käyttöönottoa. Mutta kuinka paljon se on todella auttanut?
Milloin se oli ilmoitti jo vuonna 2017, Project Treblen katsottiin muuttavan Android-ekosysteemiä. Pohjimmiltaan Project Treble modulisoi Androidin, jotta OEM-valmistajien on helpompi päivittää laitteita. Tämä on ollut iso juttu Android-yhteisön ihmisille, jotka rakastavat verisuonten reunaohjelmistojen kokeilemista, ja se on parantanut versiopäivitysten käyttöönottoa. Mutta kuinka paljon se on todella auttanut? Google jakoi joitain yksityiskohtia tänään blogitekstissä.
Google kertoo, kuinka he tiesivät, että kun he käynnistivät Project Treblen, he tiesivät, että kestää jonkin aikaa nähdä, kuinka suuri vaikutus sillä oli alustaan. Treble julkaistiin Android Oreon kanssa, mutta Google pystyi mittaamaan päivitysten määrää vasta Android Pien kanssa. Nyt kun olemme siirtyneet Android 10:een, on entistä enemmän jäsennettävää dataa.
Partner Beta -ohjelma oli yksi Project Treblen menestyksen varhaisista merkeistä. Tämä on ohjelma, jonka avulla monet muut laitteet pääsivät mukaan
Android P -kehittäjien esikatselut. 7 laitetta seitsemältä eri OEM: ltä liittyi Google Pixelsiin. Ja Android Q beta -ohjelman avulla Google pystyi kasvattamaan määrän 18 lisälaitteeseen 12 eri OEM-valmistajalta.Tärkeämpi menestysmittari on todelliset vakaat versiopäivitykset. Tässä on ote ja kaavio blogikirjoituksesta, jossa on joitain päivitysnumeroita:
Heinäkuun lopussa 2018, juuri ennen kuin Android 9 Pie lanseerattiin AOSP: ssä, Android 8.0 (Oreo) edusti 8,9 % ekosysteemistä. Vertailun vuoksi elokuun 2019 lopulla, juuri ennen Android 10:n julkaisua, Android 9 (Pie) edusti 22,6 % ekosysteemistä. Tämä tekee siitä ekosysteemin suurimman osan ja osoittaa, että Project Treblellä on ollut positiivinen vaikutus päivitettävyyteen.
Nyt suurin osa tähänastisesta edistymisestä on ollut tulosta Googlen Android Oreon kanssa tekemästä työstä. Google odottaa näkevänsä nopeampia päivityksiä Android Pie -versiosta Android 10 -käyttöjärjestelmään yhteistyössä piivalmistajien kanssa.
Myös arkkitehtuurin parissa on paljon kovettuvaa työtä. Saimme tiivistyksen valmiiksi välillä toimittaja ja järjestelmäkomponentit Androidin, mikä varmistaa, että käyttöjärjestelmän yläosan uudet versiot toimivat kumppaneidemme vanhemmissa versioissa. Me virallistanut käyttöliittymän Android Linux -ytimeen, laajensi Treble-testipakettia (VTS) ja teki paljon muutakin. Tämän seurauksena päivitykset Android 9:stä Android 10:een sujuu paljon sujuvammin, mistä on osoituksena suora palaute OEM- ja piikumppaneiltamme.
Google näkee jo hyviä tuottoja Android 10:n kanssa. Xiaomi ja Essential ilmoittivat Android 10 -päivityksistä samana päivänä kuin Google. Myös OnePlus aloitti beta-ohjelmansa samana päivänä. Google sanoo, että ASUS, LG, Motorola, OPPO, Realme, Samsung, Sharp, Sony, Transsion ja Vivo ovat sitoutuneet päivittämään osan laitteistaan Android 10 -käyttöjärjestelmään vuoden loppuun mennessä. Ja tietysti laitteet, kuten OnePlus 7T julkaisussa on jo Android 10.
Tärkeä aihe XDA: ssa on ROM-yhteisö. Google kertoo, kuinka kehittäjät ovat voineet tuoda Android 10:n paljon helpommin laitteisiin, jotka lanseerattiin Oreon ja Pien kanssa. Googlen allekirjoittama Generic System Images (GSI) ja GMS-binaarit käytössä android.com on ollut tässäkin iso osa.
Lopuksi Google puhuu Dynaamiset järjestelmäpäivitykset (DSU) ja Projektin päälinja:
Kehittäjät voivat asentaa jokaiseen Android 10:ssä käynnistettävään DSU: ta tukevaan laitteeseen Googlen allekirjoittamat Generic System Images -kuvat ja käynnistä ne ilman, että sinun tarvitsee koskettaa tehdasROM-levyjä heidän laitteitaan.
Project Mainline on Android-käyttöjärjestelmän ytimessä sama kuin Project Treble on perustaan. Se on dramaattinen parannus sen kattoon kuuluvien käyttöjärjestelmän komponenttien päivitysnopeuteen.
Google näyttää olevan tyytyväinen Project Treblen edistymiseen Android-päivityksissä. Jotkut ihmiset ovat todennäköisesti eri mieltä tästä, mutta Android on valtava ekosysteemi. Kaikki edistys, jonka Google voi saavuttaa tällä alalla, on erittäin tervetullutta.
Lähde: Android-kehittäjät