Android je zauvijek imao problema s ažuriranjima i to je rezultiralo velikom fragmentacijom. Uzmite ovo na primjer, dok je Android O odmah iza ugla, Android Nougat pokreće samo oko 7% svih Android uređaja. To je samo neugodan broj, s obzirom da je prošlo više od 8 mjeseci od prvog stabilnog izdanja. Dakle, zašto Android ažurira problem? Pa, kako kaže Google, " od naših partnera u proizvodnji uređaja stalno smo čuli da je ažuriranje postojećih uređaja na novu verziju Androida nevjerojatno dugotrajno i skupo ". Pa, Google je uvijek došao do novih planova za poboljšanje situacije s ažuriranjima za Android, ali ovaj put očito imaju konkretniji plan. Tvrtka je upravo najavila projekt Treble, koji je usmjeren na pojednostavljenje Android ažuriranja. Dakle, ako se pitate što je točno projekt Treble, imamo sve odgovore za vas.
Što je projekt Treble?
Projekt Treble donosi modularnu bazu za Android, koja će odvojiti hardverski kôd "specifičnog proizvođača" od koda koda Androida. Projekt, dio izdanja Android O, donosi najveću promjenu na arhitekturu Androida niske razine, što bi proizvođačima trebalo olakšati ažuriranje uređaja na najnoviju verziju Androida.
Ovdje je mnogo tehničkog žargona, no krajnji rezultat je Project Treble koji će osigurati da ažuriranja ne zahtijevaju toliko vremena i energije od OEM-a kao što su to učinila prethodna Android ažuriranja.
Kako projekt Treble radi?
Da biste razumjeli Project Treble, morate razumjeti kako Android ažuriranja rade. Kada Google izda izvorni kod nove verzije Androida, najprije je riječ o proizvođačima silicija, kao što su Qualcomm, MediaTek itd., Koji zatim dodaju kôd kako bi se uvjerili da nova verzija Androida dobro funkcionira na čipsetovima. Zatim, proizvođači čipseta prosljeđuju Android ažuriranje OEM-ovima, tvrtkama koje proizvode Android uređaje kao što su Samsung, LG, Huawei, Lenovo itd., Koji zatim modificiraju izdanje sa svojim aplikacijama, dok istovremeno dodaju vlastite skins i druge značajke. Tada proizvođači uređaja rade s pružateljima usluga kako bi testirali novu verziju Androida i zatim je objavili. Dakle, da, to je prilično dug proces. Pa, ovo je ono što nam želi riješiti projekt Treble.
S projektom Treble, Google uvodi " sučelje dobavljača ", koje će raditi slično kao i paket testiranja kompatibilnosti (CTS). CTS osigurava da razvojni programeri aplikacija ne moraju prilagođeno dizajnirati svoje aplikacije za različite proizvođače i različiti hardver. U slučaju ažuriranja Androida, Vendor Test Suite (VTS) će prekinuti rad koji su potrebni proizvođačima silicija, čime se ubrzava proces ažuriranja. Dakle, proizvođači Android uređaja moći će samo ažurirati Android okvir i objaviti ga za svoje uređaje.
Hoće li to zaista učiniti Android ažuriranja brže?
Kao što smo već spomenuli, izdanje Androidovog ažuriranja sada ima tri koraka, a Project Treble smanjuje samo jedan od tih koraka. Kao što Google kaže, "nema dodatnog posla od proizvođača silicija", ali hoće li to stvarno poboljšati situaciju s ažuriranjima za Android? Pa, stvari su pomalo sumnjive, od sada . Dok proizvođači poput vlasništva tvrtke Motorola trebali bi moći brže gurati ažuriranja, budući da uglavnom imaju dioničku verziju Androida, proizvođači poput Samsunga i dalje će oduzimati vrijeme, s obzirom da moraju skinuti korisničko sučelje i dodati vlastite značajke.
Dakle, krajnji rezultat je, ako ne primite Android ažuriranja nakon projekta Treble, krivite samo proizvođača uređaja. Google je svakako obavio svoj posao.
Kada će uređaji dobiti projekt Treble?
Arhitektura projekta Treble je već dio Android O Developer Preview koji je nedavno objavljen za uređaje Pixel i Nexus. Kada je riječ o drugim uređajima, bilo koji uređaj koji se pokreće s Androidom O ili ažuriran na Android O bit će kompatibilan s projektom Treble.
Projekt Treble: Brže Android ažuriranja
Moramo čekati i vidjeti hoće li projekt Treble uistinu ispuniti obećanje bržih Android ažuriranja. Međutim, trebali bismo dobiti jasniju ideju kada je Android O objavljen svima, a Google će također objaviti punu dokumentaciju projekta Treble kada se Android O izda.
Evo, nadam se da će projekt Treble doista popraviti stvari na prednjem dijelu Androida. Pa, što misliš o Projektu Treble? Javite nam u odjeljku za komentare u nastavku.