-
Notifications
You must be signed in to change notification settings - Fork 8
Root using KernelSU Next (WildKernel)
Rooting your device may:
- Void warranty.
- Might break OTA updates (varies from device to device / region / configuration. Check device specific groups for more info.)
- Might trip safety protections and banking app detection.
Important
Proceed only if you understand the risks. Always keep firmware backups.
This guide explains how to root OxygenOS devices using:
- KernelSU Next
- WildKernel
- SUSFS root hiding module
This method provides:
✅ Systemless root
✅ Kernel-based root (more stealth than Magisk in some cases)
✅ Advanced detection bypass via SUSFS
- Only works on OxygenOS
- OTA updates may remove root.
- Always keep firmware backups
- OxygenOS (Required), No support for ColorOS as of now.
- Unlocked bootloader.
- USB debugging enabled.
- ADB & Fastboot installed.
If you want to remove root or fix boot issues, flash stock boot.img and init_boot.img.
You must obtain the init_boot.img matching your exact OxygenOS version.
Download latest release:
👉 https://github.com/KernelSU-Next/KernelSU-Next/releases
- Open KernelSU Next
- Select Patch Boot Image
- Choose
init_boot.img - Wait for patched file creation
- Rename to patched_init_boot.img
Reboot device to bootloader:
fastboot flash init_boot patched_init_boot.img
Reboot device.
Download correct kernel zip based your device & OxygenOS version:
Important
Only flash the AnyKernel zip if it's updated after your device received your current update. Or else it might bootloop.
👉 https://github.com/WildKernels/OnePlus_KernelSU_SUSFS/releases
- Option A – Horizon Kernel Flasher 👉 https://github.com/libxzr/HorizonKernelFlasher
- Option B - TWRP/Ofox
- Flash both stock/unpatched boot.img and init_boot.img to recover.
- Verify device compatibility.
- Ensure correct kernel build, check OOS15/16 compatibility and download accordingly.
Download module:
👉 https://github.com/sidex15/susfs4ksu-module
Install module via KernelSU.
Reboot after installation.
- Open KernelSU App
- Navigate to Modules
- Tap SUSFS Module
Activates primary root hiding functionality.
Used to bypass advanced detection. Recommended: Enabled
Fakes kernel version to prevent custom kernel detection. Recommended: Enabled
Advanced users can manually hide or unmount system paths.
👉 https://github.com/yashaswee-exe/AndroidGuides/wiki/Fix-integrity-and-root-detection
👉 https://github.com/yashaswee-exe/AndroidGuides/wiki/Hide-root-detections
-
KernelSU Next https://github.com/KernelSU-Next
-
WildKernel https://github.com/WildKernels
-
SUSFS Module https://github.com/sidex15
If this guide helped you:
- Star the repository
- Share with the community
- Report enhancements or suggestions.
Have some confusion or doubts, find me here on Telegram