Kas yra "Treble" projektas "Android" ir ar "My Phone Get It"?

Turinys:

Kas yra "Treble" projektas "Android" ir ar "My Phone Get It"?
Kas yra "Treble" projektas "Android" ir ar "My Phone Get It"?

Video: Kas yra "Treble" projektas "Android" ir ar "My Phone Get It"?

Video: Kas yra
Video: How to change your WiFi channel and avoid neighbor interference - YouTube 2024, Balandis
Anonim
Nesoderūs naujiniai "Android" įrenginiuose kenkia platformai, nes jos pradinis populiarumo didėjimas. "Project Treble" - tai "Google" planas, kuris padeda gamintojams supaprastinti atnaujinimo procesą ir laiku atnaujinti.
Nesoderūs naujiniai "Android" įrenginiuose kenkia platformai, nes jos pradinis populiarumo didėjimas. "Project Treble" - tai "Google" planas, kuris padeda gamintojams supaprastinti atnaujinimo procesą ir laiku atnaujinti.

"Android" fragmentacija yra problema

Vienas iš didžiausių skundų prieš "Android", kaip operacinė sistema yra kažkas, paprastai vadinama tradicinė apibrėžimas yra tiesiogiai verčia į savo neigiamą konotaciją skirta "Android" "galimybė būti smulkinamos į mažus ar atskirų dalių, procesas" fragmentacija. ": Yraaštuoni skirtingos "Android" versijos, kurios šiuo metu yra laukinėse, vis dar naudojamos įvairiems aparatūros tipams.

Standartą čia, žinoma, nustatė "Apple" su "iPhone". Kai "Android" labiausiai produktyvi versija yra beveik dvejų metų "Android 7.x" ("Nuga"), beveik trys ketvirtadaliai visų "iOS" įrenginių veikia naujausia versija ("iOS 11").

Image
Image

Šaltinis: "Google"

Palyginimui, "Android" platinimo numeriai yra niūri, su 28,1 proc telefonams veikia Android 6.x (Marshmallow), ir 28,5 procentų "Android 7.x (Nuga) -Tai reiškia daugiau nei pusė" Android "telefonus ten dirbate nearly- dviejų metų operacinė sistema. Trūksta 1,1 proc. Naudoja naujausią versiją - "Android 8.x" ("Oreo"). Dar daugiau akivaizdu, kad daugiau kaip 98 proc. "Android" įrenginių veikia pasenę programinės įrangos, viršija 36 procpenkeri metai (ar senesnės) programinės įrangos. Och!

Aišku, ten yra didžiulis atjungimas. Deja, tai yra daugialypė priežastis, tačiau ją paprastai galima susieti su dviem pagrindiniais aspektais: gamintojais ir "Google" atnaujinimo ciklu. Anksčiau išsamiai apžvelgėme tai, todėl aš išgelbėsiu jums visas detales ir tiesiog nurodysiu jums tą pačią kryptį, jei jus domina, kaip tai yra gamintojo kaltė.

"Project Treble" yra atsakymas

Dėl priežasčių, dėl kurių gamintojai susiduria su tokiais sunkumais, skubiai atnaujinimai yra susiję su visais darbais, kuriuos reikia atlikti, kad operacinė sistema galėtų bendrauti su aparatine įranga.

Tradiciškai jis dirbo šiek tiek panašiai: OS sistema ir žemo lygio programinė įranga buvo visos to paties kodo dalis. Taigi, kai atnaujinta OS, ši žemo lygio programinė įranga, techniškai vadinama pardavėjo įgyvendinimu, taip pat turėjo būti atnaujinta. Tai daug darbo.
Tradiciškai jis dirbo šiek tiek panašiai: OS sistema ir žemo lygio programinė įranga buvo visos to paties kodo dalis. Taigi, kai atnaujinta OS, ši žemo lygio programinė įranga, techniškai vadinama pardavėjo įgyvendinimu, taip pat turėjo būti atnaujinta. Tai daug darbo.

Taigi, pradedant "Android 8.x" ("Oreo"), "Google" juos atskirė. Tai reiškia, kad pati "Android" operacinė sistema gali būti atnaujinta neprisijungiant prie pardavėjo. Tai, savo ruožtu, gali būti atnaujinta pati, jei reikia.

Kad galėtumėte tai padaryti visame kontekste, prieš atnaujinimą galima įkelti į "Android" 7.x (arba ankstesnį) įrenginį, ne tik reikia atnaujinti "Android" OS kodą, bet taip pat ir žemo lygio aparatūros kodas, kuris yra paprastai palaiko lusto gamintojas. Pavyzdžiui, jei "Samsung" nori iš naujo įkelti vieną iš savo telefonų, "Qualcomm" (arba kas sukūrė lustą) turi atnaujinti savo kodą, kad galėtumėte dirbti su nauju "Samsung" kodu. Tai yra daug ratų, sukasi vienu metu, ir kiekvienas iš jų priklauso nuo kito.

Naudodami "8.x" ir naujesnę versiją "Android" nebebus tokia. Kadangi pagrindinis aparatūros kodas yra atskirtas nuo OS kodo, įrenginių gamintojai galės nemokamai atnaujinti savo programinę įrangą, nelaukdami, kol silicio gamintojas atnaujins savo kodą.

Tai turėtų žymiai pagreitinti atnaujinimo procesą - bent teoriškai. Įrenginių atnaujinimas vis tiek bus gamintojo rankose, o nuo tada, kai pirmieji "Oreo" įrenginiai ne "Google" palaikomos "Pixel" linijos versijoje, jau buvo išbandyti, mes dar neturėjome galimybės praktiškai tai visiškai suprasti. Tikimės, kad tai iš esmės pakeičia greitį, per kurį atnaujinimai yra parašyti ir išspausti.
Tai turėtų žymiai pagreitinti atnaujinimo procesą - bent teoriškai. Įrenginių atnaujinimas vis tiek bus gamintojo rankose, o nuo tada, kai pirmieji "Oreo" įrenginiai ne "Google" palaikomos "Pixel" linijos versijoje, jau buvo išbandyti, mes dar neturėjome galimybės praktiškai tai visiškai suprasti. Tikimės, kad tai iš esmės pakeičia greitį, per kurį atnaujinimai yra parašyti ir išspausti.

Ar "My Device" naudos iš "Project Treble"?

Dabartai yra milijono dolerių klausimas, ar ne? Deja, atsakymas nėra toks paprastas (tikrai nesitikėjote, kad tai bus). Tai sakiau, čia yra keletas faktų:

  • Jei jūsų įrenginys niekada nebus atnaujinamas "Oreo", jis niekada nebus "Project Treble". Jokiu būdu nėra. Atsiprašome
  • Jei jūsų įrenginys atnaujinamas "Oreo", jis vis dar yra nereikia palaikyti "Treble" - tai priklauso nuo gamintojo.
  • Jei perkate naują telefoną, kuris paleidžia Oreo iš dėžutės, tai yra reikalaujama palaikyti Treble iš dėžutės.

Trumpai tariant: "Treble" palaikymas atnaujintose sistemose vis dar priklauso nuo gamintojų, bet "Oreo" įrenginiams bus reikalinga "Treble" judėjimo pirmyn.

Pavyzdžiui, Pixel 2 jau palaiko "Project Treble". Galutinė "Galaxy S9" taip pat palaikys Treble iš dėžutės. "Google" taip pat atnaujino "Pixel 1", kad palaikytų "Treble", tačiau deja, atrodo, kad "Samsung" paliko jį iš "Oreo" kūrimo "Galaxy S8".

Jei jus domina jūsų prietaisas, "Android Police" turi veikiančių visų įrenginių, kurie gaus "Treble" palaikymą, sąrašą, taip pat, kurie iš jų bus atnaujinami "Oreo"beTreble

"Android OS" atnaujinimai jau daugelį metų buvo pastovūs ginčai, todėl gerai, kad "Google" galiausiai spręstų problemą. Visais sėkmingais veiksmais visi įrenginiai "Android" bus palyginti su "Apple", atsižvelgiant į įrenginių naujinius.

Rekomenduojamas: