Skip to content

Releases: ahmed-alnassif/GKID-Kernels

GKID v26.09.23-r630

Choose a tag to compare

@github-actions github-actions released this 23 Sep 19:16

GKID v26.09.23-r630

❤️ Support This Project

Donations

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:

Kali NetHunter KernelSU modules:

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:

Kali NetHunter KernelSU modules:

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:

Read more

GKID v26.09.23-r629

GKID v26.09.23-r629 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Sep 06:41

GKID v26.09.23-r629

❤️ Support This Project

Donations

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:

Kali NetHunter KernelSU modules:

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:

Kali NetHunter KernelSU modules:

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:

Read more

GKID v26.09.15-r626

Choose a tag to compare

@github-actions github-actions released this 15 Sep 13:25

GKID v26.09.15-r626

❤️ Support This Project

Donations

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:

Kali NetHunter KernelSU modules:

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:

Kali NetHunter KernelSU modules:

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:

Read more

GKID v26.09.12-r623

Choose a tag to compare

@github-actions github-actions released this 12 Sep 20:23

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

Donations

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:

Kali NetHunter KernelSU modules:

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:

Kali NetHunter KernelSU modules:

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:

Read more

GKID v26.09.15-r625

GKID v26.09.15-r625 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Sep 09:10

GKID v26.09.15-r625

❤️ Support This Project

Donations

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:

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://...

Read more

GKID v26.09.14-r624

GKID v26.09.14-r624 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Sep 14:16

GKID v26.09.14-r624

❤️ Support This Project

Donations

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:

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:...

Read more

GKID v26.09.12-r622

GKID v26.09.12-r622 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Sep 19:22

GKID v26.09.12-r622

❤️ Support This Project

Donations

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:

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...
Read more

GKID v26.09.12-r619

GKID v26.09.12-r619 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Sep 18:37

GKID v26.09.12-r619

❤️ Support This Project

Donations

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:

Kali NetHunter KernelSU modules:

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:

Kali NetHunter KernelSU modules:

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:

Read more

GKID v26.09.12-r616

GKID v26.09.12-r616 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Sep 09:31

GKID v26.09.12-r616

❤️ Support This Project

Donations

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:

Kali NetHunter KernelSU modules:

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:

Kali NetHunter KernelSU modules:

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:

Read more

GKID v26.09.12-r609

GKID v26.09.12-r609 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Sep 07:00

GKID v26.09.12-r609

❤️ Support This Project

Donations

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:

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)

**...

Read more