By far Chainfire’s SuperSU zip has been the easiest way of rooting Android devices with unlockable bootloaders. However, with Magisk root gaining popularity recently for its easy on-the-fly unroot feature, many users are switching from SuperSU to Magisk now.
This switch from SuperSU to Magisk, however, may not go easy when SuperSU gives “Uninstallation failed” error while trying to fully unroot device from the app (to prepare it for Magisk).
But thanks to user osm0sis over at xda who made a simple SuperSU uninstaller zip file that you can flash via TWRP recovery to completely remove SuperSU and unroot your Android device.
How to Remove SuperSU and Unroot your Android device
- Download & transfer the UPDATE-unSU.zip file to your device.
- Boot your device into TWRP recovery.
- Tap the Install button on TWRP main screen » select UPDATE-unSU.zip file » and Swipe to confirm flashing the file.
- Wipe cache/dalvik from TWRP.
- Reboot phone.
That’s it. SuperSU should be gone from your device now.