У Google Pixel 2 була функція «Active Edge», яка дозволяє стиснути краї телефону, щоб запустити Асистента. Він повертається до Google Pixel 3.
Протягом останніх кількох років у HTC не було успіхів, але це не зупинило компанію від можливості виробляти досить чудові телефони час від часу. Здавалося, що функція стискання HTC U11 буде одноразовим трюком, але з тих пір вона потрапила до Google Pixel 2 і Google Pixel 2 XL завдяки тісна співпраця між HTC і Google. під назвою "Active Edge" на Google Pixel 2 ця функція дозволяє стиснути рамку пристрою, щоб запустити Google Assistant і вимкнути звук будильників, таймерів, сповіщень і вхідних дзвінків. Це не так настроюється, як Edge Sense 2.0 на HTC U12+ (принаймні, не офіційно), але це робить роботу. Для тих із вас, хто є шанувальниками цієї функції, у нас є хороші новини — у нас є вагомі докази того, що вона повернеться на Google Pixel 3 і Google Pixel 3 XL.
Тепер для тих із вас, хто кричить «звичайно, це повернеться», майте на увазі, що Google має певну історію видалення існуючих функцій у пізніших смартфонах. Бездротову зарядку, яка була присутня на Google Nexus 4, Google Nexus 5, Google Nexus 6 і Google Nexus 7 (2013), було видалено Google Nexus 5X і Google Nexus 6P (і всі наступні телефони Google Pixel). Apple для видалення під час презентації Google Pixel і Google Pixel XL, було видалено з Google Pixel 2 і Google Pixel 2 XL. Ми не думали, що вони видалять Active Edge, але ймовірність все ще була, оскільки не було підтвердження іншого. З моменту придбання
Інженери HTC, які беруть участь у створенні Pixel 2, а також права інтелектуальної власності HTC, схоже, Google має те, що їм потрібно, щоб продовжити впровадження функції стискання Pixel 2 у майбутніх смартфонах. Просто цього разу буде Google Pixel 3 виробництва Foxconn.Докази Active Edge на Google Pixel 3
Наш перший шматок доказів надійшов від нашого підказника, старшого члена XDA meraz9000, який опублікував перші реальні фотографії передбачуваного прототипу Google Pixel 3 XL. Він поділився більше фото і деталей у нас, наприклад, смартфон, ймовірно, має скляну задню частину (вона точно не пластикова чи металева, каже він). Він не зміг підтвердити, чи є бездротова зарядка, але ми розібралися Android P beta 2 (Developer Preview 3) і знайшли докази док-станції для бездротової зарядки, які, на нашу думку, призначені для Google Pixel 3, тому робіть це як завгодно. Він зробив повідомте нам, що до того, як він випадково зламав пристрій (ось чому його витік показав, пристрій на завантажувачі), він повідомив про тестування Active Edge, стиснувши свій телефон і що телефон вібрував. Я вважав, що його інформація достовірна, але щоб бути впевненим, я вирішив покопатися в останньому Android P Developer Preview, щоб знайти будь-які підтверджуючі докази. І я зробив.
У SystemUIGoogle APK клас "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!