How to Uninstall a Magisk Module and Magisk zip from a Rooted Device

You might have often come across a boot loop on your smartphone due to a specific Magisk Module. This is quite a common problem as sometimes, a cific Magisk module is not compatible and causes this boot loop on your Android device. However, we will show you how to uninstall a Magisk module and Magisk zip completely from a Rooted device in this guide.

Moreover, removing the specific Magisk module or the entire Magisk zip from your device can bring your device back to normal working conditions and eliminate the boot loop on your device. Besides, in this post, we will share two methods that will help you get rid of the various issues due to a specific Magisk module. So, without any further ado, let us get straight into the article itself;

How to Uninstall a Magisk Module and Magisk zip from a Rooted Device

But, before we head onto the article and learn the methods to uninstall the Magisk module or the Magisk zip for a rooted device, let us first understand what Magisk is;

What is Magisk?

Magisk is known as a “systemless” root method. It’s essentially a way to modify the system without actually modifying it. Modifications are stored safely in the boot partition instead of modifying the real system files. This is the most important feature of this tool. Since the original system files remain unchanged, modifications can go undetected by Google SafetyNet.

Google SafetyNet is the reason why a lot of people use this tool over other methods. SafetyNet detects when the system has been tampered with and blocks certain apps from working properly. Google Pay, Netflix, and Pokemon GO are a few examples. SafetyNet is an important security measure, but it can be overly aggressive. Magisk allows users to have root and other modifications while still using these popular apps. Methods like SuperSU modify the system files, which triggers SafetyNet to block apps.

XDAdevelopers

Method 1: Uninstall Magisk Module Via TWRP

Note

NOTE: Magisk Module Uninstaller Zip needs to be Flashed whenever the below procedure wants to be followed.
  1. Firstly, you need to download the Magisk Module Uninstaller Flashable zip from here.
  2. Now, move the flashable zip file to the phone’s internal memory or the SD card using MTP (almost every TWRP recovery support this method)
  3. Now, tap on the Install button on the TWRP and go to the location where you have stored the Magisk Module Uninstaller Flashable zip file and choose it. 
  4. Once the installation is complete, go back to the TWRP home.
  5. On the home page, ta on the Advanced Option and choose Terminal Option.
  6. Now, you need to type uninmod in the Terminal Box and tap on the Enter button.
  7. It will take nearly 3 minutes for mounting the /data/adb/magisk.img to /dev/tmp/magisk_img.
  8. Once again, you need to wait approximately 3 minutes until the Modules are loaded which is currently installed on your device.
  9. Once the installation is complete, you will be presented a list of Magisk modules, and then you have to select the number of that specific Magisk Module that is causing the problem, and you wish to uninstall it.
  10. Now, once you select the module, finally, the Magic Module will be uninstalled entirely. However, you have to wait again for approximately 4 minutes to unmounting the partitions.

Method 2: Uninstall Magisk Module with Magisk Manager for Recovery Mode

You need to download the Magisk Manager that gives you more options and features compared to the method above. Moreover, the Magisk Manager has an interactive user interface and is very fluid and speedy. Download the latest version of the Magisk Manager from the button below;

Magisk Manager Latest Version

Once you have downloaded the Magisk Manager from the above link, then go ahead with this method.

  1. Install the Magisk Manager on your device.
  2. Now, open TWRP and tap on the Install button, and select the module.
  3. Swipe to confirm the installation of the module.
  4. Now, go to the TWRP home and tap on the Advanced Option and tap on the Terminal Option to gain access to the Magisk manager Modules.
  5. Type the Command mentioned at the end then, you will get the list of Options (Please note that you will enter this command only for the first time): mm
  6. For the second time, you need to enter this command: /data/media/mm
    • e) Enable/Disable Modules
    • l) List of Installed Modules
    • m) Make magisk.img srvive f. resets
    • r) Resize magisk.img
    • s) Change Magisk Settings (using via Text Editor)
    • t) Toggle auto_mount
    • u) Uninstall modules
    • x) Exit
  7. From the list mentioned above, you can go ahead and choose any of the settings you wish to select. For example, if you use the e” option, you can either enable or disable the module.
  8. We want to uninstall the module, so you need to select the “u” command. This will show you the list of the modules you have installed on your device, and you can uninstall that Magisk module.
  9. Now, the only thing left to do is type the name of the module and hit the Enter button (2 times).
  10. That’s it! This will uninstall the Magisk module completely from your device.
  11. It will finally ask you to do anything, yet if yes, then type Y or Nothing to do type N.

Conclusion

So, there you have it from my side in this post. I hope you liked this post and also were able to successfully uninstall the problematic Magisk Module from your device using either of the above two methods mentioned above.

Advertisements

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.