Інструмент Android Flash від Google значно полегшує перепрошивання збірок AOSP

Хочете перепрограмувати оновлену збірку Android із джерела? Новий Android Flash Tool від Google спрощує процес прошивки AOSP GSI.

Коли Google випустила Android 8 Oreo, вони внесли серйозні зміни в те, як фреймворк ОС Android і драйвери постачальника/ядро Linux взаємодіють один з одним. Цей проект отримав назву Project Treble, і він зробив можливим завантаження Android-смартфонів версія Android, яка називається Generic System Image (GSI), не вимагаючи багатьох змін у завантажувальній системі чи постачальнику зображення. Google щомісяця випускає оновлений GSI відповідно до останнього рівня безпеки Android, але вони також постійно створюють нові GSI з дерева вихідних кодів AOSP. До цього моменту перепрошивка однієї з цих збірок вимагала знання команд швидкого завантаження, але Google полегшує перепрошивку цих збірок AOSP за допомогою Android Flash Tool.

Оголошено сьогодні на Блог розробників Android, Android Flash Tool дозволяє розробникам спалахувати збірку AOSP з інформаційної панелі постійної інтеграції Google. Ця інформаційна панель була запущена минулого року, і вона дозволяє розробникам легко завантажувати образ, що містить останні зміни AOSP, без необхідності кожного разу вручну компілювати AOSP. Розробники, які працюють над надсиланням змін до AOSP, знайдуть цей інструмент корисним, але інші розробники, які бажають протестувати останню збірку AOSP, також можуть знайти цей інструмент у пригоді.

Щоб розпочати роботу з Android Flash Tool, просто перейдіть на веб-сайт, посилання на яке наведено нижче, у будь-якому веб-переглядачі, який підтримує WebUSB API. Цей інструмент, по суті, є швидким завантаженням у вкладці браузера, тож він позбавляє вас від головного болю, пов’язаного із завантаженням зображень вручну та їх прошивкою за допомогою команд швидкого завантаження. Наразі Google обмежив цей інструмент довідковими платами Pixel 2, Pixel 3, Pixel 3a, Pixel 4 і HiKey, тому вам знадобиться один із цих пристроїв, щоб продовжити. Якщо у вас є один із цих пристроїв, вам потрібно буде розблокувати завантажувач, перш ніж ви зможете перепрошити одну з підтримуваних збірок. Якщо ви ще не розблокували завантажувач, інструмент запропонує вам зробити це, перш ніж він блимне, але майте на увазі, що це призведе до видалення все дані на вашому телефоні. Нарешті, якщо ви користуєтеся ПК з Windows, вам потрібно буде встановити USB-драйвери Android, перш ніж ви зможете продовжити.

Android Flash Tool

Якщо мигання AOSP GSI ви хочете повернути на склад, ви також можете відвідати Google "Оновлення та ремонт ПЗ", щоб допомогти вам відновити стандартне зображення. На цій сторінці також є інструмент, який використовує API WebUSB, що означає, що повернутися до стандартного стану так само легко, як і завантажити збірку AOSP.


Оновлення 1 о 19:10 за східним часом: цю статтю оновлено, щоб відобразити, що Android Flash Tool підтримує лише вибрані телефони Pixel і довідкові панелі HiKey.