Sony har publisert detaljerte instruksjoner om hvordan du bygger Android 7.1 AOSP for ulike Xperia-enheter. Bygget er imidlertid merket som "eksperimentell" for nå.
Sony er en av få OEM-er som fortsatt har stor tro på AOSP. De fleste selskaper bryr seg ikke om å gi nødvendige firmware-binærfiler for å la utviklere overføre AOSP til enheten. Men mens noen OEM-er faktisk tilbyr binærfiler for utviklere for å lage AOSP-bygg, som vi så med OnePlus 3, Sony tar det et skritt videre og sørger for at AOSP fungerer som det skal på alle enhetene deres. Selv om Sonys Open Device-program ikke strekker seg til alle enheter den utgir, er arbeidet de legger ut gjør livene til tilpassede ROM-utviklere langt, langt enklere, og samfunnet kunne ikke vært mer takknemlig for den.
Akkurat nå, Sony har publisert binærfiler og ressurser for Xperia X Compact, Xperia X, Xperia Z5 Premium, Xperia Z5, Xperia Z5 Compact, Xperia Z3+, Xperia Z4 nettbrett, Xperia Z3, Xperia Z3 Compact, Xperia Z3 Compact nettbrett, Xperia Z2
, Xperia Z2 nettbrett, 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 og Xperia S. Merk at Android-versjonen hver enhet støttes for varierer mye, siden mange enheter på listen ikke støtter Nougat.Sony har også vært den eneste OEM til delta mye i Android N Developer Preview programmet også. De har tidligere publisert en guide om hvordan man bygger Android 7.0 AOSP for noen av de forskjellige støttede Xperia-enheter og denne helgen gjorde de det samme for den nylig utgitte Android 7.1 Nougat-utvikleren Forhåndsvisninger. Husk imidlertid at bare enhetene som allerede er oppført som støtte for Android 7.0 på Sonys binære ressursside vil bli kvalifisert for den tidlige utgivelsen av Android 7.1. Siden dette er et tidlig bygg, må du også huske på at det er merket for øyeblikket som Eksperimentell. Guiden forutsetter at du kjører Ubuntu, da guiden ble laget med Ubuntu 14.04 LTS, men den vil fungere på lignende måte på andre Linux-distribusjoner.
Guiden starter med at du forbereder Java-miljøet ditt, får deg deretter til å installere de nødvendige verktøyene for å lage et Android-bygg og deretter laste ned Repo-verktøyet og angi en PATH. Deretter leder guiden deg gjennom initialisering av AOSP-treet, og legger til de nødvendige oppdateringene fra AOSP oppstrøms filial, og deretter instruksjoner om hvordan du bygger AOSP-bilder for Android 7.1 Nougat slik at de kan bli flashet til enhet.
Pass på å sjekk ut Sony Xperia Developer GitHub-siden og bidra på alle måter du kan.
Kilde: Sony Mobile Developer World