Androidi kogukonna inimeste jaoks on Project Treble olnud suur asi ja see on parandanud versioonivärskenduste kasutuselevõttu. Aga kui palju see tegelikult aidanud on?
Kui see oli kuulutati välja 2017. aastal, peeti Project Treble'i Androidi ökosüsteemi muutvaks. Põhimõtteliselt moduleerib Project Treble Androidi, et muuta originaalseadmete tootjatel seadmete värskendamine lihtsamaks. Androidi kogukonna inimeste jaoks, kes armastavad proovida veritsevat tarkvara, on see olnud suur asi ja see on parandanud versiooniuuenduste kasutuselevõttu. Aga kui palju see tegelikult aidanud on? Google jagas täna ajaveebipostituses mõningaid üksikasju.
Google räägib sellest, kuidas Project Treble'i esmakordsel käivitamisel teadsid nad, et kulub veidi aega, et näha, kui suur mõju sellel platvormile on. Treble käivitati koos Android Oreoga, kuid alles Android Pie sai Google'i versiooniuuenduste määra mõõtma hakata. Nüüd, kui oleme jõudnud Android 10 juurde, on sõelumiseks veelgi rohkem andmeid.
Partneri beetaprogramm oli Project Treble'i üks esimesi edu märke. See on programm, mis võimaldas paljudel seadmetel liituda
Android P arendaja eelvaated. Google Pixelsiga liitus 7 seadet seitsmelt erinevalt originaalseadmete tootjalt. Ja Android Q beetaprogrammiga suutis Google suurendada arvu 18 lisaseadmeni 12 erinevalt originaalseadmete tootjalt.Edukuse mõõtmisel olulisem mõõdik on tegelikud stabiilsed versiooniuuendused. Siin on väljavõte ja diagramm ajaveebi postitusest koos mõne versiooniuuenduse numbriga:
2018. aasta juuli lõpus, vahetult enne Android 9 Pie käivitamist AOSP-s, moodustas Android 8.0 (Oreo) 8,9% ökosüsteemist. Võrdluseks, 2019. aasta augusti lõpus, vahetult enne Android 10 käivitamist, moodustas Android 9 (Pie) ökosüsteemist 22,6%. See muudab selle ökosüsteemi suurimaks osaks ja näitab, et Project Treble on värskendatavusele positiivselt mõjunud.
Nüüd on suurem osa senistest edusammudest olnud Google'i Android Oreoga tehtud töö tulemus. Android Pie-lt Android 10-le üleminekuks loodab Google tänu nendele näha kiiremaid uuendusi koostöö ränitootjatega.
Arhitektuuri kallal on ka tohutult kõvasti tööd. Lõpetasime tihendi vahel tarnija ja süsteemi komponendid Android, mis tagab, et OS-i ülemise osa uued versioonid töötavad meie partnerite pakutavatel vanematel versioonidel. Meie vormistas liidese Android Linuxi kernelile, laiendas Treble testkomplekti (VTS) ja tegi palju muud. Selle tulemusel sujub Android 9 versioonile Android 10 uuendamine palju sujuvamalt, nagu näitab otsene tagasiside meie originaalseadmete tootjatelt ja ränipartneritelt.
Google näeb juba Android 10-ga häid tulusid. Xiaomi ja Essential teatasid Android 10 värskendustest samal päeval, kui Google tegi. Samal päeval alustas ka OnePlus oma beetaprogrammi. Google ütleb, et ASUS, LG, Motorola, OPPO, Realme, Samsung, Sharp, Sony, Transsion ja Vivo on võtnud kohustuse värskendada mõned oma seadmed aasta lõpuks Android 10-le. Ja muidugi sellised seadmed nagu OnePlus 7T käivitatakse juba koos Android 10-ga.
Oluline teema siin XDA-s on ROM-i kogukond. Google räägib sellest, kuidas arendajad on suutnud Android 10 palju lihtsamalt tuua seadmetesse, mis käivitati Oreo ja Pie-ga. Google'i allkirjastatud üldised süsteemipildid (GSI-d) ja GMS-i kahendfailid on sisse lülitatud android.com on selles samuti suurt rolli mänginud.
Lõpuks räägib Google sellest Dünaamilised süsteemivärskendused (DSU) ja Projekti põhiliin:
Arendajad saavad installida iga seadme, mis käivitub operatsioonisüsteemis Android 10 ja mis toetab DSU-d Google'i allkirjastatud Generic System Images ja käivitage need, ilma et peaksite puudutama tehase ROM-e nende seadmeid.
Project Mainline on Android OS-i tuumaks sama, mis Project Treble on selle aluseks. See on selle katuse alla kuuluvate OS-i komponentide värskenduste kiiruse dramaatiline paranemine.
Google näib olevat rahul edusammudega, mille Project Treble on Androidi värskendustele toonud. Mõned inimesed tõenäoliselt sellega ei nõustu, kuid Android on tohutu ökosüsteem. Kõik edusammud, mida Google selles valdkonnas teha saab, on väga teretulnud.
Allikas: Androidi arendajad