Благодаря Project Treble, AOSP Android Oreo Boots на Huawei Mate 10 и Mate 10 Pro

Благодаря Project Treble пользователи могут загрузить рабочую сборку AOSP Android Oreo на Huawei Mate 10 и Huawei Mate 10 Pro.

В последние несколько недель Project Treble занимал умы многих энтузиастов Android. Среди членов сообщества OnePlus возникло некоторое возмущение, когда выяснилось, что нет текущих устройств OnePlus (в том числе недавно выпущенный OnePlus 5T) поддержит проект Treble. У OnePlus и Nokia есть понятная причина за отсутствие поддержки Project Treble в выпуске Android Oreo, каким бы разочаровывающим это ни было. Причина, по которой поддержка Treble так интересна для сообщества XDA, выходит за рамки теоретически более быстрых обновлений программного обеспечения, поскольку Vendor Test Suite для проверки совместимости Treble требует, чтобы устройства могли загружать общую сборку AOSP Android Oreo. Благодаря этому я смог загрузите AOSP 8.0 Oreo на Huawei Mate 9 в прошлом месяце, и теперь пользователи сообщают, что они могут загрузить это же ПЗУ на Huawei Mate 10 и Mate 10 Pro.

AOSP Android Oreo работает на Huawei Mate 9

Дуэт Huawei Mate 10 запущен в октябре с Android 8.0 Oreo на борту, а это значит, что Проект Требл поддержка является обязательным условием для того, чтобы устройство поставлялось с приложениями и службами Google. Таким образом, неудивительно, что универсальная сборка AOSP Android Oreo может загружаться на Huawei Mate 10 и Mate 10 Pro. Однако, поскольку разработка на Treble-совместимых устройствах для многих является неизведанной территорией, лучше всего не делать никаких предположений. Таким образом, никто не был абсолютно уверен, что это сработает, пока на этой неделе это не было доказано пользователями на наших форумах.

AOSP Android 8.0 Oreo на Huawei Mate 10. Кредиты: Младший член XDA МакснШнаксн

Пользователь на нашем форуме Huawei Mate 10 сообщил этот старший член XDA фхуссонНа их устройстве загрузилось ПЗУ AOSP. Еще один пользователь на нашем форуме разработчиков Project Treble. сообщил что он загружается на их Huawei Mate 10 Pro. В ПЗУ Phhusson не было внесено никаких изменений, специфичных для устройства, чтобы оно работало на Mate 10 или Mate 10 Pro. Это означает, что этот единый образ системы может загружаться на устройстве с HiSilicon Kirin 960 (Huawei Mate 9, Honor 8 Pro, Honor 9), HiSilicon Kirin 970 (Huawei Mate 10 и Huawei Mate 10 Pro) и Qualcomm Snapdragon 835 (Essential Phone и Sony Xperia XZ1) Компактный).

Конечно, тот факт, что он загружается, не означает, что ПЗУ подходит в качестве ежедневного драйвера. Еще предстоит разобраться с различными ошибками и недочетами, но преимущество поддержки Treble заключается в том, что большая часть оборудования уже должна работать благодаря стандартизированному интерфейсу поставщика. Действительно, как и в случае с устройствами Kirin 960, серия Mate 10 на AOSP Oreo имеет на данный момент лишь несколько ошибок. Есть сообщения о том, что ползунок яркости работает некорректно, но все критичное, например, графика, камера, радио и т. д. должно работать.

Мы писали в прошлом месяце о огромные преимущества, которые Project Treble приведет к развитию AOSP ROM. Учитывая нынешний прогресс, некоторые могут скептически отнестись к этому утверждению. Самая большая проблема, сдерживающая разработку устройств Treble, — это нехватка тестировщиков и разработчиков. В настоящее время над этим работает лишь несколько разработчиков, что естественно, поскольку на рынке представлено лишь небольшое количество сертифицированных Treble устройств.

Более того, разработка ПЗУ на устройстве, которого у вас нет, может раздражать, поэтому это делается нечасто. Для тех, кто готов это сделать, таких как Phhusson, наличие лишь нескольких тестировщиков, способных помочь в отладке, также может замедлить прогресс. Если вы хотите помочь в тестировании или разработке ПЗУ, совместимого с устройствами Treble, посетите наш форум разработки Project Treble ниже.

Присоединяйтесь к форуму разработчиков Project Treble