AOSP

From OnnoWiki
Jump to navigation Jump to search

Android memiliki komunitas yang aktif dari pengembang dan penggemar yang menggunakan source code Android Open Source Project (AOSP) untuk mengembangkan dan mendistribusikan versi modifikasi sendiri dari sistem operasi. Rilis yang di kembangkan masyarakat ini sering membawa fitur baru dan update untuk perangkat lebih cepat daripada melalui saluran produsen / pembawa resmi, dengan tingkat kualitas yang sebanding; memberikan dukungan untuk perangkat yang lebih tua yang tidak lagi menerima update resmi; atau membawa Android ke perangkat yang dirilis resminya menjalankan sistem operasi lain, seperti HP TouchPad. Rilis masyarakat sering datang pre-rooted dan mengandung modifikasi yang tidak disediakan oleh vendor asli, seperti kemampuan untuk overclock atau lebih / undervolt prosesor perangkat. CyanogenMod adalah firmware masyarakat yang paling banyak digunakan, dan bertindak sebagai dasar untuk banyak orang. Android-x86 adalah versi Android untuk IBM PC yang kompatibel. Juga ada upaya dengan berbagai tingkat keberhasilan ke port Android ke iPhone, terutama Proyek iDroid.

Secara historis, produsen perangkat dan operator seluler biasanya tidak mendukung pengembangkan firmware pihak ketiga. Produsen mengungkapkan keprihatinan tentang fungsi yang tidak tepat dari perangkat yang menjalankan perangkat lunak tidak resmi dan biaya dukungan yang harus di keluarkan. Selain itu, Firmwares dimodifikasi seperti CyanogenMod kadang-kadang menawarkan fitur, seperti tethering, yang operator lain akan dikenakan biaya premi. Akibatnya, kendala teknis termasuk bootloader terkunci dan akses terbatas ke akses root menjadi umum di banyak perangkat. Namun, karena perangkat lunak yang dikembangkan komunitas telah tumbuh lebih populer, dan menyusul pernyataan oleh Pustakawan Kongres di Amerika Serikat yang memungkinkan "jailbreaking" dari perangkat mobile, produsen dan operator telah melunakan posisi mereka mengenai pengembangan pihak ketiga, dengan beberapa, termasuk HTC, Motorola, Samsung dan Sony, memberikan dukungan dan mendorong pengembangan. Sebagai hasil dari ini, dari waktu ke waktu kebutuhan untuk menghindari pembatasan hardware untuk menginstal firmware resmi telah berkurang sebagai peningkatan jumlah perangkat yang dikirimkan dengan unlocked atau unlockable bootloader, mirip dengan Nexus seri ponsel, walaupun biasanya mengharuskan pengguna meninggalkan garansi perangkat jika melakukan hal tersebut. Namun, walaupaun produsen telah menerima, beberapa operator di AS masih mengharuskan ponsel dikunci, ini membuat frustrasi pengembang dan pelanggan.

Beberapa Distribusi Android

Sebetulnya ada lumayan banyak distribusi sistem operasi android. Yang resmi dari Google adalah,

Beberapa distribusi lain, yang non-Google ada banyak sekali, beberapa diantaranya adalah,

Untuk lebih jelasnya bisa di baca2 di https://www.androidpit.com/best-custom-roms-for-android dan https://forum.xda-developers.com/android/general/custom-rom-comparison-database-t3031005#post58850951

Selanjutnya mari kita membahas bagaimana cara membuat ROM android sendiri menggunakan source code yang disediakan oleh Google tepatnya Android Open Source Project (AOSP). Secara default memang kebanyakan yang pasti bisa di compile adalah untuk smartphone Nexus yang di keluarkan oleh Google. Akan tetapi beberapa Vendor seperti LG, Samsung membuka source code Android-nya dan bisa di ambil secara bebas via Internet, misalnya melalui,

Biasanya yang tidak terlalu rewel adalah smartphone dengan processor qualcomm. Smartphone murah kebanyakan menggunakan processor MediaTek (MTK) dari cina, ini biasanya susah memperoleh driver proprietary-nya. Akibatnya kita akan kesulitan untuk mengcompile sistem operasi Android untuk smartphone MTK. Sayang smartphone qualcomm biasanya mahal, yah mungkin kita bisa tertolong dengan beli second smartphone tersebut, terutama Nexus.

Bagi anda yang ingin memonitoring pergerakan mereka yang “ngoprek” sistem operasi android atau ROM android, dapat di baca2 di situs XDA developers http://fourm.xda-developers.com


Pranala Menarik