Pojasnilo projekta Treble: Zakaj OnePlus in Nokia ga ne podpirata?
Miscellanea / / November 29, 2021
Google je poskušal odpraviti glavno težavo počasnih posodobitev Androida napovedal projekt Treble maja 2017, da bi omogočili hitrejše posodobitve Androida z zmanjšanjem bremena za razvijalce.
Podjetje je dodalo okvir Project Treble Android Oreo da bi izboljšali postopek posodabljanja na novejših napravah. Njegova implementacija je postala obvezna za naprave, ki se zaženejo z Androidom 8.0 iz škatle.
Kaj je Project Treble? Kakšno vlogo bo imel v prihodnje v Androidu? Poglobimo se in izvemo več o istem.
Kaj je Project Treble?
Glavni cilj projekta Treble je hitrejše in enostavnejše uvajanje posodobitev v naprave za proizvajalce originalne opreme. Medtem ko iPhoni prejemajo najnovejše posodobitve operacijskega sistema za tri ali štiri leta, pametni telefoni Android višjega cenovnega razreda dobijo le dve ali tri. Medtem večina telefonov Android nižjega cenovnega razreda nikoli ne vidi najnovejše posodobitve.
S treblem bodo naprave imele a
prodajalčevo izvajanje tega upravlja vso strojno opremo na nizki ravni. Temu sledi okvir Android. Google pravi, da je eden od glavnih razlogov, zakaj izdelovalci naprav odložijo izdajo posodobitve, ta, da se morajo lotiti drage, kode težke naloge popolne prenove.To pomeni, da morajo razvijalci vsakič, ko se potisne posodobitev OS, posodobiti celotno zbirko kod, vključno s kodo OS in kodo prodajalca.
Cilj projekta Treble je ločiti izvedba prodajalca — programsko opremo nižje ravni, specifično za napravo, ki so jo v veliki meri napisali proizvajalci silicija — iz Android OS Framework
Google namerava ločiti OS koda iz kodo prodajalca in ustvarite vmesnik med obema kodnim bazama s Project Treble. Vse, kar morajo razvijalci storiti, ko Google potisne novo različico Androida, je posodobiti kodo operacijskega sistema in nov vmesnik ponudnika OS, ki ga razvija Google.
Nokia in OnePlus nista prilagojena Project Treble
OnePlus in HMD Global (Nokia) sta potrdila, da vse njihove trenutne naprave ne bodo priložene Project Treble. V zvezi s tem sta obe podjetji izdali tudi izjave.
Vklopljen je moderator HMD Nokijino skupnost forumi so povedali: "HMD je popolnoma zavezan implementaciji Project Treble na vse nove izdelke Android Oreo v bližnji prihodnosti in se opravičujemo za morebitno razočaranje, ki bi ga lahko povzročilo".
HMD je v celoti zavezan implementaciji Project Treble na vse nove izdelke Android Oreo v bližnji prihodnosti in se opravičujemo za morebitno razočaranje.
Medtem je osebje OnePlus pojasnilo o Forum OnePlus je dejal: "Projekt Treble zahteva particijo za shranjevanje, s katero sta okvir Android in slika prodajalca ločena. Ker pa za Android N in prejšnje različice Androida particije niso bile potrebne, vse naše trenutne naprave nimajo particije.
Glede na naše teste, če bi spremenili postavitev particije prek OTA, obstaja tveganje, da se naprave med particioniranjem uničijo.
Glede na naše teste, če bi spremenili postavitev particije prek OTA, obstaja tveganje, da se naprave med particioniranjem uničijo. Menimo, da to predstavlja preveliko tveganje za našo skupnost uporabnikov, zato smo se odločili, da ne bomo implementirali Project Treble na trenutne naprave OnePlus.
Ali so te skrbi zakonite?
Glede na izjavo Nokie je videti, da se podjetje preprosto umakne pred kakršnim koli nadomestnim reševanjem te težave. OnePlus pa je navedel razlog za morebitno "zazidanje telefonov".
medtem, Huawei je potrdil da bo Treble prinesel na svoje starejše telefone v drugi polovici leta 2017. Če Huaweiju uspe prinesti Treble v svoje starejše telefone, menim, da bi morali obe podjetji ponuditi boljšo razlago situacije.
Telefoni, ki podpirajo projekt Treble
trenutno, Google Pixel in Pixel XL, Osnovni telefon, Huaweijev Mate 9, Mate 10, čast 9, in Honor 8 Pro sta napravi, ki podpirata Project Treble.
Ali bo Project Treble izboljšal Android?
Android 8.0 Oreo je trenutno na voljo samo na 0,5 % telefonov Android, medtem ko je iOS 11, ki je bil predstavljen septembra, prisoten v več kot 50 % naprav iOS. Projekt Treble želi rešiti to težavo z razdrobljenostjo Androida. Vendar pa obstaja več posledic projekta Treble.
Čeprav se je Google oglasil in se odločil izboljšati razdrobljenost Androida, imajo razvijalci še vedno veliko vlogo pri izdajanju posodobitev za starejše naprave.
Posodobitev Androida bo še vedno draga zadeva, ker ima proces negativen učinek na poslovne rezultate podjetij in niso dovolj motivirana, da bi to dejansko storila.
To pomeni, da so razvijalci izdelkov, kot so Samsung, Huawei in LG, še vedno odgovorni za sestavljanje in uvajanje posodobitev in ne bodo tako hitri kot Google s Pixeli.
Projekt Treble je obetaven
Project Treble lahko vpliva na to, kako hitro naprave prejmejo posodobitve za Android, vendar ne odpravlja nujno zamud pri certificiranju posodobitev operaterja.
Google je pred kratkim predstavil lažjo različico Androida O, imenovan Android Go. To bo zagotovilo, da bo Project Treble dosegel tudi poceni pametne telefone, če podpirajo OS.
Končne misli
Projekt Treble je vsekakor pozitivna sprememba, ki jo je začel Google, začenši z Androidom Oreo. Vendar je vrzel med starim in novim OS kilometre narazen in se v bližnji prihodnosti ne bo zmanjšala.
Posodobitve za Android nikoli ne bodo tako hitre kot iOS, a glede na izzive, s katerimi se sooča Google, je Project Treble za zdaj najboljša rešitev.