Anyone with a rooted device has to be acquainted with SuperSU. It has been around for a very long time and has evolved into the norm for roots. SuperSU is gradually losing its usefulness as newer apps use Google’s SafetyNet to check for root status and obstruct use. Magisk can help in this situation. The future of rooting and the finest SuperSU substitute right now is Magisk. Having said that, there is a lot of confusion about Magisk; if you are one of those people, allow me to first explain what Magisk is.
What is Magisk?
Topjohnwu of XDA is working on an internal project called Magisk that aims to give users system-less root access. By editing the boot image file and adding stuff to the /data and /cache partitions, it does this. The /system partition is essentially created as a mask by this. As a result, the original /system partition is unaltered and this mask grants access to all modules and root. Consider Magisk as an amalgam of Xposed Framework and SuperSU as well.
Now that you are familiar with Magisk, let’s discuss how to install it on an Android device:
How to Install Magisk
- Unlocked Bootloader
- TWRP or any other Custom Recovery
1.Magisk may be quickly and easily installed using an aflashable zip file. This.zip file is available here. Transfer it from the download to your device.
2. Use the key combinations relevant to your device to reboot into recovery mode after that.
Note: Just in case something goes wrong, you might want to make a Nandroid backup of your current ROM before moving forward.
3. Simply click the Install button and navigate to the Magick ZIP file you just transferred.
4. Next, swipe right to flash the ZIP file and carry out the Magisk installation.
5. The installer changes your device’s boot image and generates a new magisk.img partition in the root directory of your smartphone. Additionally, it adds the required files to the /cache and /data partitions. You’ll notice a Reboot Systembutton after the flashing procedure is finished. Touch that.
6. Magisk has been set up at this point. Installing Magisk Manager is now necessary in order to handle it. Magisk Manager must be installed using the app’s APK file because the Play Store has removed it. Installing apps from unknown sources must first be enabled in Settings > Security. Simply install the APK file that you have downloaded to your device from here.
That’s it; you may now handle many aspects of Magisk using the Magisk Manager.
How to Use Magisk Manager
You’ll be given a number of opportunities to play with with the features of Magisk once you’ve installed the Magisk Manager. With just a swipe to the left, you may open the navigation drawer and see a list of available options.
To see what version of Magisk is currently installed on your device and to check for updates, go to the Install section. You can quickly download and install the updated version from this area alone in the event of any updates. You may manage which applications you have given or denied root access to by going to the Superuser area and making changes there.
The Modules section follows. This section allows you to manage the modules that have previously been installed as well as offload any Magisk modules that independent developers may have created but have not yet been made accessible on the Magisk repository. You can download and install the modules of your choosing directly from the Magisk repo using the link in the Downloads section.
The Magisk Hidepage is the next option, and it may be used to conceal Magisk so that it cannot be found by any particular programme. They won’t be able to detect any Magisk installation if you merely flip the button next to the relevant programme to accomplish this. Additionally, Magisk provides aLogsection, which does just what its name implies: it keeps a log of all Magisk-related activity.
The Settingsoption is the last option. Here, you can install systemless ad-blocking support, enable the built-in BusyBox feature, and change the prompt settings for Superuser, among other settings for the Magisk framework.
Various Uses of Magisk
1. Use Android Pay while being rooted with Magisk
As you may be aware, while Android does permit customization and alterations to suit the preferences of the user, it does restrict the use of several of its key components to stock and non-rooted devices exclusively, for security reasons. Among them is Android Pay. Android Pay does a thorough system root access check and disallows any system with root access. Magisk can assist in preventing this.
2. Use Pokemon GO and Snapchat while being rooted
Some apps use Google’s SafetyNet Check to confirm root access on a device, including Pokemon GO and Snapchat. The programme would not launch if a device was claimed to be rooted, which is clear in these apps. Both Pokemon Go and Snapchat would not work if your device has been rooted using the conventional SuperSU method; the login stage alone. But with the aid of Magisk, you can play these games without any hesitation (and use extra rooted mods as well).
3. Use Magisk to install System-Less Xposed Framework
One of the most popular ways to modify a system is the Xposed Framework. It has a number of sub-modules that one can use to customise their device. As a result, even Xposed Framework needs root access, yet Magisk can get around this. Simply go the Downloads Section and download the appropriate version of the Xposed Framework for your Android device (SDK 21 Android 5.0.x; SDK 22 Android 5.1; SDK 23 Android 6.x)
4. Install Sound Mods such as Viper4Android
Due to the abundance of choices it provides internally, Viper4Android is one of the most popular sound mods for Android. Viper4Android doesn’t require root access per per, but it does require that the SELinux Status be changed. Installing Viper4Android from the Downloads Option solves this problem. To access the settings after installing the Magisk module, you must also install the Viper Android app. The app can be downloaded from this link. Once the programme is installed, you can use the many mods that Viper4Android offers.
How to uninstall Magisk
If you wish to remove Magisk, just download the Flashable zip file from this page to your device and flash it using TWRP. When uninstalling Magisk, be sure to clear the cache and Dalvik to prevent any problems.
SEE ALSO: 15 Top Android Apps for Rooted Devices
Easily Root Your Device and Do Much More With Magisk
Without ever touching the/systempartition, Magisk allows you to get root access, change a number of components, install helpful modules, and have total control over your device. Have you ever made use of Magisk? Share your experiences and use cases with us. Additionally, if you are aware of any features that we overlooked or if you have any questions about Magisk, please express them in the comments section below.