Xperia Open Devices lägger till AOSP-bygginstruktioner för Android 12

click fraud protection

Sony har uppdaterat sina steg-för-steg-bygginstruktioner under Xperia Open Devices-programmet för att rikta in sig på Android 12. Läs vidare för mer!

Sony räknas till de bättre bidragsgivarna till Android Open Source Project, med många kodbidrag genom åren. Sony kör och underhåller också sitt eget Xperia Open Devices-program, vilket gör det enkelt för utvecklare att mixtra med AOSP på sina senaste Sony-enheter. När Android 12 nu släpps för allmänheten har Sony lagt till AOSP-bygginstruktioner för Android 12 till Xperia Open Devices.

Sony släpper enhetsträd, kärnträd, binärer och bygginstruktioner för att kompilera AOSP för alla enheter i programmet. Dessa utgivningar har pågått sedan några år nu, och resurserna har har nu uppdaterats för Android 12. Med dessa Android 12-kompatibla binärfiler och steg-för-steg-guiden till AOSP 12.0 för utvalda Xperia-enheter, har utvecklare och expertanvändare nu verktygen att mixtra med den senaste plattformen.

Bygg AOSP Android 12 för Sony Xperia-enheter

För att komma igång måste du ha tillgång till en lämplig byggmiljö så att du kan kompilera AOSP-bygget från källan. Du bör helst välja en PC som kör Linux (Sony rekommenderar Ubuntu 18.04 LTS), men Windows 10-användare kan också göra detsamma

använder Windows Subsystem för Linux (WSL). Nästa del är att konfigurera byggmiljön, det vill säga du måste installera en lämplig version av Java Development Kit, en handfull mjukvarupaket och bibliotek, och Repo verktyg att arbeta över flera arkiv. Slutligen måste du ladda ner hela Android 12 källkodsträdet, den lokala manifest för Xperia-enheterna, och följ steg-för-steg-instruktionerna i guiden för att framgångsrikt kompilera AOSP-bilder. Om allt går bra bör du ha AOSP 12.0-bilderna redo att blixtrade på din Sony-smarttelefon.

Observera att du måste låsa upp starthanteraren för din Xperia-enhet innan den resulterande konstruktionen blinkar. Dessutom måste en plattformsspecifik bild som innehåller mjukvarubinärfilerna på låg nivå flashas som leverantörsbild.