מההתחלה ועד הסוף: איך מתגלגל עדכון תוכנת אנדרואיד [INFOGRAPHIC מאת Sony]

סוני פרסמה אינפוגרפיקה חדשה שלוקחת אותך בתהליך שלב אחר שלב של איך עדכון אנדרואיד מגיע מגוגל לסמארטפון שבידך

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

השלב הראשון הוא תהליך ה"העלאה" והוא מתחיל בכך שגוגל שולחת יצרני OEM של אנדרואיד מה שנקרא ערכת פיתוח פלטפורמה (בקיצור PDK). זה יוצא כמה שבועות לפני שחרור גרסה חדשה של אנדרואיד, והוא כולל אוסף של קבצי מקור ועוד כדי לעזור ל-OEM לפתח, לייעל ולבדוק את העדכון החדש. לאחר מכן, כאשר גוגל משחררת את העדכון, יצרני OEM יכולים להתחיל לבנות את הבסיס כדי שיוכלו להתמקד בשכבת ההפשטה של ​​החומרה (HAL).

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

עם זה מחוץ לדרך, ה-OEM יכול לעבוד על תכונת התוכנה שגורמת למכשירים שלהם להתבלט מהמתחרים. במקרה של סוני, זה כולל התאמה אישית של מסך הנעילה ויישומים אחרים כולל אנשי קשר, מוזיקה, סרטים, אלבום, מצלמה, אימייל ותכונות אחרות כמו Smart Stamina ו-Xperia Assist. עם זה, הם יכולים לעשות כמה בדיקות פנימיות בתוך החברה ואחריהן בדיקות נוספות מחוץ למעבדה.

הייתם חושבים שזה הסוף אבל זה רק שלב ראשון. עם סיום זה, שלב שני מתחיל וכאן נכנסים לתמונה הסמכה ואישור העדכון. מכשירים אלו צריכים לעמוד בסטנדרטים מסוימים בכל הנוגע ל-Bluetooth, WiFi וקישוריות סלולרית. חלק מהשותפים הסלולריים האלה רוצים גם דברים מסוימים בתוכנה, כך שלאחר יישום אלה העדכון עובר כמה בדיקות מהספק.

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


מקור: Sony Mobile