Sony a publicat instrucțiuni detaliate despre cum să construiți Android 7.1 AOSP pentru diferite dispozitive Xperia. Deocamdată, construcția este marcată drept „experimental”.
Sony este unul dintre puținii producători OEM care rămâne ferm credincios în AOSP. Majoritatea companiilor nu se deranjează să furnizeze firmware-urile binare necesare pentru a permite dezvoltatorilor să port AOSP pe dispozitiv. Dar, în timp ce unii OEM oferă de fapt binare pentru dezvoltatori pentru a realiza versiuni AOSP, ca noi am văzut cu OnePlus 3, Sony face un pas mai departe și se asigură că AOSP funcționează corect pe toate dispozitivele sale. Deși programul Open Device de la Sony nu se extinde la fiecare dispozitiv pe care îl lansează, munca pe care o pun face viața dezvoltatorilor de ROM personalizate mult, mult mai ușoară și comunitatea nu ar putea fi mai recunoscătoare pentru aceasta.
Chiar acum, Sony a publicat fișiere binare și resurse pentru Xperia X Compact, Xperia X, Xperia Z5 Premium, Xperia Z5, Xperia Z5 Compact
, Xperia Z3+, Tableta Xperia Z4, Xperia Z3, Xperia Z3 Compact, Tableta Xperia Z3 Compact, Xperia Z2, Tableta Xperia Z2, Xperia Z1, Xperia Z1 Compact, Xperia Z Ultra, Xperia Z, Xperia ZL, Tableta Xperia Z, Xperia E3, Xperia M2, Xperia T2 Ultra, Xperia T3, Xperia L si Xperia S. Rețineți că versiunea Android pentru care este acceptat fiecare dispozitiv variază foarte mult, deoarece multe dispozitive de pe listă nu acceptă Nougat.Sony a fost, de asemenea, singurul OEM care a făcut-o participați pe scară largă la Android N Developer Preview program de asemenea. Ei au publicat anterior un ghid despre cum să construiți Android 7.0 AOSP pentru unele dintre diferitele lor suportate Dispozitivele Xperia și în acest weekend au făcut același lucru pentru nou lansat Android 7.1 Nougat Developer Previzualizări. Rețineți totuși că numai dispozitivele care sunt deja listate ca acceptând Android 7.0 pe pagina de resurse binare a Sony vor fi eligibil pentru versiunea timpurie a versiunii Android 7.1. Deoarece aceasta este o versiune timpurie, rețineți că este marcată în prezent la fel de Experimental. Ghidul presupune că rulați Ubuntu, deoarece ghidul a fost realizat folosind Ubuntu 14.04 LTS, dar va funcționa într-un mod similar pe alte distribuții Linux.
Ghidul începe prin a vă pregăti mediul Java, apoi vă pune să instalați instrumentele necesare pentru a crea o versiune Android, apoi vă pune să descărcați instrumentul Repo și să setați o cale. Apoi, ghidul vă ghidează prin inițializarea arborelui AOSP, adăugând patch-urile necesare din AOSP în amonte ramură, și apoi instrucțiuni despre cum să construiți imagini AOSP pentru Android 7.1 Nougat, astfel încât acestea să poată fi afișate la dispozitiv.
Asigurați-vă că consultați pagina GitHub pentru dezvoltatori Sony Xperia și contribuiți în orice fel puteți.
Sursa: Sony Mobile Developer World