Android

Treble projektu wyjaśnił: dlaczego oneplus i nokia go nie obsługują?

Обзор OnePlus 6

Обзор OnePlus 6

Spisu treści:

Anonim

Chcąc naprawić główny problem powolnych aktualizacji systemu Android, Google ogłosił projekt Treble w maju 2017 r., Aby umożliwić szybsze aktualizacje Androida, zmniejszając obciążenie programistów.

Firma dodała platformę Project Treble do Androida Oreo, aby proces aktualizacji był lepszy na nowszych urządzeniach. Jego implementacja stała się obowiązkowa dla urządzeń uruchamianych z Androidem 8.0 po wyjęciu z pudełka.

Czym jest Project Treble? Jaką rolę odegra w Android? Kopnijmy się głęboko i dowiedzmy się więcej o tym samym.

Inne historie: te urządzenia uzyskują aktualizację systemu Android 8.0 Oreo

Czym jest Project Treble?

Głównym celem projektu Treble jest szybsze i łatwiejsze wprowadzanie aktualizacji przez producentów OEM na urządzeniach. Podczas gdy iPhone'y otrzymują najnowsze aktualizacje systemu operacyjnego przez trzy lub cztery lata, wysokiej klasy smartfony z Androidem mają tylko dwa lub trzy. Tymczasem większość telefonów z najnowszym Androidem nigdy nie zobaczy najnowszej aktualizacji.

Dzięki Treble urządzenia będą miały implementację dostawcy, która zarządza całym sprzętem na niskim poziomie. Następuje po nim platforma Android. Google twierdzi, że jednym z głównych powodów, dla których twórcy urządzeń opóźniają wydanie aktualizacji, jest to, że muszą oni podjąć kosztowne, obciążone kodem zadanie całkowitego przeredagowania.

Oznacza to, że za każdym razem, gdy zostanie uruchomiona aktualizacja systemu operacyjnego, programiści muszą zaktualizować całą bazę kodową, w tym zarówno kod systemu operacyjnego, jak i kod dostawcy.

Projekt Treble ma na celu oddzielenie implementacji dostawcy - specyficznego dla urządzenia, niższego poziomu oprogramowania napisanego w dużej mierze przez producentów krzemowych - z systemu Android OS Framework

Google zamierza oddzielić kod systemu operacyjnego od kodu dostawcy i utworzyć interfejs między dwoma kodami bazowymi za pomocą Project Treble. Deweloperzy muszą zrobić wszystko, gdy Google przesunie nową wersję Androida, zaktualizować kod systemu operacyjnego i nowy interfejs dostawcy systemu operacyjnego, który jest rozwijany przez Google.

Nokia i OnePlus nie są przystosowani do projekcji Treble

OnePlus i HMD Global (Nokia) potwierdziły, że wszystkie ich obecne urządzenia nie będą dostarczane z Project Treble. Obie firmy wydały również oświadczenia dotyczące tego samego.

Moderator HMD na forach społecznościowych firmy Nokia powiedział: „HMD jest w pełni zaangażowana we wdrażanie Project Treble na wszystkich nowych produktach Android Oreo w najbliższej przyszłości i przepraszamy za wszelkie rozczarowanie, jakie może to spowodować”.

HMD jest w pełni zaangażowana we wdrażanie Project Treble na wszystkich nowych produktach Android Oreo w najbliższej przyszłości i przepraszamy za wszelkie rozczarowanie, jakie może to spowodować.

Tymczasem pracownicy OnePlus wyjaśnieni na forum OnePlus powiedzieli: „Projekt Treble wymaga partycji pamięci masowej, dzięki której frameworki systemu Android i obraz dostawcy są rozdzielone. Jednakże, ponieważ partycje nie były wymagane od Androida N i poprzednich wersji Androida, wszystkie nasze obecne urządzenia nie mają partycji.

Zgodnie z naszymi testami, gdybyśmy zmodyfikowali układ partycji za pośrednictwem OTA, istnieje ryzyko, że urządzenia będą cegiełkować podczas partycjonowania.

Zgodnie z naszymi testami, gdybyśmy zmodyfikowali układ partycji za pośrednictwem OTA, istnieje ryzyko, że urządzenia będą cegiełkować podczas partycjonowania. Uważamy, że stanowi to zbyt duże ryzyko dla naszej społeczności użytkowników, dlatego zdecydowaliśmy się nie wdrażać Project Treble na obecnych urządzeniach OnePlus.

Czy to dotyczy Legit?

Biorąc pod uwagę oświadczenie firmy Nokia, wygląda na to, że firma po prostu wycofuje się z jakiejkolwiek prowizorycznej zmiany tego problemu. Z drugiej strony OnePlus podał powód możliwego „zamurowania telefonów”.

Tymczasem Huawei potwierdził, że w drugiej połowie 2017 r. Wprowadzi Treble do swoich starszych telefonów. Jeśli Huawei jest w stanie przynieść Treble do swoich starszych telefonów, uważam, że obie firmy powinny lepiej wyjaśnić sytuację.

Telefony wspierające projekt Treble

Obecnie Google Pixel i Pixel XL, Essential Phone, Huawei Mate 9, Mate 10, Honor 9 i Honor 8 Pro to urządzenia obsługujące Project Treble.

Czy Project Treble poprawi system Android?

Android 8.0 Oreo jest obecnie dostępny tylko na 0, 5% telefonów z systemem Android, a iOS 11, który został uruchomiony we wrześniu, jest obecny w ponad 50% urządzeń z systemem iOS. Projekt Treble ma na celu rozwiązanie tego problemu z fragmentacją Androida. Istnieje jednak kilka implikacji projektu Treble.

Mimo że Google zgłosił się i postanowił poprawić fragmentację Androida, programiści nadal mają do odegrania ważną rolę w udostępnianiu aktualizacji dla starszych urządzeń.

Aktualizacja Androida nadal będzie kosztownym przedsięwzięciem, ponieważ proces ma negatywny wpływ na wyniki finansowe firm i nie są wystarczająco zmotywowani, aby to zrobić.

Oznacza to, że twórcy produktów, tacy jak Samsung, Huawei i LG, nadal są odpowiedzialni za kompilowanie i wdrażanie aktualizacji, a nie będą one tak szybkie, jak Google z Pixels.

Projekt Treble jest obiecujący

Projekt Treble ma potencjał, aby wpłynąć na szybkość uzyskiwania aktualizacji urządzeń przez system Android, ale niekoniecznie dotyczy opóźnień związanych z certyfikacją aktualizacji przez przewoźnika.

Google niedawno uruchomił lżejszą wersję Androida O, zwaną Android Go. Dzięki temu Project Treble może dotrzeć do tanich smartfonów, jeśli obsługują system operacyjny.

Końcowe przemyślenia

Project Treble to zdecydowanie pozytywna zmiana, zainicjowana przez Google, począwszy od Androida Oreo. Różnica między starym a nowym systemem operacyjnym jest jednak bardzo różna i nie zmniejszy się w najbliższej przyszłości.

Aktualizacje Androida nigdy nie będą tak szybkie, jak iOS, ale biorąc pod uwagę wyzwania, przed jakimi stoi Google, Project Treble wygląda na najlepsze rozwiązanie na razie.

Zobacz następne: 6 najlepszych futerałów i pokrowców Xiaomi Redmi 5A, które można kupić