Project Mainline — rewolucja w aktualizacjach Androida

Google I/O w tym roku był pełen niespodzianek. Niezależnie od tego, czy była to aktualizacja Map Google, czy zmiany w Asystencie Google, aby było lepiej, z każdym ogłoszeniem Google kazał nam wierzyć, jak bardzo dba o bezpieczeństwo i prywatność.

Wraz z pojawieniem się zupełnie nowego Androida Q, Google zmienia sposób wprowadzania aktualizacji. Nazywa się Project Mainline. Celem projektu jest aktualizacja wewnętrznych komponentów Androida za pośrednictwem Sklepu Play całkowicie w tle, nawet bez ponownego uruchamiania Androida lub narażania bezpieczeństwa z powodu opóźnienia w instalacji aktualizacji. Proces różni się od aktualizacji wersji systemu i comiesięcznej poprawki bezpieczeństwa. Jest on przechowywany, ponieważ Google chce aktualizować i zabezpieczać znaczne części systemu operacyjnego, niezależnie od używanego telefonu.

W tym poście omówimy Project Mainline, jak to działa i jak będzie przydatne.

Co obejmuje główna linia projektu naziemnego i jak to działa?

Project Mainline to przede wszystkim metoda aktualizacji dwunastu podstawowych komponentów w systemie Android. Komponenty te odgrywają ważną rolę w funkcjonowaniu innych części systemu operacyjnego, dlatego wcześniej nie można było ich dotknąć bez dużej aktualizacji oprogramowania.

Google podzielił je na trzy kategorie:

  1. Prywatność: kontroler uprawnień, interfejs dokumentów i usługi Ext
  2. Bezpieczeństwo: komponenty Media Framework, Conscrypt, Media Codecs i DNS Resolver
  3. Spójność: metadane modułu, logowanie do portalu przechwytującego, dane strefy czasowej, komponenty sieciowe, ANGLE (zgoda programistów) i konfiguracja uprawnień sieciowych

Wszystkie odgrywają ważną rolę w funkcjonowaniu telefonu z systemem Android. Dlatego ważne jest, aby były one bezpieczne i aktualizowane bez utrudniania wykonywania innych zadań na Androidzie. Dlatego Google wynalazł nowy kontener o nazwie Android Pony Express lub APEX, który pomoże zaktualizować te komponenty bez zakłócania niczego innego w systemie.

Przeczytaj także:-

Google Android One and Go: wszystko, czego potrzebujesz... Wiele osób nie zdaje sobie sprawy z faktu, że na rynku dostępne są trzy konfiguracje Androida, Stock Android, Android Go,...

Android Pony Express jest wysyłany przez Google Play Store, podobnie jak plik APK, jednak gdy dostanie się do twojego Androida, okazuje się, że jest to cały system plików, który jest instalowany na Androidzie w celu wykonania zadania. Główne aktualizacje są takie same jak aktualizacje Usług Play, które zostaną udostępnione w całym ekosystemie Androida za kilka tygodni.

Jeśli aktualizacja jest zainstalowana poprawnie, nowe dane zostaną scalone ze starymi danymi. Użytkownik nie musi nic robić, gdy aktualizacja jest zainstalowana, a jeśli coś pójdzie nie tak z aktualizacją, Google wprowadził system wycofywania, aby chronić dane użytkownika i przywrócić je do dobrego stanu.

Jeśli w dowolnym momencie Google zechce zaktualizować którykolwiek z tych składników, może to łatwo zrobić za pośrednictwem Sklepu Play, tak łatwo, jak aktualizacja części Usług Google Play. Użytkownik nie będzie świadomy tych aktualizacji na Androidzie.

Linia główna dla każdego telefonu z systemem Android

Mainline jest przeznaczony nie tylko dla smartfonów Google, ale jest dla każdego urządzenia z Androidem. Po wielu dyskusjach z producentami OEM, Google i inne firmy osiągnęły porozumienie w sprawie włączenia 12 modułów.

Ponadto Google zgodził się na partnerów i producentów smartfonów korzystających z APEX do dostarczania aktualizacji za pośrednictwem Sklepu Play dla własnych komponentów.

Krótko mówiąc, jeśli te moduły są aktualizowane za pomocą Sklepu Play, oznacza to wyraźnie, że producenci OEM muszą wyrazić zgodę na zezwolenie tym aktualizacjom na dostęp do Sklepu Google Play.

Wraz z Androidem Q, Project Mainline będzie teraz ważną częścią kompatybilności z Androidem. Aby Twoje urządzenie obsługiwało Project Mainline, musisz mieć Android Q uruchomiony na swoim systemie operacyjnym i mieć dostęp do Google Play Store.

Co dalej?

Google opracował open source kontenera APEX. Oznacza to, że teraz niestandardowe urządzenia z Androidem mogą wybrać aktualizację krytycznych komponentów tą metodą, nawet bez Sklepu Play.

To dobra wiadomość dla ekosystemu Amazon i telefonów uruchomionych w Chinach, w których dostęp do Sklepu Play nie jest gwarantowany.

Co więcej, wydaje się, że w przyszłości producenci tacy jak Samsung będą używać APEX do instalowania aktualizacji aplikacji na poziomie systemu bez konieczności całkowitego ponownego uruchamiania.

Ta technika może być również wykorzystywana przez operatorów do dostarczania aktualizacji związanych z siecią na smartfonie. Cóż, wszystkie te rzeczy nie są jeszcze jasne, ale według Google współużytkowanie może być używane na wiele sposobów.

Przeczytaj także:-

Wszystko, co musisz wiedzieć o Androidzie i... Android to najpopularniejszy system operacyjny, ale ludzie o nim nie wiedzą. Niewiele osób wie to o magazynie ROM...

Co jest w przyszłości?

Jest jeszcze wiele rzeczy, których możemy potrzebować, aby zrozumieć Project Mainline, ponieważ może on zmienić przyszłość Androida.

Ponieważ Google porusza się między otwartą zintegrowaną platformą a samozarządzającym się ekosystemem, starając się znaleźć sposób, w jaki można dodawać lub zmieniać funkcje bez konieczności pełnej aktualizacji systemu.

Dzięki temu ambitnemu startowi Google zapewnił, że Project Mainline czeka o wiele więcej.

Jeśli to, co twierdzi Google, stanie się rzeczywistością, wprowadzenie aktualizacji systemu byłoby tak wykonalne dla producentów, jak i samego Google.

Teraz musimy tylko poczekać i zobaczyć, co Project Mainline przyniesie w przyszłości!

Podobał Ci się artykuł? Jeśli tak, zapisz się do naszych postów i podziel się swoimi przemyśleniami w sekcji komentarzy poniżej.



Leave a Comment

Jak stworzyć historię na Facebooku

Jak stworzyć historię na Facebooku

Historie na Facebooku mogą być bardzo zabawne do tworzenia. Oto jak możesz stworzyć historię na swoim urządzeniu z systemem Android i komputerze.

Wyłącz automatyczne odtwarzanie wideo w Firefoxie i Chrome

Wyłącz automatyczne odtwarzanie wideo w Firefoxie i Chrome

Dowiedz się, jak wyłączyć irytujące automatyczne odtwarzanie wideo w Google Chrome i Mozilla Firefox za pomocą tego samouczka.

Galaxy Tab S8 Nie Włącza się: Jak Naprawić

Galaxy Tab S8 Nie Włącza się: Jak Naprawić

Rozwiąż problem, w którym Samsung Galaxy Tab S8 utknął na czarnym ekranie i nie włącza się.

Jak usunąć muzykę i filmy z Amazon Fire

Jak usunąć muzykę i filmy z Amazon Fire

Przeczytaj teraz, aby dowiedzieć się, jak usunąć muzykę i filmy z tabletów Amazon Fire i Fire HD, aby zwolnić miejsce, uporządkować lub poprawić wydajność.

Android: Zatrzymać Aplikacje przed Uruchomieniem przy Starcie

Android: Zatrzymać Aplikacje przed Uruchomieniem przy Starcie

Poradnik pokazujący dwa rozwiązania, jak na stałe uniemożliwić aplikacjom uruchamianie się przy starcie na urządzeniu z Androidem.

Android: Jak przesyłać dalej wiadomości tekstowe

Android: Jak przesyłać dalej wiadomości tekstowe

Ten poradnik pokazuje, jak przesyłać wiadomości tekstowe z urządzenia Android za pomocą aplikacji Google Messaging.

Amazon Fire: Jak zainstalować Google Chrome za pomocą pliku APK

Amazon Fire: Jak zainstalować Google Chrome za pomocą pliku APK

Masz Amazon Fire i chcesz zainstalować Google Chrome? Dowiedz się, jak zainstalować Google Chrome za pomocą pliku APK na urządzeniach Kindle.

Android: Jak wyłączyć autocorrect w prostych krokach

Android: Jak wyłączyć autocorrect w prostych krokach

Jak włączyć lub wyłączyć funkcje sprawdzania pisowni w systemie Android.

Najlepsze ładowarki do Galaxy Tab S9

Najlepsze ładowarki do Galaxy Tab S9

Kiedy Samsung zaprezentował nową linię tabletów flagowych, było na co czekać. Galaxy Tab S9 i S9+ przynoszą oczekiwane ulepszenia, a Samsung wprowadził także Galaxy Tab S9 Ultra.

Amazon Fire: Jak dodać notatki i podkreślać tekst w książce

Amazon Fire: Jak dodać notatki i podkreślać tekst w książce

Czy kochasz czytać eBooki na tabletach Amazon Kindle Fire? Dowiedz się, jak dodać notatki i podkreślać tekst w książce na Kindle Fire.