Ever since Google made the first Beta of the next major Android version, Android Q public couple of days ago, Topjohnwu – the creator of Magisk had initiated the job for which he’s popular. That’s to get root access. Now, after intense research and development the developer was able to successfully root the Android Q Beta 1.
It’ said that, it took 2 days of non-stop battling for Topjohnwu to get root on Android Q Beta 1. That’s an indication how much difficulty he’d faced to figure out Android Q root. Thanks to the new security focused implementation of Android Q, he’d already revealed that it won’t be an easy job to root the Android Q system-less. Nonetheless, the latest Canary build of Magisk is in deed capable of rooting Android Q Beta 1.
Unfortunately. it’s pertinent to mention here that, for weird reason which Topjohnwu only knows, he was unable to root Android Q on Pixel 3/3XL. So, the latest Magisk Canary build can only root Android Q builds of the Pixel and Pixel 2.
If you’re wondering why it’s still not able to root Android Q on Pixel 3s. then let us elucidate. It seems, the newly implemented logical partitions and overlayfs are the barriers. Logical partitions involves one real partition of storage, divided into dynamically resizable partitions like system, vendor, odm, oem, product, etc. Overlayfs, or overlay file system, basically overlays the contents of one directory tree on top of another. Both logical partitions and overlayfs have been implemented to make Dynamic Android possible in Android Q. That also means greater challenge in rooting.
Weirdly, the Pixel and Pixel 2 do not have logical partitions but the Pixel 3. So, the Android Q root on Pixel and Pixel 2 proved to be possible while the Pixel 3 root still a tough nut to crack. Well, we’ve to wait and see how the talented dev gonna make over it.
If you wish to root the Android Q on Pixel and Pixel 2, you may get the latest Magisk Canary build from below.
Magisk Canary: Download
Note: These builds are NOT for the faint of heart: professional users and developers only!
The Canary Builds is similar to Google Chrome’s: bleeding edge of the source. Be warned: Canary can be unstable.
The binaries from debug channel are built with debug flag ON.