Some highlight features:
- MagiskSU: Provide root access for applications
- Magisk Modules: Modify read-only partitions by installing modules
- MagiskBoot: The most complete tool for unpacking and repacking Android boot images
- Zygisk: Run code in every Android applications' processes
- M̶a̶g̶i̶s̶k̶ ̶H̶i̶d̶e̶: Allows hiding Magisk from apps instead of uninstalling (This feature had been dropped in latest versions of Magisk)
The main advantage of Magisk over SuperSu that it’s open-source whereas SuperSU is closed-source and was owned by a Chinese company. Magisk also doesn’t change your system files which means that it’s less likely to interfere with existing apps on your phone.
How To Root your Phone Using Magisk
Installing magisk requires a device with an unlocked boot loader and a custom recovery installed. If you’ve already unlocked the bootloader on your phone, Just Follow the Steps Ahead. If you are unaware of doing so we recommend you head over to the XDA and search for a guide to unlocking the bootloader related to your device.
Warning: Unlocking the bootloader and rooting your device may void your warranty.
Not following the steps correctly may result in a bricked phone
Furthermore, Few Banking apps won't run on a rooted device, So proceed with caution.
- Grab the latest Stable release of Magisk from here
- You will download an apk file.
- Install the apk file.
- Rename the downloaded .apk file to .zip extension.
- Now move it into the SD card or to the internal memory of the smartphone or the tablet.
- Then boot the device into recovery mode. (depends on your device usually its power button+volume down )
- Then select the downloaded zip file and install it using TWRP or a custom recovery
- Wait a few minutes until the process is finished.
- Then reboot the system.
- Now the device will be rooted.
Written by Anurag