Zdrojový kód Android 12 je nyní k dispozici na AOSP

click fraud protection

Zdrojový kód pro Android 12 lze nyní nalézt na Android Open Source Project (AOSP) po dnešním stabilním vydání.

Dnes dříve Google oznámil vydání Android 12, nejnovější hlavní verze operačního systému Android. Zatímco oni nenabízel stabilní sestavení do telefonů Pixel dnes potvrdili, že zdrojový kód dnes klesá. V souladu se svým slovem začal Google nahrávat zdrojový kód Androidu 12 do repozitářů Git Android Open Source Project (AOSP).

Google tradičně začíná nahrávat zdrojový kód pro každou novou verzi Androidu ihned po vydání stabilních sestavení pro své telefony Pixel. Například, zdrojový kód pro Android 9 Pie vyšlo 6. srpna 2018 hned poté stabilní aktualizace byla spuštěna pro řadu Pixel a Pixel 2. Stejně tak Stabilní aktualizace Android 10 vydáno pro Pixely 3. září 2019 a brzy jej následovalo nahrávaný zdrojový kód ten samý den. V roce 2020 Google nahrál soubor Zdrojový kód pro Android 11 8. září, téhož dne oni spustil stabilní aktualizaci do telefonů Pixel. Google porušuje tradici a uvolňuje zdrojový kód Androidu 12, než vydá stabilní aktualizaci pro podporované telefony Pixel. Stabilní aktualizace je plánována na Pixely během několika týdnů, ale nebylo stanoveno žádné datum.

Google uvolňuje zdrojový kód Android 12 pod licencí Apache verze 2.0. Apache 2.0 je spíše permisivní než copyleft licence, což znamená, že vývojáři mohou volně upravovat a distribuovat kód, aniž by museli používat svůj open source modifikace. Tento licenční systém umožňuje výrobcům chytrých telefonů vyvíjet jejich vlastní uzavřené zdrojové větve Androidu.

Vývojáři, kteří se chtějí řídit principy vývoje s otevřeným zdrojovým kódem, se mohou rozhodnout rozvětvit AOSP a vydat zdrojový kód pro jejich úpravy, což je klíčový princip vývoje spolupráce, ke kterému dochází a XDA fóra. Vydání zdrojového kódu Android 12 bude hrát zásadní roli ve vývoji nových a aktualizovaných distribucí pro trh s náhradními díly, jako je LineageOS a další oblíbené „custom ROM“.".

Pokud máte zájem o analýzu zdrojového kódu Androidu 12, můžete přejít na stránku Úložiště Android Git a vyhledejte nové větve a značky Android 12. Konkrétně vyhledejte značky „android-12.0.0_r#“. Chvíli trvá, než se celá interní kódová základna Google přesune do veřejných repozitářů AOSP, takže počítejte s tím, že počkáte několik hodin, než budete moci vše synchronizovat. Google také nahrává historii odevzdání pro každé vydání, což poskytuje spoustu informací o myšlenkovém procesu týmu Android při přidávání nebo odebírání funkcí.

Přestože se vývoj v hlavní větvi AOSP již posunul směrem k další hlavní verzi Androidu — Android 13 — Google bude i nadále provádět malé změny, zejména zpětné porty a slučování bezpečnostních oprav, v kódové základně Android 12, takže každý měsíc sledujte nové značky. Viděli jsme důkazy, že Google pracuje na bodovém vydání Zdá se, že obsahuje mnoho vylepšení pro skládací zařízení a tablety, ale tyto funkce nebyly s dnešním vydáním otevřeny. Kromě toho jedna z hlavních funkcí systému Android 12 — jeho tématický systém založený na tapetách — ještě není plně open source, ale to se má změnit s výše zmíněným uvolněním bodu.