Project Treble selitetty: Miksi OnePlus ja Nokia eivät tue sitä?
Sekalaista / / November 29, 2021
Google halusi korjata hitaiden Android-päivitysten suuren ongelman ilmoitti Project Treble toukokuussa 2017 mahdollistaakseen nopeammat Android-päivitykset vähentämällä kehittäjien taakkaa.
Yritys oli lisännyt Project Treble -kehyksen Android Oreo parantaaksesi päivitysprosessia uudemmissa laitteissa. Sen käyttöönotto tehtiin pakolliseksi laitteille, jotka käynnistetään Android 8.0:lla.
Mikä on Project Treble? Mikä rooli sillä on jatkossa Androidissa? Kaivataan syvälle ja tiedetään lisää samasta.
Mikä on Project Treble?
Project Treblen päätavoite on tehdä päivityksistä nopeampia ja helpompia OEM-valmistajien käyttöön laitteissa. Vaikka iPhonet saavat uusimmat käyttöjärjestelmäpäivitykset kolmen tai neljän vuoden ajan, huippuluokan Android-älypuhelimet saavat niistä vain kaksi tai kolme. Samaan aikaan useimmat halvemmat Android-puhelimet eivät koskaan näe uusinta päivitystä.
Treblen avulla laitteissa on a myyjän toteuttaminen hallitsee kaikkea laitteistoa alhaisella tasolla. Tätä seuraa Android-kehys. Google sanoo, että yksi tärkeimmistä syistä, miksi laitevalmistajat viivyttelevät päivityksen julkaisua, on se, että heidän on suoritettava kallis, paljon koodia vaativa tehtävä työstää se kokonaan uudelleen.
Tämä tarkoittaa, että joka kerta kun käyttöjärjestelmäpäivitys painetaan, kehittäjien on päivitettävä koko koodikanta, mukaan lukien sekä käyttöjärjestelmäkoodi että toimittajakoodi.
Project Treble pyrkii erottamaan myyjän toteutus — laitekohtainen, alemman tason ohjelmisto, jonka suurelta osin piin valmistajat ovat kirjoittaneet — Android OS Frameworkista
Google aikoo erottaa käyttöjärjestelmän koodi osoitteesta toimittajan koodi ja luo rajapinta kahden koodikannan välille Project Treblen avulla. Kun Google julkaisee uuden Android-version, kehittäjien tarvitsee vain päivittää käyttöjärjestelmäkoodi ja uusi toimittaja-käyttöliittymä, jota Google kehittää.
Nokia ja OnePlus eivät ole sopeutuneet Project Trebleen
OnePlus ja HMD Global (Nokia) ovat vahvistaneet, että kaikki heidän nykyiset laitteet eivät tule Project Treblen mukana. Molemmat yhtiöt ovat antaneet asiasta lausunnon.
HMD-moderaattori päällä Nokian yhteisö foorumit sanoivat: "HMD on täysin sitoutunut ottamaan Project Treblen käyttöön kaikissa uusissa Android Oreo -tuotteissa lähitulevaisuudessa, ja pahoittelemme tästä mahdollisesti aiheutuvaa pettymystä".
HMD on täysin sitoutunut ottamaan Project Treblen käyttöön kaikissa uusissa Android Oreo -tuotteissa lähitulevaisuudessa, ja pahoittelemme tästä mahdollisesti aiheutuvaa pettymystä.
Samaan aikaan OnePlusin henkilökunta selitti asiasta OnePlus foorumi sanoi: "Project Treble vaatii tallennusosion, jolla Android-kehys ja toimittajan kuva erotetaan toisistaan. Koska Android N: ssä ja Androidin aiemmissa versioissa ei kuitenkaan vaadittu osioita, kaikissa nykyisissä laitteissamme ei ole osiota.
Testiemme mukaan, jos muuttaisimme osion asettelua OTA: n kautta, on olemassa riski, että laitteet tiilaavat osioinnin aikana.
Testiemme mukaan, jos muuttaisimme osion asettelua OTA: n kautta, on olemassa riski, että laitteet tiilaavat osioinnin aikana. Tämä on mielestämme liian suuri riski käyttäjäyhteisöllemme, minkä vuoksi olemme päättäneet olla toteuttamatta Project Trebleä nykyisissä OnePlus-laitteissa.
Ovatko nämä huolenaiheet laillisia?
Ottaen huomioon Nokian lausunnon, näyttää siltä, että yritys yksinkertaisesti perääntyy tekemästä kaikenlaisia muutoksia tämän ongelman ratkaisemiseksi. OnePlus puolestaan on maininnut syyn mahdolliseen "puhelimien muuraukseen".
Sillä välin, Huawei on vahvistanut että se tuo Treblen vanhoihin puhelimiinsa vuoden 2017 jälkipuoliskolla. Jos Huawei pystyy tuomaan Treblen vanhoihin puhelimiinsa, mielestäni molempien yritysten pitäisi tarjota parempi selitys tilanteesta.
Projektia Treble tukevat puhelimet
Tällä hetkellä, Google Pixel ja Pixel XL, Tärkeä puhelin, Huawein Mate 9, Mate 10, Kunnia 9, ja Honor 8 Pro ovat laitteita, jotka tukevat Project Trebleä.
Parantaako Project Treble Androidia?
Android 8.0 Oreo on tällä hetkellä saatavilla vain 0,5 % Android-puhelimia, kun taas syyskuussa lanseerattu iOS 11 on läsnä yli 50 prosentissa iOS-laitteista. Project Treble pyrkii ratkaisemaan tämän Androidin pirstoutumisongelman. Project Treblellä on kuitenkin useita seurauksia.
Vaikka Google on tullut esiin ja päättänyt parantaa Androidin pirstoutumista, kehittäjillä on edelleen suuri rooli päivitysten julkaisemisessa vanhemmille laitteille.
Androidin päivittäminen tulee silti olemaan kallista, koska prosessilla on negatiivinen vaikutus yritysten tulokseen, eivätkä ne ole tarpeeksi motivoituneita tekemään sitä.
Tämä tarkoittaa, että tuotekehittäjät, kuten Samsung, Huawei ja LG, ovat edelleen vastuussa päivitysten kokoamisesta ja julkaisemisesta, eivätkä ne ole läheskään yhtä nopeita kuin Google pikselien kanssa.
Projekti Treble on lupaava
Project Treble voi vaikuttaa siihen, kuinka nopeasti laitteet vastaanottavat Android-päivitykset, mutta se ei välttämättä ota huomioon operaattorin päivitysten sertifioinnin viivästyksiä.
Google julkaisi äskettäin kevyemmän version Android O: sta, nimeltä Android Go. Tämä varmistaa, että Project Treble voi saavuttaa myös edullisia älypuhelimia, jos ne tukevat käyttöjärjestelmää.
Lopulliset ajatukset
Project Treble on ehdottomasti positiivinen muutos, jonka Google on käynnistänyt Android Oreosta alkaen. Kuilu vanhan ja uuden käyttöjärjestelmän välillä on kuitenkin kilometrien päässä toisistaan, eikä se pienene lähitulevaisuudessa.
Android-päivitykset eivät ole koskaan yhtä nopeita kuin iOS, mutta ottaen huomioon Googlen kohtaamat haasteet, Project Treble näyttää tällä hetkellä parhaalta ratkaisulta.