Logo ar.androidermagazine.com
Logo ar.androidermagazine.com

يستخدم Cyanogenmod otas تدريجية لإصلاح الخلل ، لكن لا يزال يحتاج إلى وقت للتحضير

جدول المحتويات:

Anonim

الانتقال إلى "رسمي" يعني الامتثال لعمليات التصديق الرسمية أيضًا

باستخدام خطأ حديث في Oppo N1 كمثال ، أعطى CyanogenMod نظرة مثيرة للاهتمام في عملية صنع OTA ودفعه إلى الأجهزة التي أصبحت الآن بائع برامج معتمد من Google. على الرغم من أن لديها سجل جيد في إدارة التحديثات - بما في ذلك إنشاءات البرامج الليلية الكاملة - لأجهزة متعددة ، إلا أن الأمور تتغير قليلاً عندما تصبح "رسميًا".

يمكن لأولئك الذين قاموا بتثبيت CyanogenMod من خلال المثبت الرسمي أو لديهم إصدار CM Oppo N1 الاستفادة من ما يسمى "OTAs التزايدي" ، أو التصحيحات الصغيرة التي يمكنها إصلاح جزء معين من النظام دون لمس أي شيء آخر. في حالة وجود خطأ حديث يتضمن ملحق O-Click لـ N1 ، كان الإصلاح صغيرًا ويمكن أن يستفيد حقًا من استخدام التحديث التزايدي - لكن طبقات الاختبار الإضافية المطلوبة لدفع OTA إلى الأجهزة تبطئ العملية.

في القليل من الشفافية ، تشرح CM أنه بمجرد اعتقاد المهندسين أنهم قد قاموا بحل مشكلة برنامج ، يتم حزم التحديث وإرساله إلى فريق ضمان الجودة في CM's (ضمان الجودة). ضمان الجودة مسؤول عن التأكد من أن البرنامج الجديد يعمل على حل المشكلة كما هو مقصود ، ولكنه لا يفسد أي شيء آخر في هذه العملية. ينتهي فريق ضمان الجودة من اختباراتهم ، ومن ثم يتجه إلى CTS - هذا هو جناح الاختبار الذي تستخدمه Google للتأكيد على أن البرنامج الجديد لا يزال متوافقًا مع أجهزة Android وميزاته وتطبيقاته. يستغرق كل تشغيل من CTS حوالي ثماني ساعات لإكماله ، ويجب أن يكون 100 تمرير حتى يتم اعتماده - فواق واحد واحد ، وتعود إلى البداية.

النتيجة النهائية لهذا الإصلاح الصغيرة؟ تدعي CM أن الأمر استغرق حوالي ثلاثة أسابيع بعد اكتمال الإصلاح في التعليمات البرمجية قبل أن يكون لونه أخضر وجاهزًا للتطبيق على الأجهزة. تضيف المستويات الإضافية للاختبار داخل فريق ضمان الجودة الخاص بهم والمطلوب من Google الآن مزيدًا من الوقت على الإصدارات الجديدة أكثر من المعتاد على استخدام ROM مدمجة مخصصة.

لحسن الحظ ، تقول CM إن نظام التحديث التزايدي هو "العمود الفقري لخطط التحديث والإصدار المستقبلية" ، وأن اختباره باستخدام مثبّت CM وأجهزة CM1 N1 هو مجرد البداية. إصلاح المشكلات الصغيرة عند نشوئها وبدء العملية عاجلاً مع حدوث تغيير أقل في البرنامج يجب أن يسرع العملية ، وفي النهاية يمنحك تنزيل أصغر وأقصر وقت للتثبيت. فقط اعلم أنك قد لا تحصل دائمًا على تجربة التحديث "الليلية" التي اعتدت عليها من قبل.

المصدر: سيانوجين مود