/ / Mikä on Project Treble Androidilla ja saako puhelimesi sen?

Mikä on Project Treble Androidilla ja saako puhelimesi sen?

Epäjohdonmukaiset päivitykset Android-laitteissa ovatvaivannut alustaa sen alkuperäisen suosion nousun jälkeen. Project Treble on Googlen suunnitelma auttaa valmistajia virtaviivaistamaan päivitysprosessia, jotta päivitykset saataisiin ajankohtaisempia.

Androidin pirstoutuminen on ongelma

Yksi suurimmista valituksista Android as. Vastaankäyttöjärjestelmä on jotain, jota yleisesti kutsutaan "pirstoutumiseksi". Perinteinen määritelmä on "prosessi hajottaa pieniksi tai erillisiksi osiksi", mikä kääntyy suoraan sen negatiiviseen merkitykseen Androidille: kahdeksan Android-version eri versiot, jotka ovat tällä hetkellä luonnossa, edelleen käytössä erityyppisissä laitteissa.

SAMANKALTAISET Hajanaisuus ei ole Androidin vika, se on Valmistajan

Täällä standardin on tietysti Apple asettanutiPhonella. Jos Androidin tuottavin versio on melkein kaksi vuotta vanha Android 7.x (Nougat), melkein kolme neljäsosaa kaikista iOS-laitteista käyttää uusinta versiota (iOS 11).

Lähde: Google

Vertailun vuoksi Androidin jakelunumerot ovatsynkkä, sillä 28,1 prosentilla puhelimista on käytössä Android 6.x (Marshmallow) ja 28.5 prosentilla Android 7.x (Nougat) - se tarkoittaa, että yli puolella Android-puhelimista on käytössä lähes kaksi vuotta vanha käyttöjärjestelmä. . Alhainen 1,1 prosenttia käyttää uusinta versiota - Android 8.x (Oreo). Vielä sanottuna, yli 98 prosentilla Android-laitteista on vanhentuneita ohjelmistoja - yli 36 prosenttia on käynnissä viisivuotias (tai vanhempi) ohjelmisto. Auts!

On selvää, että siellä on massiivinen irti. Syy tähän on valitettavasti monitahoinen, mutta se voidaan yleensä johtua kahdesta avainkysymyksestä: valmistajista ja Googlen päivitysjaksosta. Olemme tutkineet tätä yksityiskohtaa aiemmin, joten säästän kaikki yksityiskohdat ja osoitan sinut vain tähän suuntaan, jos olet kiinnostunut siitä, mikä on valmistajien vika.

Projektin diskantti on vastaus

Syy, jonka vuoksi valmistajilla on niin vaikea ajaa nopeasti päivityksiä, johtuu kaikesta työstä, joka on tehtävä käyttöjärjestelmän saamiseksi kommunikoimaan laitteiston kanssa.

Perinteisesti se toimi noin näin: OS-kehys ja matalan tason ohjelmistot olivat kaikki osa samaa koodia. Joten kun käyttöjärjestelmä päivitettiin, tämän matalan tason ohjelmiston - jota teknisesti kutsutaan myyjän toteutukseksi - piti myös päivittää. Se on paljon työtä.

Joten alkaen Android 8: sta.x (Oreo), Google erotti nämä kaksi. Tämä tarkoittaa sitä, että itse Android-käyttöjärjestelmä voidaan päivittää joutumatta koskemaan myyjän toteutusta. Se puolestaan ​​voidaan tarvittaessa päivittää itse.

Jotta tämä koko kontekstiin, ennen kuin päivitys voiKun Android OSx -koodia (tai aikaisempaa) käytetään, sen lisäksi, että Android-käyttöjärjestelmän koodi on päivitettävä, niin myös matalan tason laitteisto-koodi, jota siruvalmistaja yleensä ylläpitää. Joten esimerkiksi jos Samsung haluaa viedä päivityksen yhteen puhelimeensa, sen on odotettava, että Qualcomm (tai kuka tahansa sirun tehnyt) päivittää koodinsa toimimaan uuden Samsung-koodin kanssa. Se on paljon pyöriä kääntymässä kerralla, ja jokainen on riippuvainen toisistaan.

Android 8: lla.x ja sen jälkeen, se ei ole enää tällainen. Koska ydinlaitekoodi on erillinen käyttöjärjestelmäkoodista, laitevalmistajat voivat vapaasti päivittää ohjelmistonsa joutumatta odottamaan, että piinvalmistaja päivittää myös koodinsa.

Tämän pitäisi nopeuttaa päivitystä huomattavastiprosessi - ainakin teoriassa. Laitteiden päivittäminen on edelleen valmistajan käsissä, ja koska ensimmäiset Oreo-laitteet Googlen ylläpitämän Pixel-linjan ulkopuolella ovat juuri käynnissä, meillä ei ole vielä ollut mahdollisuutta nähdä tätä käytännössä. Toivottavasti se todella muuttaa merkittävästi päivitysten kirjoittamisen ja julkaisemisen nopeutta.

Hyötyykö laitteestani projektin diskantti?

Nyt että: n miljoonan dollarin kysymys, eikö niin? Valitettavasti vastaus ei ole niin yksinkertainen (et varmasti odottanut sen olevan). Tässä on joitain tosiasioita:

  • Jos laitteesi ei päivitetä koskaan Oreoon, se ei koskaan saa Project Treble -sovellusta. Ei mitenkään siitä. Anteeksi.
  • Jos laitteesi päivitetään Oreoon, se on edelleen ei vaadittu tukea Treble-valmistajaa.
  • Jos ostat uuden puhelimen, joka ajaa Oreon laatikosta, se vaaditaan tukea Treblea laatikosta.

Lyhyesti: diskantituki päivitetyissä järjestelmissä on edelleen valmistajien tehtävä, mutta uusia Oreo-laitteita tarvitaan tukemaan diskantin etenemistä eteenpäin.

Joten esimerkiksi Pixel 2 tukee joProjektin diskantti. Tuleva Galaxy S9 tukee myös Trebleä laatikosta. Google päivitti myös Pixel 1: n tukemaan Trebleä, mutta valitettavasti näyttää siltä, ​​että Samsung jätti sen pois Oreon rakennuksesta Galaxy S8: lle.

Jos olet kiinnostunut omasta laitteestasi, Android-poliisilla on käynnissä oleva luettelo kaikista laitteista, jotka saavat Treble-tukea, sekä niistä, mitkä päivitetään Oreoon. ilman Treble.


Android-käyttöjärjestelmän päivitykset ovat olleet jatkuva kohtaväite jo useita vuosia, joten on hyvä nähdä, että Google puuttuu asiaan vihdoin. Jos onnea, se vie kaikki Android-laitteet lähempänä pariteettiä Applen kanssa laitepäivitysten suhteen.

Kuvahyvitys: Google