Kaj je Projekt Treble v Androidu in bo moj telefon dobil?

Kazalo:

Video: Kaj je Projekt Treble v Androidu in bo moj telefon dobil?

Video: Kaj je Projekt Treble v Androidu in bo moj telefon dobil?
Video: WiFi Interference - What is it and how to fix it? 2024, Marec
Kaj je Projekt Treble v Androidu in bo moj telefon dobil?
Kaj je Projekt Treble v Androidu in bo moj telefon dobil?
Anonim
Nekonsistentne posodobitve v napravah s sistemom Android so plazile platformo od začetnega povečanja priljubljenosti. Project Treble je Googlov načrt, ki proizvajalcem pomaga poenostaviti postopek posodobitve za pravočasne posodobitve.
Nekonsistentne posodobitve v napravah s sistemom Android so plazile platformo od začetnega povečanja priljubljenosti. Project Treble je Googlov načrt, ki proizvajalcem pomaga poenostaviti postopek posodobitve za pravočasne posodobitve.

Razdrobljenost Android je težava

Eden od največjih pritožb proti operacijskemu sistemu Android je nekaj, kar se običajno imenuje "razdrobljenost". Tradicionalna opredelitev je "proces, ki se razdeli na majhne ali ločene dele", kar neposredno pomeni negativno konotacijo za Android: obstajajoosem različne različice Androida, ki so trenutno v naravi, še vedno v uporabi na različnih vrstah strojne opreme.

Standard je tukaj, seveda, ki ga je Apple z iPhone. Kjer Android najbolj prodajana različica je skoraj dve leti star Android 7.x (Nougat), skoraj tri četrtine vseh iOS naprav teče najnovejšo različico (iOS 11).

Image
Image

Vir: Google

Za primerjavo, distribucijske številke Androida so mračne, 28,1 odstotka telefonov, ki imajo Android 6.x (Marshmallow) in 28,5 odstotka na Android 7.x (Nougat), kar pomeni, da več kot polovica Android telefonov izvaja skorajda skoraj vse, dveletni operacijski sistem. Skromen 1,1 odstotka uporablja najnovejšo različico - Android 8.x (Oreo). Če želite še bolj odkrito, več kot 98 odstotkov naprav Android uporablja zastarelo programsko opremo - več kot 36 odstotkov tečepet let star (ali starejših) programske opreme. Ouch!

Jasno je, da obstaja tam masivni odklop. Razlog za to je na žalost večplasten, vendar ga je mogoče na splošno pripisati dvema ključnima točkam: proizvajalcem in Googlovemu ciklu posodobitve. O tem smo se že podrobneje seznanili, zato vas bom prihranil vse podrobnosti in vas samo usmeril v to smer, če vas zanima, kako je to napaka proizvajalca.

Projekt Treble je odgovor

Razlog, zaradi katerega so proizvajalci tako težko potisnili hitre posodobitve, je zaradi vsega dela, ki ga je treba opraviti, da bi operacijski sistem komuniciral s strojno opremo.

Tradicionalno je delovalo nekaj takega: okvir OS in nizka raven programske opreme sta bila del iste kode. Torej, ko je OS posodobljen, je bila ta programska oprema na nižji ravni - tehnično imenovana implementacija prodajalca - prav tako morala posodobiti. To je veliko dela.
Tradicionalno je delovalo nekaj takega: okvir OS in nizka raven programske opreme sta bila del iste kode. Torej, ko je OS posodobljen, je bila ta programska oprema na nižji ravni - tehnično imenovana implementacija prodajalca - prav tako morala posodobiti. To je veliko dela.

Torej, od Android 8.x (Oreo) je Google ločil obe. To pomeni, da se sam operacijski sistem Android lahko posodobi, ne da bi se morali dotakniti implementacije prodajalca. To lahko po potrebi samodejno posodobimo.

Če želite to povedati v celotnem kontekstu, preden lahko posodobitev potisnete v napravo Android 7.x (ali prej), ne sme posodobiti samo kode OS Android, temveč tudi kodo strojne opreme na nižji ravni, kar je na splošno vzdržuje proizvajalec čipov. Torej, če Samsung želi na primer posodabljati enega od svojih telefonov, mora počakati Qualcomm (ali kdorkoli je izdelal čip), da posodobi svojo kodo za delo z novo Samsung kodo. To je veliko koles, ki se obračajo naenkrat, in vsak je odvisen od drugega.

Z Android 8.x in po njem ne bo več tako. Ker je osnovna strojna koda ločena od kode OS, lahko proizvajalci naprav posodobijo svojo programsko opremo, ne da bi morali proizvajalec silicija posodobiti svojo kodo.

To bi moral dramatično pospešiti postopek posodobitve - vsaj v teoriji. Posodabljanje naprav bo še vedno v rokah proizvajalca, in ker se prve naprave Oreo zunaj ohranjene linije Pixel ohranjajo, pa še nismo imeli možnosti, da to v praksi v celoti vidimo. Upamo, da dejansko naredi pomembno spremembo hitrosti, v kateri so posodobitve napisane in potiskane.
To bi moral dramatično pospešiti postopek posodobitve - vsaj v teoriji. Posodabljanje naprav bo še vedno v rokah proizvajalca, in ker se prve naprave Oreo zunaj ohranjene linije Pixel ohranjajo, pa še nismo imeli možnosti, da to v praksi v celoti vidimo. Upamo, da dejansko naredi pomembno spremembo hitrosti, v kateri so posodobitve napisane in potiskane.

Ali bo moja naprava imela koristi od projekta Treble?

Zdajto je vprašanje milijon dolarjev, kajne? Na žalost odgovor ni tako preprost (zagotovo niste pričakovali). To je dejalo, tukaj je nekaj dejstev:

  • Če vaša naprava nikoli ne bo posodobljena na Oreo, nikoli ne bo dobila Project Treble. Oprostite. Oprostite.
  • Če se vaša naprava posodablja na Oreo, je še vedno ni zahtevano za podporo Treble-to je do proizvajalca.
  • Če kupite nov telefon, ki teče Oreo iz škatle, je to je potrebno za podporo Treble iz škatle.

Na kratko: podpora visokim pritiskom na posodobljene sisteme je še vedno odvisna od proizvajalcev, vendar bodo za podporo Treble-a potrebni novi Oreo-naprave.

Tako na primer Pixel 2 že podpira projekt Treble. Prihajajoči Galaxy S9 bo podpiral tudi Treble iz škatle. Google je tudi posodobil Pixel 1 za podporo Treble, vendar je na žalost videti, da ga je Samsung zapustil iz zgradbe Oreo za Galaxy S8.

Če ste radovedni o svoji napravi, Android Police ima seznam vseh naprav, ki bodo dobili podporo Treble, in tudi tiste, ki bodo posodobljene na OreobrezTreble.

Posodobitve operacijskega sistema Android so že več let postale stalna točka, zato je dobro, da Google dokončno reši težavo. Z vsako srečo bo to vse naprave s sistemom Android približalo pariteti z Apple v smislu posodobitev naprave.

Priporočena: