Project Treble בפעולה: מנהלי ההתקן הגרפיים של Google Pixel 2 מגיעים מותקנים מראש כאפליקציה

הודות ל-Project Treble, מנהלי ההתקן הגרפיים של Google Pixel 2/2 XL מגיעים מותקנים מראש כאפליקציה של ספק, כלומר ניתן לעדכן אותו דרך חנות Play.

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

זה הוכרז במהלך הרצאה ב-Google I/O של השנה, שתוכל לראות כאן:

ועם החדש Google Pixel 2 ו-Pixel 2 XL, סוף סוף יש לנו מכשירים שמנצלים זאת במלואם. בזמן שחיפשתי אפליקציות מעניינות במכשירים האלה בחנות Verizon, נתקלתי בכמה דברים מעניינים: ראשית, נושא אפל מוסתר ושנית, קובץ APK עבור מנהל ההתקן הגרפי.

האפליקציה מותקנת כ-"Pixel 2017 Graphics Driver" עם שם החבילה com.google.pixel.wahoogfxdrv. זה מותקן בספרייה /vendor/app/wahoo_gfxdrv/wahoo_gfxdrv.apk כלומר, זה חלק ממחיצת הספק, ולכן העדכונים יטופלו ככל הנראה על ידי הספק (Qualcomm במקרה זה) ולא על ידי גוגל.

מכיוון שאף אחד לא החזיק ב-Google Pixel 2/Pixel 2 XL בטווח הארוך, אנחנו לא יודעים אם האפליקציה הזו אכן מופיעה בחנות Play עבור מכשירים אלה. אבל מכיוון שזו אפליקציה, זה אומר שהיא לא צריכה OTA מלא כדי שהיא תתעדכן. עדכון מנהלי התקנים גרפיים דרך חנות Google Play הוא בלעדי למכשירים עם תמיכה ב-Project Treble - כלומר כל מכשיר שמופעל עם Android Oreo וכן כמה מכשירים שמעודכנים אליו כמו ה Huawei Mate 9.