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