A Pixel 4 Motion Sense gesztusai most újra leképezhetők [Root]

A Motion Sense gesztusai a Google Pixel 4-en jelenleg meglehetősen korlátozottak, de a root segítségével most áttervezheti őket, hogy azt tegyenek, amit csak akarnak.

A Google Pixel 4 a az első okostelefon Soli radarral gesztusok észleléséhez. Bár a Google korai Soli-demói rendkívül pontos kézmozdulat-észlelést mutattak be, a Pixel 4-ben kapott termék nem váltotta be a kezdeti hype-ot. Jelenleg balra/jobbra pöccinthet a számok átugrásához, bármelyik irányba csúsztathat a bejövő hívások/időzítők/riasztások elnémításához, vagy elérheti a telefon felébresztését. Ami még rosszabb, az a pályahagyó gesztus csak 23 médiaalkalmazással működik. Szerencsére, ahogy történt a regionális korlátozással, az XDA közösség megoldást talált a Motion Sense fejlesztésére.

Jelenleg csak a beépített Motion Sense alkalmazás és két demójáték, a Pokemon Wave Hello és a Headed South képes gesztusokkal dolgozni. A múlt héten mondta a Google AndroidPolice hogy a cégnek nem áll szándékában azonnal megnyitni a Motion Sense API-t a külső fejlesztők számára. Ez nem állította meg az XDA vezető tagját

hamuszürkeazonban. Módosították a beépített Motion Sense Bridge alkalmazást, amely lehetővé teszi a Pokemon Wave Hello és a Headed South használatát Motion Sense gesztusok, amelyek implicit sugárzási szándékot küldenek, amikor elérési, jelenléti, csúsztatási vagy pöccintési kézmozdulatok vannak. észlelt. A módosított Bridge alkalmazás telepítése root hozzáférést igényel, mivel a fejlesztőnek le kellett tiltania a Google aláírásvédelmét.

ashergray egy „OsloBridger” nevű társalkalmazást is készített, amely lehetővé teszi, hogy szabályozza, mely sugárzási szándékok elküldik, és még az összes támogatott érzékenységét, távolságát és részletességét is lehetővé teszi gesztusok. Az alkalmazás előtér-szolgáltatást hoz létre, így a gesztusesemények akkor is közvetítésre kerülnek, ha a képernyő ki van kapcsolva.

A fejlesztő szándéka szerint ezt a modot egy automatizálási alkalmazással, például Tasker. A Taskerben úgy reagálhat a Motion Sense gesztuseseményekre, hogy új profilt hoz létre az „Intent Received” eseménykontextussal. Az "Action" mezőbe írja be az OsloBridgerben engedélyezett szándékműveletet. Íme a 4 támogatott szándék:

  • Reach Gesture Intent: com.jcarletto.oslobridger. REACH_GESTURE
  • Jelenléti gesztus szándéka: com.jcarletto.oslobridger. PRESENCE_GESTURE
  • Csúsztatási kézmozdulat szándéka: com.jcarletto.oslobridger. SWIPE_GESTURE
  • Flick Gesture Intent: com.jcarletto.oslobridger. FLICK_GESTURE

A tényleges feladatban az intent extrak a megfelelő névvel rendelkező helyi változóban vannak tárolva. Például, amikor a FLICK_GESTURE intent érkezik, az "irány" intent extra elérhető a Taskerben a %direction helyi változón keresztül. Ebben a konkrét esetben a %direction változó 1, 5, 3 vagy 7 értékkel rendelkezik Kelet, Nyugat, Észak vagy Dél esetében. Ha ezzel a moddal szeretné átszerkeszteni bármelyik gesztust, akkor azt javaslom, hogy tiltsa le az eredeti gesztusokat a Beállítások > Rendszer > Motion Sense menüpontban, hogy ne legyen interferencia.

Ezzel a moddal gyakorlatilag bármit megtehetsz a Pixel 4 Motion Sense gesztusaival. Bármely médiaalkalmazáshoz engedélyezheti a sáv átugrását. Engedélyezheti a hangerőt növelő vagy csökkentő pöccintéseket. Tőled függ.

Ha bármilyen kérdése van, vagy visszajelzést szeretne írni erről a modról, keresse fel a OsloBridger Magisk modul téma a fórumunkon. A Magisk modult letöltheti a fejlesztő GitHub oldaláról itt. A fejlesztő GitHubon található Olvassa el az OsloBridger alkalmazásban található paramétereket és opciókat is.

Pixel 4 fórumok ||| Pixel 4 XL fórumok