Logo ms.androidermagazine.com
Logo ms.androidermagazine.com

Cyanogenmod menggunakan otot tambahan untuk membetulkan pepijat, tetapi mereka masih mengambil masa untuk menyediakan

Isi kandungan:

Anonim

Melangkah 'rasmi' bermakna mematuhi proses pensijilan rasmi juga

Menggunakan bug baru-baru ini pada Oppo N1 sebagai contoh, CyanogenMod memberikan pandangan menarik ke dalam proses membuat dan menolak OTA ke peranti sekarang bahawa ia adalah vendor perisian yang diperakui Google. Walaupun ia mempunyai sejarah yang baik untuk menguruskan kemas kini - termasuk perisian perundingan malam yang lengkap - untuk pelbagai peranti, perkara berubah sedikit apabila anda pergi "rasmi."

Mereka yang telah memasang CyanogenMod melalui pemasang rasmi atau mempunyai edisi CM Oppo N1 boleh mendapat manfaat daripada apa yang dipanggil "OTA tambahan" atau patch kecil yang boleh membetulkan hanya bahagian tertentu sistem tanpa menyentuh apa-apa lagi. Dalam kes bug baru-baru ini yang melibatkan aksesori O-Click untuk N1, pembaikan adalah kecil dan benar-benar boleh mendapat manfaat daripada penggunaan kemas kini tambahan - tetapi menambahkan lapisan pengujian yang diperlukan untuk mendorong OTA ke peranti melambatkan proses.

Dalam sedikit ketelusan, CM menjelaskan bahawa apabila para jurutera percaya bahawa mereka telah menyelesaikan masalah perisian, pembaruan itu dibungkus dan dihantar ke pasukan QA (jaminan kualiti) CM. QA bertanggungjawab untuk memastikan perisian baru membetulkan masalah seperti yang dicadangkan tetapi juga tidak merosakkan apa-apa lagi dalam proses. Pasukan QA menyelesaikan ujian mereka, dan kemudiannya ke CTS - ini adalah test suite Google menggunakan untuk mengesahkan bahawa perisian baru masih serasi dengan peranti Android, ciri dan aplikasi. Setiap larian CTS mengambil masa kira-kira lapan jam untuk disiapkan, dan mesti 100 lulus untuk disahkan - satu cecah tunggal, dan anda kembali ke permulaan.

Keputusan akhir untuk pembaikan kecil ini? CM mendakwa ia mengambil masa kira-kira tiga minggu selepas pembetulan selesai dalam kod sebelum ia berwarna hijau dan bersedia untuk dilancarkan ke peranti. Tahap tambahan ujian dalam pasukan QA mereka sendiri dan kini diperlukan oleh Google hanya menambah lebih banyak masa ke siaran baru daripada yang kita biasa dengan ROM tersuai biasa.

Nasib baik, CM mengatakan bahawa sistem kemas kini tambahan adalah "tulang belakang untuk kemas kini dan rancangan pelepasan masa depan kami, " dan ujian itu dengan alat CM installer dan CM edition N1 hanyalah permulaan. Memperbaiki masalah kecil apabila mereka muncul dan memulakan proses dengan lebih cepat dengan perubahan yang lebih kecil dalam perisian harus mempercepat proses, dan pada akhirnya memberikan anda muat turun yang lebih kecil dan waktu pemasangan yang lebih pendek. Hanya tahu bahawa anda tidak semestinya mendapat pengalaman mengemaskini "malam" yang pernah digunakan sebelum ini.

Sumber: CyanogenMod