Changelog:
- Merged general fixes and improvements from Sultan's RT kernel
- Rebalanced perf-critical IRQs and kthreads
- Enabled threaded IRQs
- Enabled RCU boost
- Switched to s2idle
- Removed some unneeded drivers
- Misc. improvements
Notes:
CPU stats in FKM will be broken with this build, this is a bug in FKM and not the kernel.
- Merged general fixes and improvements from Sultan's RT kernel
- Rebalanced perf-critical IRQs and kthreads
- Enabled threaded IRQs
- Enabled RCU boost
- Switched to s2idle
- Removed some unneeded drivers
- Misc. improvements
Notes:
CPU stats in FKM will be broken with this build, this is a bug in FKM and not the kernel.
Changelog:
- Fixed OTG
- Switched to GCC 12.1
- Fixed all warnings reported by GCC (several hundred lol)
- Enabled dead code elimination
If you like my work, please consider donating!
UPI:
- Fixed OTG
- Switched to GCC 12.1
- Fixed all warnings reported by GCC (several hundred lol)
- Enabled dead code elimination
If you like my work, please consider donating!
UPI:
v.kenharris@okicici
PayPal: paypal.me/KenHarrisVChangelog:
- UFS fixes and improvements from Google
- Scheduler improvements (should improve Unity games such as Genshin)
- Added KCAL control (accessible through kernel manager apps)
Notes:
This marks the end of r7. I've begun working on r8. It'll probably take a few weeks. SoonTM.
If you like my work, please consider donating!
UPI:
- UFS fixes and improvements from Google
- Scheduler improvements (should improve Unity games such as Genshin)
- Added KCAL control (accessible through kernel manager apps)
Notes:
This marks the end of r7. I've begun working on r8. It'll probably take a few weeks. SoonTM.
If you like my work, please consider donating!
UPI:
v.kenharris@okicici
PayPal: paypal.me/KenHarrisVWe have a custom bare-metal toolchain now! Built using Eva GCC scripts, from release branches instead of master branches (stable instead of bleeding edge) and a few other edits.
Links:
https://github.com/Kensur-Inc/gcc-arm64
https://github.com/Kensur-Inc/gcc-arm
Links:
https://github.com/Kensur-Inc/gcc-arm64
https://github.com/Kensur-Inc/gcc-arm
r8b1 is up!
Release notes:
This is an entirely new kernel, based on
I've decided to let userspace (the ROM) handle a lot of the boosting, since our stock ROM has well balanced boosts. I'll override it from the kernel only if needed. If something works on stock but doesn't work on a custom ROM, chances are I won't fix it. Custom ROMs are buggy, they've wasted a lot of time for me when developing Kensur.
Changelog:
- Debloated kernel
- Selectively merged Sultan optimizations
- Added Simple LMK (as per previous releases)
- Display panel hacks for better battery
- UFS optimizations from r7
- BPF optimizations from r7
- Enabled LZ4 for zRAM
- Fixed a misconfigured IRQ
- Selectively merged config changes from Pixels
- Added 32bit vDSO
If you like my work, please consider donating!
UPI:
Release notes:
This is an entirely new kernel, based on
LA.UM.9.1-11900-SMxxx0.0
with f2fs-stable
(thanks to Cyber) and MMI-RPA31.Q2-59-17
(odessa-11) merged on top. From now on, Kensur kernel will be built using our own custom compiler, built from stable GCC sources.I've decided to let userspace (the ROM) handle a lot of the boosting, since our stock ROM has well balanced boosts. I'll override it from the kernel only if needed. If something works on stock but doesn't work on a custom ROM, chances are I won't fix it. Custom ROMs are buggy, they've wasted a lot of time for me when developing Kensur.
Changelog:
- Debloated kernel
- Selectively merged Sultan optimizations
- Added Simple LMK (as per previous releases)
- Display panel hacks for better battery
- UFS optimizations from r7
- BPF optimizations from r7
- Enabled LZ4 for zRAM
- Fixed a misconfigured IRQ
- Selectively merged config changes from Pixels
- Added 32bit vDSO
If you like my work, please consider donating!
UPI:
v.kenharris@okicici
PayPal: paypal.me/KenHarrisVr8b2 is up!
Changelog:
- Switched to PELT based scheduler
- Lots and lots of scheduler optimizations
- Implemented Dynamic SchedTune Boost
- Affined some performance-critical code to appropriate CPUs
- Backported Sony HID drivers from mainline
- Backported exFAT from mainline and enabled it
- Removed some undesired debugging
- Enabled NTFS support
- Added KCAL color control
- Dropped Google's UFS fixes (seems to cause freezes/panics for some)
If you like my work, please consider donating!
UPI:
Changelog:
- Switched to PELT based scheduler
- Lots and lots of scheduler optimizations
- Implemented Dynamic SchedTune Boost
- Affined some performance-critical code to appropriate CPUs
- Backported Sony HID drivers from mainline
- Backported exFAT from mainline and enabled it
- Removed some undesired debugging
- Enabled NTFS support
- Added KCAL color control
- Dropped Google's UFS fixes (seems to cause freezes/panics for some)
If you like my work, please consider donating!
UPI:
v.kenharris@okicici
PayPal: paypal.me/KenHarrisV
Kensur Kernel
We have a custom bare-metal toolchain now! Built using Eva GCC scripts, from release branches instead of master branches (stable instead of bleeding edge) and a few other edits. Links: https://github.com/Kensur-Inc/gcc-arm64 https://github.com/Kensur-Inc/gcc…
The toolchains have been moved to:
https://github.com/KenHV/gcc-arm64
https://github.com/KenHV/gcc-arm
https://github.com/KenHV/gcc-arm64
https://github.com/KenHV/gcc-arm
r8b3 is up!
Changelog:
- Fixed random freezes and reboots (caused by an incorrect memlat driver optimization)
- UFS fixes and improvements (should fix the idle shutdown issue)
- Cleanup PELT patchset
- Idle drain fixes and improvements
- Binder fixes and improvements from upstream
- Fixed most warnings reported by GCC 12.1
- Backported LZ4 from mainline
- Disabled some debug cruft
If you like my work, please consider donating!
UPI:
Changelog:
- Fixed random freezes and reboots (caused by an incorrect memlat driver optimization)
- UFS fixes and improvements (should fix the idle shutdown issue)
- Cleanup PELT patchset
- Idle drain fixes and improvements
- Binder fixes and improvements from upstream
- Fixed most warnings reported by GCC 12.1
- Backported LZ4 from mainline
- Disabled some debug cruft
If you like my work, please consider donating!
UPI:
v.kenharris@okicici
PayPal: paypal.me/KenHarrisV