Popular Android Developer topjohnwu has released a new version of Magisk with massive changes and improvements. If you are a regular reader of our blog, then Magisk shouldn’t a new thing to you. Magisk is the most popular root utility for Android devices, which lets you gain root access without touching the system partition of your device. The new version is Magisk 20.0, which supports Android 10 as well. The reason why Magisk is so popular is due to its reliability, extent of support, and ease of use. Android 10 is still on the initial stage, but you can see the approach from Magisk developer. Thanks for making Magisk available for Android 10. Check out the tweet on Magisk v20.0 by the developer:
Magisk 20.0 is in a stable state, which supports Android 10 of any brand. The most notable change in this update is adding tons of support for the maximum number of devices running Android 10. Also, several improvements over previous build and bugs are fixed thoroughly.
From this post, you will be able to download and install Magisk 20.0 ZIP with Magisk Manager 7.3.5 using simple methods. In case you are already in a previous version of Magisk, you can upgrade to v20, as well. We also had covered the tutorial for that. Read ahead; we have download links for Magisk 20.0 as well as Magisk Manager 7.3.5.
Android 10 support on Magisk v20
Android 10 is now fully compatible with MagiskHide. A new challenge for Android 10 is the “2-Stage-Init” system-as-root implementation, which requires modding early mount fstab in a precise way, and in various devices’ cases requires patching DTBs in the boot image. In case you are interested to know more about “2-Stage-Init” and other details of system-as-root, you can check this tweet below:
Changelog for Magisk v20.0
Changes on Magisk 20.0 stable as per official XDA Developer thread by topjohnwu:
- [MagiskBoot] Support inject/modify mnt_point value in DTB fstab
- [MagiskBoot] Support patching QCDT
- [MagiskHide] Fix bug that reject process names with “:”
- [MagiskBoot] Support patching DTBH
- [MagiskBoot] Support patching PXA-DT
- [MagicMount] Fix a bug that cause /product mirror not created
- [MagiskInit] [2SI] Support non A/B setup (Android 10)
Changelog for Magisk Manager v7.3.5
- Sort installed modules by name
- Better pre-5.0 support
- Fix potential issues when patching tar files
Links: Download Magisk 20.0
The new Magisk 20.0 version can be flashed via TWRP Custom Recovery. If you are already in the previous version of Magisk, you don’t need to install it using recovery. You can directly update it using the stable channel. Check out how to update Magisk in the tutorial ahead.
HOW TO: Install Magisk v20.0 Universal Systemless Interface
There are two methods to install Magisk:
- Flash the Magisk 20.0 ZIP using TWRP recovery.
- Patch the stock boot image of your current firmware and flash it using fastboot.
However, the second method is not recommended for novice users since it is quite tricky. You need to familiarize with the steps before you proceed with it. Both methods are described in our detailed tutorial below:
For those who have already installed Magisk 16.4 or older, follow these steps to update it:
How to update Magisk root to Magisk 20.0 stable
- Open the Magisk Manager app.
- Find ‘Settings’ on the menu icon on the top-left.
Scroll down to find ‘Update Channel’ and tap it. Select the option ‘Stable’ since that is the latest version that you will be upgrading to. Return to the Main screen and refresh by swiping the screen down. The refresh will automatically provide a pop up which provides an option to update the software.
Tap on ‘Install’ or in some devices ‘Direct Install.’ The latest Magisk 20.0 installer will do the work automatically. Reboot the device by tapping the ‘Reboot’ button.
Remember that the Magisk Manager will also be automatically be updated to the latest version.
- Use the MagiskHide to prevent apps from accessing root or root detection.
After the reboot, the Magisk Manager v7.3.5 will be automatically installed, and you can proceed to browse through the official repository and download required modules to add extra features on your Android Device.
So you are done with this tutorial! You had successfully installed the latest Magisk 20.0 using our guide. If you faced any problem with performing this tutorial, please let us know by dropping a comment below. Our team will reply you back as soon as possible.
Done with the rooting? Here’s something extra for you:
Check out our root based post for any Android devices:
- How to: Install Magisk Modules using Magisk Manager app
- Download Google Phone APK; Dark theme v30 Stable [PATCHED for all devices]
- How to Install Dolby Atmos on Android [all devices] – explained everything!
- Install Official ViPER4Android Audio Effects on Android 8.1 Oreo
- Xposed Framework Hub: Download and install on any Android device
It is a very common question that people ponder over if they haven’t yet tried it.
For those who are new to Magisk, these points will certainly peak your interest in Magisk:
- Constant and continuous app testing by Magisk for better properties integration
- Systemless approach
- It doesn’t modify any partition or memory of the device, so installation and un-installation is easy
- Magisk modules are available in Magisk Manager only.
We know the necessity to root, how to install and update Magisk and why to choose it. I hope you have a better understanding of Magisk and willing to try it out for your Android device.
[If you don’t like it, there is always the option to remove it with just a few clicks.]
There is numerous root software but, many don’t sustain the community due to various reasons like stability, too many bugs and errors, zero improvement and more.
Magisk doesn’t belong to that category since the latest version explains a lot about its stability and the increase in users proves its popularity among Android community.
I hope you will try to install Magisk to have your Android device more personalized by customizing it to suit your style and taste.