
Несмотря на то, что Motion Sense является одной из фирменных функций Google Pixel 4, у него очень много ограничений. Даже если вы находитесь в одной из стран, где Motion Sense разрешен, только определенные приложения и игры могут использовать жесты. К счастью, на рутированном Pixel 4 вы теперь можете подключить Motion Sense к Tasker, создав почти бесконечные возможности.
Внутри мы обнаружили два способа работы жестов Motion Sense. Первый — это само приложение Motion Sense, которое может распознавать определенные жесты и обрабатывать их напрямую, что позволяет переключать треки и отключать будильники.
Второй способ, который представляет для нас больший интерес, заключается в том, что некоторые очень специфические приложения могут подключаться к приложению «Motion Sense Bridge», чтобы получать информацию о входящих жестах и обрабатывать их соответствующим образом. Именно так работают игры, такие как Pokémon Wave Hello и Headed South, но, к сожалению, Google заявила, что не планирует открывать этот Motion Sense Bridge для большего числа разработчиков.
Как вы можете себе представить, такие произвольные ограничения не остановят владельцев рутированных телефонов. Ashergray через XDA-Developers создал модифицированную версию приложения Motion Sense Bridge в виде мода Magisk для рутированных устройств Pixel 4, которая позволяет любому приложению получать доступ к данным жестов, включая Tasker. Для непосвященных, Tasker — это удобное приложение, которое позволяет автоматизировать практически все на вашем телефоне Android на основе практически любого триггера.
После установки модифицированного Motion Sense Bridge вы можете использовать прилагаемое приложение «OsloBridger» для выбора типов жестов, которые вы хотите передавать, и калибровки их чувствительности.
- Изображение: XDA-Developers
- Изображение: XDA-Developers
После этого вы готовы подключить Tasker к своим теперь общедоступным жестам Motion Sense. Просто укажите Tasker использовать один из четырех интентов из OsloBridger в качестве триггера для любого действия, которое, по вашему мнению, подходит.
- Изображение: XDA-Developers
- Изображение: XDA-Developers
Имейте в виду, что стандартные жесты Motion Sense, такие как пропуск треков и игнорирование телефонных звонков, будут продолжать работать так же, как и раньше, поскольку они вообще не используют приложение-мост. Из-за этого вы можете захотеть отключить жесты Motion Sense в приложении «Настройки» в разделе «Система», затем «Motion Sense».
