Android Pie GSI тепер доступний для пристроїв із підтримкою Project Treble

Перший Android Pie (Android 9) Project Treble Generic System Image (GSI), створений на основі проекту Android Open Source Project, уже доступний.

Коли Google вперше оголошено Проект Treble з Android 8.0 Oreo, серед спільноти був певний скептицизм щодо того, наскільки ефективним буде Treble для швидшого оновлення пристроїв Android. Побачивши, як Treble може допомогти запустити процес розробки на замовлення дозволяючи підтримуваним пристроям завантажуватися AOSP Generic System Image (GSI), не було сумнівів щодо того, наскільки корисною буде підтримка Treble для екосистеми Android. Анонс Android P бета-програма, який запустив Developer Previews на 7 пристроїв, які не належать Google, розвіяв будь-які сумніви щодо ефективності Treble. Тепер, коли Android 9 Pie є офіційним і його вихідний код завантажено до AOSP розробники можуть створювати GSI для всіх пристроїв із підтримкою Project Treble із джерела.

Дійсно, визнаний розробник XDA фхуссон, розробник, який створив перший GSI, створений спільнотою

зробив можливим завантаження AOSP на Huawei Mate 9, випустив свій перший Android Pie GSI на основі вихідного коду. У порівнянні з т.зв.напів-GSI", який підтримує лише пристрої Qualcomm Snapdragon, ПЗУ від phhusson містить набагато менше хаків, оскільки образ системи базується на AOSP, а не на образі системи Google Pixel. Таким чином, уже підтверджено, що GSI Phhusson підтримує 13 різних пристроїв від 4 постачальників SoC — і це лише список пристроїв, до яких ми з Phhusson маємо прямий доступ.

Колекція Phhusson’s Project Treble-сумісних смартфонів, усі вони працюють під керуванням його Android 9 Pie GSI

Більшість смартфонів або планшетів, сумісних із Project Treble, мають розблокований завантажувач (тобто немає нових пристроїв Huawei або Honor) повинен мати можливість встановити цей Android 9 Pie GSI. Будь-який пристрій, випущений з Android 8.0 Oreo або новішої версії, підтримує Treble, а також будь-який пристрій, який виробник оновив до Oreo з підтримкою Treble, як зазначено в списку тут. (Ви можете перевірити, чи підтримує ваш пристрій Project Treble за допомогою дотримуючись нашого посібника.) На даний момент ПЗУ є досить простим, оскільки це перший публічний випуск і призначений лише для тестування стабільності. Ось таблиця, яку я склав із перевіреними пристроями, їх процесорами, версіями ОС Android і відомими помилками для кожного пристрою.

Ім'я пристрою

SoC

Оригінальна ОС/Поточна ОС

Відомі помилки

Allview V3 Viper

MediaTek MT6737

Android 8.0 Oreo

Точка доступу, NFC, RIL

Blackview A20

MediaTek MT6580M

Android 8.1 Oreo Go Edition

Точка доступу, NFC

Cubot X18 Plus

MediaTek MT6750T

Android 8.0 Oreo

Точка доступу, NFC, RIL

Google Pixel 2 XL

Qualcomm Snapdragon 835

Android 8.0 Oreo/Android 9 Pie

Точка доступу, NFC, постачальник Android 9

Honor View 10

HiSilicon Kirin 970

Android 8.0/8.1 Oreo (залежно від ринку)

Точка доступу, NFC

Huawei Mate 9

HiSilicon Kirin 960

Android 7.0 Nougat/Android 8.0 Oreo

Точка доступу, NFC

Huawei Mate 10 Pro

HiSilicon Kirin 970

Android 8.0 Oreo

Точка доступу, NFC

Koolnee Rainbow

MediaTek MT6580A

Android 8.1 Oreo Go Edition

Точка доступу, NFC

Motorola Moto E5

Qualcomm Snapdragon 425

Android 8.0 Oreo

Точка доступу, NFC, різні графічні збої

OnePlus 5

Qualcomm Snapdragon 835

Android 7.1 Nougat/Android 8.1 Oreo

Точка доступу, NFC, камера AOSP

OnePlus 6

Qualcomm Snapdragon 845

Android 8.1 Oreo/Android 9 Pie (бета)

Точка доступу, NFC, постачальник Android 9

Телефон Razer

Qualcomm Snapdragon 835

Android 7.1 Nougat/Android 8.1 Oreo

Точка доступу, NFC, фронтальна камера

Samsung Galaxy S9+

Exynos 9810

Android 8.0 Oreo

Точка доступу, NFC

Завантажте та встановіть Android 9 Pie GSI для пристроїв із підтримкою Project Treble

Ви можете знайти посилання, яке спрямовує вас на тему форуму, де ви знайдете посилання для завантаження образу системи Android 9 Pie, інструкції щодо перепрошивання зображення, поточний список помилок тощо. Майте на увазі, що до ПЗУ не включено жодних програм або служб Google Play, тому поки що не прошивайте це, очікуючи, що це ваш щоденний драйвер. Щойно AOSP GSI стане більш стабільним, інші розробники почнуть переносити свої спеціальні фреймворки ПЗУ, щоб ви почали отримувати GSI з більшим набором функцій. На даний момент є 19 Користувацькі GSI на базі AOSP Android 8.1 Oreo.

Завантажте AOSP Android Pie GSI для пристроїв Project Treble

Відвідайте форум Project Treble XDA

Примітка: якщо ваш пристрій підтримує розділи A/B для безперебійного оновлення, вам потрібно буде прошити A/B GSI, а не A-only GSI.

Незважаючи на те, що ми є великими шанувальниками GSI, вам слід установити спеціальну ПЗУ Android 9 Pie, якщо вона доступна для вашого пристрою. (Однак не кожен пристрій матиме підтримку спеціальної спільноти розробників, тому GSI є гарним способом для користувачів менш підтримуваних пристроїв спробуйте користувальницькі ПЗУ.) Ось короткий список користувальницьких ПЗУ на базі Android Pie, про які ми вже розповідали на порталі, і буде більше, коли ми очистимо наші відставання:

  • Asus ZenFone Max Pro M1 (AOSP)
  • Honor View 10 (AOSP)
  • Huawei Mate 10 Pro (AOSP)
  • Motorola Moto G 2015 (AOSP)
  • Motorola Moto Z Play (AOSP)
  • OnePlus One (ПОСП)
  • OnePlus X (AOSP)
  • OnePlus 2 (AOSP)
  • OnePlus 3 (AOSP)
  • OnePlus 3T (AOSP)
  • OnePlus 5 (AOSP)
  • OnePlus 5T (AOSP)
  • Xiaomi Mi 3 (AOSP)
  • Xiaomi Mi 4 (AOSP)
  • Xiaomi Mi A1 (AOSP)
  • Xiaomi Redmi 4X (AOSP)
  • Xiaomi Redmi Note 4 (AOSP)
  • Xiaomi Redmi Note 5 Pro (AOSP - Pixel Experience)