תכונת ה-Active Edge של Google Pixel 2 תחזור ב-Google Pixel 3

ל-Google Pixel 2 היה "Active Edge", תכונה המאפשרת לך ללחוץ על צידי הטלפון כדי להפעיל את Assistant. זה חוזר ל-Google Pixel 3.

HTC לא הצליחה יותר מדי בשנים האחרונות, אבל זה לא עצר את החברה מהיכולת לייצר כמה טלפונים די מעולים מעת לעת. תכונת הסחיטה של ​​ה-HTC U11 נראתה כאילו זה יהיה גימיק חד פעמי, אבל מאז היא עשתה את דרכה ל- גוגל פיקסל 2 וגוגל פיקסל 2 XL הודות ל עבודה הדוקה בין HTC לגוגל. שקוראים לו "אקטיב אדג'ב-Google Pixel 2, התכונה מאפשרת לך לסחוט את המסגרת של המכשיר כדי להפעיל את Google Assistant ולהשתיק אזעקות, טיימרים, התראות ושיחות נכנסות. זה לא ניתן להתאמה אישית כמו Edge Sense 2.0 ב-HTC U12+ (לפחות, לא באופן רשמי), אבל זה עושה את העבודה. לאלו מכם שאוהבים את התכונה, יש לנו כמה חדשות טובות - יש לנו ראיות חזקות המצביעות על כך שהיא תחזור ב-Google Pixel 3 ו-Google Pixel 3 XL.

עכשיו, לאלו מכם שצועקים "כמובן שזה יחזור", קחו בחשבון שלגוגל יש היסטוריה מסוימת של הסרת תכונות קיימות בסמארטפונים מאוחרים יותר. טעינה אלחוטית, שהייתה קיימת ב-Google Nexus 4, Google Nexus 5, Google Nexus 6 ו-Google Nexus 7 (2013) הוסרה ב- ה-Google Nexus 5X ו-Google Nexus 6P (וכל הטלפונים של גוגל פיקסל שלאחר מכן). שקע האוזניות, שגוגל עשתה לו כייף. של אפל להסרה במהלך חשיפת Google Pixel ו-Google Pixel XL, הוסר מ-Google Pixel 2 ו-Google Pixel 2 XL. לא חשבנו שיסירו את Active Edge, אבל האפשרות עדיין הייתה קיימת מכיוון שלא היה אישור אחרת. מאז הרכישה

מהנדסי HTC המעורבים בייצור ה-Pixel 2 וכן זכויות קניין רוחני מבית HTC, נראה שלגוגל יש את מה שהם צריכים כדי להמשיך ליישם את תכונת הסחיטה של ​​Pixel 2 בסמארטפונים עתידיים. רק שהפעם, Google Pixel 3 יהיה מיוצר על ידי Foxconn.

ההוכחות ל-Active Edge ב-Google Pixel 3

הראיה הראשונה שלנו הגיעה מהטיפים שלנו, חבר בכיר ב-XDA meraz9000, שפרסם את התמונות הראשונות בחיים האמיתיים של אב-טיפוס לכאורה של Google Pixel 3 XL. הוא שיתף עוד תמונות ופרטים אצלנו, למשל שלסמארטפון יש כנראה גב זכוכית (זה בהחלט לא פלסטיק או מתכת, הוא אומר). הוא לא יכול לאשר אם קיימת טעינה אלחוטית, אבל חפרנו אנדרואיד P בטא 2 (תצוגה מקדימה של מפתח 3) ומצאה ראיות לכך רציפי טעינה אלחוטיים, שלדעתנו מיועדים ל-Google Pixel 3, אז עשה מזה כרצונך. הוא עשה דווח לנו שלפני שהוא רכה בטעות את המכשיר (וזאת הסיבה שהדליפה שלו הראתה את מכשיר על טוען האתחול), הוא דיווח על בדיקת Active Edge על ידי סחיטת הטלפון שלו וכי הטלפון רטט. האמנתי שהמידע שלו אמין, אבל רק כדי להיות בטוח, החלטתי לחפור בתצוגה המקדימה האחרונה של Android P למפתחים כדי למצוא ראיות מאששות. ואני עשיתי.

בתוך ה-APK של SystemUIGoogle, המחלקה "WakeMode" שונתה מעט עם קוד חדש. "WakeMode" הוא מחלקה הממוקמת תחת /com/google/android/systemui/אלמירה/gates. Elmyra הוא שם הקוד של Active Edge, אגב.

בתוך מחלקה זו נמצאת שיטה בשם isWakeSettingEnabled. שיטה זו בודקת את הערך של הגדרות. Secure.assist_gesture_wake_enabled. אם הוא מחזיר '1', אז זה אומר שתנועת הלחיצה אמורה גם להעיר את הטלפון משינה. אם הוא מחזיר '0', לחיצה לא תעיר את הטלפון. עם זאת, אתה לא יכול פשוט להגדיר את הערך הזה ל'1' בכל טלפון ולצפות שהוא יעבוד. ברור שהטלפון שלך צריך להיות בעל מסגרת לחיצה... וגם, השיטה עצמה בודקת אם המכשיר שלך תואם. במקרה שהשיטה הזו הוסיפה קוד כדי לבדוק "ro.product.model", ערך מאפיין מערכת המגדיר את שם ההתקן. ב-Google Pixel 2 XL, ro.product.model=Pixel 2 XL) "Crosshatch" ו-"blueline" הם שני דגמי מוצר שהשיטה בודקת מולם. אנחנו כבר יודעים ש-"crosshatch" הוא ה-Google Pixel 3 XL מההדלפה הקודמת, אז אנחנו מניחים ש-"blueline" הוא ה-Google Pixel 3 הקטן יותר.

משמאל: אב-טיפוס של Google Pixel 3 XL במסך טוען האתחול המציג את שם הקוד "צלבה".

מימין: הגדרות Active Edge של Google Pixel 2 מציגות "אפשר כשהמסך כבוי" (הגדרות. Secure.assist_gesture_wake_enabled)

לכן, לא קשה מדי להסיק את המסקנה שפונקציית הסחיטה של ​​Active Edge תחזור ל-Google Pixel 3 ו-Google Pixel 3 XL. יתכן שזה יימחק לפני תחילת הייצור הסופי מכיוון שהמידע שלנו מבוסס על אב טיפוס הנדסי דוגמה וקוד שנמצאו ב-Android P Developer Preview 3, אז אם יקרה משהו שסותר את הטענה שלנו, אנחנו בטוחים לתת לכולכם לָדַעַת. עד אז, הישאר מעודכן לפורטל XDA עבור מידע נוסף על Pixel 3!