תמונה יפה של אגם סנט מרי המואר בקרני השמש השוקעת בין הרי מדינת מונטנה בארצות הברית, זוכה ביממה האחרונה לתשומת לב רבה – ולא בגלל הנוף או האיכות שלה. הסיבה שכולם מדברים עליה היא שהתמונה התמימה הזו יכולה לשבש לחלוטין טלפונים חכמים מבוססי אנדרואיד.
התופעה דווחה לראשונה בטוויטר (Twitter) בידי IceUniverse, שבימים כתיקונם מתרכז בהדלפות אודות מכשירים עתידיים של סמסונג (Samsung). הוא הזהיר את הגולשים שלא להגדיר את התמונה כרקע במכשיר האנדרואיד שלהם – מה שכמובן גרם להמוני גולשים להוריד את התמונה ולהגדיר אותה כרקע כדי לראות מה יקרה, ולגלות שמכשירי סמסונג, פיקסל (Pixel), נקסוס (Nexus) ואחרים נהרסים, בעוד מכשירי וואן-פלוס (OnePlus) ו-וואווי (Huawei) נראים כחסינים לבעיה.
אותם חסרי מזל גילו שלאחר הגדרת התמונה כרקע המסך נדלק, נכבה, נדלק, נכבה וחוזר חלילה – מה שמוציא את המכשיר מכלל שימוש. גם לאחר אתחול התקלה ממשיכה.
— 💫 (@abdalla_moneer1) May 31, 2020
אחת הדרכים לתקן את התקלה היא לגרום לאתחול המכשיר על ידי לחיצה ארוכה על כפתור ההדלקה וכפתור הנמכת/הגברת עוצמת השמע (תלוי בדגם), ואז לבצע לחיצה ארוכה על כפתור הנמכת עוצמת השמע מיד עם ההדלקה כדי להיכנס ל-‘מצב בטוח’ בו אפשר למחוק את תמונת הרקע הסוררת ולאחר מכן לאתחל את המכשיר שוב כרגיל. אם זה לא מצליח, המפלט היחיד הוא איפוס הגדרות יצרן ושחזור של המכשיר מהגיבוי האחרון – במקרה שיש לכם כזה.
גולשים רבים בעלי ידע טכני הסתקרנו לדעת איך גורמת התמונה לתקלה כה קשה, והחלו לחקור את הקוד הפנימי שלה. עד מהרה התברר כי התמונה, הנפוצה באתרי רקעים למחשבי מק (Mac) בעלי מסכי רטינה ברזולוציית 5K, משתמשת בפרופיל צבע RGB, ולא sRGB הנפוץ במכשירי אנדרואיד. בנוסף, מכיוון שהיא מיועדת למסכים בעלי טווח צבע מוגדל, היא משתמשת ביותר צבעים מכפי שרוב מכשירי אנדרואיד מסוגלים להציג. כאשר המכשירים מנסים להציג את הצבעים הבלתי נתמכים – הם קורסים, אך מכיוון שהתמונה מוגדרת כרקע, מיד לאחר הקריסה היא מופיעה שוב וגורמת לקריסה נוספת, וכן הלאה.
פרט מעניין במיוחד הוא שהתקלה נגרמת מספריית הקוד הגרפי Skia של גוגל (Google) עצמה, שרק לאחרונה התגלתה בה פרצת אבטחה רצינית. בנוסף, אתר Android Authority גילה כי בעיה זהה דווחה לגוגל כבר ב-2018 – אך משום מה היא פתרה אותה על ידי הסרת רקע ספציפי במקום לטפל בתקלה שגרמה לאותו רקע להרוס מכשירים.
אגב, משתמשים בגרסת הבטא העדכנית (השלישית) ל-Android 11 מדווחים כי בה התקלה כבר לא קורית. עם זאת, במקום לחכות לעדכון, עדיף פשוט לוותר על רקע לרוב מכשירי האנדרואיד – הרי בעידן בו יותר ויותר מכשירים מבוססים על מסכי AMOLED השארת רקע שחור חוסכת בסוללה, וגם בצרות.
באופן תיאורטי הבעיה לא נובעת רק מהתמונה הספציפית הזאת.
מדובר בכשל במערך ניהול הצבעים באנדרואיד. בגדול ניתן להמיר כל תמונה מקובץ raw
לתמונה בפרופיל צבע icc של prophoto (טווח צבעים רחב בהרבה מsrgb
ומadobe rgb שנתמך על ידי מכשירים כמו סדרת
הs והnote
של סמסונג). ככל הנראה מציגי תמונות שלא טוענים את פרופיל הicc באנדרואיד
ישר משנמכים את התצוגה לsrgb שהוא צר יותר, אך בתמונת הרקע הוא מנסה להציג
את התמונה במלואה ומשהו שם משתבש.
עובד מצויין בשיאומי
סוג התמונה הבעייתי הוא proPhoto-RGB
שטויות
ניסיתי עם התמונה המקורית בטלפון של סמסונג גלקסי A8+ והכל בסדר לא קרה לטלפון שלי שום דבר
ושוב הוכחה….
אין על וואן פלוס!
תקרא/י את הכתבה…. הוא צריך להגדיר כתמונת רקע.
בואו נשלח את התמונה לכל חבר שיש לו טלפון אנדרואיד. :)))))))))
איזה פלאפום היה לו. ואיזה אנדרואיד?
תנוח דעתך, ניסיתי עם המקורית (חבר שלי אחרי זה ניסה ואצלו באמת הטלפון נדפק)
אתה צריך את התמונה המקורית ולא איזה צילום שלה
לא יודע, יש לי אנדרואיד 9 והכל אצלי עובד סבבה, שמתי את התמונה גם במסך נעילה וגם ברקע והכל עבד לי מצויין…
אם מישהו רוצה לספר לי בדיוק באיזה מכשירים התקלה קיימת אני אשמח…
(לי זה נשמע כמו סתם איזה חרטא)