Sony опубликовала подробную инструкцию по сборке Android 7.1 AOSP для различных устройств Xperia. Однако на данный момент сборка помечена как «экспериментальная».
Sony — один из немногих OEM-производителей, которые твердо верят в AOSP. Большинство компаний не утруждают себя предоставлением необходимых двоичных файлов прошивки, позволяющих разработчикам портировать AOSP на устройство. Но хотя некоторые OEM-производители действительно предоставляют разработчикам двоичные файлы для создания сборок AOSP, например, мы видел с OnePlus 3Sony делает еще один шаг вперед и гарантирует правильную работу AOSP на всех своих устройствах. Хотя программа Sony Open Device не распространяется на каждое выпускаемое ею устройство, проделанная ими работа делает жизнь разработчиков пользовательских ПЗУ намного проще, и сообщество очень благодарно за это. это.
Прямо сейчас, Sony опубликовала двоичные файлы и ресурсы для Xperia X Компактный, Xperia X, Xperia Z5 Премиум, Xperia Z5, Xperia Z5 Компактный, Xperia Z3+
, Планшет Xperia Z4, Xperia Z3, Xperia Z3 Компактный, Планшет Xperia Z3 Compact, Xperia Z2, Планшет Xperia Z2, Xperia Z1, Xperia Z1 Компактный, Xperia Z Ультра, Xperia Z, Xperia ZL, Планшет Xperia Z, Xperia E3, Xperia M2, Xperia T2 Ультра, Xperia T3, Xperia Л и Xperia S. Обратите внимание, что версии Android, для которых поддерживается каждое устройство, сильно различаются, поскольку многие устройства в списке не поддерживают Nougat.Sony также была единственным OEM-производителем, активно участвовать в предварительной версии Android N Developer Preview программа тоже. Ранее они опубликовали руководство по сборке Android 7.0 AOSP для некоторых поддерживаемых ими устройств. Устройства Xperia, и на этих выходных они сделали то же самое для недавно выпущенной Android 7.1 Nougat Developer. Превью. Имейте в виду, что только те устройства, которые уже указаны как поддерживающие Android 7.0 на странице двоичного ресурса Sony, будут имеет право на раннюю версию Android 7.1. Поскольку это ранняя сборка, имейте в виду, что в настоящее время она отмечена как Экспериментальный. В руководстве предполагается, что вы используете Ubuntu, поскольку руководство было создано с использованием Ubuntu 14.04 LTS, но оно будет работать аналогичным образом и в других дистрибутивах Linux.
Руководство начинается с подготовки среды Java, затем установки необходимых инструментов для создания сборки Android, а затем загрузки инструмента Repo и установки PATH. Затем руководство проведет вас через инициализацию дерева AOSP, добавив необходимые исправления из восходящего потока AOSP. ветку, а затем инструкции по сборке образов AOSP для Android 7.1 Nougat, чтобы их можно было прошить на устройство.
Будь уверен посетите страницу разработчика Sony Xperia на GitHub и внести свой вклад любым возможным способом.
Источник: Мир разработчиков Sony Mobile.