Logo iw.androidermagazine.com
Logo iw.androidermagazine.com

Cyanogenmod משתמש באוטות מצטברות כדי לתקן באגים, אך עדיין לוקח זמן להכנה

תוכן עניינים:

Anonim

הפיכת 'רשמית' פירושה גם לעמוד בתהליכי הסמכה רשמיים

כדוגמה באמצעות באג שנערך לאחרונה ב- Oppo N1, CyanogenMod העניק מבט מעניין לתהליך ייצור ודחיקת OTA למכשירים עכשיו שהוא ספק תוכנה מאושר על ידי Google. למרות שיש לה היסטוריה טובה של ניהול עדכונים - כולל תוכנות לבנות שלמות של לילה - עבור מכשירים מרובים, הדברים משתנים מעט כשאתה "רשמי".

מי שהתקין את CyanogenMod דרך המתקין הרשמי או שיש לו Oppo N1 במהדורת CM יכול ליהנות ממה שמכונה "OTAs מצטברים", או טלאים קטנים שיכולים לתקן רק חלק ספציפי במערכת מבלי לגעת בשום דבר אחר. במקרה של באג שעסק לאחרונה באביזר ה- O-Click עבור ה- N1, התיקון היה קטן ויכול היה להפיק תועלת משימוש בעדכון מצטבר - אך נוספו שכבות בדיקות הדרושות לדחיפת OTA למכשירים מאט את התהליך.

במעט שקיפות, CM מסביר כי ברגע שהמהנדסים מאמינים שהם פתרו בעיה בתוכנה, העדכון נארז ונשלח לצוות ה- QA (אבטחת איכות) של CM. QA אחראית לוודא שהתוכנה החדשה פותרת את הבעיה כמתוכנן, אך גם לא מבלבלת שום דבר אחר בתהליך. צוות QA מסיים את הבדיקה ואז הוא מועבר ל- CTS - זו חבילת הבדיקה שגוגל משתמשת בה כדי לאשר שהתוכנה החדשה עדיין תואמת למכשירי אנדרואיד, תכונות ואפליקציות אנדרואיד. לוקח כל סיום של שמונה שעות לריצה של CTS וחייבים לעבור 100 כדי להיות מאושרים - שיהיה אחד אחד, ואתה שוב להתחלה.

התוצאה הסופית לתיקון הקטן הזה? חברת CM טוענת כי זה לקח כשלושה שבועות לאחר השלמת התיקון בקוד לפני שהואר מואר ומוכן להפצה למכשירים. רמות הבדיקה הנוספות בצוות QA משלהן וכעת נדרשות על ידי גוגל פשוט מוסיפות זמן רב יותר למהדורות חדשות ממה שאנחנו רגילים עם ROMs מותאמים אישית טיפוסיים.

למרבה המזל, CM אומרת שמערכת העדכונים המצטברת היא "עמוד השדרה של תוכניות העדכון וההפצה העתידיות שלנו", וכי לבחון אותה עם מתקין CM והתקני N1 במהדורת CM זו רק ההתחלה. תיקון בעיות קטנות ככל שהן מתעוררות והתחלת התהליך מוקדם יותר עם שינוי קטן יותר בתוכנה אמור להאיץ את התהליך, ובסופו של דבר לתת לכם הורדה קטנה יותר וזמן התקנה קצר יותר. רק דעו כי לא תמיד אתם מקבלים את חווית העדכון "הלילי" שאליהם אתה רגיל מלפני כן.

מקור: CyanogenMod