Kensur Kernel r2

KenHV

Senior Member
Jul 5, 2019
151
316
83
kenharris.xyz

Kensur Kernel is an optimized aftermarket kernel for Moto One Fusion+, focused on efficiency and better UX.


Features:
- Compiled with latest Proton clang + DCE + Polly + O3 optimizations
- Toned down tracing and debugging
- Higher minimum frequencies for better efficiency and power consumption
- Better boosting drivers
- Efficient boost values
- Optimized idle drain
- Wireguard support
- USB fast charging support
- F2FS extension list optimizer
- BBR and Westwood TCP congestion algorithms
- TCP backports and optimizations
- Minimized VLA usage
- Reduced dynamic memory allocations
- Compiled with vDSO
- Misc. improvements and fixes

Changelogs in third post.

Compatibility and bugs:
Fully tested on custom ROMs, it's bug free.
Kernel is compatible with stock ROM and it boots but I haven't tested it with stock.

Installation:
Flash zip via TWRP.

Download: Telegram Channel

XDA:DevDB Information
[KERNEL] Kensur Kernel, Kernel for the Motorola One Fusion+

Contributors
KenHV, RohanHasabe8
Source Code: https://github.com/KenHV/kensur_kernel_liber

Kernel Special Features: Focused on efficiency and better UX.

Version Information
Status: Stable
Current Stable Version: r2
Stable Release Date: 2020-11-15

Created 2020-10-25
Last Updated 2020-11-15
 
Last edited:

KenHV

Senior Member
Jul 5, 2019
151
316
83
kenharris.xyz
Reserved

Changelog - r2:
- Rebased over stock CAF tag for better compatibility
- Fixed rare idle reboot issue
- Compiled with latest Proton clang + Polly + O3 optimizations
- Added CPU input boost
- Added devfreq boost
- Disabled CAF CPU boost
- Bumped minimum frequencies to more efficient ones
- Tuned CPUSets and STune boosts
- Tuned schedutil rate limits
- Added USB fast charging support (enable from kernel manager)
- Added Wireguard support
- Misc. changes and improvements

Older Changelogs:
Changelog - r1:
- Compiled with latest Proton clang
- Upstreamed to v4.14.202
- Merged latest CAF tags
- Toned down tracing and debugging
- Optimized idle drain (~1% overnight with Jio)
- Minimized VLA usage
- Reduced dynamic memory allocations
- Enabled VDSO 32bit
- Optimized zRAM
- Added Westwood (default) and BBR TCP algorithms
 
Last edited:

ryd3r89

Senior Member
Aug 25, 2012
128
12
0
Iasi
Hi, thanks for your work. I want to try this kernel, but I;m guessing root is needed, and TWRP recovery ofc. Can you give me more details?
 

KenHV

Senior Member
Jul 5, 2019
151
316
83
kenharris.xyz
Hi, thanks for your work. I want to try this kernel, but I;m guessing root is needed, and TWRP recovery ofc. Can you give me more details?
You're welcome :D. You don't need root, only an unlocked bootloader and TWRP. Backup your boot partition via TWRP before flashing anything. You can flash the latest zip provided in downloads channel through TWRP. The Magisk module provided is completely optional, you can flash it if you have Magisk. The module is not necessary.