XDA Developer topjohnwu has released the stable Magisk 19.3. The new stable version hugely improves process monitoring in MagiskHide, fixes bootloop issues on several devices, and more. Whereas the latest v7.3.2 of Magisk Manager brings huge code base modernization and a few minor UI changes. You can now download Magisk 19.3 and Magisk Manager 7.3.2 APK. The complete changelog and installations instructions are also provided below.
Magisk is one of the most powerful and commonly used root solution for Android devices in 2019. It was first introduced a few years ago and worked up its way as a unified interface for applying modifications to Android phones and tablets systemless-ly (That is, without touching/altering the /system partition). One of the many features that Magisk offers is the ability to root a majority of Android devices, irrespective of the manufacturer.
Earlier last month, we saw stable Magisk 19.1 and 19.2 release that bought support for Android Q Beta and newer Samsung Galaxy devices like the S10 series that use recovery-based Magisk. The developer also released a new version of Magisk Manager that came with significant changes to the UI. And more recently, the creator of Magisk, topjohnwu, has released stable Magisk 19.3 update that carries even more changes, fixes bugs, and adds new features, all of which has been discussed below.
- 1 Magisk 19.3 & Magisk Manager 7.3.2 – Changes and New Features
- 2 Download Magisk 19.3 and Magisk Manager 7.3.2
- 3 How to Install Magisk 19.3?
- 4 How to Update to Magisk 19.3?
Magisk 19.3 & Magisk Manager 7.3.2 – Changes and New Features
The current stable release majorly revolves around several changes and improvements, the majority of which focuses on improving the process monitoring implementation in MagiskHide, fixes bootloop issues for several Android devices and more. Along with that, the all-new Magisk Manager 7.3.2 version brings a huge code base modernization, fixes potential crash in superuser fragment, and a few UI changes.
Support for ‘Recovery-based Magisk’ devices like Samsung Galaxy S10
Starting with Magisk 19.1, topjohnwu added support for newer devices like the Samsung Galaxy S10/S10+/S10e that use ‘Recovery-based Magisk’. In brief, Magisk on these devices is installed to the ‘recovery’ partition. To accommodate the support for these devices, a new option to patch the AP firmware file for Samsung devices has also been added to Magisk Manager.
This means, the more recent Magisk v19.2 and the current v19.3 version of Magisk now fully support such devices.
Improved process monitoring in MagiskHide, fix for bootloops on several devices, and more
Magisk 19.3 adds several improvements. To begin with, the process monitoring implementation in MagiskHide has been hugely improved, as mentioned by the developer. This should most probably fix issues like 100% CPU usage and daemon crashes when using MagiskHide.
Next, improvements to MagiskInit should fix bootloop issues on several Android devices. Magisk 19.3 also adds support for EROFS (Extendable Read-Only File System) for Huawei/Honor devices running the latest EMUI 9.1 firmware.
New Magisk Manager UI Overhaul
Back with version 7.0.0, the Magisk Manager app got a new user interface with the help of another developer. With Magisk Manager 7.3.2 the UI has now received another facelift, incorporating more of Android’s material design. The app now certainly looks much cleaner and attractive than ever before.
The screenshots below show a comparison between the old UI with the new one in v7.3.2 of Magisk Manager.
Now, before you go ahead and download latest Magisk 19.3 and Magisk Manager 7.3.2, take a look at the complete changelog first (Source).
- [MagiskHide] Hugely improve process monitor implementation, hopefully, should no longer cause 100% CPU and daemon crashes
- [MagiskInit] Wait for partitions to be ready for the early mount, should fix bootloops on a handful of devices
- [MagiskInit] Support EROFS used in EMUI 9.1
- [MagiskSU] Properly implement mount namespace isolation
- [MagiskBoot] Proper checksum calculation for header v2
- [General] Fix uninstaller
- [General] Fix bootloops on some devices with tmpfs mounting to /data
- [MagiskInit] Add Kirin hi6250 support
- [MagiskSU] Stop claiming device focus for su logging/notify if feasible
- [General] Support recovery based Magisk
- [General] Support Android Q Beta 2
- [MagiskInit] New sbin overlay setup process for better compatibility
- [MagiskInit] Allow long pressing volume up to boot to recovery in recovery mode
- [MagicMount] Use proper system_root mirror
- [MagicMount] Use self-created device nodes for mirrors
- [MagicMount] Do not allow adding new files/folders in partition root folder (e.g. /system or /vendor)
Magisk Manager 7.3.2:
- Fix potential crash in superuser fragment
- Preserve searched state in repo fragment
Magisk Manager 7.3.1:
- Fix blank Superuser fragment under some circumstances
- Fix incomplete repo database bug: if you experience this issue from the old version, go to Settings → Clear Repo Cache and refresh the Download fragment
- Fix crashing when pressing the fast scrolling button when logs are empty
Magisk Manager 7.3.0:
- **HUGE** code base modernization, thanks @diareuse!
- Reboot device using proper API (no more abrupt reboot)
- New floating button in Magisk logs to go to the bottom
Magisk Manager 7.2.0:
- Huge UI overhaul
- More sweet changes coming in the future!
Magisk Manager 7.1.2:
- Support patching Samsung AP firmware
- Much better module downloading mechanism
Magisk Manager 7.1.1:
- Fix a bug that causes some modules using new format not showing up
Magisk Manager 7.1.0:
- Support the new module format
- Support per-application component granularity MagiskHide targets (only on v19+)
- Ask for fingerprint before deleting rules if enabled
- Fix the bug that causes repackaging to lose settings
- Several UI fixes
Magisk Manager 7.0.0:
- Major UI redesign!
- Render Markdown natively (no more buggy WebView!)
- Support down to Android 4.1 (native Magisk only support Android 4.2 though)
- Significantly improve Magisk log display performance
- Fix post-OTA scripts for A/B devices
- Reduce memory usages when verifying and signing boot image
- Drop support for Magisk lower than v18.0
The developer has made many major improvements and changes in this new update for a better experience for rooted users. We duly appreciate his hard work and the time he has devoted to the community. You can now move down towards the next section to download Magisk 19.3 and Magisk Manager 7.3.2 APK right now. We have also provided links to the previous versions should you need them.
Download Magisk 19.3 and Magisk Manager 7.3.2
The new stable version has been provided as a flashable ZIP, that could be installed via any custom recovery like TWRP. The Magisk Manager APK is also provided should you wish to update it manually.
- Magisk-v19.2.zip / MagiskManager-v7.2.0.apk
- Magisk-v19.1.zip / MagiskManager-v7.1.2.apk
- Magisk-v19.0.zip / MagiskManager-v7.1.0.apk
- Magisk-v18.1.zip / MagiskManager-v7.0.0.apk
- Magisk-v18.0.zip / MagiskManager-v6.1.0.apk
- Magisk-v17.3.zip / MagiskManager-v6.0.1.apk
- Magisk-v17.2.zip / MagiskManager-v6.0.0.apk
- Magisk-v17.1.zip / MagiskManager-v5.9.1.apk
- Magisk-v16.7.zip / MagiskManager-v5.8.3.apk
How to Install Magisk 19.3?
Installing Magisk on Android is easy, even if you’re going to do it for the first time. To do so, there are two different methods – (1) Flashing latest Magisk 19.3 ZIP via TWRP recovery or (2) By patching the stock boot image using Magisk Manager 7.3.2 and then flashing it via fastboot.
The second method could look a bit confusing at first but works flawlessly if you have the correct boot image corresponding to the firmware installed on your phone. If you want to install OTA Updates on your Rooted Android device, then the second method is what you should choose. You can either extract the stock OEM Factory Image or OTA update zip files to get the stock boot image or use try downloading it from firmware.mobi.
Before everything, we strongly recommend you to take a full backup of all your data on the device. This shall prevent any data loss situation should any issue arise after the installation. Further, for method 2, you must also install the required Android platform-tools on the PC.
In case you already have the previous version installed, then you can simply update Magisk 19.3 via the simple set of instructions below.
How to Update to Magisk 19.3?
Follow the instructions below if you already have the previous version of Magisk installed on your phone.
- Open ‘Magisk Manager’.
- Press the menu icon on the top-left.
- Select ‘Settings’ from the menu.
- Scroll down to ‘Update Settings’ section.
- Tap on ‘Update Channel’ and select ‘Stable’, if it is not already selected.
- Go back to the Magisk Manager main screen and swipe down to refresh.
- Tap on the ‘Update Magisk’ button.
- Select ‘Install’ > ‘Direct Install’.
- The installer will automatically install Magisk 19.3 and update it.
- When finished, press the ‘Reboot’ button.
When the phone boots, it shall be running the latest Magisk 19.3 with Magisk Manager 7.3.2 installed. You can go ahead and check the SafetyNet status and it should pass. Now that your phone is rooted, you can also install root-enabled apps, use mods like ViPER4Android/Dolby Atmos, hide root from apps like Pokemon Go, and install Magisk Modules to enable extra features on your phone.
So, you have just been able to download Magisk 19.3 and install/update it. This latest release is majorly focused on enhancing Magisk Hide’s capability to hide root and protect against the discovered root-detecting mechanisms.
At last, don’t forget to have a look at some useful resources in the official documentation:
We highly value the efforts of topjohnwu for making it possible for enthusiasts like customization to a whole new level. If you have any questions, please leave them down in the comments.