I gesti Motion Sense di Pixel 4 ora possono essere rimappati [Root]

I gesti Motion Sense su Google Pixel 4 sono attualmente piuttosto limitati, ma con root ora puoi rimapparli per fare quello che vuoi.

Pixel 4 di Google è il primo smartphone con il radar Soli per il rilevamento dei gesti. Sebbene le prime demo di Soli di Google mostrassero un rilevamento dei gesti delle mani estremamente preciso, ciò che abbiamo ottenuto con Pixel 4 non è stato all'altezza delle aspettative iniziali. Attualmente, puoi scorrere verso sinistra/destra per saltare le tracce, scorrere in qualsiasi direzione per disattivare l'audio delle chiamate/timer/allarmi in arrivo oppure allungare la mano per riattivare il telefono. Ciò che è ancora peggio è il fatto che il gesto di saltare la traccia funziona solo con 23 app multimediali. Fortunatamente, come è stato il caso con il vincolo regionale, la community XDA ha trovato una soluzione per migliorare Motion Sense.

Attualmente, solo l'app Motion Sense integrata e due giochi demo, Pokemon Wave Hello e Headed South, sono in grado di funzionare con i gesti. La settimana scorsa, Google ha detto

AndroidPolizia che la società non ha piani immediati per aprire l'API Motion Sense a sviluppatori di terze parti. Ciò non ha fermato il membro senior di XDA grigio cenere, Anche se. Hanno modificato l'app Motion Sense Bridge integrata, l'app che consente l'utilizzo di Pokemon Wave Hello e Headed South Gesti Motion Sense, per inviare intenti di trasmissione impliciti ogni volta che vengono eseguiti i gesti Raggiungi, Presenza, Scorri o Flick rilevato. Installazione di questa app Bridge modificata richiede l'accesso root, però, perché lo sviluppatore ha dovuto disabilitare la protezione della firma di Google.

Ashergray ha anche creato un'app complementare chiamata "OsloBridger" che ti consente di controllare quali intenti di trasmissione vengono inviati e ti consente anche di regolare la sensibilità, la distanza e la granularità di tutti i contenuti supportati gesti. L'app crea un servizio in primo piano in modo che gli eventi dei gesti vengano trasmessi anche quando lo schermo è spento.

Lo sviluppatore intende utilizzare questa mod con un'app di automazione come Tasker. In Tasker, puoi reagire agli eventi di gesto di Motion Sense creando un nuovo profilo con il contesto dell'evento "Intento ricevuto". Nel campo "Azione", inserisci l'azione di intenti che hai abilitato in OsloBridger. Ecco i 4 intent supportati:

  • Raggiungi l'intento del gesto: com.jcarletto.oslobridger. RAGGIUNGERE_GESTO
  • Intento del gesto di presenza: com.jcarletto.oslobridger. PRESENZA_GESTO
  • Intento del gesto di scorrimento: com.jcarletto.oslobridger. SWIPE_GESTURE
  • Intento del gesto rapido: com.jcarletto.oslobridger. FLICK_GESTURE

Nell'attività vera e propria, eventuali extra di intenti vengono archiviati nella variabile locale con il nome corrispondente. Ad esempio, quando viene ricevuto l'intento FLICK_GESTURE, è possibile accedere all'intento extra "direzione" in Tasker tramite la variabile locale %direzione. In questo caso particolare, la variabile %direction vale rispettivamente 1, 5, 3 o 7 per Est, Ovest, Nord o Sud. Se hai intenzione di rimappare uno qualsiasi dei gesti utilizzando questa mod, ti consiglio di disattivare i gesti originali in Impostazioni > Sistema > Motion Sense in modo che non ci siano interferenze.

Con questa mod, puoi praticamente fare quello che vuoi con i gesti Motion Sense di Pixel 4. Puoi abilitare il gesto Salta traccia per qualsiasi app multimediale. Puoi abilitare i gesti di scorrimento che aumentano o diminuiscono il volume. Tocca a voi.

Se hai domande o vuoi lasciare un feedback per questa mod, visita il Modulo Magisk OsloBridger discussione sui nostri forum. Puoi scaricare il modulo Magisk dalla pagina GitHub dello sviluppatore Qui. Il file Leggimi sul GitHub dello sviluppatore spiega anche ciascuno dei parametri e delle opzioni che troverai nell'app OsloBridger.

Forum Pixel 4 ||| Forum Pixel 4 XL