Magisk has become so popular over the past few years that there is no need for introductions now. But in case you need one, it is a systemless interface that started off as a simple systemless root method and an alternative to SuperSU, the leading root method back then, and has since evolved to a massively useful tool that allows you to do all kinds of systemless modifications. It allows you to root devices in all shapes and forms spanning Android Pie and all the way down to Android KitKat. Now, Android 10 is fully supported as well on the stable branch.

The latest major version of Magisk, which corresponds to the twentieth version (v20), has now arrived at the stable branch, officially bringing full-blown support for all Android 10 devices wide and large. Porting Magisk to the newest Android version has proven to be trickier than previous releases, with the last release, v19.4 public beta, only bringing partial support for Android 10: you could only install it successfully on A/B devices. Magisk v20 brings over support for A-only devices as well, bringing things full circle and making Magisk fully compatible with the newest version of Android.

Changelog of the v20 stable release is as follows:

  • [MagiskBoot] Support inject/modify mnt_point value in DTB fstab
  • [MagiskBoot] Support patching QCDT
  • [MagiskBoot] Support patching DTBH
  • [MagiskBoot] Support patching PXA-DT
  • [MagiskInit] [2SI] Support non A/B setup (Android 10)
  • [MagiskHide] Fix bug that reject process names with ":"
  • [MagicMount] Fix a bug that cause /product mirror not created

Of course, there's a number of changes that the update includes in order to make it compatible with Android 10, including a few bug fixes as seen above. If you were interested in trying out Android 10 but did not want to go ahead without Magisk root, then you can now safely proceed with updating to Android 10 and check out Magisk v20 in our forums. You can check out the full changelog here.

Check out Magisk in our forums!