Sony публикува инструкции как да изградите Android 7.1 AOSP за устройства Xperia

Sony публикува подробни инструкции как да изградите Android 7.1 AOSP за различни устройства Xperia. Изграждането обаче засега е маркирано като „експериментално“.

Sony е един от малкото OEM производители, които остават твърдо привърженици на AOSP. Повечето компании не си правят труда да предоставят необходимите двоични файлове на фърмуера, за да позволят на разработчиците да пренесат AOSP на устройството. Но въпреки че някои OEM производители всъщност предоставят двоични файлове за разработчиците, за да правят AOSP компилации, като нас видях с OnePlus 3, Sony прави крачка напред и гарантира, че AOSP функционира правилно на всички техни устройства. Въпреки че програмата Open Device на Sony не обхваща всяко устройство, което пуска, работата, която те излагат прави живота на персонализираните разработчици на ROM много, много по-лесен и общността не може да бъде по-благодарна за това то.

Точно сега, Sony публикува двоични файлове и ресурси за Xperia X Compact, Xperia X, Xperia Z5 Premium, Xperia Z5

, Xperia Z5 Compact, Xperia Z3+, Таблет Xperia Z4, Xperia Z3, Xperia Z3 Compact, Компактен таблет Xperia Z3, Xperia Z2, Таблет Xperia Z2, Xperia Z1, Xperia Z1 Compact, Xperia Z Ultra, Xperia Z, Xperia ZL, Xperia Tablet Z, Xperia E3, Xperia M2, Xperia T2 Ultra, Xperia T3, Xperia L и на 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, така че да могат да бъдат флашнати към устройство.

Бъди сигурен за вижте страницата GitHub за разработчици на Sony Xperia и допринасяйте по всякакъв начин, по който можете.

Източник: Sony Mobile Developer World