AOSP (Android Open Source Project): ketahui untuk apa dan untuk apa

Android adalah sistem operasi open source. Tetapi, sebelum dunia dapat berkolaborasi dengannya, proyek tersebut melewati tangan Google. Big G berkolaborasi dengan sejumlah smartphones untuk menghasilkan kode sumber terbuka yang akan menjadi dasar perangkat kami. Dan itulah bagaimana Android Open Source Project dimulai, atau hanya AOSP.

AOSP – Proyek Sumber Terbuka Android

Seperti yang mungkin Anda perhatikan, akronim AOSP adalah akronim untuk Android Open Source, atau, "proyek open source Android", dalam bahasa Portugis. Ini adalah platform Google yang didistribusikan ke produsen dan pengembang independen, yang bertanggung jawab untuk mengadaptasinya ke perangkat mereka.

AOSP juga dikenal sebagai "Android murni", istilah yang digunakan untuk menggambarkan Android sebelum modifikasi yang dibuat oleh pihak ketiga. Dan itu juga yang paling mirip dengan sistem yang Google gunakan pada perangkat Pixel-nya.

Pixel 2 dan Pixel 3 adalah dua perangkat yang menggunakan hampir versi AOSP dari Android / © AndroidPIT

Ketika akronim digunakan untuk menggambarkan ROM, itu berarti bahwa versi sistem operasi Android ini didasarkan pada kode sumber yang datang langsung dari Google, tanpa ada yang meletakkannya di hadapan pengembang.

Dari vanila ke produsen

Tidak, itu bukan nama opera sabun Meksiko. Google dengan senang hati menjuluki Vanilla (atau vanilla) versi Android murni yang dibagikan dengan perusahaan. Dengan kode ini di tangan, pabrikan memodifikasi dan menambahkan adaptasi dan lapisan penyesuaiannya ke perangkat keras perangkat mereka.

Artinya, Android paling murni dari semuanya adalah versi Vanilla dan setiap edisi dari sistem yang kita lihat di perangkat adalah versi modifikasi dari itu. Nexus lama, misalnya, tidak memiliki fungsi tambahan di atas versi awal, tetapi termasuk GApps (aplikasi Google), yang bukan bagian dari open source. Hal yang sama berlaku untuk perangkat garis Moto. Aplikasi yang Anda lihat pada perangkat dikembangkan oleh Motorola.

Sistem yang tertanam dalam Pixels bukanlah Vanilla, AOSP. Itu karena Google sendiri mengambil versi Android Vannila dan menempatkan fungsi khusus pada perangkatnya. Itu sebabnya peluncur Pixel disebut Peluncur Pixel, dan juga mengapa mereka membawa GApps.

Untuk menggunakan GApps, produsen lain harus membayar Google, meskipun AOSP gratis. Begitulah cara Google akhirnya memonetisasi sistemnya.

android aosp Semua lapisan perangkat lunak Android / © Google

Dalam kasus ekstrem, kami memiliki contoh Samsung dan Huawei, yang mengubah kode Google sedemikian rupa sehingga hampir tidak dapat dikenali dan bahkan memiliki nama sendiri untuk antarmuka. Semua versi final yang ditemukan pada perangkat disebut Rilis OEM. OEM singkatan Pabrikan Peralatan Asli atau ("Produsen peralatan asli" dalam bahasa Portugis), dan rilis adalah versinya.

Edisi terakhir ini adalah campuran dari versi vanilla open source Google dan kode pribadi atau tertutup dari produsen perangkat atau beberapa komponennya, seperti halnya dengan Qualcomm.

ROM berbasis AOSP

Banyak ROM yang Anda temukan online menggunakan AOSP sebagai nama keluarga. Ini berarti bahwa pengembang menempatkan driver perangkat keras (biasanya gratis) dan aplikasi mereka sendiri di Android open source.

AndroidPIT rom paranoid android 1384 Paranoid didasarkan pada AOSP / © ANDROIDPIT

Ada beberapa desain ROM khusus berdasarkan AOSP. Semua ini memiliki kesamaan, yaitu mencoba merilis OS Android lebih banyak lagi, tanpa pengaruh Google. Tentu saja, misinya juga untuk meningkatkan kinerja perangkat dan membebaskannya dari bloatwares. Oleh karena itu, ROM yang disesuaikan meningkatkan kualitas smartphone dibandingkan dengan sistem operasi yang dihasilkannya dari pabrik.

Dan Anda, apa pendapat Anda tentang strategi Google berbagi basis kode dengan semua produsen?

Pos terkait

Back to top button