How to Root via Magisk when it’s Already Rooted via KernelSU
In this guide, we will show you the steps to root your device via Magisk when it is already rooted via KernelSU. The Custom ROM that I was using had already shipped with a kernel that was pre-patched via KernelSU. However, I was looking forward to rooting that ROM via Magisk because, as opposed to KernelSU, passing Strong Integrity in Magisk is quite an easy task. So all this begs an important question:
Is KernelSU compatible with Magisk?

Yes, KernelSU is compatible with Magisk, but with a catch. If you are using both KernelSU and Magisk together on your device, then you should only use KernelSU for giving root access, but the modules should always be flashed in Magisk only. This is because KernelSU’s module system conflicts with Magisk’s magic mount. If any module is enabled in KernelSU, Magisk will stop working entirely.
So even though KernelSU and Magisk co-exist because KernelSU modifies the kernel whereas Magisk modifies the ramdisk, still, the module should only be flashed via Magisk, for the reason mentioned above. So, keeping that in mind, let’s now make you aware of the steps to root via Magisk when it is already rooted via KernelSU.
How to Root via Magisk when it’s Rooted via KernelSU

Before starting, please take a complete device backup. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device, and data by performing the below steps.
There are three different methods through which you can root a custom ROM via Magisk, namely:
- Do an ADB Sideload of the Magisk ZIP file via the ROM’s own recovery [such as LineageOS or crDroid recovery].
- Flash the Magisk ZIP file via TWRP or OrangeFox.
- Extract the boot.img/init_boot.img from the ROM that is currently installed, patch it via Magisk, and flash it via Fastboot.
All these three methods are given in our detailed guide linked below, do check it out. These methods are not going to conflict with KernelSU because, as already mentioned, KernelSU modifies the kernel, whereas Magisk modifies the ramdisk.
How to Root any Custom ROM via Magisk [Video]
- How to Spoof Custom Kernel to Stock using KernelSU and SUSFS
- Guide to Root any OnePlus via KernelSU Next and SUSFS
- How to Install OTA Updates on Rooted Device via KernelSU
- How to Switch from Magisk to KernelSU
(Cancel Reply)
Δ
How to Root any OnePlus via KernelSU Next and SUSFS
In this guide, we will show you the steps to root your OnePlus device using KernelSU Next and SUSFS. When it comes to gaining administrative privileges over your device, Magisk has long been the go-to choice for tech enthusiasts. However, over the last few months, we have witnessed a slight change in this trend, with many people moving towards KernelSU.
One major reason for the same is the issues with hiding the root when it comes to Magisk. Even if you end up passing the Basic and Device test [well, in some cases, even the Strong Test] and hide the Magisk app, the banking and payment apps will still end up identifying that your device is rooted via Magisk, and hence they will refuse to function.
Fortunately, at least for now, that isn’t the case with KernelSU. This, when combined with the SUSFS, gives you the most stringent root hiding environment along with a slew of additional advanced-level tweaks. So, without any further ado, let’s make you aware of the steps to root your OnePlus device using the combination of KernelSU Next and SUSFS. Follow along.
- How to Root any OnePlus Phone via KernelSU Next and SUSFS SUPPORTED DEVICE LIST INSTALLATION STEPS
- How to Install OnePlus Kernel with KernelSU Next without TWRP
How to Root any OnePlus Phone via KernelSU Next and SUSFS

Before starting, take a backup of all the data on your device, just to be on the safe side. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device, and data by performing the below steps.
SUPPORTED DEVICE LIST
As of now, these are the supported devices, though more devices will be added in the near future, so stay tuned!
OP ACE 2 PRO
OP ACE 2
OP ACE 3V
OP ACE 5
OP ACE 5 PRO
OP NORD 4
OP OPEN
OP PAD 2
OP 10 PRO
OP 10T
OP 11R
OP 11
OP 12
OP 12R
OP 13
OP 13R
OP 13S
INSTALLATION STEPS

- First off, download the required files from below: OnePlus Kernel with KernelSU Next and SUSFS Support KernelSU Next App SUSFS Module
- Then install the TWRP Recovery onto your device.
- Now reboot your device to TWRP Recovery using: adb reboot recovery // from the OS fastboot reboot recovery // from Fastboot Mode
- Now go to Install > select the OnePlus Kernel > flash it.
- Then go to Reboot and select System to boot to the OS.
- Next up, install the KernelSU Next app. Then launch it.
- Go to Modules, tap Install, and flash the SUSFS Module.
- Now, hit Reboot. Once it boots up, tap Open next to SUSFS.
- Then tap on Custom SUSFS Settings and customize it as per your liking.
- How to Root OnePlus 13 via KernelSU Next and SUSFS
- How to Root OnePlus 11 using KernelSU Next and SUSFS
- Detailed Guide to Hide Root via KernelSU on Rooted Android
- How to Install OTA Updates on Rooted Device via KernelSU
How to Install OnePlus Kernel with KernelSU Next without TWRP

Some OnePlus devices might not have a working TWRP Recovery. So in such cases, here’s what you need to do:
- First off, download the required files from below: OnePlus Kernel with KernelSU Next and SUSFS Support KernelSU Next App SUSFS Module
- Download the same firmware which is installed on your device.
- Then extract the init_boot.img from it using Fastboot Enhance.
- Now transfer the file to your device. Then install KernelSU Next.
- Launch it, tap on the downward arrow > select a file > init_boot.
- File will now be patched. Transfer it to the platform-tools folder.
- Now open the Command Prompt inside the platform-tools folder.
- Then type in the below command to boot your device to Fastboot. adb reboot bootloader
- Now type in the below command to flash this patched init_boot: fastboot flash init_boot patched_init_boot.img
- Then type the below command to boot the device to the rooted OS fastboot reboot
- Install the Kernel Flasher app , launch it, and tap View next to both slots.
- Then note down the Slot name [A or B] that gives you the Flash option.
- Now tap on Flash > Flash AK3 ZIP > select the OnePlus Kernel.
- Once done, restart the device for the kernel to be up and running.
- Next up, install the KernelSU Next app. Then launch it.
- Go to Modules, tap Install, and flash the SUSFS Module.
- Now, hit Reboot. Once it boots up, tap Open next to SUSFS.
- Then tap on Custom SUSFS Settings and customize it as per your liking.
- ae 3 months ago Reply does it not work on oxygenos 16 because the apps are no longer being granted root access
- Akash 5 months ago Reply Need kernal su file for oneplus 8 pro running 13
(Cancel Reply)
Δ