A Magisk successor astatine last?
Among the Android modding circles, there's nary app much recognizable than Magisk. It has a well-earned estimation arsenic the de facto modular for rooting your phone, tablet, and truly conscionable astir thing that runs Android. While Magisk managed to found itself arsenic the successor to Chainfire's SuperSU, the aftermarket improvement assemblage stumbled connected aggregate basal solutions during the modulation phase. Apart from the notable ones, e.g. the LineageOS su add-on oregon XDA Recognized Developer phhusson's SuperUser, we besides came crossed unsocial implementations, specified arsenic Kernel Assisted Superuser (KernelSU) by Jason Donenfeld AKA XDA Recognized Developer zx2c4.
Unlike different accepted rooting methods, KernelSU embedded the quality to summation basal entree into the underlying Linux kernel of Android itself. However, it ne'er received mainstream traction due to the fact that determination was nary casual mode to spot the existing device-specific kernel of the banal footwear representation connected the fly. Not lone had you needed to incorporated it during the kernel physique process, but the deficiency of a basal manager app besides made it hard for regular users. Having said that, Google's strategy of enforcing Generic Kernel Image fundamentally removed a large roadblock to the adoption of a PC-esque kernel update mechanism, which means cooking up a acceptable of device-agnostic rooted footwear images isn't a hard task anymore. Planning for this eventuality, XDA Senior Member weishu, the developer of VirtualXposed and Taichi, has present travel up with a caller iteration of the kernel-based basal solution for Android.
The GKI-compatible KernelSU adaptation by weishu has a fig of advantages implicit the archetypal version. The wider compatibility is simply a premier factor, arsenic each Android instrumentality launching with kernel mentation 5.10 oregon higher should beryllium accordant with this project. Moreover, the developer offers a dedicated basal absorption app, which allows you to easy toggle superuser entree for the installed apps. Last but not least, this variant of KernelSU besides supports overlay-based modding, truthful that you tin marque alterations to read-only partitions without physically reshaping them.
For devices compliant with GKI 2.0, you tin basal them by downloading a suitable pre-patched footwear representation from the project's Buildbot and flashing it, provided you tin unlock the bootloader. Kernel builders tin besides compile the images themselves and adjacent integrate KernelSU for definite non-GKI kernels (with immoderate limitations) arsenic well. To cognize much astir rooting your Android smartphone with KernelSU, instrumentality a look astatine our upcoming tutorial.
It's worthy noting that weishu's KernelSU is inactive a work-in-progress solution, truthful you whitethorn look random bugs and glitches present and determination successful lawsuit you heavy trust connected root-enabled apps. But if you’re a kernel oregon ROM developer, oregon if you're dormant acceptable connected utilizing the caller tool, cheque retired the project’s homepage and GitHub repository to larn more.
KernelSU by weishu: Website || GitHub repo