Download Latest Magisk zip 20.4 and Magisk Manager v7.5.1

65 Likes Comment

Download Latest Magisk zip 20.4 and Magisk Manager v7.5.1: If you have ever tried to Root your Android phone, you would have surely come across the Magisk app. This article will guide you on how to install the latest version of Magisk and Magisk Manager on your phone and root your mobile phone using them.

Magisk is a well-known utility to root your phone and gain total control over your mobile phone. It lets you acquire root access to your phone’s system, and now the app has received yet another update. After several tests on the rooting app, John Wu on April 02, 2020 officially unveiled the newest stable version of Magisk, Magisk 20.4 for acquiring root access on Android devices. The update brought a lot of new changes and bug fixes related to the older Magisk 20.3 version.

If you already have Magisk zip available on your phone, you can update the app to the latest Magisk 20.4 version and the Magisk Manager APK to v7.5.1. If you are new and looking for a way to download the Magisk app on your phone, this article is just for you.

Root proves as very handy to customize your device as you wish and do a lot of other amazing things. After rooting your device, you can remove inefficient software or bloatware, set up a firewall for your device, link your phone to other devices even if your internet service provider does not allow it, manually back up your system, overclock or underclock the processor and make a lot of other modifications.

Download Latest Magisk Zip v20.4 and Magisk Manager v7.5.1
Download Latest Magisk Zip v20.4 and Magisk Manager v7.5.1

SuperSU is another well known rooting app for Android devices, but since the Magisk app was released, it has stolen the place of SuperSU as the preferred rooting application. Magisk Manager is the ultimate Open source root app that roots your Mobile phone using the Magisk Manager. You can avail of several major facilities and a wide number of features.

There are several applications available that you can use to gain root access to your Android mobile phone, but you will soon find out that Magisk is perhaps the simplest to use amongst all of them. Magisk provides you systemless root on your Android device and it can be easily managed with the use of the application known as the Magisk Manager.

What is Magisk?

Magisk is well known as a “systemless” root method. It’s basically a way to customize the Android system on your phone without really customizing it. It lets you add different modules on your device, and the root is just one of the many modules you can install on your device. It is developed on the phh superuser which is an open-source rooting option. You can highly increase the practicability of your and device use it to its full potential. Rather than just being a simple rooting app, it also lets some of your applications hide from the root and enables you to add newer features and traits to your Android device by making the use of different modules.

What is Magisk Manager?

As mentioned earlier, Magisk is the reigning champ of the rooting applications and is preferred over its predecessor, the SuperSU. As its name suggests, the Magisk Manager is indeed used to manage and configure the Magisk app itself. The Magisk Manager enables you to install new system updates on your phone, delete existing modules, or download new ones. With the Manager app, you can hide the root to bypass the Google SafetyNet check which allows you to keep using your applications even if Google wants to block them, download modules which allow for easy customization and tweaking, and you have the ability to give or take the permissions of any application with the help of MagiskSU.

Advantages of Magisk

  • The greatest advantage is their systemless root: You can make install or make any modifications to your phone’s system without making any changes to the phone’s Operating System (OS). Modifications are only stored safely in the boot partition instead of modifying the real system files.
  • MagiskSU: You do not have to stick to the permissions of applications on your phone. You have the ability to grant or deny the permissions of any application on your device.
  • Magisk Manager: It easily lets you control and configure the Magisk app. As mentioned earlier, you have the option to install new updates and add or delete the modules on your phone. With the Magisk Manager, you can also hide the root to bypass the SafetyNet check, download modules, and you have the option to Grant or Deny the permission of any application.
  • Bypass SafetyNet Check: Google’s SafetyNet detects when the system has been tampered with and blocks certain apps from working properly. As Magisk provides the option of a systemless root, the Google SafetyNet check does not detect any tampering with the original system files and thus they can bypass the Google SafetyNet check.
  • OTA Updates: With Magisk, you can also enjoy seamless OTA updates without any problem.
  • Install Systemless Xposed: You can install the Magisk modules to customize, improve, and add functionality to your device. You can use them for several things such as improving the efficiency of your phone’s battery and installing iOS emojis on your Android phone.

The Significance of Magisk

Google SafetyNet is the main obstacle that stands for rooted devices, but it is also the main reason why people prefer using Magisk over other rooting applications such as SuperSU, Kingoroot, etc. Google SafetyNet detects any modifications or changes made to a phone system and if it finds any tampering, it blocks particular apps from functioning properly like Google Play, Netflix, Pokemon Go, etc. Whereas SuperSU only provides the option of granting or denying root permission to certain apps, Magisk can totally hide the root from them so that apps such as banking apps, google play and Netflix can work properly.

Magisk Modules

The Magisk app has its own modules for users to download, install, and benefit from, just like the Xposed installer. They are designed by developers in order to add more functionality to a rooted device. Using Modules, you can change the UI of your device, change emojis on your GBoard app, can install third-party apps as system apps on your smartphone, etc. A lot of different Modules are present such as Busy Box installer, Ad Block, Action Launcher. All you need to do to install a module is to tap on the desired module and choose to install to begin the installation process.

You can download modules from here.

Magisk v20.4 Changelog

Below, we have listed the complete changelog for Magisk v20.4

  • [MagiskInit] Fix potential bootloop in A-only 2SI devices
  • [MagiskInit] Properly support Tegra partition naming
  • [General] Load dynamically, which removes the need to use wrapper scripts on Android 10+
  • [General] Detect API level with a fallback method on some devices
  • [General] Workaround possible bug in x86 kernel readlinkat system call
  • [BusyBox] Enable SELinux features. Add chcon/runcon etc., and ‘-Z’ option to many applets
  • [BusyBox] Introduce standalone mode. More details in release notes
  • [MagiskHide] Disable MagiskHide by default
  • [MagiskHide] Add more potential detectable system properties
  • [MagiskHide] Add workaround for Xiaomi devices bootloop when MagiskHide is enabled on cross-region ROMs
  • [MagiskBoot] Support patching special Motorolla DTB format
  • [MagiskPolicy] Support ‘genfscon’ sepolicy rules
  • [Scripts] Support NAND based boot images (character nodes in /dev/block)
  • [Scripts] Better addon.d (both v1 and v2) support
  • [Scripts] Support Lineage Recovery for Android 10+

Magisk Manager v7.5.1 Changelog

The Magisk Manager v7.5.1 brought with itself only a few changes. They are listed below.

  • Fixed toggling app components in MagiskHide screen
  • Updated translations

Download Magisk Zip and Magisk Manager

The download link for different versions of Magisk and Magisk manager are listed below:

Steps to Install the Latest Magisk Zip on Your Phone

There are multiple methods by which you can install Magisk zip on your phone. The first method is available when you have TWRP recovery installed on your phone. Don’t have TWRP recovery? Well do not worry, as we have got that covered later in the article as well. When you have the TWRP recovery, you can simply flash the zip file without any effort. All you would have to do is to download the latest version of Magisk and the Magisk Manager on your phone and start to utilize the benefits of the systemless root.

As mentioned above, there are various ways to install Magisk on your Android mobile phone. The method you choose depends on the state of your device. If your phone is unrooted, you can root the phone by downloading Magisk and Magisk Manager from the link given above and install it using TWRP recovery. If you do not have TWRP recovery, you can install the TWRP recovery. If you do not want to install the TWRP recovery, you can follow the second method of installing Magisk which involves patching the stock boot image(kernel) followed by flashing the modified boot on your phone.

In the situation that your device is already rooted using some other application and now you want to use Magisk, you need to unroot your device and delete all pre-existing rooting applications on your mobile phone. After that, you can install the Magisk app via TWRP recovery.

Method 1: Install Using TWRP recovery

TWRP recovery is a customized recovery which provides much better functions than the default Android recovery. The Default Android recovery only lets you factory reset your phone, delete all the data and delete all the cache along with some little tasks. On the other hand, TWRP recovery lets you root your phone, install modules, flash Custom ROMs, install Custom Firmware, do a complete Nandroid backup on your Android mobile phone and carry out various other tasks.

TWRP is an abbreviation for Team Win Recovery Project. It is an open-source custom recovery image and it is developed by Team win, just as its name suggests. This method is about installing Magisk to root your device using the Team Win Recovery Project.

How to install TWRP Recovery

Before starting the installation process for TWRP recovery, you should make sure that the following applications and drivers are available on your PC.


  • You need to have downloaded the appropriate USB driver for your Android Mobile Phone on your device. You can download USB drivers from the following link. Download USB Drivers for Android
  • You are also required to have downloaded the TWRP recovery for your phone from here.
  • You also need to download ADB drivers on your PC and extract it to the C:/ drive. You can download them from here.
  • You also need to unlock the bootloader on your device.

Installation Guide

  1. First, you need to download ADB and Fastboot tools on your PC. You can download them from here.
  2. Then you need to enable Developer Mode on your phone by repeatedly tapping build number on your phone’s about phone settings.
  3. Open up the Developer Settings, find the OEM Unlocking settings and turn it on.
  4. After that, you need to unlock your bootloader on your mobile phone. If you’ve performed any customization on your device before, you’ve probably done this, and you can skip this step. Keep in mind that unlocking the bootloader will wipe your device data.
  5. Then you need to start using ADB on your PC while your phone is connected via a USB Cable.
  6. If the Android version on your mobile phone is Lollipop ( Android 5.1 ) or lower than that, run the following command “fastboot oem unlock”. If the Android version on your mobile phone is Marshmallow (Android 6) or higher, run the command “fastboot flashing unlock”.
  7. You can use the volume up and down buttons on your device to navigate through the developer settings, highlight yes, and press the power button on your device to confirm the process and your bootloader will be unlocked.
  8. Then you are required to download the latest TWRP image file. You can download it from here.
  9. After that, power off your device.
  10. Now boot your mobile phone into bootloader. This can be done by pressing the volume up (volume down in some devices) and power buttons simultaneously until the bootloader menu shows.
  11. Next, connect the mobile phone to your PC using a USB cable.
  12. On your PC, find your way to your ADB installation folder. Right-click on any space within the folder while holding the shift key on your keyboard, and select Open command window here.
  13. Run the command “fastboot flash recovery [filename.img] with the name of the TWRP Recovery img file that you downloaded and with the extension “.img”.
  14. This will kick off the flashing process. Once the process is completed, run the command “fastboot reboot” to kick the device into reboot. Now, you have successfully downloaded TWRP recovery on your Android Mobile Phone.

Install Magisk using TWRP recovery

The installation process of Magisk using TWRP recovery is listed below:

  1. First you need to move the latest Magisk zip to the root of your internal storage.
  2. Then you need to boot into TWRP Recovery.
  3. After opening the TWRP recovery interface, Tap on the install button.      Magisk
  4. Browse through the internal storage to the place where you moved your Magisk zip file. Then tap on the file and continue.                                      Magisk zip
  5. Once you have selected, swipe at the bottom of the screen to confirm the flashing process.

Download Latest Magisk zip 20.4 and Magisk Manager v7.5.1 1

Now you have completed the installation of the latest Magisk zip file on your Android mobile phone. Now you just need to download and install the Magisk Manager to start using systemless root on your phone.

How to Verify if Your Phone has a Systemless Root

To verify that your device has a properly systemless root, just follow our instructions given below:

  1. First you need to have the Magisk Manager app on your mobile phone. You can get it from downloading and installing the APK from the link provided above.
  2. To verify that you have a systemless root, go to the status menu in the app. If you see all options with Green Tick which means you have successfully rooted and bypassed SafetyNet.

Download Latest Magisk zip 20.4 and Magisk Manager v7.5.1 2

Method 2: Install Magisk Using Patched Stock Boot Image

To implement the second method, you need to download the Magisk Manager app from the link above. You will have to patch the stock boot image.


  • First of all, you need to download the stock boot image for your current firmware installed on your phone. This file is available on the stock firmware and extract it by the help of tools like CM2, Miracle Box, NCK, etc.
  • Download and Install the latest Magisk Manager APK from the links given above
  • Download ADB drivers on your PC and extract it to the C:/ drive.

Installation steps

  1. Once you have the stock boot image, you need to transfer it to your device’s internal storage.
  2. Then start up the Magisk Manager app and wait for a pop up to appear. The pop up will ask permission for installing Magisk. Tap install and then press install again.
  3. Then you need to tap on the option ‘Patch Boot image file’.                      Download Latest Magisk zip 20.4 and Magisk Manager v7.5.1 3
  4. Browse to internal storage and select your device’s boot image that you had moved earlier.
  5. After a few seconds, Magisk will start patching the boot image.
  6. Once the Patching is done, copy the “patched_boot.img” from the internal storage and move it to the C:/ drive ADB folder on your PC.
  7. In the same folder, hold down the Shift key and right-click on an empty space.
  8. Select the option “Open PowerShell window here”.                              download latest magisk zip v20.4
  9. Now you are required to boot your phone into Bootloader/ Fastboot mode.
  10. Then you need to connect your phone to your PC using a USB cable.
  11. To install Magisk and root your device, you need to type the command ” fastboot flash boot patched_boot.img” in your command window.
  12. Once the installation is complete, you need to reboot your phone by typing the command ” fastboot reboot”

Once your phone has been restarted, verify that the installation was successful by opening Magisk Manager.

How to Uninstall Magisk and Unroot Android

To uninstall Magisk, first you need to make sure that all of the modules have been disabled and deleted. Now follow the list of simple steps below to complete the uninstallation of Magisk:

  1. Open the Magisk Manager app
  2. Next, tap on the Uninstall button at the bottom of the screen.
  3. Now the app will ask you to confirm your actions and you need to tap “Complete Uninstall”. 
  4. Once the uninstallation process is completed, you can reboot your device.

Now, your device will be unrooted. We hope that you now know how to install the latest version of Magisk zip 20.4 on your phone. Leave your thoughts in the comments below.

You might like

About the Author: Uzair Hussain

Uzair Hussain is a dedicated writer who loves to read and research about android phones and technology. Has always enjoyed exploring further into tech and likes to share his knowledge through publishing writings.

Leave a Reply

Your email address will not be published.

Fatal error: Uncaught Exception: String could not be parsed as XML in /srv/users/droidguides/apps/droidguides/public/wp-content/plugins/breeze/inc/cache/execute-cache.php:305 Stack trace: #0 /srv/users/droidguides/apps/droidguides/public/wp-content/plugins/breeze/inc/cache/execute-cache.php(305): SimpleXMLElement->__construct('<a href="https:...') #1 [internal function]: Breeze_Cache_Init\breeze_cache('<!DOCTYPE html>...', 9) #2 /srv/users/droidguides/apps/droidguides/public/wp-includes/functions.php(5275): ob_end_flush() #3 /srv/users/droidguides/apps/droidguides/public/wp-includes/class-wp-hook.php(307): wp_ob_end_flush_all('') #4 /srv/users/droidguides/apps/droidguides/public/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters('', Array) #5 /srv/users/droidguides/apps/droidguides/public/wp-includes/plugin.php(476): WP_Hook->do_action(Array) #6 /srv/users/droidguides/apps/droidguides/public/wp-includes/load.php(1102): do_action('shutdown') #7 [internal function]: shutdown_action_hook() #8 {main} thrown in /srv/users/droidguides/apps/droidguides/public/wp-content/plugins/breeze/inc/cache/execute-cache.php on line 305