Google тестирует новые жесты двойного касания для телефонов Pixel на Android 11

В Android 11 DP1 добавлен код для нового эксклюзивного для Pixel жеста двойного касания под названием «Колумбус», который позволяет запускать Google Assistant, камеру и многое другое.

Вчера Google выпустила первую предварительную версию Android 11 Developer Preview, и я потратил несколько часов на изучение обновления на своем Pixel 2 XL в поисках любых изменений, которые смог найти. Мы уже нашли много, но, как всегда, в коде скрыто еще больше того, что только и ждет своего раскрытия. Просматривая последнюю версию SystemUIGoogle APK, приложения, отвечающего за компонент SystemUI на телефонах Google Pixel, мы обнаружили отсылки к загадочной новой системе жестов под кодовым названием «Колумбус». При активации новые жесты позволят вам дважды коснуться назад - да, задняя часть телефона— для инициирования определенных действий, таких как запуск Google Assistant, запуск приложения камеры по умолчанию, воспроизведение/приостановка мультимедиа и т. д.

Мы знаем, что эта новая функция жестов предназначена для телефонов Pixel, а не для всех устройств под управлением Android 11, поскольку Google любезно придерживается своей традиции предваряя каждый класс «com.google», а не «com.android», схемой именования, которой они следовали для других систем жестов, включая Active Edge и Motion. Смысл. Что интересного в этих жестах «Колумба», по сравнению с Active Edge и Motion Sense, заключается в том, что они, по-видимому, не требуют какого-либо специального оборудования — только гироскоп вашего телефона и акселерометр. Фактически, нам удалось заставить несколько новых жестов работать не только на нашем Pixel 2 XL, но и на старшем члене XDA.

cstark27Pixel 4 XL, оба под управлением Android 11 Developer Preview 1. 9to5Google также независимо включил один из новых жестов «Колумба», хотя они показали его только при запуске Google Assistant.

Мы можем подтвердить, что в новой функции «Колумбус» доступны следующие жесты:

  • Закрыть таймер
  • Запустить камеру
  • Запустите Google Ассистент
  • Воспроизведение/пауза мультимедиа
  • Свернуть строку состояния
  • Отключить входящие телефонные звонки
  • Отложить будильники
  • Открепить уведомления
  • Выполнить «выбранное пользователем действие»

Чтобы предотвратить слишком беспорядочную активацию этой функции, Google также добавил «ворота», предотвращающие вступление в силу действий двойного касания. Некоторые из реализованных в настоящее время шлюзов включают видимость камеры, статус зарядки, защиту клавиатуры и многое другое.

Код «Колумбуса» ссылается на несуществующий в настоящее время класс в Настройках Google под названием «COLUMBUS_GESTURE_TRAINING», поэтому мы считаем, что приложение «Настройки» будет содержать упражнения по обучению жестам, которые будут доступны пользователю во время Мастер установки. Мы также считаем, что, скорее всего, в приложении «Настройки Pixel» в Android 11 будут страницы для настройки нового жеста двойного касания, особенно для выполнить «выбранное пользователем действие». Если у пользователя нет набора действий, похоже, что «Колумбус» по умолчанию запускает Google Помощник. Поскольку в настоящее время в Настройках Google или любом другом системном приложении нет кода для «Колумбуса», вероятно, нам еще предстоит узнать об этой функции.

Демонстрации жестов двойного касания в Android 11

Вот видео (любезно предоставленное Кироном Куинном), показывающее жест двойного касания для воспроизведения/приостановки мультимедиа на Pixel 2 XL под управлением Android 11:

https://gfycat.com/ifr/ScholarlyInfiniteIndianglassfish

Причина, по которой Кирон Куинн использует древнее приложение BBC, заключается в том, что KeyEvent 85, код клавиши воспроизведения/паузы мультимедиа, не принимается большинством опробованных нами приемников музыкального приложения. Изучение логарифма выявило несколько предупреждений о том, что фоновое выполнение запрещено, что предотвращает такие приложения, как Google Play Music, YouTube, Amazon Prime Video, Spotify, VLC и многие другие приложения, от получения намерение.

Вот видео, на котором я запускаю приложение Google Camera на своем Pixel 2 XL под управлением Android 11 DP1:

https://gfycat.com/ifr/InsidiousTartFennecfox

И наконец, вот видео, как я запускаю Google Assistant:

https://gfycat.com/ifr/AdventurousAgonizingFugu

Хотя эта функция отлично работает на старых устройствах Pixel, мы не знаем, включит ли Google ее для всех устройств Pixel под управлением Android 11. Google может запустить ее как эксклюзивную функцию для Pixel 4a или Pixel 5, прежде чем внедрять ее для других устройств Pixel в будущих обновлениях. Альтернативно, мы могли бы увидеть, как будущее развернется в будущем. Удаление функций пикселей.


Большое спасибо Кирону Куинну, также известному на форумах XDA как Quinny899, за помощь в тестировании этой функции!