Wild Kernels for GKI2 Devices 5.10+ Release 6
Pre-releaseIMPORTANT DISCLAIMER
Caution
This software is provided for testing and educational purposes only. Use at your own risk. The developers are not responsible for any damage, data loss, or issues that may occur. Please ensure you have proper backups before installation.
Join the telegram here: https://t.me/WildKernelsTG
Features
KernelSU-Next
A kernel-based root solution for Android devices.
Warning
This release uses the pershoot/KernelSU-Next fork. The fork maintainer has said it is not ready for production use, so treat it as use at your own risk.
Manager: https://github.com/pershoot/KernelSU-Next/actions/workflows/build-manager-ci.yml
Important
For best compatiblity ensure your Manager Version and Kernel Version match eg. 30100 = 30100.
Version
33225
Tag
v3.3.0
Branch
dev-susfs
Commit
032b799f2a4dbd2235fc462cadacbdfd7bffef33
SUSFS v2.2.0
A KSU addon for hiding root using kernel patches and a userspace module!
Reccomended Module: susfs4ksu-module by sidex15
- SUS_PATH - Hide suspicious paths
- SUS_MOUNT - Hide mount points (no CLI support)
- SUS_KSTAT - Spoof kernel statistics
- SPOOF_UNAME - Kernel version spoofing
- SPOOF_CMDLINE - Boot parameter spoofing
- OPEN_REDIRECT - File access redirection
- SUS_MAP - Memory mapping protection
- AVC_SPOOF - Spoof procfs avc denial logs
latest on auto-derived gki-{version} branch
Baseband Guard (BBG)
A lightweight LSM (Linux Security Module) for the Android kernel, designed to block unauthorized writes to critical partitions/device nodes at the system level.
DroidSpaces-OSS
A lightweight, LXC-inspired container runtime for Android and Linux. Run full Linux distributions natively with zero performance penalty.
Networking
- BBRv1 - Improved TCP congestion control
- BBRv3 - Improved TCP congestion control (coming soon!)
- Wireguard - Built-in VPN support
- IP Set & IPv6 NAT Support - Advanced firewall capabilities
- TTL Target Support - Network packet manipulation
- CAKE, fq, fq_codel - Traffic shaping and fair queuing for reduced lag and balanced bandwidth
- connmark - Connection marking for packet classification
- TCP congestion control - CUBIC, BIC, Westwood, and HTCP for optimized performance across different network conditions
Other Features
- TMPFS_XATTR - Extended attributes for tmpfs (Mountify support)
- TMPFS_POSIX_ACL - POSIX ACLs for tmpfs
NTSync
Provide high-performance, low-latency synchronization primitives compatible with the Windows NT kernel API
Misc
- Ptrace Leak Fix: For kernels < 5.16
- Unicode Fix: Prevent path traversal and other detections using non-printable Unicode codepoints [Experimental]
- TMPFS_XATTR: Extended attributes for tmpfs (Mountify support)
- TMPFS_POSIX_ACL: POSIX ACLs for tmpfs
Changelog
This Release
- Added BBRv3 (delayed)
- Added NTSync
- Ptrace Leak Fix - For kernels < 5.16
- Unicode Fix - Prevent path traversal and other detections using non-printable Unicode codepoints [Experimental]
Recommended Tools
- Recommended flashing utility
- Pixel phone flashing GUI utility with features.
Installation Instructions
Prerequisites
- Unlocked bootloader.
- Backup your current boot image.
- Have root access using Magisk / KernelSU / Apatch (Any forks).
Via Kernel Flasher
Download the correct AnyKernel3 ZIP for your device.
If you previously used another root method, clean it up first:
a. Magisk: perform a complete uninstall after flashing the AnyKernel3 ZIP.
b. KSU LKM (boot/init_boot/vendor_boot‑patched): Flash back the stock boot/init_boot/vendor_boot depending on what you patched.
c. KSU GKI: if you are 100% sure you already flashed stock init_boot/boot/vendor_boot, no action is needed; otherwise, follow the same steps as KSU LKM.
d. APatch: remove /data/adb contents to avoid leftover root conflicts after flashing the AnyKernel3 ZIP.
Flash the ZIP to the active slot using Kernel Flasher.
Install the KernelSU‑Next Manager APK, same version as mentioned in the release notes.
Open the KernelSU‑Next app.
Reboot the device if you performed any cleanup in step 2
Force Load Kernel Modules (Bypass) — flashing with Bypass-Image
Important
Most users do not need this. This option does not help bypass root-detection systems — it only replaces the kernel image used during flashing for compatibility workarounds.
How to enable:
- Set
do.flash_bypass=1, in the anykernel.sh file within the AnyKernel3.zip.
Behavior:
- If
do.flash_bypass=1is set it will moveBypass-Imageto replace the usualImagefile prior to performing version checks and flashing. - If
do.flash_bypass=1is set andBypass-Imageis not found, the installer will abort with an error to avoid accidental forced flashing of an unintended image.
Why / When to use:
- Use this only when a
Normalflash fails to boot due to kernel module incompatibilities.