Android Q: Изхвърлете бутона за връщане назад за пълно управление с жестове за навигация

Google тества основно обновяване на контролите с жестове за навигация на Android, представени за първи път в Android Pie, в бета версията на Android Q. Ето как да го активирате.

Изтеклата версия на Android Q, която получих в средата на януари, разкри много големи промени в следващата версия на Android. The тъмен режим за цялата система, обновяване на поверителността и разрешенията, и нов режим на работния плот бяха акцентите, но след това разбрах, че Google прави прототипи обновени контроли с жестове за навигация които премахват бутона за връщане назад. Новото Android Q бета и за трите поколения смартфони Pixel все още има експериментални промени на Google в навигацията с жестове и можете да ги активирате точно сега благодарение на няколко скрити настройки.

Ако искате да видите как новите жестове на Android Q се сравняват с жестовете на Android Pie, ето видео, което направих миналия месец. Обърнете внимание обаче, че оттогава открих, че има много повече жестове на Android Q, включително факта, че те могат (частично) да се персонализират!

Google вероятно няма да ви позволи да персонализирате жестовете за навигация в окончателно издание на Android Q. Това, което открих, е само тяхната функция за прототипиране, която те вероятно използват, за да тестват различни настройки за управление с жестове, за да видят кои са най-добрите. И все пак, тъй като функцията е налице, можем да се възползваме от нея, за да подобрим жестовете на Android Pie.

Изисквания:

  • Google Pixel, Google Pixel XL, Google Pixel 2, Google Pixel 2 XL, Google Pixel 3 или Google Pixel 3 XL с бета версия на Android Q
  • Android Debug Bridge (ADB), настроен на вашия компютър. Имаме урок по как да настроите ADB тук.

Как да се отървете от бутона за връщане назад за пълни жестове за навигация в Android Q

Специални благодарности на XDA Recognized Developer Захари1 и joaomgcd (разработчикът на Tasker) за тяхната помощ при дешифрирането как работи това!

Преди да ви покажа някакви команди, нека ви обясня как работи това. Има скрити настройки. Глобално предпочитание, наречено "quickstepcontroller_gesture_match_map", което приема 6-цифрена или повече цяло число. Предпочитанието приема цифри от 1 до 7 (0, 1 и 8 се игнорират) и редът, в който поставяте цифрите, определя какви действия ще предприемат жестовете с плъзгане на хапчето.

Ето възможните действия:

  1. QuickStep (въведете прегледа на последните приложения)
  2. QuickScrub (циклете през последните приложения, като движите пръста си наляво и надясно върху хапчето, докато го държите натиснат)
  3. Назад (върни се назад)
  4. QuickSwitch (бързо превключване към предишното приложение)
  5. Нула (не правете нищо)
  6. Асистент (стартиране на приложението за асистент по подразбиране)
  7. NotificationPanel (дърпайте надолу панела за известия)

Ето реда, в който са картографирани жестовете:

  1. Плъзнете нагоре
  2. Плъзнете надолу
  3. Плъзнете наляво
  4. Плъзнете надясно
  5. неизвестен
  6. неизвестен

Още не съм разбрал кои са 5-ти и 6-ти жест. Без значение какво опитвах, не успях да променя еднократното натискане на бутона за начало и продължително натискане на действията на бутона за начало. Ще актуализирам тази статия, ако разбера как да пренасоча тези действия.

И така, ето няколко примерни ADB команди, които можете да изпратите, за да промените жестовете на Android Q към по-добро. (За следните ADB команди, ако използвате PowerShell в Windows, предшествайте командата с "\" (без кавички). Ако използвате macOS или Linux, предшествайте командата с "./" (без кавички).)

Пример 1: Нов жест за назад, плъзгане надолу за известия, стара анимация QuickSwitch

Това е предпочитаната от мен настройка в момента, тъй като новата анимация за преход за превключване между скорошни приложения, както е показано във видеото по-рано, е малко бъгова. Тази ADB команда ще направи така, че да можете да плъзнете хапчето наляво, за да се върнете назад (правейки бутона за връщане назад излишен), плъзнете надолу, за да издърпате надолу панела за известия (супер полезно!) и накрая запазете последните приложения на Android Pie превъртане.

  1. Отворете команден ред или терминален прозорец в директорията, където сте съхранили ADB двоичния файл.
  2. Включете вашия телефон Pixel към вашия компютър.
  3. За да се отървете от бутона за връщане назад, въведете тази команда:
    adb shell settings put global quickstepcontroller_hideback 1
  4. Изпълнете следната команда, за да промените поведението на хапчето за жестове:
    adb shell settings put global quickstepcontroller_gesture_match_map 173255

Пример 2: Нов жест за назад, Плъзнете надолу за известия, Нова анимация QuickSwitch

Ако искате да изпробвате новата анимация за преход на Android Q за последното действие на приложението, можете да го направите, като замените 2 на четвърта позиция с 1. Имайте предвид, че преходът изглежда малко фънки, тъй като все още е в процес на работа и че не можете да плъзнете надясно върху таблета, когато сте на началния екран. Поне изглежда добре, предполагам.

  1. Следвайте стъпки 1-3 от предишния раздел.
  2. Изпълнете тази команда:
    adb shell settings put global quickstepcontroller_gesture_match_map 173155

Помогне! Телефонът ми продължава да се срива! Искам старите жестове обратно!

Помните ли, когато казах, че предпочитанието приема стойност от 6 цифри или повече? Е, имах предвид. Ако поставите цяло число, което е 5 цифри или по-малко, методът не може да се справи с него и SystemUI просто ще се срива многократно. За щастие, това е тривиално за коригиране. Можете или да въведете отново една от горните команди, този път като използвате 6-цифрена стойност, или можете да нулирате жестовете, като издадете следните команди:

adb shell settings put global quickstepcontroller_hideback 0
adb shell settings deleteglobal quickstepcontroller_gesture_match_map

Забавлявайте се да играете с новите жестове в Android Q! Тази статия ви дава само малка част от работата, която Google върши зад кулисите, за да подобри управлението с жестове в Q. Има поне още 6 скрити настройки. Глобални стойности, които не съм споделил тук, както и други експерименти, които не могат да бъдат активирани чрез ADB. Ще се забъркам с бета версията на Android Q на Google Pixel 3 XL още малко, за да видя дали има още нещо, което мога да споделя. Още съвети и трикове за Android Q:

  • Как да превключите скритата тъмна тема за цялата система на Android Q
  • Настолният режим на Android Q е реален, ето ви първият поглед

Ако сте намерили тази публикация за полезна и решите да я споделите в социалните медии, моля, свържете се обратно към нас! Скоро ще имаме още уроци за вас. За повече новини за Android Q следвайте нашия етикет.

Новини за Android Q