Установите Project Treble AOSP ROM на поддерживаемых устройствах (Android Oreo)
Project Treble – это значительное улучшение обновлений программного обеспечения Google. Здесь вы сможете скачать и установить ROM проекта Treble AOSP на устройствах, которые его поддерживают. Это можно легко сделать на списке устройств, используя phh-Treble ROM.
Android 8.0 Oreo привнес в устройства огромный список известных улучшений. Новые функции и улучшения, направленные на повышение скорости работы программного обеспечения на смартфонах. Одним из таких включений в Oreo является Project Treble от Google. Хотя конечному пользователю это может показаться довольно общим, Treble – это один из крупнейших прорывов в сообществе разработчиков пользовательских ПЗУ. Вы узнаете больше о том, что это на самом деле означает для пользователей пользовательского ПЗУ. Следуя этому руководству, вы в конечном итоге сможете установить Project Treble AOSP ROM на вашем поддерживаемом устройстве.

Сейчас мы живем в эпоху, когда пользовательские ПЗУ имеют огромное влияние на высокий процент пользователей Android. Это практически единственный способ установить последние версии Android, когда производитель наконец прекратил официальную поддержку программного обеспечения. Но это непростая задача. Разработчикам необходимо значительно переработать устройство и исходный код ядра, чтобы ПЗУ загружалось на определенном устройстве. В целом это действительно требует много времени. Разработчикам ПЗУ приходится ждать, пока поставщик выпустит обновленные драйверы / капли, что еще больше задерживает процесс.
Прочтите: История выхода обновления программного обеспечения Android
Phh-Treble: ПЗУ AOSP Ultimate Project Treble
Прежде чем мы перейдем к инструкции по установке Project Treble AOSP ROM, давайте посмотрим, как Treble оказывает огромное влияние на пользовательские ROM.
Treble – это, по сути, инновация Google, которая теперь модулирует нижний уровень Android, проводя линию между платформой Android и проприетарным кодом OEM (Blobs). Это означает, что обновления программного обеспечения больше не будут замедляться из-за отсутствия драйверов от OEM-производителей и производителей чипов (например, Qualcomm). Таким образом, любое устройство, поддерживающее Treble, легко сможет загрузить обычное ПЗУ AOSP, независимо от производителя устройства или SoC, на котором они работают. Сегодня вы сможете увидеть эту функцию в действии и установить Project Treble AOSP ROM на свое устройство.
«Короче говоря, вам нужно будет ждать меньше времени и получить более быструю поддержку последних версий Android с использованием пользовательских ПЗУ».
Для получения более подробной информации обратитесь к этому подробная статья на XDA-Developers.
Старший член XDA – Phhusson, запустила проект по поддержке устройств с поддержкой высоких частот. Его Project Treble AOSP ROM – это не что иное, как чистая ванильная сборка, которую можно установить на несколько устройств от разных производителей. Все перечисленные устройства поставляются с предустановленной Android 8.0 Oreo. Некоторые из них следуют Схема перегородок A / B слишком. По словам разработчика, этот проект может быть легко использован другими разработчиками ПЗУ в качестве основы для более быстрой поддержки последней версии Android (например, Android 8.1 Oreo).
Список различных устройств, поддерживающих Project Treble AOSP ROM, выглядит следующим образом:
- Google Pixel и Pixel XL (A / B)
- Essential PH-1 (A / B)
- Huawei Mate 9 (только A)
- Huawei Honor 8 Pro (только A)
- HTC U11 Plus (A / B)
- Sony Xperia XZ1 и XZ1 Compact (только A)
- Huawei Mate 10 Pro (только A)
Теперь перейдите вниз и следуйте инструкциям по установке Project Treble AOSP ROM на свое устройство.
Несколько слов
Проект все еще находится в активной разработке. И хотя ПЗУ загружается, оно все еще может быть нестабильным для повседневного использования. Если вы не уверены, что делаете, будьте особенно осторожны. В любом случае вы все равно можете легко вернуться к стандартной прошивке вашего телефона, установив заводской образ.
Предпосылки
- Поскольку предоставляются только скомпилированные системные разделы, на вашем устройстве должна быть установлена стандартная сборка Android Oreo (8.0 / 8.1).
- Вам нужно будет прошить предоставленный файл «system.img» с помощью Fastboot. Итак, сначала разблокируйте загрузчик вашего телефона.
- Мы настоятельно рекомендуем сделать полную резервную копию перед установкой Project Treble AOSP ROM на свое устройство. Вы можете следовать нашему руководству по резервному копированию устройств Android.
- Вы должны установить инструменты Android SDK на свой компьютер.
- Включите отладку по USB на вашем телефоне Android.
Скачать Project Treble AOSP ROM
v16 (Android 8.1 Oreo)
v9 (Android 8.0 Oreo):
Инструкции по установке Project Treble AOSP ROM (phh-Treble)
- Загрузите образ системы для своего устройства. Убедитесь, что вы загрузили правильный образ, в зависимости от того, поддерживает ли ваше устройство раздел A / B или нет.
- Скопируйте загруженный файл в папку C: adb (Prerequisites, # 4), где находятся все двоичные файлы ADB и Fastboot.
- Нажмите и удерживайте клавишу SHIFT и щелкните правой кнопкой мыши пустое место внутри папки.
- Выберите в меню «Открыть окно команд здесь» или «Открыть окно PowerShell здесь».
- Подключите устройство с поддержкой высоких частот к ПК.
- Введите команду ниже, чтобы перезагрузить телефон в режиме Fastboot:
adb reboot bootloader
- Ваше устройство мгновенно загрузится в режим Fastboot / Bootloader.
- Убедитесь, что ваш телефон правильно определен:
fastboot devices
- Команда должна возвращать идентификатор устройства вместе с сообщением fastboot.
- Наконец, установите Project Treble AOSP ROM, прошив образ системы:
fastboot flash system <system-xx-xxxx.img>
- Пример:
fastboot flash system system-AB-gapps.img
- Рекомендуется перезагрузиться в стандартное восстановление и выполнить сброс настроек до заводских.
- После этого перезагрузите устройство в ОС.
Когда ваш телефон загрузится, завершите первоначальную настройку. Вы смогли скачать Project Treble AOSP ROM и установите его на свое устройство.
Разработчик также заявляет, что в ближайшее время планируется добавить поддержку Pixel 2 и Pixel 2 XL. Предстоящие обновления ПЗУ должны обеспечить более стабильную среду. Если у вас есть какие-либо вопросы относительно ПЗУ или процесса установки, дайте нам знать.
Источник: XDA-Разработчики