Magisk Manager is a one-stop solution to manage root privileges with absolutely “Zero” restrictions. Installing Magisk will provide you a systemless interface, modules support, bypasses root detection from various tests such as SafetyNet.
Recently, we’ve received a tremendous amount of requests regarding the Magisk Manager Android app. A lot of people are actually finding it difficult to manage the root privileges with standard managers like Super Su etc. Well, the problem is that most of the android apps nowadays restrict users who have rooted devices from using the app.
Earlier, people used to make use of apps like Hide My Root to hide their root from restrictive apps. But, that’s doesn’t to work anymore with the new Android apps.
Rooting isn’t a bad thing, but most of the apps tend to stop functioning on Rooted android devices. Due to this, a lot of users are facing the problem as they are unable to use their favourite apps. If you’ve rooted your Android, then you might have met or seen this type whenever you open any utility app or banking app. Don’t forget to have a look at the security risks of rooting devices.
- 1 WHAT EXACTLY IS THE PROBLEM?
- 2 WHAT’S THE SOLUTION?
- 3 SUPER SU V/S MAGISK ROOT MANAGER [MAJOR DIFFERENCES]
- 4 FEATURES OF THE MAGISK MANAGER
- 5 THINGS YOU SHOULD BE READY WITH
- 6 HOW TO INSTALL MAGISK MANAGER ON NON-ROOTED DEVICES – MAGISK V16.4 (2018)
- 7 HOW TO INSTALL MAGISK MANAGER ON ROOTED ANDROID – LATEST VERSION 5.8.3 (2018)
- 8 MAGISK SYSTEMLESS ROOT MANAGER [EXPLAINED]
- 9 WHAT IS MAGISK HIDE AND HOW TO USE IT?
- 10 HOW TO HIDE ROOT FROM APPS?
- 11 HOW TO HIDE MAGISK MANAGER ON ROOTED & NON-ROOTED ANDROID DEVICES?
- 12 HOW TO UNHIDE THE MAGISK MANAGER?
- 13 HOW TO FIX MAGISK CANNOT HIDE ERROR [FIXED]
- 14 MAGISK MODULES
- 15 FREQUENTLY ASKED QUESTIONS REGARDING MAGISK (FAQ)
WHAT EXACTLY IS THE PROBLEM?
There’s a definite reason as to why most of the app developers do not allow users to use their app on rooting phones.
The reason is that most of the rooted users tend to modify the core files and gain unethical advantages out of an app which is only possible with the help of Root privileges. That’s why developers have started merely blocking rooted Android users from using their apps.
Let’s just take an Example,
Finance and Banking apps are the ones to block the rooted users in the first place from using the app. You can try yourself by downloading any Banking app or finance/investment related app from Google Play Store. The installation will usually go through, but the main problems pop up when you open the app. (Even some multiplayer games have started blocking rooted users from playing)
As soon as you open the app and try to sign up/log in, you will get a warning screen blocking your access to the app. You cannot use or perform any activities in the app as long as your device is rooted. The only way to get past this error is by unrooting the device which isn’t worth it most of the times. In such cases, the app is pretty much useless as you can’t do anything about it.
Due to this, most of the users are not able to use their desired apps on rooted devices.
WHAT’S THE SOLUTION?
Till now we had to make use of Chainfire’s SuperSU application for managing the root privileges on Android devices. Now a new developer named Topjohnwu who has come up with his remarkable and advanced Root manager app called Magisk Root Manager. The app is comparatively new in the market, but the ones who tried it (myself, of course) have given very positive reviews.
Anyone simply chooses Magisk Manager over Super SU to manage or alter Root permissions on their Android devices. More importantly, the app is absolutely free of cost, and also there are no advertisements (As of now) anywhere in the app. So you can expect an uninterrupted experience while using the Magisk Manager app on your device.
Magisk Manager does not only help you in managing root privileges but can also help with rooting your device. There’s a lot more stuff you can do with the help of Magisk Manager. Go through the article to know how to root your device using the Magisk Root.
SUPER SU V/S MAGISK ROOT MANAGER [MAJOR DIFFERENCES]
Now you might be wondering what’s the difference between Super SU and Magisk Root manager as they both serve the same purpose. Since they both serve the same purpose; you might very well go ahead and choose Super Su over Magisk as it’s easily available.
Well, I do not intend to feel like you’re wrong, but you will be missing out a lot of features with Super SU. Below is a simple explanation to make you understand better.
First off, whenever you try to root your device using Super SU, the app actually modifies your system files of Android which isn’t the best decision in some instances. That’s not all; Super SU even adds specific files to your system for rooting purpose. Well, these sort of files does no damage to your device. However, your device will stop receiving updates via OTA when you modify or mess up with the system partition files. That’s the reason, why many people prefer to stay away from rooting their devices.
This is an exact problem which Magisk intends to provide a simple solution for. Instead of altering the system files, Magisk simply modifies a system boot.img file to Magisk.img. That’s it; there will be no additional files added in the system files place. This is probably the most efficient and best method to root any device.
Also, Super SU fails miserably to hide your device’s root permissions in the eyes of Android apps. Thus, you won’t be able to use any essential apps on your rooted device in any way. Unrooting and rooting the device over and over for this simple issue is probably not worth the time and could lead to bootloader issues.
FEATURES OF THE MAGISK MANAGER
- Open Source: Being an Open Source project is probably the most popular reason behind its popularity. Generally, developers cannot make any changes in Super SU app’s way of working or modify it which is disappointing. Since Magisk Manager is all open source; you can edit or modify the app to make it work the way you want. Really a cool thing for app developers out there.
- Build Prop Editing: The ability to edit your device’s build Prop is probably Magisk is the only one to provide. To make it simple, let’s take the example of games. There are some highly graphic games which automatically decides the graphics and detailing based on your device’s model. Some games even turn down the graphics if your device is old. But now you can edit the Build Prop to manipulate your device’s name and model.
- Easy Options: In case if you decide to remove the Magisk Manager from your device, (For any odd reason), you can do so with a just single tap. Unlike the other root managers, Magisk Manager isn’t a stubborn app which can be easily installed or uninstalled in a just a few simple clicks.
- Magisk Mount: This feature enables the user to make changes in the system of Android the way they want without having any effect on the partition portions. You can edit any files in the Android’s system without any issues using the Magisk Mount feature. But make sure you know what you’re doing. Otherwise, you would end up damaging your device.
- Magisk Hide: With the help of Magisk hide, you can actually hide your root privileges on your device and make it look like unrooted device. By doing so, you can use the banking apps on your device even if your device is rooted. It’s because the app will not be able to detect whether your device is rooted or not. Magisk uses a smart hiding technology to hide your root access from the eyes of any app.
- MagiskSU: If you have a rooted Android device, you can modify (Grant or Deny) the permissions for every individual app. This feature is not available for non-rooted Android devices.
- Systemless-ly Editing: Magisk allows the users to customize their device as per their requirements without having effects on partitions. Although, it’s a great feature, but requires good knowledge and experience to make it work properly without causing any issues on the device.
- Downloads: If you have used iPhone or iPad in past or using currently, you might have come across an app called “Cydia” where you can add custom repos to download apps to your device. In a similar manner, Magisk Root also has a section where you can provide the Repos to download apps.
THINGS YOU SHOULD BE READY WITH
You should be ready with a couple of things before you make use of the magisk.
- Magisk Zip (to flash it through TWRP).
- Magisk Manager Apk (android application).
- Uninstall Zip (you can use it anytime you want to uninstall the manager).
- Collection of Magisk Modules known as “Mount Magisk Zip”.
- A Clean Boot Image.
Once you are ready with the things mentioned above, you can go straightway to the installation process.
HOW TO INSTALL MAGISK MANAGER ON NON-ROOTED DEVICES – MAGISK V16.4 (2018)
There are two different methods to install Magisk Manager on an Android device. This is the first method which doesn’t require root privileges for installing the Magisk App on your device. Now there are some requirements which you need to make sure of before using this method.
First of all, your Android device should have TWRP recovery mode installed to install the Magisk Manager app. Please note any other Recovery modes like CWM are not recommended and suitable for this method. If you don’t have TWRP installed, then I suggest you to install it first to be on safer side.
Magisk Manager was removed from Google Play Store thus you cannot find it out there. Don’t worry, please use the link provided below to download the most latest version.
- Once you’ve TWRP installed, go ahead and Download Magisk Manager Zip file on your Android device.
- After the downloading is successful, copy or move the Zip to your device’s internal storage. Also, make sure you remember the folder and location where you have placed the Zip file in your internal storage. (Note it down somewhere for reference)
- Now Turn off your device completely and boot into TWRP recovery Mode by holding Volume Up + Power key simultaneously.
- After entering into the TWRP mode, there you will find the “Install” option which you need to select. Remember the location where you have saved the Zip file of Magisk Manager.
- Navigate to that location and find the Zip file to flash it on your device. The installation will take a while to complete, so keep patience till then. Once the installation is successful, you can reboot your device to see the changes.
- Now just download the Magisk V16.4 Apk (Latest Version) on your device and install it from the “Downloads” folder. Open the installed Apk and start using the Magisk Manager app on your device.
Note: You must enable these settings before installing the Apk file. Go to your Settings >> Developer Options >> Allow Installations From Unknown Sources >> Enable it.
Also, make sure you take a complete backup of device’s data before proceeding with the TWRP flashing.
HOW TO INSTALL MAGISK MANAGER ON ROOTED ANDROID – LATEST VERSION 5.8.3 (2018)
If your device is already rooted, then it’s good news for you. The process to install the Magisk Manager on rooted android is really simple if you are ready to do. The best part is that you don’t need to go through all the TWRP installation and flashing procedure. Just go ahead and download the Apk file and install it on your device.
Firstly, download magisk apk using the mirror link provided below. Once you are done, you are all set to follow the procedure provided on this page.
You can download all versions of the Magisk Manager V5.6.4, V5,6.7, V5.7.0, V5.7.4, V5.8.0, V5.8.1, V5.8.3 from the link provided below. But using the most recent version is the best choice you have got.
Here is the Apk file link to download the Magisk Application on your device, (No ads or Surveys to download Magisk Root Apk) The downloading will be in the Downloads folders. So just head over to your “Downloads” folder to install it directly from there.
Once the installation is complete, open the Magisk App on your device. Your default manager will pop up asking you to grant permissions for Magisk Manager app, just grant the root permissions whenever and wherever prompted. Now open the Magisk app and head over to “Menu” Section and click on “Install Magisk” option.
After doing so, the app will start identifying your “Boot.Img” file location post which the process would be carried out. Once the process is complete, you just need to reboot your Android device before launching it. That’s all!
Please Note: The Apk version provided in both installation methods are different variants. You can interchange them as per your wish. The versions offered in both the sections should be used according to the method you’re using. Doing so will only waste your time, so don’t get confused and follow the process properly.
MAGISK SYSTEMLESS ROOT MANAGER [EXPLAINED]
Rooting Android device is not a new concept but it has become a tough job since the release of the Android 6.0 Marshmallow. Since the release of it, “Systemless Root” has come to limelight. Let’s first discuss how rooting actually goes on and how systemless rooting took off the traditional rooting.
“Su” daemon will handle the root request at startup and carry out the rooting process earlier to the release of the lollipop. But the recent OTA updates will not allow su daemon to launch at boot.
So, a modified boot image was used to initiate the rooting process; and that’s the first step of the systemless rooting process. On top of that, the Systemless rooting will not modify any system files, and it will not add any extra files.
One of the major disadvantages of this method is that it will not help the devices with locked bootloaders. In such cases, you may use TWRP to flash to root and flash any zip file. But the best advantages of the systemless rooting is that it will receive OTA updates without any issues.
It will install all the updates and re-root once the installation is done successfully; whereas, the normal rooting will not do all these things and you need to manually remove root and root again.
WHAT IS MAGISK HIDE AND HOW TO USE IT?
Magisk Hide is a wonderful option using which you can hide root access for the apps that automatically detects and prevents being used on your device.
On top of that, it is also packed with “Hide Magisk Manager” option. That is extremely useful whenever you are unable to hide root from apps such as banking apps, etc.
HOW TO HIDE ROOT FROM APPS?
There are some apps that will automatically detect if your device is rooted even if you can pass various tactics such as SafetyNet. Check out the guidelines that will definitely help you instantly.
- Open up the Magisk Manager and click on the menu button which is at the top left corner of the screen.
- Tap “Settings” to turn on the Magisk Hide option.
- Scroll Down and “Toggle On” the Magisk Hide on the app.
- Go to the menu again and click on it, this time you can see “Magisk Hide” added to the menu on your Android device.
- Now you can select any from the list of apps installed on your Android device to hide root from.
- You can choose all of them at once to hide root from all the apps from that list.
Important Note: It is suggested to clear the app data and cache before processing the guidelines provided above. Why because most of the apps will remember the root when they are accessed the first time.
Now you can open any app that is previously detecting the root on your Android device. I am pretty sure you will be able to use those apps without any issues.
HOW TO HIDE MAGISK MANAGER ON ROOTED & NON-ROOTED ANDROID DEVICES?
It helps if you can hide root from the apps that detect but few apps will overcome that. In such cases, it’s better to hide the magisk manager itself. Let me show you how it works.
Open up the manager and go to Settings >> and Choose “Hide Magisk Manager”. Whenever you do this, the package will be renamed to a different name thus the apps searching for com.topjohnwu.magisk file will not be able to find it.
You can check if the manager is hidden or not by going through “About”. In that section, you will be able to see a different package name instead of “com.topjohnwu.magisk”; it means that the manager is hidden.
HOW TO UNHIDE THE MAGISK MANAGER?
Open up the manager and go to Settings and choose “Restore Magisk Manager”; it works. Moreover, you can uninstall and re-install it by downloading Magisk Manager Apk Latest Version.
Check out what magisk can hide and what it cannot hide on various Android devices.
WHAT MAGISK CAN HIDE
- Unlocked Bootloader.
- Some Prop Values (such as build.prop, etc).
- Permissive SELinux.
- The Magisk Manager (you can find it from the manager settings).
- Magisk and Magisk Modules (it depends upon the type and kind of modules they are used for).
- Magisk SU+.
Those are the areas where magisk can show it’s potential.
WHAT MAGISK CANNOT HIDE
- Developer options.
- Few Root Apps.
- USB/ADB Debugging.
- Any other root management apps that are previously used to root your device.
- Few magisk modules.
HOW TO FIX MAGISK CANNOT HIDE ERROR [FIXED]
You must uninstall xposed and disable USB and ADB Settings on your Android device to make MagiskHide work properly. Removing custom modules from the Magisk App will also help you hide root from most of the apps.
Tweaked developer options? they should be revised to their actual state now; otherwise, Magisk can’t help you.
There are tons of Modules available in the Magisk to download on your Android device. In fact, it’s very much similar to Xposed Framework application.
Using this, you can download some of the best and useful modules according to your device and needs. In case, if you’re unable to figure out the best ones, then try the new Viper4Android and Assistant Enabler modules as they’re both pretty much useful and works quite fine on any device.
FREQUENTLY ASKED QUESTIONS REGARDING MAGISK (FAQ)
Q) My device doesn’t seem to support Magisk Manager, it’s always crashing! Why?
A) Well, some Android devices come with Iz4 Compressed image (Type of file) which Magisk isn’t compatible with and doesn’t support also. But in future, the option for Iz4 device users would come out for sure.
Q) Losing Root Access every time I boot up my device, help?
A) As of now, Lineage OS Rom seems to have this kind of issue. In fact, the developer is very much aware of this issue and is towards solving it.
Q) Is it Safe to use Magisk? Will any damages occur?
A) Well, the answer for this questions depends on what you’re doing. Usually, there shouldn’t be any problem, but if you unknowingly mess up with wrong system files then there might be some problem.
You have come to the end of the tutorial “How to Install and Use Magisk Manager, Magisk Hide, Magisk Modules” altogether. Remember, if your device is rooted and you would like to make some online banking or would like to play multiplayer games, you can use Magisk right away.
I hope this guide is helpful for you; share this guide with your friends on social media and let them also know how to use it. If you have any issues, you can drop your comments below.