Project Mainline – революція для оновлень Android

Google I/O, цей рік був сповнений сюрпризів. Незалежно від того, чи це було оновлення Карт Google, чи зміни в Google Assistant, щоб зробити його кращим, з кожним оголошенням Google змушував нас повірити, наскільки він піклується про безпеку та конфіденційність.

З появою абсолютно нового Android Q Google змінює спосіб введення оновлень. Він називається Project Mainline. Метою проекту є повне оновлення внутрішніх компонентів Android через Play Store у фоновому режимі, навіть не перезавантажуючи Android або ризикуючи безпекою через затримку встановлення оновлення. Процес відрізняється від оновлення версії системи та щомісячного виправлення системи безпеки. Він зберігається, оскільки Google хоче, щоб значні частини ОС залишалися оновленими та безпечними, незалежно від телефону, який ви використовуєте.

У цій публікації ми обговоримо Project Mainline, як це працює і чим буде корисним.

Що охоплює магістральний наземний проект і як він працює?

Project Mainline – це в основному метод оновлення дванадцяти основних компонентів Android. Ці компоненти відіграють важливу роль у функціонуванні інших частин ОС, тому раніше їх не можна було торкнутися без серйозного оновлення програмного забезпечення.

Google розділив їх на три категорії:

  1. Конфіденційність: контролер дозволів, інтерфейс користувача документів і ExtServices
  2. Безпека: компоненти Media Framework, Conscrypt, медіа-кодеки та DNS Resolver
  3. Узгодженість: метадані модуля, вхід на приватний портал, дані часового поясу, мережеві компоненти, ANGLE (зміна розробників) і конфігурація дозволу на мережу

Всі вони відіграють важливу роль у функціонуванні телефону Android. Тому важливо підтримувати їх безпеку та оновлювати, не заважаючи іншим завданням на Android. Тому Google винайшов новий контейнер під назвою Android Pony Express або APEX, який допоможе оновити ці компоненти, не порушуючи нічого іншого в системі.

Читайте також: -

Google Android One and Go: все, що вам потрібно... Багато людей не знають, що на ринку є три конфігурації Android: стандартний Android, Android Go,...

Android Pony Express надсилається через Google Play Store так само, як файл APK, однак, коли він потрапляє на ваш Android, виявляється, що це ціла файлова система, яка встановлюється на Android для виконання завдання. Основні оновлення схожі на оновлення Play Services, які будуть випущені для всієї екосистеми Android за пару тижнів.

Якщо оновлення встановлено правильно, нові дані об’єднуються зі старими даними. Користувачеві не потрібно нічого робити під час встановлення оновлення, і якщо з оновленням щось піде не так, Google запровадила систему відкату, щоб захистити дані користувача та відновити їх до нормального стану.

Якщо Google коли-небудь захоче оновити будь-який з цих компонентів, він може легко зробити це через Play Store, так само легко, як оновити частини служб Google Play. Користувач не буде знати про ці оновлення на Android.

Основна лінія для кожного телефону Android

Mainline призначений не лише для власних смартфонів Google, але й для кожного пристрою Android. Після довгих обговорень з OEM-виробниками Google та інші компанії домовилися включити 12 модулів.

Крім того, Google домовився про партнерів і виробників смартфонів, які використовують APEX для надання оновлень через Play Store для власних компонентів.

Коротше кажучи, якщо ці модулі оновлюються за допомогою Play Store, це однозначно означає, що OEM-виробники повинні погодитися надати цим оновленням доступ до Google Play Store.

З Android Q Project Mainline тепер стане важливою частиною сумісності з Android. Отже, щоб ваш пристрій підтримував Project Mainline, ви повинні працювати з Android Q на вашій ОС і мати доступ до Google Play Store.

Що далі?

Google розробив контейнер APEX з відкритим кодом. Це означає, що тепер нестандартні пристрої Android можуть оновлювати критичні компоненти за допомогою цього методу навіть без Play Store.

Це гарна новина для екосистеми Amazon і для телефонів, запущених у Китаї, доступ до Play Store не гарантується.

Більше того, в майбутньому, схоже, такі виробники, як Samsung, будуть використовувати APEX для встановлення оновлень додатків системного рівня без необхідності повного перезавантаження.

Цю техніку також можуть використовувати оператори для надання оновлень, пов’язаних із мережею, на вашому смартфоні. Що ж, усі ці речі ще не зрозумілі, але, згідно з Google, спільне використання можна використовувати багатьма способами.

Читайте також: -

Все, що вам потрібно знати про Android І... Android – найпопулярніша операційна система, але люди про неї не знають. Дуже мало хто знає, що про запас ROM...

Що в майбутньому?

Є ще багато речей, які нам може знадобитися для розуміння Project Mainline, оскільки він може змінити майбутнє Android.

З Google, що рухається між відкритою інтегрованою платформою та самокерованою екосистемою, намагаючись знайти спосіб, за допомогою якого можна додавати чи змінювати функції без потреби повного оновлення системи.

З цим амбітним стартом Google запевнив, що для Project Mainline попереду ще багато чого.

Якщо те, що стверджує Google, перетвориться на реальність, то оновлення системи було б настільки можливим як для виробників, так і для самої Google.

Тепер нам залишається лише почекати і побачити, що принесе Project Mainline в майбутньому!

Сподобалась стаття? Якщо так, то підпишіться на наші публікації та поділіться своїми думками в розділі коментарів нижче.


Leave a Comment

Facebook для Android: Очищення застряглих завантажень за допомогою 10 найкращих методів

Facebook для Android: Очищення застряглих завантажень за допомогою 10 найкращих методів

Ви намагаєтеся завантажити фото чи відео на Facebook, але завантаження зависло назавжди? Дізнайтеся, як очистити завислі завантаження на Facebook для Android.

Android: Як виправити недостатню кількість памяті

Android: Як виправити недостатню кількість памяті

У вас закінчується місце на вашому Android? Вирішіть проблему за допомогою цих порад для початківців на будь-якому пристрої.

Amazon Fire: Увімкнення налагодження через USB

Amazon Fire: Увімкнення налагодження через USB

Хочете використовувати планшет Android Fire із програмами Android Studio на ПК? Дізнайтеся тут, як увімкнути налагодження USB на планшеті Fire на ПК, Mac та Linux.

Як користуватися віджетом Android 12 з першого погляду

Як користуватися віджетом Android 12 з першого погляду

Дізнайтеся, як ви можете ним користуватися та що може запропонувати Android 12. Ось інформація, яку ви точно не захочете пропустити.

Amazon Fire: Як додати сторінки книги до закладок

Amazon Fire: Як додати сторінки книги до закладок

Не заблукайте, читаючи улюблений роман. Дізнайтеся, як додавати сторінки своїх книг до закладок на планшетах Amazon Fire.

Виправлення планшета Amazon Fire, який не вмикається

Виправлення планшета Amazon Fire, який не вмикається

Зіткнулися з проблемою, коли планшет Amazon Fire не вмикається? Прочитайте цю статтю зараз, щоб дізнатися про кілька покрокових способів вирішення проблеми.

Виправлення: Samsung Galaxy S21 не вдається активувати Wi-Fi-дзвінки

Виправлення: Samsung Galaxy S21 не вдається активувати Wi-Fi-дзвінки

Багато моделей телефонів Samsung, включаючи Galaxy S21, мають проблеми з Wi-Fi Calling. Встановлення програми VoWiFi може вирішити цю проблему.

Чи має Galaxy Z Fold 5 можливість розширення памяті?

Чи має Galaxy Z Fold 5 можливість розширення памяті?

Серія Samsung Galaxy Z Fold була на передовій революції складних смартфонів, пропонуючи користувачам унікальне поєднання інновацій та...

Найкращий чохол для Galaxy Z Fold 5 з S Pen

Найкращий чохол для Galaxy Z Fold 5 з S Pen

Обов’язково придбайте найкращий чохол із стилусом S Pen для Galaxy Z Fold. Ось кілька моделей, які ви не можете пропустити.

Galaxy Tab S9: Увімкнення налагодження через USB

Galaxy Tab S9: Увімкнення налагодження через USB

Посібник, який ознайомить вас із тим, як увімкнути параметри розробника та налагодження через USB на планшеті Samsung Galaxy Tab S7.