The Custom Droid

Android Tutorials, Tips and Tricks

How to Fix Android 8.1 Oreo Multi-Touch Issue (Magisk Module)

Fix Android 8.1 Oreo Multi-Touch Issue - Magisk Module

Are you facing multi-touch problems on your Google Pixel 2, Pixel 2 XL or Essential Phone? Then follow the steps in this guide to fix Android 8.1 Oreo multi-touch issue. Note that the solution will only work for devices with root using Magisk.


The Google Pixel 2 XL has been a pivot to a lot of issues ever since the launch. And as the time passed, we saw more and more of them affecting the device. The most recent one of which was the speaker distortion problem. Since the release of Android 8.1 Oreo in December 2017, users started reporting of another widely affecting problem related to the multi-touch. The bug isn’t device-related though and affects several devices running Android 8.1 Oreo. If you’re facing it too, then the steps below will help you fix Android 8.1 Oreo multi-touch issue using a Magisk module.

Fix Android 8.1 Oreo Multi-Touch Issue - Magisk Module
Fix Android 8.1 Oreo Multi-Touch Issue on Google Pixel 2, Pixel 2 XL, and Essential Phone

In the wake of December 2017, Google announced Android 8.1 Oreo for its own branded phones including the Google Pixel and Nexus series. While the software brought some interesting new features over 8.0, it also managed to bring a widespread bug that relates to the multi-touch usage on the smartphones. The issue, being related to the software didn’t stay limited to the Google devices and was also found on the Essential Phone (PH-1).

Read more: How to Fix Google Pixel 2 XL Speaker Distortion Issue

Android 8.1 Oreo Multi-Touch Issue

Before we head down to the steps and fix Android 8.1 Oreo Multi-Touch Issue, know what the problem exactly is and how it affects your phone’s functioning.

The reports started emerging from various online help groups and communities including Reddit and the Pixel user community. It wasn’t much later that the bug was submitted to Google Issue Tracker. According to the users, when you try and touch two different points on the screen (While playing FPS games like Dead Trigger 2, PUBG, etc) and move one of the fingers, the touch event will become erratic. You can also see the bug in action in the video below that was uploaded to YouTube. Courtesy of Bryan Candiliere.

Google took enough time to track down the bug and issued two commits (1 and 2) during mid-March. However, the fix wasn’t implemented in the latest April 2018 security patch. XDA senior member Freak07 took the advantage and compiled a Dirty Unicorns (custom ROM) build for his device, including the two commits. The test resulted positive and the issue was corrected. To help fellow users, he has now created a Magisk module that would help Magisk users to fix Android 8.1 Oreo multi-touch issue.

Users with the Google Pixel 2/Pixel 2 XL and Essential Phone running Android 8.1 Oreo can use this module to resolve the bug. Note that users with the OnePlus 5/5T running OxygenOS cannot use this. The problem pertains to Android P Developer Preview as well and the provided fix will work for it too.


Steps to Fix Android 8.1 Oreo Multi-Touch Issue

  1. Download Multi-Touch Fix Magisk Module:
  2. Transfer the ZIP file to the phone’s storage.
  3. Go to app drawer and open ‘Magisk Manager‘.
  4. Tap on the menu icon.
    Fix Android 8.1 Oreo Multi-Touch Issue using Magisk Module
  5. Select ‘Modules‘.
  6. Press the plus icon to add a new module.
  7. Select the ‘‘ file.
    Fix Android 8.1 Oreo Multi-Touch Issue using Magisk Module - 1
  8. The module will flash and fix Android 8.1 Oreo multi-touch issue.
  9. Press the ‘Reboot‘ button.

Once your phone has booted, test the multi-touch functionality and it should be fixed now. It’s quite likely that Google will be including the commits in the next monthly update and hopefully in the Android P Dev Preview 2 as well. Until then, this solution would be your best bet to resolve the problem on your Google Pixel 2/Pixel 2 XL, and Essential Phone.

Popular Posts:

So this was our guide on how to fix Android 8.1 Oreo Multi-Touch issue. If you have any questions then kindly leave it in the comments section.


About the Author

Founder and Editor-in-Chief

Dhananjay has more than 11 years of experience in Android software customization and development, and has spent the past 10 years writing about it. He spends most of his prime time reading, learning and writing about Android and other open-source projects. He is also a community-taught web developer. Apart from that, he loves mountain biking and playing video games on his PlayStation.

Leave a Reply

Comments are moderated, and published only if they are relevant to the topic and add value in a constructive way. If you disagree with something, please be polite and respectful. We suggest you read our comment policy before commenting.