Pagrindinis » kaip » Kas yra „Project Treble“ „Android“ ir ar „My Phone Get It“?

    Kas yra „Project Treble“ „Android“ ir ar „My Phone Get It“?

    Neatitinkantys „Android“ įrenginių atnaujinimai patyrė platformą nuo pradinio populiarumo. „Project Treble“ yra „Google“ planas, padėsiantis gamintojams racionalizuoti atnaujinimo procesą, kad jis būtų laiku atnaujintas.

    „Android“ fragmentacija yra problema

    Vienas iš didžiausių skundų „Android“, kaip operacinė sistema, paprastai vadinamas „susiskaidymu“. Tradicinis apibrėžimas yra „suskirstymo į mažas ar atskiras dalis“, kuris tiesiogiai reiškia neigiamą „Android“ reikšmę: yra aštuoni skirtingos „Android“ versijos, kurios šiuo metu yra gamtoje, vis dar naudojamos įvairių tipų aparatinėje įrangoje.

    Standartą, žinoma, nustato „Apple“ su „iPhone“. Kai „Android“ labiausiai vaisinga versija yra beveik dvejų metų „Android“ 7.x („Nugat“), beveik trys ketvirtadaliai visų „iOS“ įrenginių veikia naujausia versija (iOS 11).

    Šaltinis: „Google“

    Palyginimui, „Android“ platinimo numeriai yra niūrūs, 28,1 proc. Telefonų, kuriuose veikia „Android 6.x“ („Marshmallow“), ir 28,5 proc. - „Android 7.x“ („Nougat“) - tai reiškia, kad daugiau nei pusė „Android“ telefonų ten veikia beveik dvejų metų operacinė sistema. Nedaug 1,1 proc. Naudojasi naujausia „Android“ versija 8.x (Oreo). Dar daugiau, net daugiau nei 98 proc. „Android“ įrenginių veikia pasenusia programine įranga penkerių metų amžiaus (ar senesnės) programinės įrangos. Ouch!

    Aišku, ten yra didžiulis atjungimas. To priežastis, deja, yra daugialypė, tačiau paprastai galima priskirti du pagrindinius punktus: gamintojus ir „Google“ atnaujinimo ciklą. Išsamiai išsiaiškinome apie tai anksčiau, todėl išsaugosiu visas detales ir tiesiog nukreipsiu jus šia kryptimi, jei domitės, kaip tai yra gamintojų kaltė.

    Projektas „Treble“ yra atsakymas

    Priežastis, dėl kurios gamintojai turi tokį sunkų spartų atnaujinimą, yra dėl visų darbų, kuriuos reikia atlikti, kad operacinė sistema galėtų bendrauti su aparatūra.

    Tradiciškai jis dirbo kažką panašaus: OS sistema ir žemos kokybės programinė įranga buvo to paties kodo dalis. Taigi, kai operacinė sistema buvo atnaujinta, šis žemo lygio programinės įrangos, techniškai vadinamas pardavėjo įgyvendinimu, taip pat turėjo būti atnaujintas. Tai daug darbo.

    Taigi, pradedant nuo „Android 8.x“ („Oreo“), „Google“ atskyrė du. Tai reiškia, kad pati „Android“ operacinė sistema gali būti atnaujinta nereikia paliesti tiekėjo įgyvendinimo. Tai, savo ruožtu, gali būti atnaujinta, jei reikia.

    Jei norite, kad naujinimas būtų išspręstas į „Android 7.x“ (ar ankstesnį) įrenginį, jis turi būti atnaujintas ne tik atnaujinant „Android“ operacinės sistemos kodą, bet ir mažo lygio aparatūros kodas, kuris yra paprastai tvarko lustų gamintojas. Taigi, pavyzdžiui, jei „Samsung“ nori stumti atnaujinimą į vieną iš savo telefonų, ji turi palaukti, kol „Qualcomm“ (ar kas padarys lustą) atnaujins savo kodą, kad galėtų dirbti su nauju „Samsung“ kodu. Tai daug ratų pasukti vienu metu ir kiekvienas iš jų priklauso nuo kito.

    Su „Android“ 8.x ir vėlesnėmis versijomis jis nebus toks. Kadangi pagrindinė aparatūros kodas yra atskiras nuo OS kodo, įrenginių gamintojai galės laisvai atnaujinti savo programinę įrangą, nelaukdami, kol silicio gamintojas taip pat atnaujins savo kodą.

    Tai bent jau turėtų dramatiškai paspartinti atnaujinimo procesą. Įrenginių atnaujinimas vis dar bus gamintojo rankose, ir kadangi pirmieji „Oreo“ įrenginiai, esantys ne „Google“ palaikomoje „Pixel“ linijoje, tik dabar pradeda veikti, mes dar neturėjome galimybės tai visiškai pamatyti. Tikimės, kad jis iš tikrųjų daro reikšmingą pakeitimą spartai, kada atnaujinimai yra parašyti ir išstumti.

    Ar mano prietaisas naudos iš projekto „Treble“?

    Dabar tai yra milijono dolerių klausimas, tiesa? Deja, atsakymas nėra toks paprastas (tikrai nenorėjote, kad tai bus). Tai reiškia, kad yra keletas faktų:

    • Jei jūsų prietaisas niekada nebus atnaujintas Oreo, jis niekada negaus „Project Treble“. Jokiu būdu aplink tai. Atsiprašome.
    • Jei jūsų prietaisas atnaujinamas Oreo, tai vis tiek nereikalaujama palaikyti „Treble“ - tai priklauso nuo gamintojo.
    • Jei perkate naują telefoną, kuris iš „Oreo“ išeina iš dėžutės, tai reikia palaikyti „Treble“ iš dėžutės.

    Trumpai tariant: „Treble“ palaikymas atnaujintose sistemose vis dar priklauso nuo gamintojų, tačiau reikės naujų „Oreo“ įrenginių, kad palaikytų „Treble“ judėjimą į priekį.

    Pavyzdžiui, Pixel 2 jau palaiko Project Treble. Būsimasis „Galaxy S9“ taip pat palaikys „Treble“ iš lauko. „Google“ taip pat atnaujino „Pixel 1“, kad palaikytų „Treble“, tačiau, deja, atrodo, kad „Samsung“ paliko jį iš „Oreo“ pastato „Galaxy S8“.

    Jei smalsu apie savo prietaisą, „Android“ policija turi sąrašą visų įrenginių, kurie gaus „Treble“ palaikymą, ir kokie bus atnaujinti „Oreo“ be Treble.


    „Android“ operacinės sistemos atnaujinimai jau daugelį metų buvo pastovus ginčo taškas, todėl gerai, kad „Google“ galiausiai spręstų šią problemą. Su bet kokiu laimėjimu visi „Android“ įrenginiai priartės prie „Parity“ su „Apple“ įrenginių atnaujinimu.

    Vaizdo kreditas: „Google“