Come risolvere il bug multi-touch su Google Pixel 2/2 XL con Android 8.1 Oreo

Su Android 8.1 Oreo, Google Pixel 2/2 XL e altri dispositivi hanno un bug multi-touch che causa input tattili irregolari. Una correzione è ora disponibile grazie a un modulo Magisk. Ecco come installarlo.

Possiedi Google Pixel 2 o Google Pixel 2 XL? Stai cercando di vincere delle cene di pollo in PUBG Mobile? Se è così, potresti essere in svantaggio. No, non sto parlando dell'uso dilagante di tastiera e mouse nel gioco, ma piuttosto di un bug che potrebbe causare alcuni frustranti problemi con il touchscreen. Negli ultimi mesi dal rilascio di Android 8.1 Oreo, molti utenti hanno segnalato un comportamento multi-touch irregolare. La questione è diffusa a giudicare dal numero di segnalazioni nella pagina Google Issue Tracker, ma non è ancora disponibile una soluzione ufficiale per questo problema. Se stai cercando un modo per risolverlo, esiste un metodo non ufficiale che prevede il flashing di un modulo Magisk che vorremmo condividere con te oggi.

Prima di approfondire, chiariamo innanzitutto di quale problema stiamo parlando. In breve, ciò che accade è che quando si posizionano due dita sullo schermo, il telefono potrebbe generare eventi di tocco irregolari tra le due dita. Questo è molto evidente nei giochi FPS ma può essere replicato anche altrove, come in Google Foto, secondo il nostro informatore. Ecco due video che dovrebbero aiutarvi a visualizzare di cosa stiamo parlando:

Una soluzione è in lavorazione da parte di Google, ma non è ancora disponibile. Secondo due recente commette al gerrit del progetto Android Open Source (AOSP), la correzione prevede il ricampionamento per più puntatori. Piuttosto che aspettare che la correzione venga implementata con il prossimo aggiornamento, XDA Senior Member Freak07 ha compilato le librerie aggiornate (nello specifico, libinput e libinputflinger) rispetto alle ultime Build delle patch di sicurezza di aprile per Pixel 2 e Pixel 2 XL in modo da poter installare subito la correzione. Poiché sostituirai i file di sistema, dovrai disporre di un dispositivo rootato.


Correggi il bug multi-touch su Google Pixel 2 e Pixel 2 XL con Android 8.1 Oreo

  1. Sblocca il bootloader del tuo dispositivo e installa Magisk.
  2. Scarica il modulo Magisk da Qui.
  3. Installa il modulo Magisk utilizzando Magisk Manager.
  4. Riavvia il telefono.

Da sinistra a destra: passaggi per installare questo modulo

I tuoi irregolari problemi dello schermo multi-touch ora dovrebbero essere risolti! Fateci sapere nei commenti se questa correzione ha funzionato per voi. Questa correzione presumibilmente funziona anche su altri dispositivi Android 8.1 Oreo come Google Pixel, Google Pixel XL e dispositivi OnePlus come OnePlus 5 e OnePlus 5T, tuttavia, non è stato testato loro. La correzione attualmente provoca un bootloop sui dispositivi Pixel che eseguono Anteprima per sviluppatori Android P, quindi ti consigliamo di evitare di eseguirne il flashing in questo momento se stai eseguendo quella build.

Grazie XDA Senior Member Freak07 per il suggerimento!