Присоединяйтесь к нашему инвестиционному форуму, на котором уже 645,846 пользователей. Чтобы получить доступ ко многим закрытым разделам и начать общение - зарегистрируйтесь прямо сейчас.
Обсуждение новостей, связанных с интернетом и технологиями.
При поддержке
Первый пост Опции темы
Старый 28.11.2017, 04:03
#1
 
Пол: Мужской
Адрес: Western
Регистрация: 03.09.2010
Сообщений: 22,360
Благодарностей: 3,590

Разработчики из XDA Developers обнаружили, что Google Project Treble существенно упрощает создание кастомных прошивок для устройств на Android. Напомним, изначально проект создавался, чтобы побороть фрагментацию разных версий ОС, — к примеру, свежая Android 8.0 Oreo добралась только до 0,3% гаджетов, а Android 6.0 Marshmallow 2015 года выпуска установлена всего лишь на 30% смартфонов и планшетов.

Project Treble разделяет низкоуровневые драйверы и остальную часть операционной системы, чтобы производители быстрее выпускали обновления. Для устройств с Android 8.0 Oreo «из коробки» поддержка Treble является обязательным условием, а для более старых смартфонов и планшетов опция доступна на выбор. Некоторые вендоры уже взяли инициативу и внедрили Treble самостоятельно — например, соответствующий код обнаружили в бета-версии прошивок для Huawei Mate 9.



Достоинства Project Treble оценили и сторонние разработчики. Благодаря проекту, пользователь под ником Phhusson из XDA Developers портировал «чистый» Android для Mate 9 всего за день. При этом ядро ОС осталось неизменным.

YouTube YouTube
Затем Phusson создал универсальную прошивку AOSP, которая работает сразу на нескольких смартфонах: Essential Phone, Huawei Mate 9, Honor 8 Pro, Sony Xperia XZ1 и XZ1 Compact. Разработчик собрал два образа ОС для разных разметок памяти, но в остальном сборки идентичны.

Пока что у универсальной прошивки есть недостатки, например, нерабочая камера на Xperia XZ1 и проблемы со звуком на Essential Phone. Тем не менее в будущем единые сборки Android для всех гаджетов с поддержкой Project Treble вполне могут стать реальностью.

Источник.
bizneser вне форума
Войдите, чтобы оставить комментарий.
Быстрый переход