Kode sumber untuk Android 12 kini dapat ditemukan di Proyek Sumber Terbuka Android (AOSP) setelah rilis stabil hari ini.
Sebelumnya hari ini, Google mengumumkan peluncuran Android 12, versi utama terbaru dari OS Android. Sementara mereka tidak menerapkan versi stabil ke ponsel Pixel hari ini, mereka mengonfirmasi bahwa kode sumbernya dihapus hari ini. Sesuai dengan perkataan mereka, Google telah mulai mengunggah kode sumber Android 12 ke repositori Git Proyek Sumber Terbuka Android (AOSP).
Google biasanya mulai mengunggah kode sumber untuk setiap versi Android baru segera setelah merilis versi stabil untuk ponsel Pixel-nya. Misalnya, kode sumber untuk Android 9 Pie dirilis pada 6 Agustus 2018, tepat setelahnya pembaruan stabil ditayangkan untuk seri Pixel dan Pixel 2. Begitu pula dengan Pembaruan stabil Android 10 diluncurkan untuk Pixel pada tanggal 3 September 2019, dan segera diikuti oleh kode sumber sedang diunggah pada hari yang sama. Pada tahun 2020, Google mengunggah Kode sumber Android 11
Google merilis kode sumber Android 12 di bawah Lisensi Apache versi 2.0. Apache 2.0 lebih bersifat permisif lisensi copyleft, artinya pengembang dapat memodifikasi dan mendistribusikan kode secara bebas tanpa harus melakukan open-source miliknya modifikasi. Sistem lisensi inilah yang memungkinkan pembuat ponsel pintar mengembangkan sumber tertutup Android mereka sendiri.
Pengembang yang ingin mengikuti prinsip pengembangan sumber terbuka dapat memilih untuk membagi AOSP dan merilisnya kode sumber untuk modifikasinya, prinsip utama di balik pengembangan kolaboratif yang terjadi itu Forum XDA. Rilis kode sumber Android 12 akan memainkan peran mendasar dalam pengembangan distribusi purnajual yang baru dan diperbarui, seperti LineageOS dan lainnya. populer "ROM khusus".
Jika Anda tertarik untuk menganalisis kode sumber Android 12, Anda dapat mengunjungi Repositori Android Git dan cari cabang dan tag Android 12 baru. Secara khusus, cari tag "android-12.0.0_r#". Diperlukan waktu beberapa saat agar keseluruhan basis kode internal Google dimasukkan ke repo AOSP publik, jadi harap menunggu beberapa jam sebelum Anda dapat menyinkronkan semuanya. Google juga mengunggah riwayat penerapan untuk setiap rilis, yang memberikan banyak wawasan tentang proses berpikir tim Android saat menambahkan atau menghapus fitur.
Meskipun pengembangan di cabang master AOSP telah bergeser ke versi utama Android berikutnya — Android 13 — Google akan terus melakukan perubahan kecil, terutama penggabungan backport dan patch keamanan, pada basis kode Android 12, jadi pantau terus tag baru setiap bulannya. Kami telah melihat bukti bahwa Google sedang mengerjakan rilis poin tersebut tampaknya mencakup banyak perbaikan untuk perangkat lipat dan tablet, namun fitur tersebut belum menjadi sumber terbuka pada rilis hari ini. Selain itu, salah satu fitur utama Android 12 — yaitu sistem tema berbasis wallpaper — belum sepenuhnya open source, tapi itu diatur untuk berubah dengan rilis poin di atas.