Custom kernels for snapdragon variants of Samsung Galaxy S9+ and S9 are here which allow you to overclock (overvolt) or underclock (undervolt) these android phones. These work on latest android official ROMs which are at One UI 2.5 / android 10 as-well-as AOSP ROMs.

Supported devices include SM-G9650, SC-03K, SCV39, SM-G9600, SM-N9600, SC-01L, SCV40, SM-G965U/U1, SM-G965W, SM-G960U/U1, SM-G960W, SC-02K and SCV38.
To install this snapdragon custom kernel on your S9 or S9+, you must have TWRP onboard.
- Backup your boot.img.
- Install the zip via TWRP – Install on a clean boot without Magisk or Patch applied.
- Reboot to system.
- Install a KernelSU manager like this. Make sure not to install the official manager.
This S9 kernel is for snapdragon and not for exynos.
Updated KernelSU
Updated SuSFS
Upstream to Latest Kernel version 4.9.337
Build with Google Clang 21 with full LLVM binaries
Optimized for cortex a75 and a55 for maximum performance.
Android 16 and lower supported.
Support of more CPU governors.
Enabled Zram
Enabled OverlayFS
MTP working on AOSP/OneUI
exFAT working on AOSP/OneUI
NFC Working
Wireguard support
Boeffla Wakelock
Incremental FS
Anxiety I/O scheduler
BFQ I/O scheduler
F2FS Supported
Upstreamed LZ4 compressor
LZ4KD compressor from Huawei
Simple GPU Algorithm
Sched BORE
NTFS Supported
EROFS Supported
Merged with latest fixes from lineage-msm-4.9
Undervolt on GPU
Westwood tcp algorithm
Simple maphide for lineageos
KCAL/KLAPSE (Advanced Color Control)
Optimized VDSO32
Tweaks for better RAM management
