MediaTek mengingatkan kita mengapa Qualcomm Snapdragon lebih populer di XDA

Berbicara kepada AndroidAuthority, manajer umum unit bisnis seluler MediaTek menyatakan bahwa perusahaan tidak memiliki rencana untuk merilis kode sumber.

Saat memilih smartphone baru, sebagian besar konsumen mempertimbangkan aspek seperti harga, desain, kamera, dan fitur perangkat lunak. Hanya sedikit pengguna yang benar-benar peduli dengan sistem-on-chip yang mendukung ponsel baru mereka, tetapi bagi komunitas XDA, hal ini merupakan pertimbangan yang sangat penting. HiSilicon, Samsung Electronics, Qualcomm, dan MediaTek adalah vendor silikon paling sukses untuk chipset ponsel pintar, meskipun HiSilicon memproduksi chipset khusus untuk perangkat Huawei dan Honor sedangkan chip Exynos Samsung jarang ditemukan di luar Samsung Galaxy perangkat. Di sisi lain, chip Qualcomm Snapdragon dan MediaTek ditemukan di berbagai perangkat, mulai dari perangkat Android Go kelas bawah ke ponsel gaming kelas atas. Bagi pengguna XDA yang tertarik mengutak-atik perangkat mereka, tidak ada salahnya menggunakan perangkat dengan chip Snapdragon. Alasannya? Qualcomm jauh lebih ramah terhadap pengembang dibandingkan MediaTek, dan sepertinya hal itu tidak akan berubah dalam waktu dekat.

Sebagian besar pembaca kami mungkin mengetahui Proyek Sumber Terbuka Android (AOSP) yang merupakan asal mula semua pembuatan perangkat lunak Android. Pembaca kami juga mengetahui fakta bahwa perangkat Android dikirimkan dengan kernel Linux yang dimodifikasi. Sama seperti pembuat perangkat (OEM), vendor chipset harus menyediakan kode sumber kernel berdasarkan permintaan untuk setiap biner kernel Linux yang mereka kirimkan pada produk mereka. Namun, vendor chipset tidak diharuskan menyediakan kode sumber untuk perangkat lunak lain yang mereka kembangkan seperti HAL atau cabang kerangka kerja. Saat mengembangkan smartphone baru, OEM biasanya tidak memulai dengan AOSP. Sebaliknya, mereka mengandalkan vendor silikon untuk membuat AOSP agar kompatibel dengan chipset mereka dan kemudian mendistribusikan semua kode ini ke OEM sebagai bagian dari Board Support Package (BSP). OEM memiliki akses ke kode yang mereka perlukan untuk mem-boot build Android yang berfungsi di perangkat mereka, yang kemudian mereka sesuaikan agar sesuai dengan kebutuhan pelanggan. Tetapi pengembang ROM AOSP kustom independen di forum kami tidak memiliki tingkat akses tersebut, jadi mereka harus memulainya awal dengan mencoba meretas AOSP murni dengan biner yang telah dikompilasi yang diekstraksi dari perangkat—tanpa dokumentasi untuk membantu. Untungnya, Qualcomm, tidak seperti MediaTek, membuat hidup pengembang sedikit lebih mudah berkat Forum CodeAurora (CAF).

CAF adalah tempat Qualcomm mengunggah kode sumber kernel untuk chipset mereka seperti Snapdragon 845 sebaik bagian kode spesifik chipset mereka yang memudahkan pengembang untuk membangun platform tanpa mengetahui cara kerja fitur chipset yang mendasarinya. CAF adalah layanan yang disediakan oleh Qualcomm untuk komunitas, yang diapresiasi oleh pengembang karena menjadikan pengembangan ROM AOSP a tad lebih mudah bagi mereka. Keberadaan CAF tidak menyelesaikan setiap masalah bagi pengembang, karena OEM masih bisa menambahkan perangkat keras non-standar yang tidak didukung oleh rilis CAF—dalam hal ini pengembang harus mengambil tindakan ke peretasan kotor. Sayangnya, tidak ada CAF yang setara untuk chipset MediaTek, yang menyebabkan perbedaan besar dalam komunitas ROM khusus seperti yang terlihat pada MediaTek melawan Snapdragon Forum Redmi Note 3.

Ketika ditanya tentang kemungkinan merilis kode sumber untuk produk mereka, TL Lee, manajer umum unit bisnis seluler MediaTek, mengatakan Otoritas Android bahwa perusahaan tidak memiliki rencana "dalam waktu dekat" untuk merilis kode sumbernya ke publik. “Sejauh ini kami belum memiliki program seperti itu. Kami baru saja merilis kode sumber kami kepada pelanggan kami,” kata Lee Otoritas Android. MediaTek memberi tahu Otoritas Android bahwa perusahaan masih berupaya untuk memperbaikinya RUPS Ekspres program, yang membantu mempercepat proses sertifikasi untuk perangkat baru. Meskipun hal ini memberi OEM lebih banyak waktu untuk mengembangkan perangkat lunak pada perangkat mereka, hal ini tidak membantu komunitas ROM khusus yang diandalkan sebagian pengguna untuk memberikan dukungan perangkat lunak jauh melebihi apa yang diberikan oleh pembuat perangkat penawaran. Jika Anda berencana menggunakan ROM khusus agar perangkat Anda tetap mutakhir setelah masa pakai perangkat berakhir, maka tetaplah menggunakan perangkat Qualcomm Snapdragon di masa mendatang.