Since the start of the operating system, android phones have been rooted by the users. It has become much more difficult in recent years. More recently, a new method to handle root management has been created. This method is called Magisk.
What Magisk Is.
The traditional way to root an android is something like the following; unlocking the bootloader (or look for an exploit) then flashing a custom recovery and finally, installing SuperSu. This has been working very well for years.
The Magisk file is the first thing required. You need to download the Magisk file. You should also download Magisk Manager as you will need it later. Copy the two files to your SD Card or the Internal Storage of your phone. You should be aware that before you use Magisk, you need to unroot your device completely if you have previously rooted it with a different method. It is recommended you use the unSu Script to undo the root.
Confirm all the details first before you swipe to confirm flashing. To flash the file, it would take only a few seconds. Click on the “Reboot System” button once it’s finished. Done. The Magisk Manager downloaded earlier needs to be installed once the device boots back up. Before installing the app, the Unknown Sources setting needs to be enabled. Goto Settings, tap Security, Unknown Sources, enable it by clicking the toggle then accept the warning. If you downloaded the Magisk Manager on your phone directly, the file should be in the downloads folder, you can install it after enabling the setting.
Once installed, open the app. The first thing displayed should be the status page. This will show you it’s properly rooted and also the current version running. Here, if you like, you can also run a SafetyNet check. I recommend you do. You should also keep in mind that unless the Magisk Hide is you used, if the bootloader is not locked, the device will fail the SafetyNet check. This will be further explained later. You can start to use Magisk with that.
It changes the theme of the app.
Get notified when there an updated version of Magisk is available.
It mounts busybox.
Clear Repo Cache
This refreshes the repository of the app.
Magisk Core Only Mode
It activates the simplest form of Magisk, with just busybox, hide, superuser, and systemless hosts.
Enable the following settings if your device does not pass SafetyNet test.
Most of these settings functions in the background except Magisk Hide. A new option will be displayed in the menu once enabled- Magisk Hide. You will tell Magisk the applications to hide its presence from there. Android Pay is chosen by default. You can select any other app that won’t work when a device is rooted. Apps like Pokemon Go and Netflix, for example.