![]() |
שגיאת האנטנה של האייפון 4 התפשטה בארה"ב, ופתחה את שערוריית "Antennagate". צילום: Mashable . |
למרות פתרון משביע רצון, Antennagate נותרה אחת השערוריות הגדולות ביותר בהיסטוריה של אפל. לאחר יציאת האייפון 4, משתמשים שמו לב לתופעה מוזרה: כאשר החזיקו את הטלפון ביד שמאל, אות הרשת היה חלש מאוד, אפילו אבד, ולא ניתן היה לבצע שיחות.
בשנת 2012, אפל הגיעה לפשרה בתביעה ייצוגית בגין פגמים באנטנה באייפון 4, ובסופו של דבר הציעה כיסויים בחינם או פיצוי במזומן בסך 15 דולר לכל משתמש.
באותה תקופה, אפל הודתה כי טעתה בנוסחה האחראית להצגת מספר הפסים של עוצמת האות. בפוסט בחשבון X ב-8 באוקטובר, מהנדס התוכנה והמעצב סם הנרי גולד מצא את השינוי המדויק שגרם לבעיה.
![]() |
טבלת החיפוש שמאמינים כי היא הגורם לכישלון Antennagate של אפל. צילום: סם הנרי גולד . |
באופן ספציפי, גולד השווה את מערכת ההפעלה המקורית iOS 4.0 עם גרסה 4.0.1 המעודכנת והחל לנתח קבצים בליבת המערכת. תשומת ליבו של המומחה התמקדה בקובץ בשם CommCenter, שתפקידו לחשב את עוצמת האות.
גולד מסביר שהחישוב בפועל פשוט מאוד, אך הבעיה אינה טמונה בקוד החישוב, אלא בטבלת החיפוש המורכבת מ-20 בייטים.
"כשמציירים את זה על גרף, אפשר לראות איך הערכים מעוותים כי הם באמת מוחלקים יותר מדי. ברוב המקרים, המשתמש יראה אות של ארבעה או חמישה פסים. אבל כשמחזיקים את המכשיר, הירידה כל כך חדה, שרואים ירידה קטסטרופלית מחמישה פסים לשניים", מסביר גולד.
ב-iOS 4.0.1, אפל שינתה את הערכים הללו כדי שיהיו "הרבה יותר חלקים". כאשר מפים אותם על הגרף, ניתן לראות שנדרשות הרבה ירידות אות כדי לעבור מ-5 פסים ל-0 פסים.
אמנם פחות סביר לראות אות של חמישה פסים, אך גם פחות סביר לראות "צניחה" פתאומית. גולד הגיע למסקנה שרק 20 בייטים של קוד זה היו ה"אשמים" בגרימת Antennagate.
מקור: https://znews.vn/scandal-lon-nhat-lich-su-apple-post1592123.html
תגובה (0)