Xiaomi Mi 5 неофіційно отримав сумісність з Project Treble

Xiaomi Mi 5 (gemini) отримав неофіційний альфа-порт Project Treble. Порт дозволяє користувачам Mi 5 прошивати загальний образ системи (GSI) AOSP Android Oreo.

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

Тут на допомогу приходить спільнота розробників. Коли ми побачили перший звіт про успіх Проект Treble успішно перенесений на Xiaomi Redmi Note 4, головна віха в розвитку. Потім Xiaomi Mi 5s (кодова назва пристрою: Capricorn) також отримав неофіційну сумісність з Project Treble.

Тепер настала черга Xiaomi Mi 5. Mi 5 (кодова назва пристрою: gemini) — флагманський смартфон Xiaomi 2016 року. Він має висококласний список специфікацій, включаючи систему-на-чіпі Qualcomm Snapdragon 820, 3 ГБ/4 ГБ оперативної пам’яті з 32 ГБ/64 ГБ/128 ГБ пам’яті, 5,15-дюймовий IPS-дисплей Full HD (1920x1080) 16:9, задня камера 16 МП, фронтальна камера 4 МП і 3000 мАг акумулятор. Він поставлявся з MIUI 7 поверх Android Marshmallow, і нещодавно отримав оновлення MIUI 9. Глобальна бета-версія MIUI на базі Android Oreo 

також було випущено для пристрою.

JDCTeam надала Xiaomi Mi 5 сумісність з Project Treble. Він використовує невикористаний розділ CUST (це той самий метод, який використовувався для перенесення Treble на Redmi Note 4). Розробники зазначають, що цей проект знаходиться в альфа-версії, а список того, що працює, не уточнюється.

Підтримка високих частот для Mi 5 забезпечує два розділи: система і постачальник. Системний розділ містить загальний образ системи (GSI), тоді як розділ постачальника містить файли для певного пристрою, необхідні для завантаження та роботи телефону. Завдяки Treble користувачі Mi 5 можуть легко змінювати образ системи та запускати різні образи системи з тим самим ядром і розділом постачальника.

Слід зазначити, що Xiaomi Mi 5 є пристроєм лише для A. Що стосується загальних системних образів, користувачам потрібно завантажити лише образи ARM64 і A (наприклад, Phh-Treble від XDA Senior Member фхуссон). Розробники зазначають, що остання версія Phh-Treble працює з Project Treble gemini zip.

Інструкції щодо встановлення альфа-версії Project Treble zip на Xiaomi Mi 5:

  • Завантажте ZIP-файл Project Treble.
  • Завантажте зображення GSI лише для A-A.
  • Перезавантажтеся для відновлення (розробники згадують, що потрібен TWRP 3.2.1-1).
  • Витріть розділи System/Data/Cache/Dalvik.
  • Flash Treble Gemini zip.
  • Перезавантажте образ системи GSI та перезавантажте.

Приємно бачити, що Project Treble неофіційно представлений на пристроях Xiaomi. Ми очікуємо, що сумісність з Treble стане величезним поштовхом для розвитку, коли буде випущена остаточна версія Android P, оскільки це значно полегшить розробку.


Завантажте Project Treble ZIP для Xiaomi Mi 5