Daftar Isi:
'Resmi' berarti mematuhi proses sertifikasi resmi juga
Menggunakan bug baru-baru ini pada Oppo N1 sebagai contoh, CyanogenMod memberikan pandangan yang menarik ke dalam proses pembuatan dan mendorong keluar OTA ke perangkat sekarang karena itu adalah vendor perangkat lunak bersertifikasi Google. Meskipun memiliki riwayat yang baik dalam mengelola pembaruan - termasuk pembuatan perangkat lunak malam lengkap - untuk beberapa perangkat, banyak hal berubah sedikit ketika Anda menggunakan "resmi."
Mereka yang telah menginstal CyanogenMod melalui installer resmi atau memiliki edisi CM Oppo N1 dapat mengambil manfaat dari apa yang disebut "OTA tambahan, " atau patch kecil yang dapat memperbaiki hanya bagian tertentu dari sistem tanpa menyentuh apa pun. Dalam kasus bug baru-baru ini yang melibatkan aksesori O-Click untuk N1, perbaikannya kecil dan benar-benar dapat mengambil manfaat dari penggunaan pembaruan tambahan - tetapi menambahkan lapisan pengujian yang diperlukan untuk mendorong OTA ke perangkat memperlambat proses.
Dalam transparansi yang bagus, CM menjelaskan bahwa begitu para insinyur yakin mereka telah memecahkan masalah perangkat lunak, pembaruan tersebut dikemas dan dikirim ke tim QA CM (jaminan kualitas) CM. QA bertanggung jawab untuk memastikan perangkat lunak baru memperbaiki masalah sebagaimana dimaksud tetapi juga tidak mengacaukan hal lain dalam proses. Tim QA menyelesaikan pengujian mereka, dan kemudian melanjutkan ke CTS - ini adalah ruang uji yang digunakan Google untuk menyatakan bahwa perangkat lunak baru masih kompatibel dengan perangkat, fitur, dan aplikasi Android. Setiap proses CTS membutuhkan waktu sekitar delapan jam untuk diselesaikan, dan harus lulus 100 agar dapat disertifikasi - satu cegukan tunggal, dan Anda kembali ke awal.
Hasil akhir untuk perbaikan kecil ini? CM mengklaim butuh sekitar tiga minggu setelah perbaikan selesai dalam kode sebelum itu menyala hijau dan siap untuk diluncurkan ke perangkat. Level pengujian tambahan dalam tim QA mereka sendiri dan sekarang dibutuhkan oleh Google hanya menambah lebih banyak waktu ke rilis baru daripada yang biasa kami lakukan dengan ROM khusus.
Untungnya, CM mengatakan bahwa sistem pembaruan inkremental adalah "tulang punggung bagi rencana pembaruan dan rilis kami di masa mendatang, " dan bahwa mengujinya dengan installer CM dan perangkat CM edisi N1 hanyalah permulaan. Memperbaiki masalah kecil saat masalah itu muncul dan memulai proses lebih cepat dengan perubahan kecil pada perangkat lunak akan mempercepat proses, dan pada akhirnya memberi Anda unduhan yang lebih kecil dan waktu pemasangan yang lebih singkat. Ketahuilah bahwa Anda tidak selalu mendapatkan pengalaman pembaruan "malam" yang biasa Anda gunakan sebelumnya.
Sumber: CyanogenMod