תוכן עניינים:
- עדכן חרדה
- קידוד קשה
- בעיית המוביל
- אנדרואיד לעומת מבוסס אנדרואיד
- סכנות הבגרות
- האם זו בעיה?
- האם יש מיצוי סול?
אם יש לך טלפון אנדרואיד, רוב הסיכויים שהוא לא מפעיל את הגרסה האחרונה של מערכת ההפעלה, 4.1 Jelly Bean. על פי הנתונים של גוגל עצמה, רק 1.2 אחוז מהמכשירים הפעילים מנהלים את הגרסה האחרונה של אנדרואיד. 57.5 אחוזים נותרו באנדרואיד 2.3, גרסה שמתקרבת במהירות ליום הולדתה השני.
אם התמזל מזלך לקנות מכשיר Nexus - מכשיר Nexus המתאים - אולי תקבל את התענוג המתוק האחרון ממפעל השוקולד Mountain View מייד, או תוך מספר שבועות לאחר סיומו. אבל עבור מרבית אינספור מיליוני מכשירי האנדרואיד הפעילים, זה סיפור אחר לגמרי. הם כנראה לעולם לא יפעילו את הגרסה האחרונה של אנדרואיד, תהיה אשר תהיה. הם ב- ICS אם יתמזל מזלם, זנגוויל אם הם לא, ועד שהם יקבלו ג'לי בין אנחנו כבר נשיר את שבחי Key Lime Pie.
מחזור קסמים זה הוא תוצר של הגישה של גוגל למערכת ההפעלה שלה, בשילוב עם בלגן של גורמים אחרים, כולל ספקים, יצרנים וציפיות המשתמשים. זה אחד הנושאים המשמעותיים ביותר של הפלטפורמה, וזה אחד שאי אפשר לפתור. המשך לקרוא כדי לגלות בדיוק מדוע, כאשר אנו מנתחים את תהליך עדכון התוכנה לאנדרואיד.
עדכן חרדה
אתה קונה טלפון, אתה משלם 200 דולר שלך, אתה מתחייב לחוזה לשנתיים עם נותן שירות. פעם היה המעורבות של היצרן בפיתוח מכשיר הסתיימה ברגע שנשלח. במקום זאת, ככל שהסמארטפונים הפכו לרווחים יותר, הם מתפתחים כל העת, גם לאחר השחרור. עדכוני תוכנה חדשים מגיעים, מוסיפים תכונות, משנים את המראה והתחושה ומשפרים ביצועים חודשים לאחר הרכישה. עדכונים גדולים עשויים אפילו להעביר מכשירים לגירסת פלטפורמה חדשה.
ככל שהעדכונים נעשים נפוצים יותר, והצרכנים מתמצאים יותר בטכנולוגיות, יש מודעות הולכת וגוברת לכך שניתן יהיה לעדכן מכשירים, וציפייה לעידכונם. עם זה מגיע מעין "חרדת עדכון." אם נפלת ליד לוח מודעות כלשהו בסמארטפון, כמו הפורומים שלנו או של XDA, תדע למה הכוונה בזה. האשכולות שופעים בשאלה מתי ICS, או Jelly Bean, יהיו זמינים עבור מכשירים מסוימים. במקרה של עדכונים מתעכבים או אפילו מבוטלים, אזרחי האינטרנט נשבעים שלעולם לא יקנו טלפון נוסף מאותו יצרן או ספק. זו חווית בעלות שלילית לחלוטין.
אמנם זה לא מייצג את כל בסיס המשתמשים - לא רחוק - אבל זה דוגמה לכמה משתמשי כוח חווים סמארטפונים אנדרואיד. הם תמיד מאחורי העקומה, תמיד מחכים לעדכון, אף פעם לא נהנים לחלוטין מהמוצר שהם קנו כפי שקנו אותו. חלק מזה הוא האשמה של העיתונות הטכנולוגית - אנחנו תמיד מתמקדים במה שחדש, וזה אומר לדבר על תוכנה שטרם הגיעה לרוב האנשים.
יש גם את הבעיה של טלפונים המפורסמים כ- "מוכנים לעדכון." אפילו עכשיו מכשירים המובילים עם ICS משווקים כ- "ניתנים לשדרוג" ל- Jelly Bean, במהלך שמאפשר למעשה ליצרנים ולספקים להפוך את המחסור בתוכנה מסוימת. לתכונה בפני עצמה. כבר מההתחלה, הבעלים מונחים להמתין לעדכונים, תוך שהם מודעים היטב לטלפון החדש שלהם יש תוכנה ישנה. HTC Rezound שווק כ- "ICS מוכן" בהכרזה בנובמבר 2011. הוא קיבל אנדרואיד 4.0 באוויר כעבור תשעה חודשים, באוגוסט 2012. מיותר לציין שזה המון מחכה לתכונה המפורסמת.
אך עדכונים לא מתרחשים סתם, ויש סיבות טכניות תקפות לכך שגרסה חדשה זו של אנדרואיד שחיכיתם לה עשויה לקחת את החלק הטוב יותר של שנה.
קידוד קשה
כאשר משוחררת גרסה חדשה של אנדרואיד, היא מוצאת באמצעות פרויקט הקוד הפתוח של אנדרואיד (AOSP). AOSP זמין לכל אחד שיכול להוריד, להתעסק ולבנות אנדרואיד בשעות הפנאי שלהם, ללא קשר אם מדובר ביצרנית סמארטפונים גדולה, יצרנית ROM המותאמת אישית. אבל כאשר הקוד נדחק החוצה, הוא לא בהכרח מוכן לכל מכשיר בחוץ.
הפעלת גרסה חדשה של אנדרואיד על כל מכשיר עם חומרה שונה דורשת עבודה משמעותית משמעותית, ונדרש מאמץ רב עוד יותר בכדי להפיץ קוד קנייני של יצרני השבבים. לדוגמה, מכשיר Snapdragon S4 זקוק למנהלי התקן Qualcomm Jelly Bean ידידותיים למעבד ול- GPU. תהליך הבנייה צריך להתאים את עצמו לחומרה של הטלפון, ויש להתאים את ההתאמות האישיות הקיימות לגירסה החדשה של אנדרואיד בלי לשבור כלום.
אפילו על חומרה דומה ככל הנראה, לרוב יהיו רכיבים קנייניים אחרים שיעבדו בתערובת. לדוגמה, ה- HTC One X (הבינלאומי) הוא מכשיר Tegra 3, אך כולל את שבב ה- ImageSense של HTC, משהו שלא נמצא ב- Nexus 7. הוא גם מפרס את האחסון הפנימי שלו אחרת, עם מחיצה נפרדת למדיה. ואז יש קושחת רדיו סלולרית שיש לקחת בחשבון. פתאום יש לך הרבה עבודה לעשות כדי להביא מכשיר טגרה 3 לג'לי בין.
סוני הסבירה את כל תהליך הקידוד והביצוע בפירוט רב בפוסט בבלוג בסוף השנה שעברה. שווה לקרוא אם ברצונך לפתח אהדה חדשה למתכנתים שצריכים להתמודד עם עדכונים מסוג זה.
אולם המשימה אינה מוגבלת לקוד. לעיתים קרובות יש לקחת בחשבון שינויים בעיצוב, במיוחד בעת עדכון מאנדרואיד 2.x ל- 4.x - שינוי גרסה שהביא לשיפורי ממשק משתמש גורפים לאורך כל הדרך. כפי שסוני הסבירה לנו בשולחן העגול העיצובי האחרון שלה בגרמניה, ליצרנים אין אזהרה קטנה לגבי מה גוגל אולי עובדת עליהם, כך שהם לא יכולים לתכנן קדימה. יש להודות כי גוגל מנסה לשנות זאת באמצעות ערכת המפתחים לפלטפורמות שלה, המעניקה ליצרני ציוד מקורי גישה מוקדמת לחלקים מסוימים במסגרת במסגרת גרסאות חדשות של אנדרואיד. עם זאת, ה- PDK מתמקד בהכנת מכשירים חדשים להשקה, ולא בשדרוג ישנים. ואם שפת העיצוב של אנדרואיד הבסיסית משתנה, כך גם כל ההתאמות האישיות שיושבות עליה.
עדכון מכשיר אנדרואיד אינו קל ויש בו הרבה מעבר לשחרור הקוד החדש מגוגל ולקוות לטוב. זו המון עבודה, וזה עוד לפני שאתה חושב על קבלת אישור של הכל ונדחף למכשירים. אם בוצעו שינויים ברדיו, על קוד הרשויות החדש להיות מאושר על ידי הרשויות האזוריות, וכן גופים כמו Bluetooth SIG ו- Wifi Alliance. כל זה לוקח זמן יקר, ובפוסט בבלוג שלה בשנה שעברה, סוני זיהתה את ההסמכה כחלק הגוזל ביותר בהוצאת תוכנה חדשה.
בעיית המוביל
כאן אנו פוגשים את דמויות השנאה הגדולות של החלל הנייד - המובילים. רוע הכרחי בעולמנו המחובר, למפעילי הסלולר יש השפעה רבה על מה שיוצא ברשתות שלהם, במיוחד בשווקים כמו ארה"ב ויפן. כוח זה כולל את הדרישה כי היצרנים יגישו עדכונים לאישור לפני שהם נדחפים החוצה.
תהליך הסמכת הספק יכול להיות מהיר של ברקים או עם סיבוב ארוך ומפרך. עדכונים קלים, במיוחד על ספקי GSM מחוץ לארה"ב, כפופים לרוב לאישור מהיר. דוגמה טובה לכך היא אישור שלוש בריטניה של תיקון תיקון באגים עבור HTC One S. זה עבר אישור תוך מספר ימים, מכיוון שרק שינויים קלים בוצעו, והספק לא היה מרוצה ששום דבר לא מתכוון לשבור את הרשת שלו.
בקצה השני של הסקאלה ישנם עדכונים גדולים על חלק מהספקים בארה"ב. אנו הולכים לבחור כאן את Verizon Galaxy Nexus, אך יש עוד המון דוגמאות ברשתות המתחרות. Gnex של Big Red לקח למעלה מחודשיים כדי לעבור אישור לעדכון אנדרואיד 4.0.4 שלו, וג'לי בין עבור Nexus שהושלם ביולי, עדיין לא היה בחוץ. אי אפשר לדעת בדיוק מדוע הדברים הוחזקו, או מי, אם מישהו, אשם. אבל זו דוגמה לכך שניתן להוסיף שבועות נוספים של המתנה אם יתעוררו בעיות במהלך תהליך ההסמכה.
המובילים בדרך כלל נעים באטיות, והם תמיד יטעו בצד הזהירות. יש להם משאבים מוגבלים בכל הנוגע לאישור תוכנת סמארטפון, והעדיפות, מטבע הדברים, תמיד תינתן לאישור מכשירים חדשים המוכנים למכירה. ככה מרוויחים כסף. ויחס דומה שורר גם אצל יצרני יצרני ציוד מקומי כלשהם. אם טלפון לא נמכר טוב, או שהוא מודל תקציבי, ייתכן שפשוט לא יהיה שווה את הזמן והכסף לפתח ולאשר עדכון. אחרי הכל, יצרני הסמארטפונים הם עסקים.
אנדרואיד לעומת מבוסס אנדרואיד
אבל אלה טלפונים אנדרואיד, נכון? מדוע קשה כל כך לשמור על הטלפונים של אנדרואיד על התוכנה העדכנית ביותר, במיוחד כאשר נראה שאנשים כמו iOS ו- Windows Phone מנהלים תהליך שדרוג מהיר ואלגנטי בהרבה?
התשובה היא מגוון. לאפל אין יותר משלושה טלפונים נוכחיים בכל פעם, מה שהופך את המשימה לסנכרן עדכונים במכשירים שלה להרבה יותר קלה. לטווח האייפון יש גם מגוון פחות פנימי מדגם לדגם. יתרה מזאת, השליטה ההדוקה של אפל בכל היבט של חומרה ותוכנה פירושה שהיא יכולה בקלות לצפות בגרסאות תוכנה עתידיות באופן שיצרני הטלפונים אנדרואיד לא יכולים.
באשר למיקרוסופט, זה כמעט שולט כמו אפל. הטלפונים שלה מוגבלים למעבדי Qualcomm Snapdragon וטווח קבוע של רזולוציות תצוגה. אזורים מסוימים במערכת ההפעלה הם מחוץ לתחום אפילו עבור יצרני ציוד מקורי, ויש דרישות קפדניות לטלפונים של Windows, כמו הגדרות לחצנים מסוימות ומכסות זיכרון. יצרני ציוד מקורי של Windows Phone מוגבלים מאוד בשינויים שהם יכולים לבצע בממשק המשתמש. כל הגורמים הללו מקלים על דחיפת עדכונים על חומרה מגוונת לכאורה של יצרנים שונים.
עלינו לציין שטלפוני אנדרואיד, כפי שאנו נוטים לחשוב עליהם, אינם רק טלפונים אנדרואיד. הם טלפונים מבוססי אנדרואיד.
כמה חודשים אחורה, ויק גונדוטרה של גוגל העלה פוסט ב- Google+ ושר את שבחי הטאבלט החדש של נקסוס 7, יחד עם תמונה מצורפת. כשששאלו אותו עוקבים מה נהג לצלם, הוא השיב בשפה מאוד מדויקת, מכוונת - זה צולם במכשיר ה- Galaxy S3 שלו מבוסס אנדרואיד. ניסוחו של גונדוטרה מאיר הבחנה מכרעת בין מכשירי Nexus למכשירים "חוויית גוגל", והטלפונים של המותג סמסונג, HTC ומוטורולה השולטים בקירות מרבית החנויות. אנדרואיד הוא מה שמשחרר על ידי גוגל. ברגע שהיצרנים תופסים את זה, המוצר הסופי מבוסס על אנדרואיד. יש שם דברים שגוגל לא שולטת ישירות, כלומר זה כבר לא רק "אנדרואיד".
ה- HTC One X הוא טלפון HTC Sense מבוסס אנדרואיד. ה- Galaxy S3 הוא טלפון TouchWiz סמסונג מבוסס אנדרואיד. למרות שהם תואמים לאנדרואיד וחולקים מערך תכונות משותף, הם שונים למערכת ההפעלה שמועברת על ידי האנשים ב- Mountain View.
סכנות הבגרות
בהיותם מערכת פתוחה של קוד פתוח, יצרני ציוד מקורי חופשיים לעשות די הרבה ככל שהם רוצים באמצעות אנדרואיד. הגורם המגביל היחיד האמיתי הוא חבילת מבחן התאימות לאנדרואיד - סט של תוכניות בדיקה שנועדו להבטיח שלא התעסקו עם המסגרת באופן שישבור אפליקציות של צד שלישי. הטלפונים חייבים לעבור מבחן זה על מנת לקבל את חותמת האישור של גוגל. עם זאת, אין CTS כל הוראות לוודא כי קל לבצע עדכון של אנדרואיד בהתאמה אישית של יצרן, וככזה אין כל התחייבות לגבי תזמוני עדכון.
אתה יכול לומר שזה דבר רע, במיוחד אם אתה חובב אנדרואיד וניל. אם מיקרוסופט יכולה לאלץ את היצרנים לא להתעסק עם ממשק המשתמש של Windows Phone, מדוע גוגל לא עושה את אותו הדבר עבור אנדרואיד? ובכן אם כן, אנדרואיד הייתה הופכת להרבה פחות אטרקטיבית עבור הלקוחות האמיתיים של גוגל - ספקים ויצרני מכשירים. הם רוצים להחליף אנדרואיד עם תוכנה ושפה עיצובית משלהם, בכדי לבדל את עצמם בשוק הסלולר הצפוף והתחרותי. אלמלא היו מסוגלים לעשות זאת, הם פשוט לא היו מייצרים כמה שיותר טלפונים אנדרואיד, וכתוצאה מכך הלקוחות לא היו קונים כמה שיותר טלפונים אנדרואיד.
פירושו של פחות מכשירי אנדרואיד פירושו פחות קליקים על מודעות בחיפוש בגוגל, ופחות משתמשי סלולרי יתקעו במערכות האקולוגיות והתוכן של גוגל. גוגל לא רוצה שיהיו פחות טלפונים אנדרואיד. גוגל רוצה מאות מיליוני טלפונים אנדרואיד, וכדי להגיע למטרה זו עליה לפתוח את אנדרואיד להתאמה אישית.
כתוצאה מכך, גוגל, כבעלת פלטפורמה, אינה מסוגלת להכריח עדכונים למכשירים "מבוססי אנדרואיד". נתח השוק העצום של מערכת ההפעלה שלה מסתמך על היצע של מגוון מכשירים למכירה, וזה בתורו מוביל למגוון אינסופי במפרטי חומרה, התאמה אישית של יצרן ודרישות הספק. זה מגוון שמבצע עדכונים מהירים ותכופים למכשירים משימה כל כך בלתי אפשרית, מהסיבות הטכניות שכבר דנו בהן. במילים פשוטות, אין מצב שאנדרואיד בכללותה יכולה לקבל עדכונים מהירים ונתח שוק גדול. זה מונע מאופי הפלטפורמה, וחשוב מכך, מקומה של אנדרואיד באסטרטגיה העסקית של גוגל.
לרוע המזל, למרות הצעות האסימון כמו 100 הדולר של מוטורולה אם הטלפון שלך לא מקבל ג'לי בין, והברית עדכון אנדרואיד שגויה, הדברים לא מראים שום שינוי.
האם זו בעיה?
זה אולי בלתי נמנע, אבל הצורך להמתין זמן רב יותר ממה שתרצה לעדכון זה אף פעם לא דבר טוב. ללקוחות לא אכפת מדוע טלפון ה- Android החדש והמבריק שלהם הוא גרסה אחת או שתיים מאחורי האחרונה. הם פשוט מתבוננים, בעיניים מקנאות, שמשתמשי אייפון מקבלים iOS 6 בזמן ורואים שהם משתנים על ידי היצרן שלהם.
צרכנים מודרניים נעשים מודעים יותר לכך שסמארטפונים אינם עוד טלפונים, אלא מחשבים, וכי ניתן לעדכן אותם בעזרת תכונות חדשות ומרתקות. למרות שהסיבות הטכניות והעסקיות עשויות למנוע כל עדכון מעודכן של כל הטלפונים של אנדרואיד, מכשירים אלה מוציאים את עצמם להתחרות בחדשותיהם של אפל ומיקרוסופט, וכאשר מדובר בגרסה אחת או שתיים מרכזיות שעומדות מאחורי המפתח, היא עושה לתחום ברור של חולשה עבור המתחרים לנצל. זה הופך את זה לבעיה עבור כל מי שיש לו אנדרואיד.
לקראת מאמר זה ערכנו סקר קטן ולא מדעי ב- Google+, ושאלנו את העוקבים של אנדרואיד מרכז כיצד חוויותיהם עם עדכונים היו בטלפונים שלהם. התגובה הייתה שלילית כמעט באופן אחיד - אפילו מעריצי הפלטפורמה תיארו את הפריצות העדכניות במונחים של "רע", "נורא" ו"חרא מוחלט. "זה צד של חווית האנדרואיד שיש לה בעיה תדמיתית רצינית בקרב משתמשי הכוח.
הצד השני של הטיעון הזה הוא שאנדרואיד פורחת, למרות צרות העדכון שלה. זוהי מערכת ההפעלה החכמה הפופולרית ביותר בעולם. המכשירים ממשיכים לעוף מעל מדפי החנויות, ולפלטפורמה יש קהילה חזקה בעקבותיה, למרות שרוב המכשירים נמצאים בגרסאות תוכנה ישנות יותר.
אתה יכול לטעון שלרוב צרכני המיינסטרים לא אכפת להם לעדכן את הטלפון שלהם בכלל, וכנראה שתצליח. ולמי שבוודאי יש לו את הגרסה האחרונה של אנדרואיד, תמיד יש את הטלפון Nexus האחרון, אם כי הערעור של המותג Nexus התמהיל במקצת בגלל עיכובים בעדכון ב- Verizon ו- Sprint.
האם יש מיצוי סול?
הפיתרון האמיתי היחיד לבעיית עדכון אנדרואיד הוא שינוי הלך הרוח, או אם זה לא עובד, שינוי מכשיר טלפון. אנדרואיד לעולם לא תוכל להציע עדכונים כלליים כמו שאפל עושה - זה טכני בלתי אפשרי בגלל מגוון הסיבות שכבר סיקרנו.
בעלי הטלפונים של אנדרואיד, חברי הקהילה והמעריצים צריכים להעריך כי קשה לפתח עדכונים ולוקח להם זמן וכסף להוצאתם, וכשמובילים יהיו מעורבים, הם יכולים להיות נתונים לעיכובים ארוכים ומייגעים. זה לא המקרה עם iOS ו- Windows Phone, אבל הם מערכות הפעלה שונות מאוד. כואב ככל שיהיה להודות, ההמתנה לעדכונים תהיה חלק מחוויית האנדרואיד עוד שנים רבות.
אבל אם אנדרואיד היא הבעיה, אז אולי אנדרואיד יכול להיות גם הפיתרון, לפחות למשתמשים הרפתקנים טכנית. הפתיחות של אנדרואיד מאפשרת לה לפעול על גבי פלטפורמות חומרה מרובות, אך מערכת ההפעלה של גוגל היא גם מאוד ידידותית להאקר. מכשירים מובילים רבים כוללים סצנת ROM מותאמת אישית תוססת, בה קיימות קושחות בנויות בהתאמה אישית, לרוב מבוססות על גרסאות מאוחרות יותר של אנדרואיד מאשר זמינות רשמית עבור אותם טלפונים. המשמעות היא שאם באמת אכפת לכם להפעיל את הגרסה האחרונה של מערכת ההפעלה, תוכלו לפצח את פותח הטעינה שלכם ולעשות זאת, במחיר היציבות (ואולי האחריות שלכם).
זה לא פיתרון מושלם, אבל זה קרוב ככל שאפשר להגיע אי פעם. ואז לפתוח - או "פתוח" - לאופי אנדרואיד יתרונותיה - מגוון רחב של חומרה, יכולת פריצה ותמיכה בהתאמה אישית של ROM, בחירה אינסופית בגדלי מסך, התאמות תוכנה, צלעות מולטימדיה, סגנונות שלדה ועיצובים תעשייתיים. אבל זה מגיע עם עקב אכילס אחד גדול - התהליך המבוך, הגוזל זמן ויקר של עדכון הטלפונים בגירסה חדשה יורדת. זו לא בהכרח אשמתו של אף אחד, אבל זו חולשה המובנית בתוך ה- DNA של אנדרואיד, וכזו שאנו בספק אם אי פעם תתגבר עליה.