The latest version of Magisk 20.4 has been released by John Wu for Android Rooting. Changes on stability issues and squashing have been made in the latest version of Magisk. He has officially announced the release of the latest version of Magisk in his tweet.
Let's assume you are a newbie to rooting kind of stuff we are here to guide you to root your android with the latest Magisk v20.4. Magisk is the topmost rooting application in 2020 to root Android devices. Customizing Android devices will no longer be difficult with the Magisk rooting solution.
Before Magisk's arrival in the Android world, SuperSu known as the leading app for rooting Android smartphones. But with time passing, Magisk has taken the place of SuperSU rooting solution with its impressive features. Users can access root permission with magisk manager apk and experience many features and modules along with Magisk.
You can find many root applications on the internet today with the same solution; allow root permission on your Android device. But with Magisk, it does not change or modify system partitions of the device while rooting. That is why magisk is known as a "systemless rooting solution".
When it comes to rooting, the most significant function is user can access administrative permissions or gain system-level access. Before magisk came into the scenario, SuperSu was used by people to root Android devices. But it does modified the system partitions of the device directly, unlike Magisk.
All runs smoothly until Google releases the SafetyNet. This will check whether there are any tweak system partitions of your device. Moreover, this will lead to the disable to use most of the applications. As a solution, Magisk came into the scenario which is introduced by topjohnwu.
In fact, it does not change system partitions of your device if you do any modifications, only it will be remained in the boot partition of the device. This is how users can pass the SafetyNet trip successfully when Google checks. Magisk is an open source rooting application. It can support thousands of Android devices on Android Lollipop 5.0+.
Table of Contents
Magisk became so popular in 2020 because of its ability to bypass google SafetyNet, extended its impressive features unlike other tools like SuperSU, Kingroot, etc. Google’s Safety net can detect whether your device has been modified with and it restricted certain applications from working properly such as Financial applications, Google Play, Pokemon Go, Netflix, etc. Magisk can hide root from applications, unlike SuperSU which only allows or denies root permission for certain applications.
Simply Magisk Manager will assist you to manage Magisk on your Android device. This will manage the root permission of your Android device and a lot more..
Install the Magisk Manager APK file easily on your Android phone or tablet whether your device is rooted or not. In order to begin rooting with Magisk, check whether your if your device have a TWRP recovery.
Beyond that, it consists of an interface to communicate with applications that allow for root access. With magisk you can have thousands of Magisk modules that user can install from the application itself.
Magsik gives uninstallation of its application to users as an advantage of using this impressive application. So, if you prefer to uninstall the root of your Android device, you don’t need to be worried. You can easily unroot your device with Magisk, unlike other rooting applications.
Let’s assume if you need to allow or deny the permission for a certain application. In this case we could get help from the Magisk Manager. We could find thousands of free Magisk modules on magisk manager. Beyond that, you can insert your own custom repositories.
Note: Remember to keep a full backup of your device before starting to root your device.
STEP 1: Download the latest Magisk Manager v7.5.1 from here
STEP 2: Enable unknown sources to install the Magisk Manager application. Tap on “Settings” to enable the unknown sources.
STEP 3: Next, tap on “Install” and the installation process will begin.
STEP 4: You don’t need to be worried if you did not root your device earlier , simply tap on the install button.
STEP 5: Select “Download Zip Only” if you prefer to install the files directly without redirecting to a third party website to download.
We can suggest two options to install Magis. There are mainly using with TWRP recovery and Installing magisk using patched stock boot image. Let’s get started with the first method. If user has already installed TWRP, then start with flashing the zip file without any trouble. Download the latest version from the link below and follow the below tutorial.
There are two options to install Magisk zip on your device.
TWRP is known as a custom recovery where user will be able to set up custom modules, installation of custom firmwares, flashing custom Roms, rooting device, and can perform a lot more other functions. With TWRP Recovery you can enjoy thousands of features and functionalities than the default Android recovery.
Note: Remember to keep a backup of your device before going to start to install TWRP.
STEP 1:Install Android Debug Bridge (ADB) and fastboot.
STEP 2: Set up developer mode on your phone. In order to enable developer mode tap on device's build number by navigating to About in phone settings.
STEP 3: Navigate to the Android developer settings, and then find the Original Equipment Manufacturer(OEM) of the device settings and enable it.
STEP 4: Next, Unlock the boot loader. Skip this step if you have already perform a tweak on device earlier.
STEP 5: Next, run Android Debug Bridge (ADB) on computer with your Android device connected through USB cable.
STEP 6: If Android devices running on Android 5.1/ lower versions, then execute below commands.
fastboot oem unlock
Execute the below command if your Android is on marshmallow (Android 6.0)or upper version.r
fastboot flashing unlock
STEP 7: In order to unlock the bootloader, first use volume keys to confirm to unlock the bootloader.
STEP 8: Next, find the TWRP image and download and save it in the folder that you installed Android Debug Bridge (ADB) and fast boot in earlier steps.
STEP 9: Next, Turn your device off.
STEP 10: Next, boot your android phone into the boot loader. In order to boot your device, use the side volume up keys and power keys at once until the boot loader menu bar pops up.
STEP 11: Go to your Android Debug Bridge (ADB) file on your computer, then click on blank space within the file while pressing shift key and tap on the command window.
STEP 12: Execute the following cmd prompt.
fastboot flash recovery [filename.img]
Note: Change [filename.img] with the name of the TWRP Recovery img file you downloaded earlier.
STEP 13: Finally, flashing will start. Once the flashing finishes run the below commands to reboot. Now you have successfully installed TWRP.
STEP 1: You can simply boot into TWRP if you have already located Magisk zip to your device's internal storage.
STEP 2: Click on Install Button in the TWRP interface.
STEP 3: Go to the internal storage of your device where you downloaded the Magisk file. Next, click on the zip file and then proceed.
STEP 4: In order to confirm the flash after selecting the files swipe to right.
STEP 5: After completing the flash process, you can click on reboot. Then it will start rebooting your device.
In this method, you have to use patched stock boot image to install magisk. Follow the tutorial below by downloading the magisk manager on your device.
STEP 1: Move the downloaded stock boot image to the internal storage of your device.
STEP 2: Open the Magisk Manager and select INSTALL when a pop up displays.
STEP 3: Tap on the “patch boot image file” in the "Select Method" menu.
STEP 4: Go to device's internal storage and choose the boot image of your device.
STEP 5: Next, Magisk will begin process. This may take some time.
STEP 6: Once the boot image has patched, Copy the image file (patched_boot.img"). And then move it to the C:\ drive ADB folder on your Computer.
STEP 7: Press the shift key and right-click on an empty space in the folder.
STEP 8: Choose “Open PowerShell Window here”.
STEP 9: Next, boot your device into bootloader.
STEP 10: Connect your device to the computer using a USB cable.
STEP 11: Type the below commands in your command window shell in order start installation of Magisk and to root your device.
fastboot flash boot patched_boot.img
STEP 12: Reboot your device once it is completed. To reboot type below command.
To confirm the installation was a success, launch the magisk manager once your phone reboots.
STEP 1: Start with downloading and install the magisk manager APK and open the magisk manager application.
STEP 2: In order to check whether you have successfully rooted with magisk, look at of the display of your device and if it appears all coloumns with the Green tick, it implies that you have successfully rooted and bypassed SafetyNet.
If you want to uninstall magisk, we will guide you in the below tutorial. Uninstallation of the any Magisk Manager application can be done by itself. Caution: Remember to disable and delete all the modules before starting the uninstallation of magisk.
STEP 1: Launch the magisk manager application on your device.
STEP 2: Tap on the "Uninstall” button.
STEP 3: Next, confirm the uninstallation by tapping on the “complete uninstall”.
STEP 4: Reboot the device after finishing the uninstallation process.
You may have an experience that there are some applications that you can not access on your rooted device. Magisk Hide lets you hide the root from gaming applications like Pokemon Go and also any financial applications including banking applications. If you really want to take the benefits of Magisk hide, go and activate it. We’ll guide you in the below tutorial.
STEP 1: Launch the Magisk Manager application on your device and then tap on the menu button to get permission.
STEP 2: Tap on the Settings of the menu bar.
STEP 3: Scroll down and enable the Magisk hide option.
STEP 4: Tap on the menu bar again and then click on “Magisk Hide”.
STEP 5: Finally, Select the app you like to hide the root.
Manager is undoubtedly one of the must have applications on your Android phone. It is the simplest solution to all the root related issues that arise after rooting the device. We expect that you have a complete understanding of what is Magisk and Magisk Manager, and how magisk Manager performs.
Q1.Can I use Magisk for root Android devices?
You can root your Android device with Magisk and it is a freeware rooting solution for your Android device. If you are planning to install magisk, then you can install it using the Magisk Manager application.
Q2.What does Magisk manager do?
Magisk Manager performs systemless rooting on your Android device which is a simplest way to modify the system without changing its system partitions. Most importantly it allows users to have root and other modifications on your device without blocking popular applications.
Q3.Does Magisk need Manager?
If you have already rooted your Android device and are planning to access magisk modules,then you can use magisk Manager to install the magisk framework on your device. But we recommend you to install magisk on a non-rooted device using TWRP to give a fresh start.
Q4.What does Systemless Magisk mean?
It can root your device without modifying system partitions of your device. This can improve efficiency of your device.
Q5.What is Magisk root?
Simple one-click root solution for Android devices. Magisk makes Android rooting simple, effective and easy.
Q6.What does Magisk Hide mean?
You can hide root access to use the application which does work if your Android device is rooted.
Q7.Can I regain warranty of my Android device after rooting with Magisk?
Yes, rooting Android devices will void the manufacturer’s warranty. But you can unroot the device and relock the bootloader if you want to regain the warranty.