Over the past year, Magisk has exploded in popularity as an alternative to SuperSU for users on our forums. It provides many advantages over other root solutions: it’s open source, plays nice with the SafetyNet tamper check, and has an extensive repository of modules that modify your phone without touching your system partition. However, Google Pixel and Google Pixel XL users who wanted to use Magisk on their device were forced to use unofficial ports—until now.
XDA Recognized Developer / Recognized Contributor topjohnwu has released Magisk v14.1 which brings official support for devices with an A/B partitioning scheme. This means the Google Pixel and Google Pixel XL are now supported as well as the Motorola Moto Z2 Force and the Xiaomi Mi A1. According to the developer, a lot of changes had to be made in order to properly accommodate the Google Pixel devices. The changes made to Magisk also mean that owners of these devices (or the Google Pixels, at least) will be able to take OTA updates seamlessly while preserving Magisk. The instructions for how to apply an OTA update without losing Magisk can be found here.
If you own a Google Pixel or another device with the A/B partition scheme, head on over to the official XDA thread to download Magisk version 14.1. The installation methods remain the same for these devices: either install it through your custom recovery or let Magisk Manager make a custom boot image for you to install.
This is pretty good news for owners of A/B partitioned devices, and as always, we are looking forward to future Magisk releases to see what it brings to the table. Follow the XDA Magisk forums to keep up to date on the latest Magisk Modules as well as any news straight from the main developer, topjohnwu.
Get Magisk v14.1 now