אנדרואיד 11 DP1 הוסיפה קוד עבור תנועת הקשה כפולה חדשה בלעדית לפיקסלים בשם "קולומבוס" שיכולה לאפשר לך להפעיל את Google Assistant, המצלמה ועוד.
גוגל פרסמה אתמול את התצוגה המקדימה הראשונה למפתחים של אנדרואיד 11, וביליתי כמה שעות בעדכון ה-Pixel 2 XL שלי כדי לחפש כל שינוי שאני יכול למצוא. כבר מצאנו הרבה, אבל כמו תמיד, מסתתר עוד בקוד שרק מחכה לחשיפה. תוך כדי עיון ב-SystemUIGoogle APK העדכני ביותר, האפליקציה האחראית על רכיב SystemUI בטלפונים של Google Pixel, מצאנו הפניות למערכת מחוות חדשה מסתורית בשם הקוד "קולומבוס". כאשר מופעלת, המחוות החדשות יאפשרו לך להקיש פעמיים על בחזרה - כן החלק האחורי של הטלפון-כדי ליזום פעולות מסוימות כגון הפעלת Google Assistant, הפעלת אפליקציית המצלמה המוגדרת כברירת מחדל, הפעלת/השהיית מדיה ועוד.
אנו יודעים שתכונת המחוות החדשה מיועדת לטלפונים של Pixel ולא לכל המכשירים המריצים אנדרואיד 11 מכיוון שגוגל דבקה במסורת של הקדמת כל מחלקה עם "com.google" במקום "com.android", סכימת שמות שהם עקבו אחריהם עבור מערכות מחוות אחרות, כולל Active Edge ו-Motion לָחוּשׁ. מה מעניין במחוות ה"קולומבוס" הללו, בהשוואה ל-Active Edge ו-Motion Sense, הוא שהם לכאורה לא דורשים שום חומרה מיוחדת - רק הגירוסקופ של הטלפון שלך ו מד תאוצה. למעשה, הצלחנו לגרום לכמה מהמחוות החדשות לעבוד לא רק על ה-Pixel 2 XL שלנו אלא גם על חבר בכיר ב-XDA
cstark27של Pixel 4 XL, שניהם מריצים אנדרואיד 11 Developer Preview 1. 9to5Google גם איפשר באופן עצמאי את אחת מהמחוות החדשות של "קולומבוס", אם כי הם רק הראו אותה משיקה את Google Assistant.אנו יכולים לאשר שהתנועות הבאות זמינות באמצעות התכונה החדשה "קולומבוס":
- בטל טיימר
- הפעל את המצלמה
- הפעל את Google Assistant
- הפעל/השהה מדיה
- כיווץ שורת המצב
- השתקת שיחות טלפון נכנסות
- נודניק אזעקות
- בטל את ההצמדה של התראות
- בצע "פעולה שנבחרה על ידי המשתמש"
על מנת למנוע הפעלה אקראית מדי של תכונה זו, גוגל הוסיפה גם "שערים" כדי למנוע מפעולות הקשה כפולות להיכנס לתוקף. חלק מהשערים המיושמים כיום כוללים נראות של מצלמה, מצב טעינה, מגן מקשים ועוד.
הקוד של "קולומבוס" מתייחס למחלקה שאינה קיימת כרגע בהגדרות Google בשם "COLUMBUS_GESTURE_TRAINING", אז אנו מאמינים שאפליקציית ההגדרות תכיל פעילויות אימון מחוות המוצגות למשתמש במהלך אשף התקנה. אנו גם מאמינים שסביר להניח שלאפליקציית ההגדרות של Pixel באנדרואיד 11 יהיו דפים להגדיר את תנועת ההקשה הכפולה החדשה, במיוחד כדי בצע את "הפעולה שנבחרה על ידי המשתמש". אם למשתמש אין ערכת פעולות, נראה ש"קולומבוס" כברירת מחדל להשיק את גוגל עוֹזֵר. מכיוון שכרגע אין שום קוד עבור "קולומבוס" ב-SettingsGoogle או בכל יישום מערכת אחר לצורך העניין, סביר להניח שיש לנו עוד לגלות על התכונה.
הדגמות של מחוות הקשה כפולה של אנדרואיד 11
הנה סרטון (באדיבות Kieron Quinn) המציג את תנועת ההקשה הכפולה בהפעלת/השהיית מדיה ב-Pixel 2 XL עם אנדרואיד 11:
https://gfycat.com/ifr/ScholarlyInfiniteIndianglassfish
הסיבה לכך שקירון קווין משתמש באפליקציית BBC עתיקה היא KeyEvent 85, שהוא ה- קוד מפתח עבור מקש המדיה/השהה, אינו מתקבל על ידי רוב המקלטים של אפליקציית המוזיקה שניסינו. בדיקה של ה-logcat מגלה כמה אזהרות לפיהן ביצוע רקע אינו מותר, מה שמונע מדיה אפליקציות כמו Google Play Music, YouTube, Amazon Prime Video, Spotify, VLC ואפליקציות רבות אחרות מקבלת כוונה.
הנה סרטון שבו אני משיק את אפליקציית מצלמת Google ב-Pixel 2 XL שלי עם אנדרואיד 11 DP1:
https://gfycat.com/ifr/InsidiousTartFennecfox
לבסוף, הנה סרטון שבו אני משיק את Google Assistant:
https://gfycat.com/ifr/AdventurousAgonizingFugu
למרות שתכונה זו עובדת מצוין במכשירי Pixel ישנים יותר, איננו יודעים אם גוגל תפעיל אותה עבור כל מכשירי ה-Pixel עם אנדרואיד 11. גוגל עשויה להשיק אותו כפיצ'ר בלעדי ל-Pixel 4a או Pixel 5 לפני שתוציא אותו למכשירי Pixel אחרים בעדכונים עתידיים. לחלופין, נוכל לראות את העתיד מתגלגל בעתיד Drop Feature של Pixel.
תודה רבה ל-Kieron Quinn, הידוע גם בשם Quinny899 בפורומים של XDA, על שעזר לנו לבדוק את התכונה הזו!