Zdrojový kód pre Android 12 je teraz možné nájsť na Android Open Source Project (AOSP) po dnešnom stabilnom vydaní.
Spoločnosť Google dnes oznámila vydanie Android 12, najnovšia hlavná verzia operačného systému Android. Kým oni nepresadil stabilné zostavy do telefónov Pixel dnes potvrdili, že zdrojový kód dnes klesá. Spoločnosť Google, verná svojmu slovu, začala nahrávať zdrojový kód systému Android 12 do úložísk systému Android Open Source Project (AOSP) Git.
Google tradične začína nahrávať zdrojový kód pre každú novú verziu Androidu ihneď po vydaní stabilných verzií pre svoje telefóny Pixel. Napríklad, zdrojový kód pre Android 9 Pie bol vydaný 6. augusta 2018 hneď potom stabilná aktualizácia bola zverejnená pre sériu Pixel a Pixel 2. Rovnako tak, Stabilná aktualizácia systému Android 10 spustený pre Pixely 3. septembra 2019 a čoskoro ho nasledoval nahrávaný zdrojový kód ten istý deň. V roku 2020 Google odovzdal Zdrojový kód Android 11 8. septembra, v ten istý deň spustil stabilnú aktualizáciu
do telefónov Pixel. Spoločnosť Google, ktorá porušuje tradíciu, zverejňuje zdrojový kód systému Android 12 pred zavedením stabilnej aktualizácie pre podporované telefóny Pixel. Stabilná aktualizácia sa plánuje dostať na Pixely o niekoľko týždňov, no dátum nebol stanovený.Google zverejňuje zdrojový kód systému Android 12 pod licenciou Apache verzie 2.0. Apache 2.0 je skôr permisívny ako copyleft licencia, čo znamená, že vývojári môžu voľne upravovať a distribuovať kód bez toho, aby museli používať svoj open source modifikácií. Tento licenčný systém umožňuje výrobcom smartfónov vyvíjať vlastné platformy Android s uzavretým zdrojom.
Vývojári, ktorí chcú dodržiavať princípy vývoja s otvoreným zdrojom, sa môžu rozhodnúť rozvetviť AOSP a vydať zdrojový kód pre ich modifikácie, kľúčový princíp rozvoja spolupráce, ktorý prebieha na a XDA fóra. Vydanie zdrojového kódu systému Android 12 bude hrať zásadnú úlohu pri vývoji nových a aktualizovaných distribúcií pre trh s náhradnými dielmi, ako sú LineageOS a ďalšie populárne „vlastné ROM“.".
Ak máte záujem o analýzu zdrojového kódu systému Android 12, môžete prejsť na stránku Repozitáre Android Git a vyhľadajte nové pobočky a značky systému Android 12. Konkrétne hľadajte značky „android-12.0.0_r#“. Chvíľu trvá, kým sa celá interná kódová základňa Google presunie do verejných úložísk AOSP, takže počkajte niekoľko hodín, kým budete môcť všetko synchronizovať. Google tiež nahráva históriu odovzdania pre každé vydanie, čo poskytuje veľa prehľadov o myšlienkovom procese tímu Android pri pridávaní alebo odstraňovaní funkcií.
Hoci vývoj v hlavnej vetve AOSP sa už posunul smerom k ďalšej hlavnej verzii Androidu — Android 13 — Google bude aj naďalej vykonávať malé zmeny, najmä spätné porty a zlúčenie bezpečnostných opráv, v kódovej základni systému Android 12, takže každý mesiac sledujte nové značky. Videli sme dôkazy, že Google pracuje na vydaní tohto bodu Zdá sa, že obsahuje veľa vylepšení pre skladacie zariadenia a tablety, ale tieto funkcie neboli pri dnešnom vydaní otvorené. Okrem toho jedna z hlavných funkcií systému Android 12 – jeho tematický systém založený na tapetách — ešte nebol plne otvorený, ale to sa má zmeniť s vyššie uvedeným bodovým uvoľnením.