Još je pet dana do Google-ovog I / O-a, ali tvrtka se ne može pomoći: unaprijed je najavila što bi mogla biti jedna od najvažnijih promjena na Androidu od njegovog osnutka.
Nazvan Treble, projekt uključuje olakšavanje proizvođačima i operaterima Androida da izvršavaju ažuriranja na svojim uređajima stvaranjem skupa testova usmjerenih prema dobavljačima koji stvaraju komponente unutar telefona, tableta i bilo čega drugog s Androidom. Od Googlea:
Project Treble ima za cilj učiniti ono što je CTS učinio za aplikacije, za okvir Android OS-a. Osnovni koncept je odvajanje implementacije dobavljača - softvera niže razine specifičnog za uređaj koji su velikim dijelom napisali proizvođači silicija - od Android OS Framework-a. To se postiže uvođenjem novog dobavljačkog sučelja između okvira Android OS-a i implementacije dobavljača. Novo sučelje dobavljača potvrđeno je Vendor test Suiteom (VTS), analognim CTS-u, kako bi se osigurala napredna kompatibilnost implementacije dobavljača.
Poput CTS-a ili Compatibility Test Suite, VTS će osigurati da svi čipovi unutar telefona, od SoC-a do osnovnog pojasa do sitnih malih senzora koji omogućuju našim telefonima da rade nevjerojatne stvari, rade ispravno kada Google izda novu verziju Androida, Evo nevjerojatnog dijela: Treble će omogućiti Samsungima, LG-ovima i Huaweisima u svijetu da izbace ažuriranja bez potrebe da se oslanjaju na Qualcomms i Broadcoms da izvrše velike promjene u temeljnom Androidovom okviru.
Uz stabilno sučelje dobavljača koje pruža pristup hardverskim dijelovima Androida, proizvođači uređaja mogu odlučiti isporučiti novo izdanje Androida potrošačima samo ažuriranjem okvira Android OS-a bez ikakvog dodatnog posla koji zahtijeva proizvođač silicija.
Google kaže da će svi telefoni i tableti sa sustavom Android O i novijim ugrađivati Project Treble te da ga prvi Android O Developer Preview već ima, strpljivo čekajući da se VTS pojavi.
Tvrtka već duže vrijeme radi na današnjem danu, od dijeljenja ažuriranja operatora i dobavljača na zasebne particije u Androidu M do olakšavanja proizvođačima i dobavljačima da uvedu specifična, osnovna ažuriranja OS-a s Androidom N.
Konačno, Google surađuje s istim tim kompanijama kako bi ih uveo u osnovne Android promjene i ispravke programskih pogrešaka - od poboljšanja specifičnih za zemlju i operatera do stvarnih značajki - i uveo ih u Android Open Source Project. Android će ne samo što će postati stabilniji od pokretanja, već će proizvođačima omogućiti da se manje natječu u softverskoj diferencijaciji nego hardveru, nadam se da će poboljšati iskustvo za sve.
Iako ćemo vjerojatno saznati više sljedećeg tjedna na Google I / O-u, ostaje nam vidjeti hoće li proizvođači raditi s Googleom i dobavljačima komponenata kako bi osigurali da je ovaj proces nesmetan ili će čak i hoće li Google primijeniti VTS onako kako trenutno radi li CTS. Još puno toga, pa pratite Android Central za sve detalje!