Spoločnosť Sony aktualizovala svoje podrobné pokyny na zostavenie v rámci programu Xperia Open Devices, aby sa zamerala na Android 12. Prečítajte si viac!
Sony sa počíta medzi lepších prispievateľov do projektu Android Open Source Project s množstvom príspevkov do kódu v priebehu rokov. Spoločnosť Sony tiež prevádzkuje a spravuje svoj vlastný program Xperia Open Devices, ktorý vývojárom uľahčuje prácu s AOSP na ich najnovších zariadeniach Sony. So systémom Android 12, ktorý je teraz uvoľnený pre verejnosť, spoločnosť Sony pridala pokyny na zostavenie AOSP Android 12 do zariadení Xperia Open.
Sony vydáva stromy zariadení, stromy jadra, binárne súbory a inštrukcie na zostavenie na kompiláciu AOSP pre všetky zariadenia v programe. K týmto vydaniam došlo už pár rokova zdroje majú teraz aktualizované pre Android 12. S týmito binárnymi súbormi kompatibilnými s Androidom 12 a podrobným sprievodcom k AOSP 12.0 pre vybrané zariadenia Xperia teraz vývojári a skúsení používatelia majú nástroje na to, aby si pohrali s najnovšou platformou.
Zostavte AOSP Android 12 pre zariadenia Sony Xperia
Ak chcete začať, musíte mať prístup k vhodnému prostrediu zostavy, aby ste mohli zostaviť zostavu AOSP zo zdroja. V ideálnom prípade by ste si mali vybrať počítač so systémom Linux (Sony odporúča Ubuntu 18.04 LTS), ale to isté môžu urobiť aj používatelia systému Windows 10 pomocou podsystému Windows pre Linux (WSL). Ďalšou časťou je konfigurácia prostredia zostavy, t.j. musíte nainštalovať vhodnú verziu Java Development Kit, niekoľko softvérových balíkov a knižníc a Nástroj Repo pracovať na viacerých úložiskách. Nakoniec si musíte stiahnuť celý strom zdrojového kódu systému Android 12 miestne manifesty pre zariadenia Xperiaa postupujte podľa podrobných pokynov v príručke, aby ste úspešne skompilovali obrazy AOSP. Ak všetko pôjde dobre, mali by ste mať snímky AOSP 12.0 pripravené na flashovanie na smartfóne Sony.
Všimnite si, že musíte odomknite bootloader vášho zariadenia Xperia pred flashovaním výslednej zostavy. Okrem toho musí byť ako obrázok dodávateľa zobrazený obraz špecifický pre platformu obsahujúci binárne súbory softvéru nízkej úrovne.