Magisk Manager, as is pretty much evident from its name, is a tool that helps users manage Magisk on an Android device. New Android users get understandably confused when they come across this term let alone how to use Magisk Manager. In this post we are going to cover the basics of Magisk along with the instructions on how to install and use the app on Android.
Magisk tool is the creation of an XDA member and Android developer topjohnwu. It was designed to be used as a replacement for Chainfire’s SuperSU. Magisk is lot better than the SuperSu in some ways. More and more Android ROM developers are using Magisk as their first choice. While SuperSU is limited to allowing or denying root permissions to only a small number of applications, the AutoMagisk tool on the other hand can help users completely hide root from an app so that it can be easily run on a rooted Android phone or tablet. This makes it a useful tool for running apps like Pokemon Go on a rooted device without getting noticed by the developers. You can also use Magisk to run apps such as Banking and financial apps that don’t support rooted Android devices.
Another great advantage of using Magisk over other similar tools is that it doesn’t affect the system partition, thus works system-less-ly. Meaning you can use it to flash official stock firmware OTA updates on a rooted device. The underlying root methods is based on phh’s SuperUser which is an open-source rooting solution for Android. But it does lot more than just rooting.
Magisk features a powerful Universal Systemless Interface designed to help developers build custom ROMs and MODs for Android devices without needing to tweak the system files. It works like Xposed Framework in many ways. Although Magisk modules are more useful than the Xposed modules, but they are few and far between compared to the number of modules available on Xposed. Hopefully, future updates will add more modules to the Magisk tool.
On devices that boot up properly, you can install Magisk Manager and then use it to manage phone’s root settings and install Magisk Modules directly from the Magisk Manager.
You can hide root status from an app by enabling from the Magisk settings. Go to the settings menu by swiping from the left corner of the screen and enable the Magisk Hide option. This is activate the option on the side menu drawer. Next, simple tap on it and select the apps you wish to hide root from.
From the download section of the Magisk Manager you can access a list of all available Magisk Modules for Android. Below are the links to some of the most popular Magisk Modules, you can find more from the official threads by clicking on the links.
- Ad-block-Magisk.zip – Systemless-ly installs Ad-block.
- V4A-Magisk-Dark.zip – A systemless Viper4Android installer. Also, installs the V4A drivers.
- V4A-Magisk-Light.zip – Light themes Viper4Android app.
- ActionLauncher.zip – Installs Action Launcher in the root of the device allowing Google Now integration.
- NexusLauncher.zip – Installs Pixel Launcher in the root of the device allowing Google Now integration.
- Busybox-Magisk-1.25.zip – Installs BusyBox according to your device’s architecture such as x86/ARM/ARM64.
- Mount-Magisk.zip – Mounts the magisk.img to /magisk to allow it to be edited in case a module or script is causing a bootloop.
To install the above mentioned and other modules, boot your device into recovery and flash them using the same steps in the following Magisk installation guide.
How To Install Magisk Manager on Android without Root
Before proceeding to install Magisk, make sure your device is supported by Magisk Manager because not all Android devices work with it. Any attempt to flash it on a non-supported device can result in a bootloop issue. That’s why we suggest that you create a Nandroid Backup before installing Magisk.
2 – Copy the downloaded zip file to Android device’s storage.
3 – Turn off your device and boot it into Recovery mode.
4 – In TWRP recovery, tap Install button from the menu and select the Magisk.zip file from the location where you saved it on device’s memory.
5 – Next, swipe to flash the file. This modifes the boot image of your device to create a new magisk.img partition in the root directory of your device. It also moves necessary files in /cache and /data partitions.
Note: If you have used tools other than the Magisk, phh’s SuperUser or Chainfire’s Systemless SuperSU, the magisk.zip installer file try to remove the previous binaries and the root app from the system partition.
6 – Once Magisk is done installing on your device, you will see the Reboot System prompt. Tap on it to get back to the main firmware.
7 – That’s it.