Honor 8 Pro і Honor 9 отримали AOSP Android Oreo ROM завдяки підтримці Project Treble. Майже все, включно зі стандартним додатком камери Huawei, працює!
Google оголосив Проект Treble минулого року, намагаючись змінити спосіб оновлення смартфонів виробниками пристроїв. Телефони, випущені з Android Oreo, повинні бути сумісними, але це так необов'язковий для OEM-виробників включити підтримку Treble з оновленнями Oreo для старих смартфонів. Однією з потенційних переваг підтримки Treble є те, що основні оновлення програмного забезпечення можуть надходити швидше для пристроїв, які підтримуйте його, оскільки виробники пристроїв можуть продовжувати оновлення фреймворку Android, не чекаючи оновлення від постачальника їх код. Однак, завдяки вимогам Project Treble, кожен пристрій, який його підтримує, повинен мати можливість завантажувати a загальна збірка AOSP, яка значно ускладнює використання AOSP на певних пристроях, таких як Honor 8 Pro або Honor 9 легше.
У листопаді ми показали вам, як Project Treble дає змогу розробникам створити
єдиний образ системи який завантажується на кількох пристроях. Такі пристрої, як Huawei Mate 9 тепер може працювати під керуванням AOSP Android Oreo, чого раніше не було досягнуто. Huawei є лідером серед OEM-виробників Android, коли йдеться про підтримку Project Treble, оскільки компанія включила підтримку Treble у всі свої оновлення Oreo (які ще тривають). Пристрої, які вже постачалися з Android Oreo і, таким чином, із коробки сумісні з Treble, як-от Huawei Mate 10 Pro також може легко запускати AOSP Android Oreo.Тепер визнаний учасник XDA surdu_petru випустила OpenKirin AOSP Android Oreo для Честь 9, а також визнаний розробник XDA OldDroid випустив те саме для Honor 8 Pro. OpenKirin — відома команда розробників ПЗУ для пристроїв Huawei/Honor, і що примітно це ПЗУ полягає в тому, що воно базується на загальній збірці AOSP, яка можлива завдяки Project Високі частоти.
Користувальницькі ПЗУ AOSP Treble Oreo наразі є базовими AOSP із уже включеними двійковими файлами суперкористувача — користувачам потрібно лише встановити програму SuperUser від XDA Senior Member фхуссон щоб увімкнути доступ суперкористувача. Він також поставляється з стандартна камера EMUI який був зміненофхуссон щоб він працював, і хоча більшість стандартних функцій камери працюють, деякі можуть ні. Також включені жести відбитків пальців, анімація Google Pixel, браузер XPe та Nano Gapps.
Так що зламалося? Насправді небагато. The єдине питання у переліку тем розробників є те, що смужки сигналу 2G/3G завжди відображатимуться на повну силу. Крім того, у цій збірці ви не передасте SafetyNet, тому, на жаль, Android Pay не буде. Тим не менш, для першого випуску збірки AOSP на пристрої досить вражаюче, що вже так багато працює. Але це магія Project Treble для вас. Ось як встановити збірку на телефон.
Як встановити AOSP Android Oreo ROM на Honor 8 Pro і Honor 9
Наведені нижче інструкції є досить короткими, оскільки ви повинні вже певною мірою вміти модифікувати свій пристрій, перш ніж спробувати його перепрошити.
- Цей перший крок дуже, дуже важливий: Ви повинні вже запустити оновлення EMUI 8/Android Oreo. Ви можете слідкувати цей посібник для Honor 9 або цей посібник для Honor 8 Pro, якщо ви ще не отримали оновлення.
-
Розблокуйте завантажувач вашого пристрою.
- Запит на код розблокування тут
- Перейдіть до параметрів розробника та ввімкніть USB Debugging
- Налаштування Двійкові файли ADB і Fastboot на вашому ПК.
- Перезавантажтеся в режим швидкого завантаження, а потім увійдіть
fastboot oem unlock [code]
у командному рядку або терміналі.
- Завантажте zip-файл Treble ROM із відповідного потоку та розпакуйте його. Іди тут для Honor 8 Pro і тут для Honor 9.
- Перезавантажте завантажувач.
- Відкрийте командний рядок або термінал у каталозі, де ви розпакували файл, і введіть таку команду:
fastboot flash system system.img
- Увійдіть у фондове відновлення та виконайте a заводські налаштування.
Після того, як ви це зробите, ви повинні завантажити збірку AOSP для Android Oreo на своїх Honor 8 Pro і Honor 9. Тепер AOSP не може запропонувати багато можливостей, і ці ПЗУ в першу чергу зосереджені на стабільності, тому ви втратите багато функцій. Щоб допомогти в цьому, ось кілька порад.
Що робити після інсталяції Treble ROM
Я рекомендую вам встановити такі програми:
- суперкористувач phh
- Субстрат
- Xposed Installer & Framework для Android Oreo
- Модуль GravityBox
Substratum має задовольнити всі ваші потреби в тематизації, тоді як Xposed Framework і GravityBox мають надати вам більшість нестандартних функцій ПЗУ, яких вам бракує. На даний момент ведеться робота над такими речами, як нічне освітлення, адаптивна яскравість і навколишній дисплей для них потрібне накладення рамки RRO, встановлене в /vendor, але це незабаром станеться доступний. Тим часом ви можете встановити такі програми, як Люкс, CF.люмен, і ACDisplay щоб відтворити ці функції.
Модуль GravityBox Xposed пропонує достатньо функцій, щоб замінити нестандартне ПЗУ
Якщо ви зацікавлені в тому, щоб бути в курсі всіх останніх подій, пов’язаних із Project Treble, тоді перегляньте наш спеціальний форум для цієї теми нижче.
Відвідайте наш форум розробки Project Treble