[Samsung Galaxy S23] mslezak:
Introducing a custom kernel for the Samsung 23 Series:

Samsung S23 Ultra SM-S918B 5.15.78 kernel, works on S23, S23+, S23 Ultra

Note: after flashing you may need to pair your Bluetooth devices again. You should install this Magisk module to fix it. If you have a Samsung watch, flash the TWRP version Magisk Module

​

Beta V1.2 release

Enabled Power Efficient Workqueues which extends battery life.

Patched many drivers to enable Power Efficient Workqueues at a driver level.

Patched in Power Efficient Workqueues at a treewide level.

REQUIRES: Kernel version = 5.15.78-android13

Beta 1.2 Download Link

Beta v1.1 release

Disabled AUDITSYSCALL for SELinux, reduces logging, which speeds up performance.

Added Magisk 26.3 patched init_boot.img, so flashing Magisk is not needed. The Magisk APK file is here: https://github.com/topjohnwu/Magisk/releases/download/v26.3/Magisk.v26.3.apk

Added KonaBess patched GPU table which undervolts all frequencies by 1 clock regulator, lowering power use. Top clock OC to 730mhz.

All mods are installed via an AnyKernel3 zip file, flash via TWRP or via a kernel manager such as EXKM.

REQUIRES: Kernel version = 5.15.78-android13, Android security patch level = August 1, 2023

BACKUP: boot.img, init_boot.img, vendor_boot.img

Beta v1.1 Download Link

Beta v1.0 release:

Removed all Knox and other Samsung Security references

Fsync Toggle (enabled/disabled, default is enabled) - write speeds are ~2x faster (Cross Platform Disk Test) when disabled. Toggle in EX Kernel Manager under Storage / fsync. Note if there is a system crash, corruption may occur. Only disable after fully testing the build, and don't use buggy apps that may crash the system.

Boeffla Wakelock Blocker - blocks (7) A13 specific wakelocks which keep the phone from entering deep sleep, extends battery life. Can block more wakelocks using EX Kernel Manager under Miscellaneous / Block Wakelocks, such as "scan_wake_lock" although I don't know what that impacts.

Beta release so please report bugs if you use this kernel!

Beta v1.0 Download Link Flash to the boot partition with TWRP

Source code: https://github.com/mrslezak/S23_Kernel

Original source code: https://opensource.samsung.com/ latest post under SM-S918B.

The kernel source from Samsung has been patched by me to generate all image files to help other developers accelerate their work. I have fixed all the Samsung bugs. Any help is appreciated as there are no devs working on the 5.15.x series kernels, so porting features is not easy. Feel free to contact me if you want to help out.

I have been using the Beta build for days with no bugs at all, it is fast and responsive. Battery life is improved. Updates are slow not because I don't work on it, because the current A13 restrictions (ABI, KMI) block a lot of kernel changes. More to come....

Great thanks to acuicultor (Radioactive Kernel) and also SultanXDA for answering my A13 GKI questions! As well as giving me commits to merge from the Pixel 7 devices.

Legal Disclaimer: USERS OF THIS SOFTWARE ABSOLVE THE KERNEL DEVELOPER OF ALL LIABILITY CLAIMS PAST AND PRESENT. THE SOFTWARE IS PRESENTED AS-IS AND MAY CONTAIN BUGS THAT MAY CAUSE TOTAL LOSS OF THE DEVICE FUNCTIONALITY AND DATA. BY INSTALLING THIS SOFTWARE YOU ACCEPT THE LICENSE TERMS.