Izvorni kod za Android 12 sada je dostupan na AOSP-u

click fraud protection

Izvorni kod za Android 12 sada se može pronaći na Android Open Source Project (AOSP) nakon današnjeg stabilnog izdanja.

Ranije danas, Google je najavio izdavanje Android 12, najnovija glavna verzija OS-a Android. Dok oni nije stavio stabilne verzije na Pixel telefone danas su potvrdili da izvorni kod danas pada. Istini za volju, Google je počeo učitavati izvorni kod Androida 12 u Git repozitorije Android Open Source Project (AOSP).

Google tradicionalno počinje učitavati izvorni kod za svaku novu verziju Androida odmah nakon izdavanja stabilnih verzija za svoje Pixel telefone. Na primjer, izvorni kod za Android 9 Pie objavljen je 6. kolovoza 2018., odmah nakon stabilno ažuriranje je postalo aktivno za seriju Pixel i Pixel 2. Isto tako, Android 10 stabilno ažuriranje predstavljen za Pixele 3. rujna 2019., a ubrzo je uslijedio izvorni kod se učitava taj isti dan. Godine 2020. Google je prenio Android 11 izvorni kod 8. rujna, istoga dana kad su izveo stabilno ažuriranje na Pixel telefone. Kršeći tradiciju, Google objavljuje izvorni kod za Android 12 prije uvođenja stabilnog ažuriranja na podržane Pixel telefone. Planirano je da se stabilno ažuriranje pojavi na Pixelima za nekoliko tjedana, ali datum nije određen.

Google objavljuje izvorni kod za Android 12 pod licencom Apache verzije 2.0. Apache 2.0 je više permisivan nego copyleft licenca, što znači da programeri mogu slobodno mijenjati i distribuirati kod bez potrebe da otvaraju izvorni kod preinake. Ovaj sustav licenciranja je ono što proizvođačima pametnih telefona omogućuje razvoj vlastitih forkova Androida zatvorenog koda.

Programeri koji žele slijediti načela razvoja otvorenog izvornog koda mogu odabrati fork AOSP i izdati izvorni kod za njihove izmjene, ključno načelo iza zajedničkog razvoja koji se odvija na the XDA forumi. Izdanje izvornog koda za Android 12 imat će temeljnu ulogu u razvoju novih i ažuriranih naknadnih distribucija, kao što su LineageOS i druge popularni "custom ROM-ovi".".

Ako ste zainteresirani za analizu izvornog koda Androida 12, možete prijeći na Android Git spremišta i potražite nove grane i oznake za Android 12. Točnije, potražite oznake "android-12.0.0_r#". Potrebno je neko vrijeme da se cijela Googleova interna baza kodova prenese u javna AOSP repozicija, pa očekujte da ćete pričekati nekoliko sati prije nego što možete sve sinkronizirati. Google također učitava povijest predaje za svako izdanje, što pruža puno uvida u misaoni proces Android tima prilikom dodavanja ili uklanjanja značajki.

Iako se razvoj u glavnoj grani AOSP-a već pomaknuo prema sljedećoj velikoj verziji Androida — Android 13 — Google će nastaviti s malim promjenama, uglavnom pozadinskim portovima i spajanjima sigurnosnih zakrpa, u bazi koda za Android 12, pa pripazite na nove oznake svakog mjeseca. Vidjeli smo dokaze da Google radi na točkom izdanju koje čini se da uključuje mnoga poboljšanja za sklopive uređaje i tablete, ali te značajke nisu otvorene s današnjim izdanjem. Osim toga, jedna od glavnih značajki Androida 12 — njegova sustav tematiziranja temeljen na pozadini — još nije u potpunosti otvoren, ali to će se promijeniti uz prethodno spomenuto oslobađanje točke.