The latest Magisk 19.4 is now available to download. Magisk 19.4 brings over Android 10 support, new system-as-root implementation and support for product partition. Thanks to topjohnwu (XDA Recognized Developer) for developing Magisk, a much more powerful and a systemless root method. If you want to root your Android device, then the recommended root method for your device mentions installing Magisk.
You’ll be glad to know that the new Magisk comes with Android 10, product partition support and adds a new system-as-root implementation. As, in Android 10, the root file system is no longer included in the ramdisk, Google has made system-as-root mandatory for devices launching with Android 9 Pie. Magisk has supported system-as-root devices ever since the first Google Pixel, but the implementation used had scope for a few issues.
We have given the changelog for this Magisk update below.
Download Magisk 19.4 Latest Version For Android
– [MagiskInit] [SAR] Boot system-as-root devices with the system mounted as /
– [MagiskInit] [2SI] Support 2-stage-init for A/B devices (Pixel 3 Android 10)
– [MagiskInit] [initramfs] Delay sbin overlay creation to post-fs-data
– [MagiskInit] [SARCompat] Old system-as-root implementation is deprecated, no more future changes
– [MagiskInit] Add overlay.d support for root directory overlay for new system-as-root implementation
– [MagiskSU] Unblock all signals in root shells (fix bash on Android)
– [MagicMount] Support replacing files in /product
– [MagiskHide] Support Android 10’s Zygote blastula pool
– [MagiskHide] All random strings now also have random length
– [MagiskBoot] Allow no recompression for ramdisk.cpio
– [MagiskBoot] Support some weird Huawei boot images
– [General] Add new “–remove-modules” command to remove modules without root in ADB shell
– [General] Support Android 10 new APEX libraries (Project Mainline)
– The app is now fully written in Kotlin!
– New downloading system
– Add new “Recovery Mode” to Advanced Settings
Android 10 Support
The new version of Magisk 19.4 brings is fully supported with Android 10 and MagiskHide is fully functioning.
Product Partition Support
Magisk Module developers can now finally properly modify files in
/product! This partition is now an essential part of Android 10, and many files are moved from system to product.
A huge number of new devices have A-only system-as-root setups (Android 9.0). These unfortunate devices will have to install Magisk into the recovery partition.
How to Install Magisk & Root with TWRP
You can install the Magisk tool on your Android phone with different methods. If your device is already rooted and wants access to Magisk modules, then you can use Magisk Manager to install the Magisk framework. But we recommend the TWRP method to start fresh by installing Magisk on non-rooted devices. It’s the cleanest, and there is no need to remove old root binaries, just flash the Magisk ZIP, and you’ll be good to go.
Step 1: Install TWRP
To flash the Magisk ZIP in TWRP, all you need to install the TWRP on your device. There are many ways to install TWRP recovery on Android phones. Follow the given guide to install TWRP on Android devices using Fastboot.
Step 2: Install Magisk Manager
After installing TWRP, boot your phone, and install the Magisk Manager app. This is not the Magisk framework, which provides the ability to install Magisk modules and root access. It’s an app that is used to manage modules, download and update the Magisk framework.
We have given the direct link to download Magisk Manager APK file below. As you know that the Magisk Manager app is no longer available on the Play Store, so you’ll need to enable “Unknown Sources” before going ahead to the installation process.
Follow the given link to download the latest version of Magisk Manager. Once the APK file downloads successfully, tap the Download complete notification to launch the APK. Press “Install” when prompted.
Step 3: Download Magisk ZIP
Now, we’ll download the Magisk ZIP file. Navigate to the Magisk Manager app. A popup will appear asking if you want to install the Magisk framework. Tap “Install” and hit “Download Zip Only“. Wait until the process completes successfully.
Step 4: Flash Magisk in TWRP
Now, you will need to boot your phone into recovery mode. Once the phone is in recovery mode, navigate to the “Install” button in the main menu of TWRP. Next, go to the Download folder on your phone and select the Magisk ZIP. Swipe the slider at the bottom of the screen to install Magisk, then tap the “Reboot System.”
Step 5: Verify Root & SafetyNet Status
In the final step, we’ll verify that either is phone is properly rooted or not. Open the Magisk Manager app. If your device is rooted now then a message “MAGISKSU (topjohnwu)” with a green check mark next to it will appear towards the top of the screen.
Done! These were the complete steps to download Magisk 19.4. You have successfully rooted with Magisk; it’s a systemless root. To verify that your phone still passes Google’s SafetyNet check, press the corresponding button towards the top of the screen. If you see two extra green check marks after this test is run, everything is fine.
Let us know in the comments area below if you have any questions or issues about the given guide above.