Android

Mengenal Android Open Source Project (AOSP)

Android Open Source Project

Android adalah sistem operasi sumber terbuka untuk perangkat seluler dan proyek sumber terbuka terkait yang dipimpin oleh Google. Artinya, Android bebas dikembangkan, di modifikasi bahkan didistribusikan oleh siapapun. Proyek ini dikenal dengan Android Open Source Project (AOSP) karena merupakan sumber terbuka.

Proyek tersebut menawarkan informasi dan kode sumber yang diperlukan untuk membuat varian khusus OS Android, perangkat port, dan aksesori ke platform Android. Selain itu, juga memastikan perangkat memenuhi persyaratan kompatibilitas. Serta menjaga ekosistem Android tetap dalam lingkungan yang sehat dan stabil untuk jutaan pengguna.

Tujuan Pengembangan Android Open Source Project

Android bertujuan untuk menghindari titik kegagalan utama, di mana satu pemain industri dapat membatasi atau mengontrol inovasi pemain lain.

Untuk itu, Android Open Source Project adalah sistem operasi penuh, kualitas produksi untuk produk konsumen. Lengkap dengan kode sumber yang dapat disesuaikan, serta dapat porting ke hampir semua perangkat dan dokumentasi publik yang tersedia untuk semua orang.

AOSP

Sejarah Android

Android Inc. didirikan di Palo Alto, California, pada Oktober 2003 oleh Andy Rubin, Rich Miner, Nick Sears, dan Chris White.

Perusahaan kemudian memutuskan bahwa pasar untuk kamera tidak cukup besar. Ini yang menjadi cikal bakal AOSP, dimana lima bulan kemudian meluncurkannya sebagai sistem operasi handset dan akan menyaingi Symbian dan Microsoft Windows Mobile.

Pada akhirnya Android diakuisisi oleh Google yang membesarkan namanya, kemudian membangun proyek sumber terbuka yang kemudian disebut (AOSP) Android Open Source Project.

Contoh Pengembangan AOSP

AOSP banyak digunakan untuk membangun custom rom yang dibagikan secara gratis atau yang tergabung dalam pabrikan smartphone. Misalnya, Cyanogen (Lineage OS), MIUI, Paranoid dan masih banyak yang lainnya.

Jika ingin mencoba untuk membangun custom ROM sendiri, Anda bisa mencoba memulai dengan AOSP ini. Gratis dan tersedia banyak tutorial yang dapat membantu, bahkan dari situs resminya.

Tapi harus diingat bahwa ketika mengembangkan AOSP, Anda harus tau spesifikasi dan cara menggunakan hardware yang terdapat pada perangkat yang Anda gunakan.

Comments

Most Popular

To Top