Android Merkezi

CyanogenMod, hataları düzeltmek için artımlı OTA'lar kullanır, ancak hazırlanmaları yine de zaman alır.

protection click fraud

'Resmi' olmak, resmi sertifikasyon süreçlerine de uymak demektir

Örnek olarak Oppo N1'deki yakın tarihli bir hatayı kullanan CyanogenMod, artık Google sertifikalı bir yazılım satıcısı olduğu için bir OTA oluşturma ve cihazlara gönderme sürecine ilginç bir bakış attı. Birden fazla cihaz için güncellemeleri yönetme konusunda iyi bir geçmişe sahip olsa da - eksiksiz gece yazılım yapıları dahil - "resmi" olduğunuzda işler biraz değişir.

Resmi yükleyici aracılığıyla CyanogenMod'u kuranlar veya Oppo N1'in CM sürümüne sahip olanlar, şunlardan faydalanabilir: "artımlı OTA'lar" veya başka hiçbir şeye dokunmadan sistemin yalnızca belirli bir bölümünü düzeltebilen küçük yamalar olarak adlandırılır. N1 için O-Click aksesuarını içeren yeni bir hata durumunda, düzeltme küçüktü ve gerçekten fayda sağlayabilirdi. artımlı bir güncellemenin kullanılması — ancak bir OTA'yı cihazlara göndermek için gereken ek test katmanları, işlem.

CM, hoş bir şeffaflıkla, mühendisler bir yazılım sorununu çözdüklerine inandıklarında güncellemenin paketlenip CM'nin QA (kalite güvence) ekibine gönderildiğini açıklıyor. Kalite Güvencesi, yeni yazılımın sorunu istendiği gibi çözdüğünden ve aynı zamanda süreçteki başka hiçbir şeyi bozmadığından emin olmaktan sorumludur. KG ekibi testlerini tamamlar ve ardından CTS'ye geçer — bu, Google'ın yeni yazılımın Android cihazlar, özellikler ve uygulamalarla hâlâ uyumlu olduğunu onaylamak için kullandığı test paketidir. Her bir CTS çalıştırmasının tamamlanması yaklaşık sekiz saat sürer ve sertifika alabilmek için 100'den geçilmesi gerekir - tek bir hıçkırık ve başlangıca geri dönersiniz.

Bu küçük düzeltmenin nihai sonucu? CM, düzeltmenin kodda tamamlanmasının ardından yeşil ışık yakılmasının ve cihazlara sunulmaya hazır hale gelmesinin yaklaşık üç hafta sürdüğünü iddia ediyor. Kendi QA ekipleri içindeki ve artık Google'ın gerektirdiği ekstra test seviyeleri, yeni sürümlere tipik özel ROM'larda alıştığımızdan daha fazla zaman kazandırıyor.

Neyse ki CM, artımlı güncelleme sisteminin "gelecekteki güncellememizin bel kemiği olduğunu ve sürüm planları" ve bunu CM yükleyici ve CM sürümü N1 cihazlarıyla test etmenin yalnızca başlangıç. Küçük sorunları ortaya çıktıkça düzeltmek ve süreçte daha küçük bir değişiklikle süreci daha erken başlatmak yazılım süreci hızlandırmalı ve sonunda size daha küçük bir indirme ve daha kısa kurulum sağlamalıdır. zaman. Daha önce alışık olduğunuz "gecelik" güncelleme deneyimini her zaman alamayabileceğinizi bilin.

Kaynak: CyanogenMod

instagram story viewer