Centrala Androida

Google Project Treble przyspieszy aktualizacje Androida na wszystkich urządzeniach

protection click fraud

Do przemówienia Google I/O zostało tylko pięć dni, ale firma nie może się powstrzymać: ma z góry ogłoszone co może być jedną z najważniejszych zmian w Androidzie od czasu jego powstania.

Projekt o nazwie Treble polega na ułatwieniu producentom i operatorom Androida wdrażania aktualizacji na ich urządzeniach tworząc zestaw testów skierowanych do dostawców, którzy tworzą komponenty wewnątrz telefonów, tabletów i wszystkiego, co działa Android. Z Google:

Project Treble ma na celu zrobienie tego, co CTS zrobił dla aplikacji, dla systemu operacyjnego Android. Podstawową koncepcją jest oddzielenie implementacji dostawcy – specyficznego dla urządzenia oprogramowania niższego poziomu, napisanego w dużej mierze przez producentów krzemu – od systemu Android OS Framework. Osiąga się to poprzez wprowadzenie nowego interfejsu dostawcy między strukturą systemu operacyjnego Android a implementacją dostawcy. Nowy interfejs dostawcy jest weryfikowany przez Vendor Test Suite (VTS), analogicznie do CTS, aby zapewnić kompatybilność implementacji dostawcy.

Podobnie jak CTS lub Compatibility Test Suite, VTS zapewni, że wszystkie chipy wewnątrz telefonu, od SoC do pasma podstawowego po maleńkie czujniki, które pozwalają naszym telefonom robić niesamowite rzeczy, działać poprawnie, gdy Google wypuści nową wersję Android.

Oto niesamowita część: Treble pozwoli Samsungom, LG i Huaweiom na całym świecie wypychać aktualizacje bez konieczności polegania na Qualcommach i Broadcomach przy wprowadzaniu dużych zmian w podstawowej strukturze Androida.

Dzięki stabilnemu interfejsowi dostawcy zapewniającemu dostęp do specyficznych dla sprzętu części Androida, producenci urządzeń mogą zdecydować się na dostarczenie nowego Wydanie Androida konsumentom poprzez samą aktualizację struktury systemu operacyjnego Android bez dodatkowej pracy wymaganej od krzemu producenci.

Google twierdzi, że wszystkie telefony i tablety z Androidem O i nowszym będą zawierały Project Treble, i że pierwsza wersja Android O Developer Preview już to ma, cierpliwie czekając na uruchomienie VTS na zewnątrz.

Firma pracowała nad tym dniem od dłuższego czasu, od podziału aktualizacji przewoźnika i dostawcy na osobne partycji w systemie Android M, aby ułatwić producentom i operatorom wdrażanie określonych, podstawowych aktualizacji systemu operacyjnego w systemie Android N.

Wreszcie Google współpracuje z tymi samymi firmami, aby zachęcić je do wprowadzenia podstawowych zmian i poprawek błędów w Androidzie — od ulepszeń specyficznych dla kraju i operatora po rzeczywiste funkcje — i przenieś je do Android Open Source Projekt. Nie tylko sprawi to, że Android będzie bardziej stabilny od samego początku, ale także pozwoli producentom konkurować w mniejszym stopniu pod względem różnicowania oprogramowania niż sprzętu, co, miejmy nadzieję, poprawi wrażenia dla wszystkich.

Chociaż prawdopodobnie dowiemy się więcej w przyszłym tygodniu na Google I/O, okaże się, czy producenci będą współpracować z Google i dostawców komponentów, aby zapewnić płynność tego procesu, a nawet czy Google będzie egzekwować VTS w sposób, w jaki robi to obecnie CTS. Wiele jeszcze przed nami, więc bądź na bieżąco z Android Central, aby poznać wszystkie szczegóły!

instagram story viewer