If-Koubou

Što je Project Treble na Androidu i hoće li moj telefon dobiti Internet?

Što je Project Treble na Androidu i hoće li moj telefon dobiti Internet? (Kako da)

Nesustavna ažuriranja na uređajima s Androidom udario su platformu od svog početnog povećanja do popularnosti. Projekt Treble je Googleov plan koji će tvrtkama pomoći u pojednostavljenju procesa ažuriranja radi pravodobnih ažuriranja.

Fragmentacija Androida problem je

Jedna od najvećih pritužbi na Android kao operativni sustav je nešto što se općenito naziva "fragmentacija". Tradicionalna definicija je "proces razbijanja malih ili zasebnih dijelova", što izravno prenosi na njezinu negativnu konotaciju za Android: postojeosam različite verzije Android trenutačno u divljini, još uvijek u upotrebi na različitim vrstama hardvera.

Ovdje je standard, naravno, postavljen od Applea s iPhone uređajem. Gdje je najplodnija verzija Androida gotovo dvije godine star Android 7.x (Nougat), gotovo tri četvrtine svih iOS uređaja prikazuju najnoviju verziju (iOS 11).

Izvor: Google

Usporedbe radi, Androidovi distribucijski brojevi su mračni, s 28,1 posto telefona s Androidom 6.x (Marshmallow) i 28,5 posto na Androidu 7.x (Nougat) - to znači da više od polovice Android telefona vani izvode gotovo- dvogodišnji operativni sustav. Slabi 1,1 posto ima najnoviju verziju - Android 8.x (Oreo). Da biste je još više otvorili, preko 98 posto Android uređaja izvodi zastarjele programe - više od 36 posto trenutačno se izvodipet godina (ili starijih) softvera. Joj!

Jasno je da se tamo nalazi masivan prekid veze. Nažalost, razlog za to je višeznačan, no općenito se može pripisati dvije ključne točke: proizvođači i Googleov ciklus ažuriranja. Prije smo detaljno otišli u detalje, tako da ću vas spasiti sve detalje i uputiti vas u tom smjeru ako ste znatiželjni o tome kako je proizvođač kriv.

Projekt Treble je odgovor

Razlog zbog kojeg proizvođači imaju tako teško vrijeme guranja brzih ažuriranja je zbog svih posla koji treba ući u dobivanje operativnog sustava za komunikaciju s hardverom.

Tradicionalno, to je radio nešto poput ovoga: OS okvir i niske razine softver su svi dio istog koda. Dakle, kada je OS ažuriran, ovaj softver s niskom razinom - koji se tehnički naziva implementacijom dobavljača - morao je ažurirati. To je puno posla.

Dakle, počevši s Androidom 8.x (Oreo), Google je odvojio dva. To znači da se Android OS može ažurirati bez potrebe za dodirivanjem implementacije dobavljača. To se, pak, može ažurirati po sebi, ako je potrebno.

Da biste to postavili u punom kontekstu, prije no što se ažuriranje može gurnuti na Android 7.x (ili ranije) uređaj, ne samo da treba ažurirati OS kôd za Android, već i hardverski kod niske razine, koji je općenito održava proizvođač čipova. Dakle, na primjer, ako Samsung želi gurnuti ažuriranje na jedan od svojih telefona, mora čekati da Qualcomm (ili tko je napravio čip) ažurira svoj kôd za rad s novim Samsungovim kodom. To je puno kotača koji se okreću odjednom, a svaki ovisi o drugom.

S Androidom 8.x i šire, više neće biti takav. Budući da je jezgra hardverskog koda odvojeno od OS koda, proizvođači uređaja moći će ažurirati svoj softver bez čekanja da proizvođač silicija također ažurira svoj kôd.

To bi dramatično ubrzalo proces ažuriranja - barem u teoriji. Ažuriranje uređaja i dalje će biti u rukama proizvođača, a od prvog Oreo uređaja izvan Googleove održane linije Pixel tek se raspadaju, još nismo imali priliku u potpunosti vidjeti ovo u praksi. Nadamo se da to u stvari čini značajnu promjenu brzine ažuriranja i napisivanja.

Hoće li moj uređaj imati koristi od projekta Treble?

Sadato je pitanje milijuna dolara, zar ne? Nažalost, odgovor nije tako jednostavan (sigurno niste očekivali da bude). To je rekao, ovdje su neke činjenice:

  • Ako se vaš uređaj nikad ne ažurira u Oreo, nikada neće dobiti Project Treble. Nema šanse oko toga. Oprosti.
  • Ako se vaš uređaj ažurira u Oreo, to je još uvijek nije obavezno za podršku Treble-to je do proizvođača.
  • Ako kupite novi telefon koji pokreće Oreo iz kutije, toje obavezan kako bi podržao Treble iz kutije.

Ukratko: Treble podrška nad ažuriranim sustavima i dalje je do proizvođača, ali novi Oreo uređaji će biti potrebni za podršku Treble kreće prema naprijed.

Na primjer, Pixel 2 već podržava Project Treble. Predstojeći Galaxy S9 također će podržati Treble iz kutije. Google je također ažurirao Pixel 1 kako bi podržao Treble, ali nažalost izgleda da je Samsung izostavio iz Oreove gradnje za Galaxy S8.

Ako ste znatiželjni o svom uređaju, Android Police ima pokrenuti popis svih uređaja koji će dobiti podršku Treblea, kao i one koje će se ažurirati na OreobezSoprano.

Ažuriranja OS-a za Android već dugi niz godina stalna su svađa, stoga je dobro vidjeti Google na kraju rješavanje problema. S bilo kojom srećom, to će sve Android uređaje približiti paritetu s Appleom u pogledu ažuriranja uređaja.

Slikovni kredit: Google

Vrhunski članci