LineageOS 15.1 тепер доступна для Honor View 10, Huawei Mate 10 Pro та, можливо, інших пристроїв, сумісних із Project Treble. ПЗУ містить Android 8.1 Oreo, а також багато додаткових функцій.
Проект Treble. Комусь із вас уже набридло чути про це, а інші в захваті від будь-яких новин, пов’язаних із цією ініціативою. Ми на XDA не можу бути більш схвильованим про те, що це приносить до столу, і щотижня відбувається щось нове, що додає азарту. Нещодавно розробник зміг забезпечити повну сумісність із Project Treble Xiaomi Redmi Note 4. Ан незрозумілий телефон із процесором MediaTek SoC також може завантажувати загальну збірку Android, прокладаючи шлях до покращеної довговічності пристрою навіть після закінчення офіційної підтримки виробника. Тепер розробник зробив користувальницькі ПЗУ на основі Treble ще більш привабливими для користувачів як перша збірка LineageOS 15.1 доступний для Honor View 10 і Huawei Mate 10 Pro (і працює на інших пристроях, сумісних з Treble, як Ну!)
LineageOS 15.1 для Honor View 10, Huawei Mate 10 Pro та інших високочастотних пристроїв
Підсумовуючи, Project Treble — це справді низька архітектурна зміна в тому, як працює Android, починаючи з Android 8.0 Oreo. По суті, усі апаратні рівні абстракції постачальника (HAL, двійкові файли, з якими Android взаємодіє для роботи з апаратними компонентами) переміщуються до окремий розділ постачальника та інтерфейс із Android Framework (ОС) у більш стандартизований спосіб через мову визначення інтерфейсу HAL (HIDL). Google забезпечує дотримання цієї стандартизації за допомогою Vendor Test Suite (VTS), який пристрої повинні пройти, щоб отримати сертифікат для доставки з програмами та службами Google Play. Однією з вимог VTS є те, що пристрої, сумісні з Treble, повинні мати можливість завантажувати загальну систему image (GSI), який, по суті, є просто стандартним образом системи Android Oreo, створеним із проекту Android Open Source (AOSP).
Перевага цієї вимоги для спільноти користувацьких ПЗУ полягає в тому, що пристрої, сумісні з Treble, не потребуватимуть майже стільки хакерів, щоб принаймні запустити та запустити базову ПЗУ AOSP. Дійсно, такі пристрої, як Huawei Mate 10 Pro, Honor 8 Pro, Honor 9, і Honor View 10 мають доступні ПЗУ Android Oreo AOSP. Але більшість користувачів не зацікавлені в запуску XDA Senior Member phhusson AOSP ROM, оскільки в ньому немає такої багато функцій із коробки: без нічного підсвічування, без адаптивної яскравості, без навколишнього дисплея, список можна продовжувати на. Звичайно, ви можете трохи покращити ситуацію, встановивши a користувацьке накладення рамки, Xposed Framework, або встановити Субстрат, але потрібно багато зусиль, щоб все це налаштувати.
Для тих із вас, хто просто хоче перепрошити і забути, ось де LineageOS 15.1 від визнаних розробників XDA Luk1337 і luca020400 заходить. В її основі лежить Android 8.1 Oreo як і попередні GSI, але він також поставляється з усіма цікавими доповненнями, якими відома LineageOS. Це включає LiveDisplay, Privacy Guard, налаштування кнопок і багато, багато іншого. Якщо у вас є пристрій, сумісний з Project Treble, і ви хочете спробувати AOSP, це може бути ідеальним варіантом.
Схвильований? Хочете перепрошити LineageOS 15.1 на свій Пристрій, сумісний з високими частотами? Перш ніж я скерую вас до ланцюжка форуму, де ви можете завантажити ПЗУ, є одна дуже важлива річ, яку ми повинні усунути.
Попередження: розробники LineageOS, які створили цей ПЗУ, опублікували про це на форумі Honor View 10 і заявили, що він повинен працювати на будь-якому пристрої з HiSilicon Kirin 970. Ви можете спробувати прошити цей ПЗУ на своєму пристрої, сумісному з Treble, але майте на увазі, що розробники можуть не підтримувати вас, якщо ви виявите якісь помилки. Зокрема, розробники отримали їхні пристрої Honor View 10 завдяки Програма з відкритим вихідним кодом Honor, тому це єдиний пристрій, який ними офіційно підтримується.
Тепер, коли це позаду, ось як інсталювати LineageOS 15.1 на вашому пристрої, сумісному з Project Treble.
Як установити LineageOS 15.1 на Honor View 10, Huawei Mate 10 Pro або інші пристрої, сумісні з високими частотами
- Зробіть резервну копію всіх важливих файлів поза пристроєм. Дуже ймовірно, що вам знадобиться повне очищення даних, щоб це завантажилося.
- Розблокуйте завантажувач вашого пристрою. Ось посібник для Honor View 10 і ось один для серії Mate 10.
- Перезавантажте завантажувач. Найпростіший спосіб — підключити телефон, вимкнути його, а потім утримувати живлення+зменшення гучності.
- Завантажити LineageOS 15.1 з цієї теми форуму.
- Відкрийте командний рядок або вікно терміналу та перейдіть до того самого каталогу, куди ви завантажили образ системи вище.
- Введіть таку команду:
fastboot flash system system.img
- Примітка: замініть "system.img" на точну назву зображення, яке ви завантажили. На момент публікації цієї статті це було б «system_20180221.img»
- Перезавантажте телефон. Якщо ваш телефон починає завантажуватися, дайте йому тривати, доки ви не переведете вас на екран відновлення Huawei із запитом виконати низькорівневе стирання даних. Виберіть цей параметр за допомогою кнопки живлення та дайте йому зробити свою справу.
- Після завершення видалення даних ви повинні успішно завантажити LineageOS 15.1.
Після цього ви можете налаштувати на пристрої все, що завгодно.
Автори основного зображення: XDA Senior Member фхуссон. Пристрої, показані зліва направо: нерозкритий пристрій із підтримкою високих частот MSM8937, Huawei Mate 9, Honor View 10, Allview Viper V3.