Releases: ahmed-alnassif/GKID-Kernels
Release list
GKID v26.09.23-r630
GKID v26.09.23-r630
❤️ Support This Project
Your donations keep this project alive! I spend countless hours maintaining kernel builds for 5 different versions, fixing bugs, adding features, and supporting users. Every donation matters! 🙏
-
ReSuSFS – Root hiding made simple, powerful when you need it. A KernelSU module and WebUI that turns SuSFS into clean config files and toggle switches for everyday use, with strong hiding applied out of the box via built-in spoofing and hiding scripts for one-tap protection, plus a script manager for power users who want more, all without leaving the WebUI.
-
Community: join the discussion and get support on Telegram.
Run settings:
- LTO optimizations: FullLTO
- Kali NetHunter: Enabled
- DroidSpaces: Enabled
- NoMount: Disabled
Important
These are GKI kernels, not custom kernels. Each line below supports all devices that shipped with the matching Linux version and Android release (stock or AOSP).
🧭 Which variant should I flash?
| Variant | Root | SuSFS | LTO | Compat |
|---|---|---|---|---|
| Vanilla | ❌ | ❌ | Full | ❌ |
| Vanilla+NoLTO | ❌ | ❌ | ❌ | ❌ |
| KernelSU | ✅ | ❌ | Full | ❌ |
| KernelSU+SuSFS | ✅ | ✅ | Full | ❌ |
| KSU+SuSFS+MM | ✅ | ✅ | Full | ❌ |
| ReSukiSU+SuSFS | ✅ | ✅ | Full | ❌ |
| Compat+KSU+SuSFS | ✅ | ✅ | ❌ | ✅ |
| Compat+ReSukiSU+SuSFS | ✅ | ✅ | ❌ | ✅ |
Not sure? Use a Compat variant first: it fixes most boot issues. Full feature breakdown, LTO explanation, and troubleshooting live in the README.
Contents
Android12-5.10-LTS Files
Downloads:
- Compat+KSU+SUSFS
- Compat+NoDS+KSU+SUSFS
- Compat+NoDS+RSKSU+SUSFS
- Compat+RSKSU+SUSFS
- KSU
- KSU+SUSFS
- RSKSU+SUSFS
- Vanilla
- Vanilla+NoLTO
Kali NetHunter KernelSU modules:
- WirelessKSU-5.10-Compat+NoLTO+KernelSU+SuSFS+Multiple-Managers-v26.09.23-r630
- WirelessKSU-5.10-Compat+NoLTO+ReSukiSU+SuSFS-v26.09.23-r630
- WirelessKSU-5.10-KernelSU+SuSFS+Multiple-Managers-v26.09.23-r630
- WirelessKSU-5.10-KernelSU-v26.09.23-r630
- WirelessKSU-5.10-ReSukiSU+SuSFS-v26.09.23-r630
Build details:
- Linux version: 5.10.269
- Compiler: Neutron clang 24.0.0git
- SuSFS: v2.3.0
SuSFS changelog for this line (last 5 commits):
- ec4f0e3 KernelSU: Sync with the official KernelSU main repo
- f3b5aec kernel: SUS_MOUNT: Fix race condition in clone_mnt()
- d4e88ba kernel: Make compiler happy
- e466df6 kernel: Update patch offset
- af17002 fix: restore nd->name before releasing the redirect filename
Android13-5.15-LTS Files
Downloads:
- Compat+KSU+SUSFS
- Compat+NoDS+KSU+SUSFS
- Compat+NoDS+RSKSU+SUSFS
- Compat+RSKSU+SUSFS
- KSU
- KSU+SUSFS
- RSKSU+SUSFS
- Vanilla
- Vanilla+NoLTO
Kali NetHunter KernelSU modules:
- WirelessKSU-5.15-Compat+NoLTO+KernelSU+SuSFS+Multiple-Managers-v26.09.23-r630
- WirelessKSU-5.15-Compat+NoLTO+ReSukiSU+SuSFS-v26.09.23-r630
- WirelessKSU-5.15-KernelSU+SuSFS+Multiple-Managers-v26.09.23-r630
- WirelessKSU-5.15-KernelSU-v26.09.23-r630
- WirelessKSU-5.15-ReSukiSU+SuSFS-v26.09.23-r630
Build details:
- Linux version: 5.15.216
- Compiler: Neutron clang 24.0.0git
- SuSFS: v2.3.0
SuSFS changelog for this line (last 5 commits):
- 0c82f6e KernelSU: Sync with the official KernelSU main repo
- e565931 kernel: SUS_MOUNT: Fix race condition in clone_mnt()
- 170c6a1 kernel: Fix compiling issues for some older gki kernel
- 01b08bf kernel: Update patch offset
- d74ce2a fix: restore nd->name before releasing the redirect filename
Android14-6.1-LTS Files
Downloads:
GKID v26.09.23-r629
GKID v26.09.23-r629
❤️ Support This Project
Your donations keep this project alive! I spend countless hours maintaining kernel builds for 5 different versions, fixing bugs, adding features, and supporting users. Every donation matters! 🙏
-
ReSuSFS – Root hiding made simple, powerful when you need it. A KernelSU module and WebUI that turns SuSFS into clean config files and toggle switches for everyday use, with strong hiding applied out of the box via built-in spoofing and hiding scripts for one-tap protection, plus a script manager for power users who want more, all without leaving the WebUI.
-
Community: join the discussion and get support on Telegram.
Run settings:
- LTO optimizations: FullLTO
- Kali NetHunter: Enabled
- DroidSpaces: Enabled
- NoMount: Disabled
Important
These are GKI kernels, not custom kernels. Each line below supports all devices that shipped with the matching Linux version and Android release (stock or AOSP).
🧭 Which variant should I flash?
| Variant | Root | SuSFS | LTO | Compat |
|---|---|---|---|---|
| Vanilla | ❌ | ❌ | Full | ❌ |
| Vanilla+NoLTO | ❌ | ❌ | ❌ | ❌ |
| KernelSU | ✅ | ❌ | Full | ❌ |
| KernelSU+SuSFS | ✅ | ✅ | Full | ❌ |
| KSU+SuSFS+MM | ✅ | ✅ | Full | ❌ |
| ReSukiSU+SuSFS | ✅ | ✅ | Full | ❌ |
| Compat+KSU+SuSFS | ✅ | ✅ | ❌ | ✅ |
| Compat+ReSukiSU+SuSFS | ✅ | ✅ | ❌ | ✅ |
Not sure? Use a Compat variant first: it fixes most boot issues. Full feature breakdown, LTO explanation, and troubleshooting live in the README.
Contents
Android12-5.10-LTS Files
Downloads:
- Compat+KSU+SUSFS
- Compat+NoDS+KSU+SUSFS
- Compat+NoDS+RSKSU+SUSFS
- Compat+RSKSU+SUSFS
- KSU
- KSU+SUSFS
- RSKSU+SUSFS
- Vanilla
- Vanilla+NoLTO
Kali NetHunter KernelSU modules:
- WirelessKSU-5.10-Compat+NoLTO+KernelSU+SuSFS+Multiple-Managers-v26.09.23-r629
- WirelessKSU-5.10-Compat+NoLTO+ReSukiSU+SuSFS-v26.09.23-r629
- WirelessKSU-5.10-KernelSU+SuSFS+Multiple-Managers-v26.09.23-r629
- WirelessKSU-5.10-KernelSU-v26.09.23-r629
- WirelessKSU-5.10-ReSukiSU+SuSFS-v26.09.23-r629
Build details:
- Linux version: 5.10.269
- Compiler: Neutron clang 24.0.0git
- SuSFS: v2.3.0
SuSFS changelog for this line (last 5 commits):
- f3b5aec kernel: SUS_MOUNT: Fix race condition in clone_mnt()
- d4e88ba kernel: Make compiler happy
- e466df6 kernel: Update patch offset
- af17002 fix: restore nd->name before releasing the redirect filename
- 8d6ba34 fix: emit spoofed cmdline once outside seqlock retry
Android13-5.15-LTS Files
Downloads:
- Compat+KSU+SUSFS
- Compat+NoDS+KSU+SUSFS
- Compat+NoDS+RSKSU+SUSFS
- Compat+RSKSU+SUSFS
- KSU
- KSU+SUSFS
- RSKSU+SUSFS
- Vanilla
- Vanilla+NoLTO
Kali NetHunter KernelSU modules:
- WirelessKSU-5.15-Compat+NoLTO+KernelSU+SuSFS+Multiple-Managers-v26.09.23-r629
- WirelessKSU-5.15-Compat+NoLTO+ReSukiSU+SuSFS-v26.09.23-r629
- WirelessKSU-5.15-KernelSU+SuSFS+Multiple-Managers-v26.09.23-r629
- WirelessKSU-5.15-KernelSU-v26.09.23-r629
- WirelessKSU-5.15-ReSukiSU+SuSFS-v26.09.23-r629
Build details:
- Linux version: 5.15.216
- Compiler: Neutron clang 24.0.0git
- SuSFS: v2.3.0
SuSFS changelog for this line (last 5 commits):
- e565931 kernel: SUS_MOUNT: Fix race condition in clone_mnt()
- 170c6a1 kernel: Fix compiling issues for some older gki kernel
- 01b08bf kernel: Update patch offset
- d74ce2a fix: restore nd->name before releasing the redirect filename
- 8cd3c8e fix: emit spoofed cmdline once outside seqlock retry
Android14-6.1-LTS Files
Downloads:
Kali NetHunter KernelSU modules:
- WirelessKSU-6.1-KernelSU-v26.09.23-r629
- WirelessKSU-6.1-Vanilla+NoDS-v26.09.23-r629
- [WirelessKSU-6.1-Vanilla+NoLTO+NoDS-v26.09.23-r629](https://github.com/ahmed-alnassif/GKID-Kernels/releases/download/v26.09.23-r629/WirelessK...
GKID v26.09.15-r626
GKID v26.09.15-r626
❤️ Support This Project
Your donations keep this project alive! I spend countless hours maintaining kernel builds for 5 different versions, fixing bugs, adding features, and supporting users. Every donation matters! 🙏
-
ReSuSFS – Root hiding made simple, powerful when you need it. A KernelSU module and WebUI that turns SuSFS into clean config files and toggle switches for everyday use, with strong hiding applied out of the box via built-in spoofing and hiding scripts for one-tap protection, plus a script manager for power users who want more, all without leaving the WebUI.
-
Community: join the discussion and get support on Telegram.
Run settings:
- LTO optimizations: FullLTO
- Kali NetHunter: Enabled
- DroidSpaces: Enabled
- NoMount: Disabled
Important
These are GKI kernels, not custom kernels. Each line below supports all devices that shipped with the matching Linux version and Android release (stock or AOSP).
🧭 Which variant should I flash?
| Variant | Root | SuSFS | LTO | Compat |
|---|---|---|---|---|
| Vanilla | ❌ | ❌ | Full | ❌ |
| Vanilla+NoLTO | ❌ | ❌ | ❌ | ❌ |
| KernelSU | ✅ | ❌ | Full | ❌ |
| KernelSU+SuSFS | ✅ | ✅ | Full | ❌ |
| KSU+SuSFS+MM | ✅ | ✅ | Full | ❌ |
| ReSukiSU+SuSFS | ✅ | ✅ | Full | ❌ |
| Compat+KSU+SuSFS | ✅ | ✅ | ❌ | ✅ |
| Compat+ReSukiSU+SuSFS | ✅ | ✅ | ❌ | ✅ |
Not sure? Use a Compat variant first: it fixes most boot issues. Full feature breakdown, LTO explanation, and troubleshooting live in the README.
Contents
Android12-5.10-LTS Files
Downloads:
- Compat+KSU+SUSFS
- Compat+NoDS+KSU+SUSFS
- Compat+NoDS+RSKSU+SUSFS
- Compat+RSKSU+SUSFS
- KSU
- KSU+SUSFS
- RSKSU+SUSFS
- Vanilla
- Vanilla+NoLTO
Kali NetHunter KernelSU modules:
- WirelessKSU-5.10-Compat+NoLTO+KernelSU+SuSFS+Multiple-Managers-v26.09.15-r626
- WirelessKSU-5.10-Compat+NoLTO+ReSukiSU+SuSFS-v26.09.15-r626
- WirelessKSU-5.10-KernelSU+SuSFS+Multiple-Managers-v26.09.15-r626
- WirelessKSU-5.10-KernelSU-v26.09.15-r626
- WirelessKSU-5.10-ReSukiSU+SuSFS-v26.09.15-r626
Build details:
- Linux version: 5.10.269
- Compiler: Neutron clang 24.0.0git
- SuSFS: v2.3.0
SuSFS changelog for this line (last 5 commits):
- 85a6009 KernelSU: Sync with the official KernelSU main repo
- 290132e kernel: make more kernel source happy
- 43db79a kernel & ksu_susfs: SUS_KSTAT: Fix wrong bit for KSTAT_SPOOF_CTIME_TV_SEC that leads to unexpected spoofing behavior
- 8c71642 kernel: Fix NULL deref for susfs_get_enabled_features()
- 769e31f kernel: SUS_KSTAT: Fix wrong spoofing logic in vfs_statfs()
Android13-5.15-LTS Files
Downloads:
- Compat+KSU+SUSFS
- Compat+NoDS+KSU+SUSFS
- Compat+NoDS+RSKSU+SUSFS
- Compat+RSKSU+SUSFS
- KSU
- KSU+SUSFS
- RSKSU+SUSFS
- Vanilla
- Vanilla+NoLTO
Kali NetHunter KernelSU modules:
- WirelessKSU-5.15-Compat+NoLTO+KernelSU+SuSFS+Multiple-Managers-v26.09.15-r626
- WirelessKSU-5.15-Compat+NoLTO+ReSukiSU+SuSFS-v26.09.15-r626
- WirelessKSU-5.15-KernelSU+SuSFS+Multiple-Managers-v26.09.15-r626
- WirelessKSU-5.15-KernelSU-v26.09.15-r626
- WirelessKSU-5.15-ReSukiSU+SuSFS-v26.09.15-r626
Build details:
- Linux version: 5.15.216
- Compiler: Neutron clang 24.0.0git
- SuSFS: v2.3.0
SuSFS changelog for this line (last 5 commits):
- e126882 KernelSU: Sync with the official KernelSU main repo
- adaef1c kernel: make more kernel source happy
- b8cdb11 kernel & ksu_susfs: SUS_KSTAT: Fix wrong bit for KSTAT_SPOOF_CTIME_TV_SEC that leads to unexpected spoofing behavior
- 2de8b7a kernel: Fix NULL deref for susfs_get_enabled_features()
- 7af04b0 kernel: SUS_KSTAT: Fix wrong spoofing logic in vfs_statfs()
Android14-6.1-LTS Files
Downloads:
GKID v26.09.12-r623
GKID v26.09.12-r623
Important
This is the first stable release after the migration to GKID Kernels
5.10, 5.15 issues fixed. Also a new compat variant without DroidSpaces/NetHunter for compatibility because ABI breaking after many tests so use these variants if you have issues.
❤️ Support This Project
Your donations keep this project alive! I spend countless hours maintaining kernel builds for 5 different versions, fixing bugs, adding features, and supporting users. Every donation matters! 🙏
-
ReSuSFS – Root hiding made simple, powerful when you need it. A KernelSU module and WebUI that turns SuSFS into clean config files and toggle switches for everyday use, with strong hiding applied out of the box via built-in spoofing and hiding scripts for one-tap protection, plus a script manager for power users who want more, all without leaving the WebUI.
-
Community: join the discussion and get support on Telegram.
Run settings:
- LTO optimizations: FullLTO
- Kali NetHunter: Enabled
- DroidSpaces: Enabled
- NoMount: Disabled
Important
These are GKI kernels, not custom kernels. Each line below supports all devices that shipped with the matching Linux version and Android release (stock or AOSP).
🧭 Which variant should I flash?
| Variant | Root | SuSFS | LTO | Compat |
|---|---|---|---|---|
| Vanilla | ❌ | ❌ | Full | ❌ |
| Vanilla+NoLTO | ❌ | ❌ | ❌ | ❌ |
| KernelSU | ✅ | ❌ | Full | ❌ |
| KernelSU+SuSFS | ✅ | ✅ | Full | ❌ |
| KSU+SuSFS+MM | ✅ | ✅ | Full | ❌ |
| ReSukiSU+SuSFS | ✅ | ✅ | Full | ❌ |
| Compat+KSU+SuSFS | ✅ | ✅ | ❌ | ✅ |
| Compat+ReSukiSU+SuSFS | ✅ | ✅ | ❌ | ✅ |
Not sure? Use a Compat variant first: it fixes most boot issues. Full feature breakdown, LTO explanation, and troubleshooting live in the README.
Contents
Android12-5.10-LTS Files
Downloads:
- Compat+KSU+SUSFS
- Compat+NoDS+KSU+SUSFS
- Compat+NoDS+RSKSU+SUSFS
- Compat+RSKSU+SUSFS
- KSU
- KSU+SUSFS
- RSKSU+SUSFS
- Vanilla
- Vanilla+NoLTO
Kali NetHunter KernelSU modules:
- WirelessKSU-5.10-Compat+NoLTO+KernelSU+SuSFS+Multiple-Managers-v26.09.12-r623
- WirelessKSU-5.10-Compat+NoLTO+ReSukiSU+SuSFS-v26.09.12-r623
- WirelessKSU-5.10-KernelSU+SuSFS+Multiple-Managers-v26.09.12-r623
- WirelessKSU-5.10-KernelSU-v26.09.12-r623
- WirelessKSU-5.10-ReSukiSU+SuSFS-v26.09.12-r623
Build details:
- Linux version: 5.10.269
- Compiler: Neutron clang 24.0.0git
- SuSFS: v2.3.0
SuSFS changelog for this line (last 5 commits):
- b95ecdf kernel: SUS_MOUNT: Fix potential detection of mount minor dev gap
- b112e9e kernel: SUS_KSTAT: Fix sus_kstat not spoofing the right value
- 38b8d14 kernel: SUS_KSTAT: Fix wrong spoofing logic for susfs_statfs_by_dentry()
- 789702e Refactor spoofing logic of SUS_MOUNT, SUS_KSTAT and OPEN_REDIRECT
- 7373f8d kernel & KernelSU: Fix [ksu_driver_su] being wrongly installed before su session
Android13-5.15-LTS Files
Downloads:
- Compat+KSU+SUSFS
- Compat+NoDS+KSU+SUSFS
- Compat+NoDS+RSKSU+SUSFS
- Compat+RSKSU+SUSFS
- KSU
- KSU+SUSFS
- RSKSU+SUSFS
- Vanilla
- Vanilla+NoLTO
Kali NetHunter KernelSU modules:
- WirelessKSU-5.15-Compat+NoLTO+KernelSU+SuSFS+Multiple-Managers-v26.09.12-r623
- WirelessKSU-5.15-Compat+NoLTO+ReSukiSU+SuSFS-v26.09.12-r623
- WirelessKSU-5.15-KernelSU+SuSFS+Multiple-Managers-v26.09.12-r623
- WirelessKSU-5.15-KernelSU-v26.09.12-r623
- WirelessKSU-5.15-ReSukiSU+SuSFS-v26.09.12-r623
Build details:
- Linux version: 5.15.216
- Compiler: Neutron clang 24.0.0git
- SuSFS: v2.3.0
SuSFS changelog for this line (last 5 commits):
- 66d9fef kernel: SUS_MOUNT: Fix potential detection of mount minor dev gap
- df2963e Refactor spoofing logic of SUS_MOUNT, SUS_KSTAT and OPEN_REDIRECT
- 415e414 kernel & KernelSU: Fix [ksu_driver_su] being wrongly installed before su session
- 5e1148c KernelSU: Sync with the official KernelSU main repo
- bca0d23 KernelSU: Sync with the official KernelSU main repo
Android14-6.1-LTS Files
Downloads:
GKID v26.09.15-r625
GKID v26.09.15-r625
❤️ Support This Project
Your donations keep this project alive! I spend countless hours maintaining kernel builds for 5 different versions, fixing bugs, adding features, and supporting users. Every donation matters! 🙏
-
ReSuSFS – Root hiding made simple, powerful when you need it. A KernelSU module and WebUI that turns SuSFS into clean config files and toggle switches for everyday use, with strong hiding applied out of the box via built-in spoofing and hiding scripts for one-tap protection, plus a script manager for power users who want more, all without leaving the WebUI.
-
Community: join the discussion and get support on Telegram.
Run settings:
- LTO optimizations: FullLTO
- Kali NetHunter: Enabled
- DroidSpaces: Enabled
- NoMount: Disabled
Important
These are GKI kernels, not custom kernels. Each line below supports all devices that shipped with the matching Linux version and Android release (stock or AOSP).
🧭 Which variant should I flash?
| Variant | Root | SuSFS | LTO | Compat |
|---|---|---|---|---|
| Vanilla | ❌ | ❌ | Full | ❌ |
| Vanilla+NoLTO | ❌ | ❌ | ❌ | ❌ |
| KernelSU | ✅ | ❌ | Full | ❌ |
| KernelSU+SuSFS | ✅ | ✅ | Full | ❌ |
| KSU+SuSFS+MM | ✅ | ✅ | Full | ❌ |
| ReSukiSU+SuSFS | ✅ | ✅ | Full | ❌ |
| Compat+KSU+SuSFS | ✅ | ✅ | ❌ | ✅ |
| Compat+ReSukiSU+SuSFS | ✅ | ✅ | ❌ | ✅ |
Not sure? Use a Compat variant first: it fixes most boot issues. Full feature breakdown, LTO explanation, and troubleshooting live in the README.
Contents
Android14-6.1-LTS Files
Downloads:
- Compat+KSU+SUSFS
- Compat+NoDS+KSU+SUSFS
- Compat+NoDS+RSKSU+SUSFS
- Compat+RSKSU+SUSFS
- KSU
- KSU+SUSFS
- RSKSU+SUSFS
- Vanilla
- Vanilla+NoLTO
Kali NetHunter KernelSU modules:
- WirelessKSU-6.1-Compat+NoLTO+KernelSU+SuSFS+Multiple-Managers-v26.09.15-r625
- WirelessKSU-6.1-Compat+NoLTO+KernelSU+SuSFS+NoDS+Multiple-Managers-v26.09.15-r625
- WirelessKSU-6.1-Compat+NoLTO+ReSukiSU+SuSFS+NoDS-v26.09.15-r625
- WirelessKSU-6.1-Compat+NoLTO+ReSukiSU+SuSFS-v26.09.15-r625
- WirelessKSU-6.1-KernelSU+SuSFS+Multiple-Managers-v26.09.15-r625
- WirelessKSU-6.1-KernelSU-v26.09.15-r625
- WirelessKSU-6.1-ReSukiSU+SuSFS-v26.09.15-r625
- WirelessKSU-6.1-Vanilla+NoDS-v26.09.15-r625
- WirelessKSU-6.1-Vanilla+NoLTO+NoDS-v26.09.15-r625
Build details:
- Linux version: 6.1.177
- Compiler: Neutron clang 24.0.0git
- SuSFS: v2.3.0
SuSFS changelog for this line (last 5 commits):
- 05f2019 KernelSU: Sync with the official KernelSU main repo
- 2e9f720 kernel: make more kernel source happy
- b56b5ac kernel & ksu_susfs: SUS_KSTAT: Fix wrong bit for KSTAT_SPOOF_CTIME_TV_SEC that leads to unexpected spoofing behavior
- 44a893a kernel: Fix NULL deref for susfs_get_enabled_features()
- 6c2b504 kernel: SUS_KSTAT: Fix wrong spoofing logic in vfs_statfs()
Note
- Bootloop? Flash a Compat variant first.
- Issues? Check Discussions before opening an issue.
Community & Support
- Have questions? Start a Discussion
- Found a bug? Open an Issue with logs
- Enjoying the kernel? Star the repo
Performance & battery optimizations
Engineered for smoother UI, better multitasking, and gaming on Poco X6 Pro:
Performance
- 300Hz timer -> lower input lag, snappier feel
- MGLRU -> better multitasking & battery life
- Faster memory ops -> up to 50% faster string/memory handling
- mq-deadline I/O -> low-latency on UFS 4.0 storage
- CPU governors: schedutil + ondemand -> efficient & responsive
- NTSync driver -> faster Windows games/apps on Winlator/GameHub
Network
- TCP BBRv3 + Westwood+ -> better WiFi/mobile data speeds
- IPv6 NAT + IP Set -> better tethering & VPN
Battery life
- Wakelock cap: 500ms -> prevents battery drain
- Freeze timeout: 20s -> 1s -> faster deadlock detection
- ext4 commit age: 30s -> fewer disk writes
- Minimized alarm wakeups -> less standby drain
Storage & filesystem
- F2FS tuning: reduced GC sleep (50ms) -> smoother I/O
- ext4 optimization -> extended commit age
Security
- Baseband Guard (BBG) -> blocks unauthorized writes to critical partitions
Recommended companion modules
Enhance your Poco X6 Pro with these modules designed for GKID kernels:
| Module | Description | ROM |
|---|---|---|
| GPU Unlocker | Unlock Mali-G615 MC6 from 701MHz to 1.4GHz (100% boost) | HyperOS |
| Thermal Manager | Fix thermal mode reset. Force-persist Balanced, Battery Saver, Performance, or Gaming. Includes WebUI. | AOSP |
| DSP AudioFix | Fix distorted audio on devices with Awinic smart amps | AOSP |
Tip
HyperOS users: GPU Unlocker gives a large gaming performance boost.
AOSP users: Thermal Manager fixes a stock bug that resets your thermal mode.
Tip
This kernel includes TCP BBRv3 (default) and Westwood+ congestion control algorithms.
You can switch between them - changes are temporary and reset after reboot.
Switch to Westwood+ (better for some networks):
su -c "sysctl -w net.ipv4.tcp_congestion_control=westwood"Restore BBRv3 (default):
su -c "sysctl -w net.ipv4.tcp_congestion_control=bbr"Test both and use whichever performs better on your network.
Note: to make the change permanent, create a script in
/data/adb/service.d/with the sysctl command.
NoMount changelog (last 5 commits):
- 016375c fix(webui): typos in Arabic translation, add RTL layout support (#72)
- 3a3fc9f webui: add arabic localization (#69)
- 7919faf kernel: replace implicit initialization with memset for compatibility
- 6d8871d webui: refresh app list right after open
- a49792c kernel: preserve directory lifetimes during rule deletion
Full commit history: [Browse all commits](https://...
GKID v26.09.14-r624
GKID v26.09.14-r624
❤️ Support This Project
Your donations keep this project alive! I spend countless hours maintaining kernel builds for 5 different versions, fixing bugs, adding features, and supporting users. Every donation matters! 🙏
-
ReSuSFS – Root hiding made simple, powerful when you need it. A KernelSU module and WebUI that turns SuSFS into clean config files and toggle switches for everyday use, with strong hiding applied out of the box via built-in spoofing and hiding scripts for one-tap protection, plus a script manager for power users who want more, all without leaving the WebUI.
-
Community: join the discussion and get support on Telegram.
Run settings:
- LTO optimizations: FullLTO
- Kali NetHunter: Enabled
- DroidSpaces: Enabled
- NoMount: Disabled
Important
These are GKI kernels, not custom kernels. Each line below supports all devices that shipped with the matching Linux version and Android release (stock or AOSP).
🧭 Which variant should I flash?
| Variant | Root | SuSFS | LTO | Compat |
|---|---|---|---|---|
| Vanilla | ❌ | ❌ | Full | ❌ |
| Vanilla+NoLTO | ❌ | ❌ | ❌ | ❌ |
| KernelSU | ✅ | ❌ | Full | ❌ |
| KernelSU+SuSFS | ✅ | ✅ | Full | ❌ |
| KSU+SuSFS+MM | ✅ | ✅ | Full | ❌ |
| ReSukiSU+SuSFS | ✅ | ✅ | Full | ❌ |
| Compat+KSU+SuSFS | ✅ | ✅ | ❌ | ✅ |
| Compat+ReSukiSU+SuSFS | ✅ | ✅ | ❌ | ✅ |
Not sure? Use a Compat variant first: it fixes most boot issues. Full feature breakdown, LTO explanation, and troubleshooting live in the README.
Contents
Android14-6.1-LTS Files
Downloads:
- Compat+KSU+SUSFS
- Compat+NoDS+KSU+SUSFS
- Compat+NoDS+RSKSU+SUSFS
- Compat+RSKSU+SUSFS
- KSU
- KSU+SUSFS
- RSKSU+SUSFS
- Vanilla
- Vanilla+NoLTO
Kali NetHunter KernelSU modules:
- WirelessKSU-6.1-Compat+NoLTO+KernelSU+SuSFS+Multiple-Managers-v26.09.14-r624
- WirelessKSU-6.1-Compat+NoLTO+KernelSU+SuSFS+NoDS+Multiple-Managers-v26.09.14-r624
- WirelessKSU-6.1-Compat+NoLTO+ReSukiSU+SuSFS+NoDS-v26.09.14-r624
- WirelessKSU-6.1-Compat+NoLTO+ReSukiSU+SuSFS-v26.09.14-r624
- WirelessKSU-6.1-KernelSU+SuSFS+Multiple-Managers-v26.09.14-r624
- WirelessKSU-6.1-KernelSU-v26.09.14-r624
- WirelessKSU-6.1-ReSukiSU+SuSFS-v26.09.14-r624
- WirelessKSU-6.1-Vanilla+NoDS-v26.09.14-r624
- WirelessKSU-6.1-Vanilla+NoLTO+NoDS-v26.09.14-r624
Build details:
- Linux version: 6.1.177
- Compiler: Neutron clang 24.0.0git
- SuSFS: v2.3.0
SuSFS changelog for this line (last 5 commits):
- 6c2b504 kernel: SUS_KSTAT: Fix wrong spoofing logic in vfs_statfs()
- 8879282 kernel: SUS_MOUNT: Fix potential detection of mount minor dev gap
- ed8a832 Refactor spoofing logic of SUS_MOUNT, SUS_KSTAT and OPEN_REDIRECT
- 153f88d kernel & KernelSU: Fix [ksu_driver_su] being wrongly installed before su session
- e5b4d28 KernelSU: Sync with the official KernelSU main repo
Note
- Bootloop? Flash a Compat variant first.
- Issues? Check Discussions before opening an issue.
Community & Support
- Have questions? Start a Discussion
- Found a bug? Open an Issue with logs
- Enjoying the kernel? Star the repo
Performance & battery optimizations
Engineered for smoother UI, better multitasking, and gaming on Poco X6 Pro:
Performance
- 300Hz timer -> lower input lag, snappier feel
- MGLRU -> better multitasking & battery life
- Faster memory ops -> up to 50% faster string/memory handling
- mq-deadline I/O -> low-latency on UFS 4.0 storage
- CPU governors: schedutil + ondemand -> efficient & responsive
- NTSync driver -> faster Windows games/apps on Winlator/GameHub
Network
- TCP BBRv3 + Westwood+ -> better WiFi/mobile data speeds
- IPv6 NAT + IP Set -> better tethering & VPN
Battery life
- Wakelock cap: 500ms -> prevents battery drain
- Freeze timeout: 20s -> 1s -> faster deadlock detection
- ext4 commit age: 30s -> fewer disk writes
- Minimized alarm wakeups -> less standby drain
Storage & filesystem
- F2FS tuning: reduced GC sleep (50ms) -> smoother I/O
- ext4 optimization -> extended commit age
Security
- Baseband Guard (BBG) -> blocks unauthorized writes to critical partitions
Recommended companion modules
Enhance your Poco X6 Pro with these modules designed for GKID kernels:
| Module | Description | ROM |
|---|---|---|
| GPU Unlocker | Unlock Mali-G615 MC6 from 701MHz to 1.4GHz (100% boost) | HyperOS |
| Thermal Manager | Fix thermal mode reset. Force-persist Balanced, Battery Saver, Performance, or Gaming. Includes WebUI. | AOSP |
| DSP AudioFix | Fix distorted audio on devices with Awinic smart amps | AOSP |
Tip
HyperOS users: GPU Unlocker gives a large gaming performance boost.
AOSP users: Thermal Manager fixes a stock bug that resets your thermal mode.
Tip
This kernel includes TCP BBRv3 (default) and Westwood+ congestion control algorithms.
You can switch between them - changes are temporary and reset after reboot.
Switch to Westwood+ (better for some networks):
su -c "sysctl -w net.ipv4.tcp_congestion_control=westwood"Restore BBRv3 (default):
su -c "sysctl -w net.ipv4.tcp_congestion_control=bbr"Test both and use whichever performs better on your network.
Note: to make the change permanent, create a script in
/data/adb/service.d/with the sysctl command.
NoMount changelog (last 5 commits):
- 016375c fix(webui): typos in Arabic translation, add RTL layout support (#72)
- 3a3fc9f webui: add arabic localization (#69)
- 7919faf kernel: replace implicit initialization with memset for compatibility
- 6d8871d webui: refresh app list right after open
- a49792c kernel: preserve directory lifetimes during rule deletion
Full commit history: [Browse all commits](https:...
GKID v26.09.12-r622
GKID v26.09.12-r622
❤️ Support This Project
Your donations keep this project alive! I spend countless hours maintaining kernel builds for 5 different versions, fixing bugs, adding features, and supporting users. Every donation matters! 🙏
-
ReSuSFS – Root hiding made simple, powerful when you need it. A KernelSU module and WebUI that turns SuSFS into clean config files and toggle switches for everyday use, with strong hiding applied out of the box via built-in spoofing and hiding scripts for one-tap protection, plus a script manager for power users who want more, all without leaving the WebUI.
-
Community: join the discussion and get support on Telegram.
Run settings:
- LTO optimizations: FullLTO
- Kali NetHunter: Enabled
- DroidSpaces: Enabled
- NoMount: Disabled
Important
These are GKI kernels, not custom kernels. Each line below supports all devices that shipped with the matching Linux version and Android release (stock or AOSP).
🧭 Which variant should I flash?
| Variant | Root | SuSFS | LTO | Compat |
|---|---|---|---|---|
| Vanilla | ❌ | ❌ | Full | ❌ |
| Vanilla+NoLTO | ❌ | ❌ | ❌ | ❌ |
| KernelSU | ✅ | ❌ | Full | ❌ |
| KernelSU+SuSFS | ✅ | ✅ | Full | ❌ |
| KSU+SuSFS+MM | ✅ | ✅ | Full | ❌ |
| ReSukiSU+SuSFS | ✅ | ✅ | Full | ❌ |
| Compat+KSU+SuSFS | ✅ | ✅ | ❌ | ✅ |
| Compat+ReSukiSU+SuSFS | ✅ | ✅ | ❌ | ✅ |
Not sure? Use a Compat variant first: it fixes most boot issues. Full feature breakdown, LTO explanation, and troubleshooting live in the README.
Contents
Android14-6.1-LTS Files
Downloads:
Kali NetHunter KernelSU modules:
- WirelessKSU-6.1-Compat+NoLTO+KernelSU+SuSFS+Multiple-Managers-v26.09.12-r622
- WirelessKSU-6.1-Compat+NoLTO+KernelSU+SuSFS+NoDS+Multiple-Managers-v26.09.12-r622
- WirelessKSU-6.1-Compat+NoLTO+ReSukiSU+SuSFS+NoDS-v26.09.12-r622
- WirelessKSU-6.1-Compat+NoLTO+ReSukiSU+SuSFS-v26.09.12-r622
Build details:
- Linux version: 6.1.177
- Compiler: Neutron clang 24.0.0git
- SuSFS: v2.3.0
SuSFS changelog for this line (last 5 commits):
- 8879282 kernel: SUS_MOUNT: Fix potential detection of mount minor dev gap
- ed8a832 Refactor spoofing logic of SUS_MOUNT, SUS_KSTAT and OPEN_REDIRECT
- 153f88d kernel & KernelSU: Fix [ksu_driver_su] being wrongly installed before su session
- e5b4d28 KernelSU: Sync with the official KernelSU main repo
- 4fc9c18 KernelSU: Sync with the official KernelSU main repo
Note
- Bootloop? Flash a Compat variant first.
- Issues? Check Discussions before opening an issue.
Community & Support
- Have questions? Start a Discussion
- Found a bug? Open an Issue with logs
- Enjoying the kernel? Star the repo
Performance & battery optimizations
Engineered for smoother UI, better multitasking, and gaming on Poco X6 Pro:
Performance
- 300Hz timer -> lower input lag, snappier feel
- MGLRU -> better multitasking & battery life
- Faster memory ops -> up to 50% faster string/memory handling
- mq-deadline I/O -> low-latency on UFS 4.0 storage
- CPU governors: schedutil + ondemand -> efficient & responsive
- NTSync driver -> faster Windows games/apps on Winlator/GameHub
Network
- TCP BBRv3 + Westwood+ -> better WiFi/mobile data speeds
- IPv6 NAT + IP Set -> better tethering & VPN
Battery life
- Wakelock cap: 500ms -> prevents battery drain
- Freeze timeout: 20s -> 1s -> faster deadlock detection
- ext4 commit age: 30s -> fewer disk writes
- Minimized alarm wakeups -> less standby drain
Storage & filesystem
- F2FS tuning: reduced GC sleep (50ms) -> smoother I/O
- ext4 optimization -> extended commit age
Security
- Baseband Guard (BBG) -> blocks unauthorized writes to critical partitions
Recommended companion modules
Enhance your Poco X6 Pro with these modules designed for GKID kernels:
| Module | Description | ROM |
|---|---|---|
| GPU Unlocker | Unlock Mali-G615 MC6 from 701MHz to 1.4GHz (100% boost) | HyperOS |
| Thermal Manager | Fix thermal mode reset. Force-persist Balanced, Battery Saver, Performance, or Gaming. Includes WebUI. | AOSP |
| DSP AudioFix | Fix distorted audio on devices with Awinic smart amps | AOSP |
Tip
HyperOS users: GPU Unlocker gives a large gaming performance boost.
AOSP users: Thermal Manager fixes a stock bug that resets your thermal mode.
Tip
This kernel includes TCP BBRv3 (default) and Westwood+ congestion control algorithms.
You can switch between them - changes are temporary and reset after reboot.
Switch to Westwood+ (better for some networks):
su -c "sysctl -w net.ipv4.tcp_congestion_control=westwood"Restore BBRv3 (default):
su -c "sysctl -w net.ipv4.tcp_congestion_control=bbr"Test both and use whichever performs better on your network.
Note: to make the change permanent, create a script in
/data/adb/service.d/with the sysctl command.
NoMount changelog (last 5 commits):
- 7919faf kernel: replace implicit initialization with memset for compatibility
- 6d8871d webui: refresh app list right after open
- a49792c kernel: preserve directory lifetimes during rule deletion
- e2c556e userspace: simplify resolved path writes
- 09257d7 webui: resolve app UID via pm instead of ksu's api; add per-user badge
Full commit history: Browse all commits
KernelSU changelog (last 5 commits):
- 33d0c92 manager: Block background taps without consuming drag events
- aa08b39 fix(kernel): Reject all signature block id except v2 (#3700)
- fccd77f feat(resetprop): support update long value for ro props (#3696)
- dfadc08 fix(actions): update ksubot
- e727186 feat: new version matching detection mechanism (#3516)
Full commit history: Browse all commits
ReSukiSU changelog (last 5 commits):
- 3380d41 ksud: sync upstream commit
- fa1da13 manager: update translations from Weblate (#402)
- 19b6f42 manager: bump the maven group across 1 directory with 18 updates and other minimal fixes (#351)
- 052ca27 kernel: compat for old version of susfs and include task_stack.h for LTO (#403)
- [6930e97](https://github.com/ReS...
GKID v26.09.12-r619
GKID v26.09.12-r619
❤️ Support This Project
Your donations keep this project alive! I spend countless hours maintaining kernel builds for 5 different versions, fixing bugs, adding features, and supporting users. Every donation matters! 🙏
-
ReSuSFS – Root hiding made simple, powerful when you need it. A KernelSU module and WebUI that turns SuSFS into clean config files and toggle switches for everyday use, with strong hiding applied out of the box via built-in spoofing and hiding scripts for one-tap protection, plus a script manager for power users who want more, all without leaving the WebUI.
-
Community: join the discussion and get support on Telegram.
Run settings:
- LTO optimizations: FullLTO
- Kali NetHunter: Enabled
- DroidSpaces: Enabled
- NoMount: Disabled
Important
These are GKI kernels, not custom kernels. Each line below supports all devices that shipped with the matching Linux version and Android release (stock or AOSP).
🧭 Which variant should I flash?
| Variant | Root | SuSFS | LTO | Compat |
|---|---|---|---|---|
| Vanilla | ❌ | ❌ | Full | ❌ |
| Vanilla+NoLTO | ❌ | ❌ | ❌ | ❌ |
| KernelSU | ✅ | ❌ | Full | ❌ |
| KernelSU+SuSFS | ✅ | ✅ | Full | ❌ |
| KSU+SuSFS+MM | ✅ | ✅ | Full | ❌ |
| ReSukiSU+SuSFS | ✅ | ✅ | Full | ❌ |
| Compat+KSU+SuSFS | ✅ | ✅ | ❌ | ✅ |
| Compat+ReSukiSU+SuSFS | ✅ | ✅ | ❌ | ✅ |
Not sure? Use a Compat variant first: it fixes most boot issues. Full feature breakdown, LTO explanation, and troubleshooting live in the README.
Contents
Android12-5.10-LTS Files
Downloads:
- Compat+KSU+SUSFS
- Compat+NoDS+KSU+SUSFS
- Compat+NoDS+RSKSU+SUSFS
- Compat+RSKSU+SUSFS
- KSU
- KSU+SUSFS
- RSKSU+SUSFS
- Vanilla
- Vanilla+NoLTO
Kali NetHunter KernelSU modules:
- WirelessKSU-5.10-Compat+NoLTO+KernelSU+SuSFS+Multiple-Managers-v26.09.12-r619
- WirelessKSU-5.10-Compat+NoLTO+ReSukiSU+SuSFS-v26.09.12-r619
- WirelessKSU-5.10-KernelSU+SuSFS+Multiple-Managers-v26.09.12-r619
- WirelessKSU-5.10-KernelSU-v26.09.12-r619
- WirelessKSU-5.10-ReSukiSU+SuSFS-v26.09.12-r619
Build details:
- Linux version: 5.10.269
- Compiler: Neutron clang 24.0.0git
- SuSFS: v2.3.0
SuSFS changelog for this line (last 5 commits):
- b95ecdf kernel: SUS_MOUNT: Fix potential detection of mount minor dev gap
- b112e9e kernel: SUS_KSTAT: Fix sus_kstat not spoofing the right value
- 38b8d14 kernel: SUS_KSTAT: Fix wrong spoofing logic for susfs_statfs_by_dentry()
- 789702e Refactor spoofing logic of SUS_MOUNT, SUS_KSTAT and OPEN_REDIRECT
- 7373f8d kernel & KernelSU: Fix [ksu_driver_su] being wrongly installed before su session
Android13-5.15-LTS Files
Downloads:
- Compat+KSU+SUSFS
- Compat+NoDS+KSU+SUSFS
- Compat+NoDS+RSKSU+SUSFS
- Compat+RSKSU+SUSFS
- KSU
- KSU+SUSFS
- RSKSU+SUSFS
- Vanilla
- Vanilla+NoLTO
Kali NetHunter KernelSU modules:
- WirelessKSU-5.15-Compat+NoLTO+KernelSU+SuSFS+Multiple-Managers-v26.09.12-r619
- WirelessKSU-5.15-Compat+NoLTO+ReSukiSU+SuSFS-v26.09.12-r619
- WirelessKSU-5.15-KernelSU+SuSFS+Multiple-Managers-v26.09.12-r619
- WirelessKSU-5.15-KernelSU-v26.09.12-r619
- WirelessKSU-5.15-ReSukiSU+SuSFS-v26.09.12-r619
Build details:
- Linux version: 5.15.216
- Compiler: Neutron clang 24.0.0git
- SuSFS: v2.3.0
SuSFS changelog for this line (last 5 commits):
- 66d9fef kernel: SUS_MOUNT: Fix potential detection of mount minor dev gap
- df2963e Refactor spoofing logic of SUS_MOUNT, SUS_KSTAT and OPEN_REDIRECT
- 415e414 kernel & KernelSU: Fix [ksu_driver_su] being wrongly installed before su session
- 5e1148c KernelSU: Sync with the official KernelSU main repo
- bca0d23 KernelSU: Sync with the official KernelSU main repo
Android14-6.1-LTS Files
Downloads:
Kali NetHunter KernelSU modules:
- WirelessKSU-6.1-KernelSU-v26.09.12-r619
- [WirelessKSU-6.1-Vanilla+NoDS-v26.09.12-r619](https://github.com/ahmed-alnassif/GKID-Kernels/releases/download/v26.09.12-r619/...
GKID v26.09.12-r616
GKID v26.09.12-r616
❤️ Support This Project
Your donations keep this project alive! I spend countless hours maintaining kernel builds for 5 different versions, fixing bugs, adding features, and supporting users. Every donation matters! 🙏
-
ReSuSFS – Root hiding made simple, powerful when you need it. A KernelSU module and WebUI that turns SuSFS into clean config files and toggle switches for everyday use, with strong hiding applied out of the box via built-in spoofing and hiding scripts for one-tap protection, plus a script manager for power users who want more, all without leaving the WebUI.
-
Community: join the discussion and get support on Telegram.
Run settings:
- LTO optimizations: FullLTO
- Kali NetHunter: Enabled
- DroidSpaces: Enabled
- NoMount: Disabled
Important
These are GKI kernels, not custom kernels. Each line below supports all devices that shipped with the matching Linux version and Android release (stock or AOSP).
🧭 Which variant should I flash?
| Variant | Root | SuSFS | LTO | Compat |
|---|---|---|---|---|
| Vanilla | ❌ | ❌ | Full | ❌ |
| Vanilla+NoLTO | ❌ | ❌ | ❌ | ❌ |
| KernelSU | ✅ | ❌ | Full | ❌ |
| KernelSU+SuSFS | ✅ | ✅ | Full | ❌ |
| KSU+SuSFS+MM | ✅ | ✅ | Full | ❌ |
| ReSukiSU+SuSFS | ✅ | ✅ | Full | ❌ |
| Compat+KSU+SuSFS | ✅ | ✅ | ❌ | ✅ |
| Compat+ReSukiSU+SuSFS | ✅ | ✅ | ❌ | ✅ |
Not sure? Use a Compat variant first: it fixes most boot issues. Full feature breakdown, LTO explanation, and troubleshooting live in the README.
Contents
Android12-5.10-LTS Files
Downloads:
- Compat+KSU+SUSFS
- Compat+NoDS+KSU+SUSFS
- Compat+NoDS+RSKSU+SUSFS
- Compat+RSKSU+SUSFS
- KSU
- KSU+SUSFS
- RSKSU+SUSFS
- Vanilla
- Vanilla+NoLTO
Kali NetHunter KernelSU modules:
- WirelessKSU-5.10-Compat+NoLTO+KernelSU+SuSFS+Multiple-Managers-v26.09.12-r616
- WirelessKSU-5.10-Compat+NoLTO+ReSukiSU+SuSFS-v26.09.12-r616
- WirelessKSU-5.10-KernelSU+SuSFS+Multiple-Managers-v26.09.12-r616
- WirelessKSU-5.10-KernelSU-v26.09.12-r616
- WirelessKSU-5.10-ReSukiSU+SuSFS-v26.09.12-r616
Build details:
- Linux version: 5.10.269
- Compiler: Neutron clang 24.0.0git
- SuSFS: v2.3.0
SuSFS changelog for this line (last 5 commits):
- b95ecdf kernel: SUS_MOUNT: Fix potential detection of mount minor dev gap
- b112e9e kernel: SUS_KSTAT: Fix sus_kstat not spoofing the right value
- 38b8d14 kernel: SUS_KSTAT: Fix wrong spoofing logic for susfs_statfs_by_dentry()
- 789702e Refactor spoofing logic of SUS_MOUNT, SUS_KSTAT and OPEN_REDIRECT
- 7373f8d kernel & KernelSU: Fix [ksu_driver_su] being wrongly installed before su session
Android13-5.15-LTS Files
Downloads:
- Compat+KSU+SUSFS
- Compat+NoDS+KSU+SUSFS
- Compat+NoDS+RSKSU+SUSFS
- Compat+RSKSU+SUSFS
- KSU
- KSU+SUSFS
- RSKSU+SUSFS
- Vanilla
- Vanilla+NoLTO
Kali NetHunter KernelSU modules:
- WirelessKSU-5.15-Compat+NoLTO+KernelSU+SuSFS+Multiple-Managers-v26.09.12-r616
- WirelessKSU-5.15-Compat+NoLTO+ReSukiSU+SuSFS-v26.09.12-r616
- WirelessKSU-5.15-KernelSU+SuSFS+Multiple-Managers-v26.09.12-r616
- WirelessKSU-5.15-KernelSU-v26.09.12-r616
- WirelessKSU-5.15-ReSukiSU+SuSFS-v26.09.12-r616
Build details:
- Linux version: 5.15.216
- Compiler: Neutron clang 24.0.0git
- SuSFS: v2.3.0
SuSFS changelog for this line (last 5 commits):
- 66d9fef kernel: SUS_MOUNT: Fix potential detection of mount minor dev gap
- df2963e Refactor spoofing logic of SUS_MOUNT, SUS_KSTAT and OPEN_REDIRECT
- 415e414 kernel & KernelSU: Fix [ksu_driver_su] being wrongly installed before su session
- 5e1148c KernelSU: Sync with the official KernelSU main repo
- bca0d23 KernelSU: Sync with the official KernelSU main repo
Android14-6.1-LTS Files
Downloads:
Kali NetHunter KernelSU modules:
- WirelessKSU-6.1-KernelSU-v26.09.12-r616
- [WirelessKSU-6.1-Vanilla+NoDS-v26.09.12-r616](https://github.com/ahmed-alnassif/GKID-Kernels/releases/download/v26.09.12-r616/...
GKID v26.09.12-r609
GKID v26.09.12-r609
❤️ Support This Project
Your donations keep this project alive! I spend countless hours maintaining kernel builds for 5 different versions, fixing bugs, adding features, and supporting users. Every donation matters! 🙏
-
ReSuSFS – Root hiding made simple, powerful when you need it. A KernelSU module and WebUI that turns SuSFS into clean config files and toggle switches for everyday use, with strong hiding applied out of the box via built-in spoofing and hiding scripts for one-tap protection, plus a script manager for power users who want more, all without leaving the WebUI.
-
Community: join the discussion and get support on Telegram.
Run settings:
- LTO optimizations: FullLTO
- Kali NetHunter: Enabled
- DroidSpaces: Enabled
- NoMount: Disabled
Important
These are GKI kernels, not custom kernels. Each line below supports all devices that shipped with the matching Linux version and Android release (stock or AOSP).
🧭 Which variant should I flash?
| Variant | Root | SuSFS | LTO | Compat |
|---|---|---|---|---|
| Vanilla | ❌ | ❌ | Full | ❌ |
| Vanilla+NoLTO | ❌ | ❌ | ❌ | ❌ |
| KernelSU | ✅ | ❌ | Full | ❌ |
| KernelSU+SuSFS | ✅ | ✅ | Full | ❌ |
| KSU+SuSFS+MM | ✅ | ✅ | Full | ❌ |
| ReSukiSU+SuSFS | ✅ | ✅ | Full | ❌ |
| Compat+KSU+SuSFS | ✅ | ✅ | ❌ | ✅ |
| Compat+ReSukiSU+SuSFS | ✅ | ✅ | ❌ | ✅ |
Not sure? Use a Compat variant first: it fixes most boot issues. Full feature breakdown, LTO explanation, and troubleshooting live in the README.
Contents
Android13-5.15-LTS Files
Downloads:
Kali NetHunter KernelSU modules:
- WirelessKSU-5.15-Compat+NoLTO+KernelSU+SuSFS+Multiple-Managers-v26.09.12-r609
- WirelessKSU-5.15-Compat+NoLTO+ReSukiSU+SuSFS-v26.09.12-r609
- WirelessKSU-5.15-KernelSU+SuSFS+Multiple-Managers-v26.09.12-r609
- WirelessKSU-5.15-KernelSU-v26.09.12-r609
- WirelessKSU-5.15-ReSukiSU+SuSFS-v26.09.12-r609
- WirelessKSU-5.15-Vanilla+NoDS-v26.09.12-r609
- WirelessKSU-5.15-Vanilla+NoLTO+NoDS-v26.09.12-r609
Build details:
- Linux version: 5.15.216
- Compiler: Neutron clang 24.0.0git
- SuSFS: v2.3.0
SuSFS changelog for this line (last 5 commits):
- 66d9fef kernel: SUS_MOUNT: Fix potential detection of mount minor dev gap
- df2963e Refactor spoofing logic of SUS_MOUNT, SUS_KSTAT and OPEN_REDIRECT
- 415e414 kernel & KernelSU: Fix [ksu_driver_su] being wrongly installed before su session
- 5e1148c KernelSU: Sync with the official KernelSU main repo
- bca0d23 KernelSU: Sync with the official KernelSU main repo
Note
- Bootloop? Flash a Compat variant first.
- Issues? Check Discussions before opening an issue.
Community & Support
- Have questions? Start a Discussion
- Found a bug? Open an Issue with logs
- Enjoying the kernel? Star the repo
Performance & battery optimizations
Engineered for smoother UI, better multitasking, and gaming on Poco X6 Pro:
Performance
- 300Hz timer -> lower input lag, snappier feel
- MGLRU -> better multitasking & battery life
- Faster memory ops -> up to 50% faster string/memory handling
- mq-deadline I/O -> low-latency on UFS 4.0 storage
- CPU governors: schedutil + ondemand -> efficient & responsive
- NTSync driver -> faster Windows games/apps on Winlator/GameHub
Network
- TCP BBRv3 + Westwood+ -> better WiFi/mobile data speeds
- IPv6 NAT + IP Set -> better tethering & VPN
Battery life
- Wakelock cap: 500ms -> prevents battery drain
- Freeze timeout: 20s -> 1s -> faster deadlock detection
- ext4 commit age: 30s -> fewer disk writes
- Minimized alarm wakeups -> less standby drain
Storage & filesystem
- F2FS tuning: reduced GC sleep (50ms) -> smoother I/O
- ext4 optimization -> extended commit age
Security
- Baseband Guard (BBG) -> blocks unauthorized writes to critical partitions
Recommended companion modules
Enhance your Poco X6 Pro with these modules designed for GKID kernels:
| Module | Description | ROM |
|---|---|---|
| GPU Unlocker | Unlock Mali-G615 MC6 from 701MHz to 1.4GHz (100% boost) | HyperOS |
| Thermal Manager | Fix thermal mode reset. Force-persist Balanced, Battery Saver, Performance, or Gaming. Includes WebUI. | AOSP |
| DSP AudioFix | Fix distorted audio on devices with Awinic smart amps | AOSP |
Tip
HyperOS users: GPU Unlocker gives a large gaming performance boost.
AOSP users: Thermal Manager fixes a stock bug that resets your thermal mode.
Tip
This kernel includes TCP BBRv3 (default) and Westwood+ congestion control algorithms.
You can switch between them - changes are temporary and reset after reboot.
Switch to Westwood+ (better for some networks):
su -c "sysctl -w net.ipv4.tcp_congestion_control=westwood"Restore BBRv3 (default):
su -c "sysctl -w net.ipv4.tcp_congestion_control=bbr"Test both and use whichever performs better on your network.
Note: to make the change permanent, create a script in
/data/adb/service.d/with the sysctl command.
NoMount changelog (last 5 commits):
- 0c4b2db workflow: implement uploading to telegram CI group
- 9122a0b module, workflow: change ko-loader to lkmloader
- b3cbeee workflows: parallelize builds and use minimal DDK
- 166f7b7 kernel: fix nesting issues in real injection rules
- f67b2d2 userspace: encode rule paths directly into payload
Full commit history: Browse all commits
KernelSU changelog (last 5 commits):
- 33d0c92 manager: Block background taps without consuming drag events
- aa08b39 fix(kernel): Reject all signature block id except v2 (#3700)
- fccd77f feat(resetprop): support update long value for ro props (#3696)
- dfadc08 fix(actions): update ksubot
- e727186 feat: new version matching detection mechanism (#3516)
**...