[KERNEL][9.0/10.0/11][HMP/EAS] Panda Kernel v8.4 - Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Panda kernel is a kernel suitable for whyred devices.
Under the premise of maintaining stability, it's optimized as much as possible, and appropriately add some features.
Features
1. Built with Google Clang 12 + O3 + Polly optimize
2. Merge Linux kernel and CAF upstream kernel and driver as soon as possible
3. Fixed all compile-time warnings
Exclusive features
1. Include Aroma Installer. Visible & customizable installation. English & Chinese(simplified) interface.
OC/Non-OC, No UV/80mV UV, Old/New camblobs. Do whatever you want
2. Kernel-level battery capacity fix. Keep your battery capacity at 4000mAh
3. HMP build supports Spectrum, governor profile from Project WIPE v2 (by yc9559)
4. EAS build supports the selection of different energy model schemes (CAF, Kdrag0n, Hypeartist)
Other features
1. kcal, sound gain control, srgb, lz4, lz4hc, zstd
2. Boeffla wakelock blocker v1.1.0
3. Exfat driver comes from arter97
4. F2fs rapid GC
5. Fsync switch, you can sacrifice stability for better I/O performance by disable it
6. Available I/O scheduler: bfq, cfq(default), sio, fiops, maple, deadline
7. Available TCP congestion algorithm: westwood(default), cdg, reno, cubic, bbr
8. Merge some optimization commits from Sultan
9. Disable tracing/logging at various places (from AGNi kernel)
10. Kernel-level cpusets parameter optimization, optimize CPU core calls
11. Modify the GPU model to Adreno 512 (for PUBGM HD)
12. Ainur DTS hardware driver
13. USB fast charge driver, enjoy 900mA charging speed when connected to a computer
14. Latest Wireguard driver
15. Update & enable sr9700 driver, wired Internet access via OTG and wired network card
16. Enable CONFIG_HZ_300, faster system response
17. Adreno GPU boost
18. Some other visible and invisible optimizations...
Notes
1. Support both Oreo & Pie firmware.
2. Support both Pie & Q Roms.
3. Panda kernel does not provide MIUI support. It will boot on MIUI. But developer will not fix any bugs on MIUI.
Download & changelogs
https://github.com/Pzqqt/android_kernel_xiaomi_whyred/releases/latest
Source code
https://github.com/Pzqqt/android_kernel_xiaomi_whyred
Telegram discussion group
https://t.me/pandakerneldiscussion
Give you my kernel with love
Thanks to the logo created by WhyRedCloud™ channel
XDA:DevDB Information
Panda Kernel, Kernel for the Xiaomi Redmi Note 5 Pro
Contributors
Pzqqt
Source Code: https://github.com/Pzqqt/android_kernel_xiaomi_whyred
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: v8.4
Stable Release Date: 2020-04-24
Created 2020-04-25
Last Updated 2021-02-15

Reserved

tql
sdl
ddw

Cool Panda..?

Its smooth and has sRGB fix people what other features you possibly need?xD

Panda is awsm

Perhaps the best kernel ever tried, always updated and Pzqqt always listening to user problems. Good, keep going this way

Panda Kernel v5.3 changelog:
For all builds:
- Merge v4.4.221
- Enable ZRAM's zstd compression feature
- USB fast charge mode is back & fixed (now enjoy 900mA charge)
- Deepsleep bug fixed
- Prevent kernel panic caused by modem crash
- Latest WireGuard driver (v1.0.20200429)
- Some other changes (see Github)
Download from Github releases:
https://github.com/Pzqqt/android_kernel_xiaomi_whyred/releases/tag/v5.3

Pzqqt said:
Panda Kernel v5.3 changelog:
For all builds:
- Merge v4.4.221
- Enable ZRAM's zstd compression feature
- USB fast charge mode is back & fixed (now enjoy 900mA charge)
- Deepsleep bug fixed
- Prevent kernel panic caused by modem crash
- Latest WireGuard driver (v1.0.20200429)
- Some other changes (see Github)
Download from Github releases:
https://github.com/Pzqqt/android_kernel_xiaomi_whyred/releases/tag/v5.3
Click to expand...
Click to collapse
Hi Dev,
how does undervolting work? Is there a real battery saving without taking risks?
and now deepsleep works well on PE10 too?
with 5.2.5 it did not always activate ...
Thanks so much

-40 undervolt working well, still no any freezes

Panda Kernel v5.4 changelog:
For all builds:
- Merge v4.4.222
Download from Github releases:
https://github.com/Pzqqt/android_kernel_xiaomi_whyred/releases/tag/v5.4

Panda Kernel v5.5 changelog:
For all builds:
- Merge v4.4.223
- Enable ZRAM's lz4hc compression feature
- crypto: zstd: Set the compression level to the lowest
- Latest WireGuard driver (v1.0.20200506)
- Some other changes (see Github)
Download from Github releases:
https://github.com/Pzqqt/android_kernel_xiaomi_whyred/releases/tag/v5.5

under Clock
OC / Non-OC || No UV / -40 mV / -80 mV
Can u add: No UC / UC, Z-Ram: On / Off.
UC:
CPU: Little core : 300 MHz
CPU: Big core: 300 / 600 / 900 mHz
GPU: 19 MHz
(CPU Gov: Conservative (tuned))
Tks!

Panda Kernel v5.6 changelog:
For all builds:
- Merge v4.4.224
- Merge LA.UM.8.2.r2-01900-sdm660.0
- qcacld-3.0: Merge LA.UM.7.2.r1-08800-sdm660.0
- zstd: Make the compression level can be modified in userspace
- camera_v2: vidc: disable tracing
- Now LED will working fine on both OLD & NEW led implementation
- Now dt2w will working fine on Roms of base common device tree
- Remove 40mv UV option
Download from Github releases:
https://github.com/Pzqqt/android_kernel_xiaomi_whyred/releases/tag/v5.6

Panda Kernel v5.7 changelog:
For all builds:
- Merge v4.4.225
- Merge LA.UM.8.2.r1-06600-sdm660.0
- New white led implementation from AGNi
- Latest WireGuard driver (v1.0.20200520)
- Some patches from Sultan
Download from Github releases:
https://github.com/Pzqqt/android_kernel_xiaomi_whyred/releases/tag/v5.7

How good is the EAS Version? Which energy Model does it use?

Benny Alex said:
How good is the EAS Version? Which energy Model does it use?
Click to expand...
Click to collapse
very good. using official EM from CAF

Panda Kernel v5.8 changelog:
For all builds:
- Merge v4.4.226
- Merge LA.UM.8.2.r1-06700-sdm660.0
- Some other patches (see github)
Download from Github releases:
https://github.com/Pzqqt/android_kernel_xiaomi_whyred/releases/tag/v5.8

thank you covid guy for the update! love ya ?

Panda Kernel v5.8 has stopped working sound. On the 5.7 kernel, everything works fine, android 8.1 is on friendly terms with it. While staying on version 5.7 ...

Related

[CLOSED][Kernel][mido] ReVolt Kernel [Los/Aosp]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
/*
* Your Warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards, dead dogs, or cats,
* but i'm very interest in thermonuclear war, so if you point the finger
* at me for messing up your device just because this kernel, I will
* send you to the mars with Nuclear Rocket. Act accordingly.
* I know this paragraph is conspiracy-included, so
* dont ask about it. Welcome.
*/
ReVolt Kernel For Redmi Note 4​
Features :
--Upstream to 3.18.99 & based on LA.UM.6.6.r1-06700-89xx.0 caf tag
--Android O (8.0&8.1) only
--New display supported
--Compiled with Linaro 7.x A53 tool-chain
--Optimized for msm8953 chip
--KCAL color control
--Sound control
--Pdesire audio drivers
--GPU boost added
--Virtual memory : KSM,ZRAM, ZCACHE & FONT SWAP
--Misc : Dynamic Fsync, Arch Power,CRC & Gentle fair sleepers toogle
--Added Intelitermal solution
--I/O SCHEDULERS :FIOPS,MAPLE,SIO,BFG,CFQ,deadline,noop
--Gpu oc to 750 MHz [removed]
-- Governor :Blue_active,,chill,relaxed ,conservative, ondemand, userspace, powerspace, interactive, performance.
--Tweaked interactive /electron governor
--Early suspend driver
--Vibration intensity control
--F2FS support
--Fingerprint sensor boost driver
--exFAT Support
--Disabled CRC check (up to 30% faster I/O)
--Blocked many wakelocks
--USB fast charge
--KSM optimization
--Zram optimization
--random updated to 4.2
--Frandom number generator
--HZ 100 for best performance
--HW 32,chacha20poly1305,poly1305 & SHA256 cypto support
--Load average fix
--Optimized SHA256
--Nvidia power saving tunnigs
--Ardeno idler
--Lazyplug hotplug [removed]
--Power suspend
--Quick wakeup
--USB fast charge 2.0
--KCAL color control
--Wireguard support
--Gestures :
*Swipe to wake
*Swipe to sleep
*Double tap to wake
--Boeffla wakelocker
-- TCP congestion algorithm : bic,cubic, htcp, highspeed, vegas, reno, scalable, lp, , illinois, Westwood,hybla,veno,yeah
--spectrum support
--Works in both AOSP/LineageOS based ROMs
--General Performance & Battery life optimizations
And more you can find on my GitHub in commits
DOWNLOADS on this post ​
Credits :
- LINUS for the sources
- @LordArcadius
- @DroidTug
[email protected]
- @franciscofranco
[email protected]
[email protected]
[email protected]
- @Arnav Gosain​
-all the other developers from i cherry-picked commits
-all the other testers:silly:
For support join our telegram group
ReVolt group
Requirements
*Mido
*Working brain
*Basic understanding on how to read things
*Capability to use Google.com
*Not messing things up ,just to look cool
XDA:DevDB Information
[Kernel][mido] ReVolt Kernel [Los/Aosp], Kernel for the Xiaomi Redmi Note 4
Contributors
Boomshiva, NATO66613
Source Code: https://github.com/kondors1995/android_kernel_xiaomi_msm8953
Kernel Special Features: Compiled with Linaro 7.x A53 tool-chain && Optimized for msm8953 chip
Version Information
Status: Stable
Current Stable Version: O-R-20
Stable Release Date: 2018-03-17
Created 2017-10-22
Last Updated 2018-03-17
DOWNLOADS​
Nougat {dropped support }
Oreo
Changelogs
17/03/2018
Code:
*upstream to 3.18.99
*updated to caf LA.UM.6.6.r1-06700-89xx.0.xml
*compiled with my own uber tc gcc 7.3
*Added YouTube crash fix
*Added features back (based on v19)
08/03/2018
Code:
*Upstreamed to 3.18.98
*prima updated to caf LA.UM.6.6.r1-06500-89xx.0
*Switched camera stack from old mido N to caf LA.UM.6.6.r1-06500-89xx.0* (latest Oreo caf)
*Changed Ardeno idler implementation to use display state api instead of state notifier api
*Sources based on omni sources
*Fixed youtube issues (as reported by users )
*Few features like spectrum support , few TCP algorithm , others removed as its initial build, will be added later
*Misc changes
27/02/2018
Code:
Updated to 3.18.96
Updated sdcardfs
Few improvement for battery conservation
25/02/2018
Code:
Updated to 3.18.95
f2fs: updates on v4.16-rc1
Added Speck cipher support
HZ set to 1000
Improved charging
Updated QNS system
improvements to ARCH power & gentle fair sleepers
Improved Impedance detection;
Improved Sampling formats;
Improved Samplerates;
Improved SoundControl;
Added some sound tables.
Added Intelitermal V3 optimized
10/02/2018
Code:
Updated to 3.18.94
GPU improvements
Enabled D2W
Improved D2W & SW2 responsiveness
Touch-sensor improvements
Updated mm controller
07/02/2018
Code:
*Omnivision cam fix
*Binder switched to aosp
*Misc fixes and optimization
05/02/2018
Code:
*updated prima
*sdcardfs
*cpuidle improvments
*and many misc changes
03/02/2018
Code:
Updated to caf LA.UM.6.6.r1-06200-89xx.0
updated F2FS for batery life
Some GPU stuff
Misc changes
Batery life improvents
01/02/2018
Code:
updated to 3.18.93
misc AOSP changes
Boeffla wakelock blocker ( war against deepsleep):p
And few optimisation here and there for better user experience .
23/01/2018
Code:
)Addressed deep sleep issue and included a possible fix for that.
2)sorted out system has been destroyed issue
20/01/2018
Code:
Upstreamed to 3.18.92
Updated f2fs
Merge aosp changes to arm64
Misc updates
16/01/2018
Code:
Cpu boost
Arm64 instructions updates
Added gestures (swipe gesture) wake /sleep
Improved fp responsiveness
And many more fixes under the hood
05/01/2018
Code:
Fix for new display
Upstreamed to 3.18.91
Caf updates
Updated bfq to r8v12
Reverted many dts changes doe to reported cam / boot issues
Many more misc fixes
02/01/2018
Code:
upstreamed to 3.18.90
Caf updates
Updated DTS
misc fixes
Rebased to new sources
More Oreo optimization.
Interactive set as default
24/12/2017
Code:
Upstreamed to 3.18.89
Updated AOSP sources
Updated CAF tags
Added all remaining features from nougat
Fixed hdr
F2FS updated
Added RCU boost
Optimized adreno idler
Made changes in adreno boost
Updated ZRAM && swap
Improved memory management
Improved ram management && optimized for performance
Updated battery profile in spectrum
Added WIREGUARD support
15/12/2017
Code:
kernel is rebased on oreo base (works with nougat too) and optimized
updated to 3.18.87
It works on Oreo roms 8.0 /8.1
baseed of LA.UM.6.6.r1-04500-89xx.0 caf tag
Removed multiple features to debloat kernel
Tunned more for msm8953 chipset
updated devfreq ( GPU drivers)
updated cpuidle (cpu powersaving stuff)
19/11/2017
Code:
Updated to 3.18.82
Fixed krack vulnerability
Updated prima driver
Led drivers [new drivers]
18/11/2017
Code:
updated to 3.18.81
Updated cypto from according to 3.18 aosp changes
updated CAF to LA.UM.5.6.r1-06300-89xx.0
Led drivers fixed[old drivers] ..(notification light works now )
Manuals && Announcement:
Installation instructions:
download the kernel from above links (post 3)
Boot to twrp
flash the zip
reboot
If coming from another custom kernel :
Extract the boot.img from your current rom zip
boot to twrp
flash the extracted boot.img
flash the kernel (revolt kernel zip)
flash magisk or super su (optional )
reboot
swipe gestures
Watch a video how it works (reference is of one plus ) :
https://www.youtube.com/watch?v=UvyUJxna-1E
How to take logs ?
Check the below thread
https://forum.xda-developers.com/showthread.php?t=2185929
General flashing way
This is how u should flash stuff
Rom+gapps+root+mods(sound,kernel etc )
When flashing stock kernel
Kernel +root
Flashing custom kernel after stock
Stock kernel +root+custom kernel
Check the zip is corrupt or not my comparing the md5(available on afh )
Still if U are getting system destroyed then check what u have done wrong .
Like
1) what magisk modules u guys are using
2) xposed is there or NOT
3)data is encrypt or not
4) mount system partition issues
5) outdated recovery
5)changed system file partition
Good Job @Kevin Saiza
Reserved
If it's the same kernel source from Soviet kernel, it probably has the MTP bug. Takes always connecting to MTP. Also the boot animation hangs a little bit in the start. I am not sure about this one specifically. But from the looks of it seems to be the same kernel.
Going to test now!
Do the OC-s are overvolting, or 2.2 GHz uses the same voltage which uses 2.0GHz? And the GPU oc?
MIUI MM supported ??
Work on RR rom
magnum_2007 said:
If it's the same kernel source from Soviet kernel, it probably has the MTP bug. Takes always connecting to MTP. Also the boot animation hangs a little bit in the start. I am not sure about this one specifically. But from the looks of it seems to be the same kernel.
Click to expand...
Click to collapse
To fix MTP , Add this to build.prop and report .
kaushal_1711 said:
MIUI MM supported ??
Click to expand...
Click to collapse
Only for Nougat & Oreo
david kapek said:
Work on RR rom
Click to expand...
Click to collapse
Spectrum support is also present . You can use that too .
holozis_HUN said:
Going to test now!
Do the OC-s are overvolting, or 2.2 GHz uses the same voltage which uses 2.0GHz? And the GPU oc?
Click to expand...
Click to collapse
No Over volting
Kevin Saiza said:
To fix MTP , Add this to build.prop and report .
Click to expand...
Click to collapse
What to add in build.prop ?
Sorry its in op saw r8 now
david kapek said:
Work on RR rom
Click to expand...
Click to collapse
Should work on RR and all custom Nougat and Oreo roms
itsRJT said:
What to add in build.prop ?
Click to expand...
Click to collapse
Add The code in OP
Folder in miui is blank
Wow. Thanks man for many features. i glad for see hotplug kernel. But not work on my aosp rom lazyplug.
exodius48 said:
Folder in miui is blank
Click to expand...
Click to collapse
As soon as kernel is tested it will be uploaded .

[KERNEL] NoName-r2.4

.
.
.
.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This kernel focuses on STABILITY. I wont be adding things which I deem isn't necessary. Futher, there wont be false claim like epic battery or ultimate performance etc.
No ETA!!!​
Compatibility:
Custom roms based on Orep and Pie
MIUI builds can be found below, but won't be supported.
Features:
Based on LA.UM.7.2.r1-05500-sdm660.0 caf tag
Up-to-date with latest linux kernel base (4.4.166)
Compiled with CLANG 7.0.x
"Legendary" battery life *Pun intended*
Double tap to wake [Thanks to @vasishath]
Sound Control (Thanks to @shekhawat2)
KCAL support
Added Adreno boost
WireGuard support
And many more!
I would like to thank these amazing people for all their help and contributions!
@Shahan_mik3
[* @vasishath
[* @frap129
[* @nathanchance
@akhilnarang
@AxelBlaz3
[* @shekhawat2
@Ajmy_znr
@Venu_GopalU (The Super Cool Logo)
All the devs from whom i kanged
This awesome community
Ping me if I missed anyone
Installation:
Download the zip
Flash it using any recovery
Tweak it as you like with kernel managers like EX Kernel Manager!
I would like to thank @nathanchance for his work on android-linux-stable which is of great help to noobs like me!
Download Link:
R2.4 Link : https://www.androidfilehost.com/?fid=11410963190603870739
https://drive.google.com/folderview?id=1O-s2sAj7-Y4VJfKK49RTbjbLjbfoTfxw
MIUI Builds : https://androidfilehost.com/user/?w=settings-dev-files&flid=279267
Spectrum App:https://www.androidfilehost.com/?fid=5862345805528051894
Note: I have changed some strings to change the profile naming. No other changes are there in the app
All credits for spectrum goes to @frap129 . I have uploaded the changes to my git.
Older Builds : https://www.androidfilehost.com/?w=files&flid=274260
Telegram Group: Invite Link
Like my work? Nice!
XDA:DevDB Information
NoName Kernel, Kernel for the Xiaomi Redmi Note 5 Pro
Contributors
mihran_thalhath
Source Code: [url]https://github.com/mihranz7/kernel_xiaomi_whyred[/URL]
Kernel Special Features: LEGENDARY BATTERY BACKUP if you connect to the charger!
Version Information
Status: Stable
Current Stable Version: v2.4
Stable Release Date: 2018-12-09
Beta Release Date: 2018-12-09
Created 2018-06-04
Last Updated 2018-12-09
Changelog r2.4
- Merge in linux-stable 4.4.166
- Merge latest caf tag LA.UM.7.2.r1-05500-sdm660.0
- Remove OC/UC
- Remove spectrum support for now
- Remove the extra governors
- Remove the extra IO scheds
- CPU Input Boost
- and many other things...
Changelog r2.2
- Merge in linux-stable 4.4.159
Changelog r2.1
- Merge in 4.4.158
- Merge latest caf tag LA.UM.7.2.r1-04900-sdm660.0
Changelog r2.0:
- Rebased on Pie caf tag
- Upstreamed to 4.4.157
- Enabled CPU Boost
- Many misc changes
Changelog r1.8:
- Upstream to 4.4.145
- Merge latest caf tag LA.UM.6.2.r2-04800-sdm660.0
- Add sound control (Thanks to @shekhawat2)
- Fix issues with spectrum profiles
Note: People on P Semi-GSI need to set profiles on each reboot because P Semi-GSI doesn't save the last used profiles for some reason.
Changelog r1.7:
- Upstream to 4.4.143
- Update spectrum profiles
- Reduce voltages a bit
Changelog r1.6:
- Add Spectrum support (Download Spectrum App from the link in OP as it has some strings modified)
- Upstream to 4.4.141
- Merged latest caf tag
- Remove CPU boost
- Add Simple GPU algorithm
Changelog r1.5:
- Upstreamed to 4.4.140
- Merged latest caf tag
- Fix issues with WiFi (Thanks to @akhilnarang)
- Move to SDFAT driver
- Other changes
OC version:
- Added 2.2Ghz step
Changelog r1.4:
*Add Darkness cpu governor
*Add Chill cpu governor
*Add row io sched
*Add more frequencies to both cluster [Only on OC version]
*Various other optimizations
Changelog r1.3:
*Upstream to 4.4.138
*Enforcing by default
*Add fingerprint boost driver
*Add Alucard governor
*Support for TTL fixation
*Various other changes
Changelog r1.2 :
*Merge latest LA.UM.6.2.r2-03900-sdm600.0 caf tag
*Merge latest kernel base (4.4.136) (Thanks to @Shahan_mik3)
*Add tripndroid governor
*Fix exfat support (Try and report)
* various other improvements
Changelog r1.1F :
*Fixes video focusing issues (thanks to miui devs for finally releasing the fix)
*Added Adreno Idler
*Disabled fsync by default
*Enabled a few tcp cong algo's and made westwood as default
*Various other improvements
This kernel is based on @Shahan_mik3 's and @vasishath 's amazing work!
https://github.com/Whyred-Dev/android_kernel_xiaomi_sdm660
I am using DERP kernel as the base now. Credits go to @akhilnarang
Gonna check if wifi is working. (some reports problems on other custom kernels).
Another custom kernel release
Thank you dev :good:
Will try it as soon as possible when link will be available
Is this a overclock kernel? Cause you say "adreno boost", I don't understand what it is…
OP updated with download links! Enjoy!
ZHQzhq087 said:
Is this a overclock kernel? Cause you say "adreno boost", I don't understand what it is…
Click to expand...
Click to collapse
Nop it doesn't support OC for now. Adreno boost means boosting gpu performance!
mihran_thalhath said:
OP updated with download links! Enjoy!
Nop it doesn't support OC for now. Adreno boost means boosting gpu performance!
Click to expand...
Click to collapse
Thanks. I know it's about GPU, but without overclocking, boosting performance seems difficult……
Small size comparing to most known.
ZHQzhq087 said:
Thanks. I know it's about GPU, but without overclocking, boosting performance seems difficult……
Click to expand...
Click to collapse
Even without overclocking, i don't have any issues with the performance of whyred.
mihran_thalhath said:
Even without overclocking, i don't have any issues with the performance of whyred.
Click to expand...
Click to collapse
That's true though
Nice work ?
**Legendary Battery backup **
Thank you so much for sharing .
nice work.....long list of features for a first build
Wifi, bluetooth, & Fingerprint works fine. Will report the battery life later
Nice work ??
Battery backup is noticable in just a few hours... literally good!!
Anyone experiencing Instagram keep crashing? Or it's rom related? I'm on AOSP extended.
edit : SOLVED
Is there anything that could be done to prevent the safetynet trip in the kernel?
Battery Backup is ?

[KERNEL][EAS][MIDO][9.0] || Clarity Kernel || HANA-CI

Clarity Kernel | Stability for performance ​From HANA-CI Build Project​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Clarity is an EAS based kernel that have aim to get fully balanced with battery and performance usage without need any configuration to use. and also, always up-to-date with CAF, AOSP/Common, F2FS & SDFAT, designed for flash & forget kernel :3.​
Features
Based on CAF Kernel Tag 'LA.UM.8.6.r1-04200-89xx.0'
Up-to-date for aosp common kernel 3.18 (https://source.codeaurora.org/quic/la/kernel/msm-3.18/log/?h=aosp/android-3.18)
Up-to-date for f2fs stable branch (https://github.com/jaegeuk/f2fs-stable)
Up-to-date for exfat stable branch (https://github.com/arter97/exfat-linux)
Compiled using Clang 11.0.0 NusantaraClang (Compat VDSO)
Merge EAS Based on (https://github.com/EAS-Project/msm-3.18)
Schedutil & Pwrutilx CPU Governor
CPUSets & Stune Assist (EAS Assist Management)
Upstreamed CFQ and BFQ I/O Schedulers
Audio Optimizations (UHQA, Slimbus OC, etc)
Updated LZO/LZ4 Compressor/Decompressor Module
Optimized CPU Boost for EAS (Dynamic Stune Boost v3)
Upstreamed ZRAM,ZSMALLOC & ZCACHE
Improved Power Efficient Workqueue
Cortex a53 Optimizations
USB Fastcharge
Backlight Dimmer
And any other improvement or feature that i forget to tell '_' (Check git for more details)
AnyKernel Features
Up-to-date for AnyKernel3 master branch (https://github.com/osm0sis/AnyKernel3)
Import optimized powerhint for listed EAS Based ROM (Alvian Wahyu Humaini)
Compatibitlity
AOSP / LOS Based ROM
NOT Compatible with MIUI and Never be...
How To Install
Flash using recovery mode, reboot, done
Downloads
Sourceforge
Credits
The Linux Foundation, CodeAurora
@krasCGQ - For initial mido bringup kernel
@NATO66613 - For EAS initial mido bringup
@thehitman7 - For EAS initial mido bringup
@najahiii - For Nusantara Clang 10.0.0
@ramadhanr124 - For upstream support from new caf tag
@alanndz - For help me solved some issue on compiling kernel
@alvian29 - For optimized powerhint (EAS Based ROM)
And all others who have their commits or contributions picked
Tell me if i'm miss with credits
Join my telegram channel for new updates : Telegram Channel
No Telegram Group Support for now..
XDA:DevDB Information
Clarity Kernel For Redmi Note 4 from HANA-CI Build Project, Kernel for the Xiaomi Redmi Note 4
Contributors
Nicklas Van Dam
Source Code: https://github.com/HANA-CI-Build-Project/kernel_xiaomi_msm8953-3.18-2/tree/dev/kasumi
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: r18
Stable Release Date: 2020-04-05
Created 2019-10-27
Last Updated 2020-04-05
Changelogs​
r18 - 04-05-2020 (GMT+7)
Merge latest aosp/android-3.18 from common kernel changes up to 20200320
Merge latest kernel and wlan update from codeaurora with tag LA.UM.8.6.r1-04200-89xx.0
Merge latest stable update from https://github.com/KudProject/kernel_msm-3.18 with branch LA.UM.8.6.r1/aosp-updates to fix several issue with old upstream and missing commit
Switch to Proton clang version 11.0.0 build 20200330 (@kdrag0n)
Enable dead code elimination and LTO
Enable LLVM Polly optimizations
Move to full PELT half life 16ms implementation (Disable WALT)
Several improvement for PELT, Sched, NOHZ, CPUSets & schedutil cpu governor
Enable Ultra Low Power Save for all display panel
Properly set GPU Timeout to 64 ms
Switch to 100HZ Kernel tick rates
Apply several cpu qos optimizations from @Kerneltoast
Use default qos for active/wakeup latency
Include several latest optimizations from wahoo kernel @Kerneltoast)
Reworked ion/iommu & binder (Thanks to @zeta96)
Import binder from android-4.19 wahoo kernel (Thanks to @zeta96)
Import cpumask & irq updates from https://github.com/ProtoDump/kernel_xiaomi_santoni (Thanks to @ProtoChuz)
Import SLMK from wahoo kernel @Kerneltoast)
Set several worker to run as performance critical @Kerneltoast)
Re-import boeffla wakelock blockers and several wakelock handling commit
Misc changes with wlan driver
Optimized charging driver
Add QNS charging driver
Fixed msm performance issue
Sync with general link updates
F2FS Rapid GC Updates
Disable other IPC Log error when IPC Logging is disable
Disable several kernel modules, debugging & tracing drivers
Drop DTS Eagle Audio Driver
Revert all mutex_lock commit
Misc optimizations
r17 - 01-28-2020 (GMT+7)
Merge latest aosp/android-3.18 common branch as per 20200128
Revert several commit from aosp/android-3.18 to fix issue on A/V or failure compilation
Upstreamed AnyKernel3 (No need to reflash magisk on android 10 after flash kernel)
Switch to Proton clang version 10.0.0 (@kdrag0n)
Disable LLVM Polly optimizations
Merge more missing upstream changes @krasCGQ)
Use proper fix for last workaround on wifi drivers @krasCGQ)
Code cleanup for mido kernel specific changes @krasCGQ)
Import Xiaomi Thermal changes and several msm thermal optimizations
Misc gpu optimizations @Kerneltoast)
Switch to 80Hz arbitrary tick rates (@tytydraco)
Several I/O optimizations (@tytydraco)
Other misc optimizations
r16 - 01-06-2020 (GMT+7)
Merge latest aosp/android-3.18 branch as per 20200105
Fix other old upstream issue for missing changes on aosp-3.18 (Thanks to @krasCGQ)
Apply ion/iommu optimizations from @Kerneltoast (Thanks to @ramadhanr124 & @Zile995)
MSM Thermal optimizations
Memcmp optimizations
Improve CPUSets Assist
Implement crypto NEON XOR accelerated + CRC32 performance
Disable other left debugfs drivers
Disable auditing on selinux
Disable backlight dimmer by default
Disable several audio tweaks features by default
Disable sched_boost tune on kernel features
Removed Boeffla Wakelock Blocker
Other misc optimizations
r15 - 12-20-2019 (GMT+7)
Merge kernel AOSP / Google Common Source as per 20191220 (GMT+7)
Updated Kernel CAF & PRIMA Wlan Tag to 'LA.UM.8.6.r1-02900-89xx.0'
Apply qualcomm mismerges commit for 3.18 (thanks to @LilBlinx)
Revert backport totalram new pages api from kernel 4.4
Merge PELT Halflife 16ms features from thanks to @NATO66613
Disable sched walt
Introduce Energy Model Management Framework for legacy support
Several schedutil governor optimization
Introduce SchedTune Assist v3 and optimized it
Improve CPUSets Assist
Disable userspace cpu boosting
Disable top-app prefer idle tuning
Use 100Hz timer tick rate frequency
Kill google camera and settings from background
Disable DebugFS drivers on kernel (debugging think)
Remove audit dependency on selinux
Import msm thermal optimizations from @TheHitMan7
Update powerhint from @alvian29
Other misc optimizations
r14 - 11-28-2019 (GMT+7)
Compiled using latest nusantara clang 10.0
Switch prima WLAN to tag 'wlan-driver.lnx.1.0-r33-rel'
Merge kernel AOSP / Google Common Source as per 20191128 (GMT+7)
Fixup older AOSP / Google Common merge issue Thanks to @krasCGQ (github)
Fixup unstability / random reboot issue from last build
Drop completely yama kernel security
Drop blu schedutil governor
Misc GPU Optimizations
Other misc fixes, look git for more details :v
r13 - 11-16-2019 (GMT+7)
Merge Latest CAF Kernel tag 'LA.UM.8.6.r1-02600-89xx.0'
Merge Kernel AOSP / Google Common Source as per 20191115 (GMT+7)
Fixup old upstream issue after patch 3.18.125
Updated swait functions
Upstream LZ4 decompression
Implement system wide power efficient workqueue
Cleanup old SLMK Merged
Import Blu Schedutil CPU Governor (Thanks to @TheHitMan7)
And other misc optimizations (look git for more details)
r12 - 11-01-2019 (GMT+7)
Merge Kernel AOSP / Google Common Source as per 20191101 (GMT+7)
Merge Latest EXFAT FS as per (20191030 GMT+7)
Migrate all init customizations to kernel (hardcoded) during SAR implementation on some android 10 ROM
Backported totalram_pages api from kernel 4.4
Add few kgsl optimizations
Add SHA256/512 Encryption
Remove a few HZ dependency
Revert some thermal optimizations
Remove dirty hack compiler workaround for kernel
Remove Qualcomm Panic data corruption commits from old sources
And other misc optimizations (look git for more details)
r11 - 10-27-2019 (GMT+7)
Merge latest CAF kernel tag 'LA.UM.8.6.r1-02300-89xx.0'
Merge kernel AOSP / Google Common Source as per (20191027 GMT+7)
Merge latest EXFAT FS as per (20191027 GMT+7)
Switch to CFQ as default I/O Schedulers
Revert simple LMK and switch back to ALMK
Improve clang Kernel Hardening
Remove some high priority workqueue on kernel
Enable kernel sched sysctl sysfs
r10 - 10-27-2019 (GMT+7)
Based on LA.UM.8.6.r1-01900-89xx.0 CAF Kernel & Prima tag
Compiled using NusantaraDevs Clang 10.0.0 (Compat VDSO)
Merged Latest AOSP/Common kernel changes for 3.18 from https://github.com/aosp-mirror/kernel_common as per 20191018 (GMT +7)
Use LLVM Polly Optimizations for clang
Rebased EAS algorithm to https://github.com/EAS-Project/msm-3.18
Removed several EAS patch & CPU Governor (energy capacity, power allocator & energy modelling, sched_boost)
Removed several unused patch during new base migration
Removed several GPU optimizations
Removed several GPU patch optimizations
Removed SDFAT FS & Import EXFAT FS (use vfat fs as default for fat partition)
Introduce CPUSets Assist
Add audio-app stune boost configuration
Import optimized intelli thermal v3.0
Enable CPU CAF Boost toggle & Dynamic Stune Boost (0ms)
Reset schedutil to default google value state (also cleanup)
Fix some wakelock issue
Other misc cleanup & optimizations
Older changelog isn't available for public, due still experimental builds
Two Builds Temporary
NOTE:
- Build split to 2 versions, look 'Android Version' code [P / Q] at the end of file name for installation
- For android 10, please enable thermal manager manually from kernel manager
Reason:
- Android 10 build on mido was implement SAR in ROM and that was mess init kernel patching, so android 10 init can't be patched from anykernel normally. Another workaround is only from hardcoded directly to kernel only for android 10
- Android 9 version doesn't have this issue, and still can use init tweaking instead.
Wow cool post , thanks for sharing
New kernel. 2 version in one day !
henxui25 said:
New kernel. 2 version in one day !
Click to expand...
Click to collapse
Not 2, there's actually one. Another is only old version that still have close related with a new one.
Sent from my Xiaomi Redmi Note 4 using XDA Labs
Quick wake up, schedutil + cfg = 10+ working hours of my phone screen.
Nice job, thanks
Liquid Remix Pie + Clarity Kernel r11
fortrose said:
Quick wake up, schedutil + cfg = 10+ working hours of my phone screen.
Nice job, thanks
Liquid Remix Pie + Clarity Kernel r11
Click to expand...
Click to collapse
You're welcome
Sent from my Xiaomi Redmi Note 4 using XDA Labs
Tnx for cpu thermal feature.
Echo MsK said:
Tnx for cpu thermal feature.
Click to expand...
Click to collapse
You're welcome
Can anyone check jitters using Benchkit magisk module?
New r12 build is up
Some Notes:
- Look at Here
Download Link:
- Here
Watanabe_You said:
Can anyone check jitters using Benchkit magisk module?
Click to expand...
Click to collapse
Any problem with jitter, sir?
Thank you for this kernel, I have installed it on Resurrecting Remix and it says its not EAS based rom. Is it importan this?
Also, how can it be set backlight dimmer?
Enviado desde mi Redmi Note 4 mediante Tapatalk
amibumping said:
Thank you for this kernel, I have installed it on Resurrecting Remix and it says its not EAS based rom. Is it importan this?
Also, how can it be set backlight dimmer?
Enviado desde mi Redmi Note 4 mediante Tapatalk
Click to expand...
Click to collapse
Not important, that just algorithm to replace powerhint.json if exist.
Backlight dimmer you can set using FK Kernel manager for more details, if you're using smartpack or etc, then it'll show only simple on/off toggle.
Nicklas Van Dam said:
Any problem with jitter, sir?
Click to expand...
Click to collapse
I'm not on eas ROM right now. Previous eas kernel I used usually had high jitter, so I want to see if this one is better
Watanabe_You said:
I'm not on eas ROM right now. Previous eas kernel I used usually had high jitter, so I want to see if this one is better
Click to expand...
Click to collapse
I'm currenrly not on EAS rom too now, is this testing only for EAS based ROM?
Sent from my Xiaomi Redmi Note 4 using XDA Labs
Hi. This is based Android 10 or Android 9?
Nicklas Van Dam said:
I'm currenrly not on EAS rom too now, is this testing only for EAS based ROM?
Click to expand...
Click to collapse
It's for testing all devices.
Omg dude. I just flashed from telegram your caf kernel on advanced lineage and is extremely fast

[KERNEL][WHYRED] RAD KERNEL v5.6 [EAS/HMP]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
RAD KERNEL FOR WHYRED
Note: I am not the developer of this project, just sharing it here for xda users with the developer's(@theradcolor)permission.
RAD Kernel is a custom linux kernel for whyred (Redmi Note 5 Pro/AI) that contains all features you need and aims for best balance between performance and battery.
Code:
/*
* Your Warranty is now void.
* I am not responsible for bricked devices, dead SD cards, dead dogs, or cats,
* but i'm very interest in thermonuclear war, so if you point the finger
* at me for messing up your device just because this kernel, I will
* send you to the mars with Nuclear Rocket. Act accordingly.
* I know this paragraph is conspiracy-included, so
* dont ask about it. Welcome.
*/
Features Included
-Always merged with latest CAF tag.
- NTFS support and F2FS support
- Used power efficient workqueue as default
- Sound/Mic control
- Anxiety default I/O scheduler
- HDR support
-DTSX Headphone support
- sRGB and KCAL support
- Removed unnecessary GPU wake-up
- Added westwood and cdg tcp algorithm
- And many tcp improvements
- Added WireGuard support
- Used GPU ID as adreno512
- Added & Updated LZ4 for ZRAM
-Miui not officially supported, but its been reported to work on miui
- And many other under the hood stuff and improvements
Flashing
Make sure you take a backup of your current Kernel before flashing! (I'm not taking responsibility for any damage)
If you installed a custom Kernel before please flash the boot.img of the currently installed ROM or dirty flash the ROM.
Then just flash the zip file through recovery, Happy Flashing!
Downloads
For both new and old camera blobs.
Support
If there any doubts and questions, feel free to ping and post them!
Telegram Support group
Telegram Updates Channel​
XDA:DevDB Information
Rad Kernel for Redmi note 5 pro/AI
Contributors
Kousei Arima, theradcolor
Source Code:
https://github.com/theradcolor/android_kernel_xiaomi_whyred
Android Version: Android 9/10/11
Version Information
Status: Stable
Current Stable Version: 5.6
Created 2020-03-16
Last Updated 2021-04-24
Reserved
Changelog:
RAD KERNEL v5 is up ?
• Merged Linux • v4.4.230
• Merged CAF tag LA.UM.8.2.r2-02100-sdm660.0
• Updated qcacld, qca-wifi-host-cmn, fw api from TAG LA.UM.7.2.r1-09000-sdm660.0
• Updated WireGuard to v1.0.20200712
• Compiled with latest GNUs GCC 10.1.0
• Source cleanups and various other improvements, read full changelogs on GitHub
RAD KERNEL v5.1 is up ?
• Merged Linux • v4.4.231
• Merged CAF TAG LA.UM.8.2.r1-07100-sdm660.0
• Upstream qcacld-3.0, qcacmn, fw-api from CAF LA.UM.7.2.r3-01300-sdm660.0
• Added KLAPSE • kernel level livedisplay
• Configs • Disable msm8998, SCSI, and other unnecessary debugging drivers and improved various misleading logs
And fix various other logging spams
• treewide • removed debugfs drivers
• ARM: dts: sdm660_e7s • fix reversed memory overlapping
• Removed tracing of printk func
• Updated WireGuard to v1.0.20200729
• Makefile • Use -O3 optimization
• configs • Enabled Dead Data code elimination
• Compiled with GNUs GCC 10.1.0 with Link Time Optimization
For full changelogs checkout
sources at GitHub.
Note • GCC LTO and dead data code elimination patches are not enabled in default branches but can be found on staging/gcc branch!
RAD KERNEL v5.2 is up ?
• Merged Linux • v4.4.232
• tas2557: reduce the default printk logging
• arm64: prevent regression in Image size
• Power/PM:
• Add detail suspend abort reason
• wakeup_reason: fix formating for printk
• Improve logging for PM wakeups
• Fixes for dt2w on MIUI and MIUI based ROMs
• added our init.rc scripts to avoid unnecessary sysfs changes
• ARM: dts: sdm660_e7s: Add & adjust clock-frequency property to CPU nodes
• For full changelogs checkout
sources at GitHub.
RAD KERNEL v5.3 is up ?
• Merged CAF TAG LA.UM.8.2.r2-02500-sdm660.0
• mdss: Added live display driver
• Revert wlan drivers back to 5.1.1.73Q
• Built with -O3 + polly and thin LTO
• ASoC: report correct key code of headset buttons
• And some minor bug fixes
• For full changelogs checkout
sources at GitHub
RAD KERNEL v5.3.1 is up ?
• Merged Linux v4.4.234
• sched/tune: Increase cgroup limit to 6
• Enabled ZTD compression algorithm (lz4 default)
• Enabled BBR tcp congestion (westwood default)
• Enabled Block CGroup and group scheduling for CFQ
• enabled NEXT_BUDDY and TTWU_QUEUE
• tune init_rtt and rtt_min and remove direct HZ dependency from westood
• For full changelogs checkout
sources at GitHub.
Note • No more perf cpu gov after flashing on ROMs shipped with EAS kernels, flash HMP without any hesitations!
RAD KERNEL v5.4 is up ?
• Merged Linux v4.4.238
• Merged CAF TAG LA.UM.8.2.r1-07300-sdm660.0
• ASoC: Revert queue work on system power efficient workqueue
• tcp upstreams
• net: Update WireGuard to v1.0.20200908
• configs: Disable debugfs by default
• Makefile: Parse CPU varient to KBUILD flags for GCC
• kernel/sysctl: Move sched_wakeup_granularity_ns and sched_child_runs_first to SCHED_DEBUG
• Compiled with GNU's GCC 10.2.0 with LTO
• Checkout full changelogs on GitHub.
Note • In Android 11, VTS enforces that CONFIG_DEBUG_FS isn't enabled in the device’s kernel config and debugfs isn't listed under /proc/filesystems. So debugfs is completely disabled here except for only some drivers.
RAD KERNEL v5.4.1 is up ?
• Merged Linux v4.4.240
• Merged CAF TAG LA.UM.8.2.r2-03000-sdm660.0
• sdcardfs: check free space before creating files
• power: add timeouts to wakelocks
• msm: gsi Guard IPC logging
• mdss: move to asynchronous probe
• clk: qcom: Guard debugfs correctly
• touchscreen: synaptics: Mark IRQs as performance critical
• mdss: Remove partial update region delays
• pstore: Remove "-0" suffix from console-ramoops
• Compiled with GNUs GCC 10.2.0 with LTO
Notes:
• The kernel will boot on Android 11, you can flash without any issues, tho will be pushing some more test builds on channel!
RAD KERNEL v5.5 is up ?
Rad Kernel Chaneglogs for v/x 5.5
09419bc64450 configs: Release tag v5.5 and regen build configs96bd13ca1cc4 Merge tag 'v4.4.247' of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable into kernel-hmp75114eb36ec6 Merge tag 'LA.UM.8.2.r1-07500-sdm660.0' of https://source.codeaurora.org/quic/la/kernel/msm-4.4 into...
telegra.ph
RAD KERNEL v5.5.1 is up
Rad Kernel Chaneglogs for v/x 5.5.1
2db3493409c9 configs: regen and release tag v5.5.1a0dbe3dadb5f Merge tag 'v4.4.248' of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable into kernel-hmpcec0696eb66c drivers: cpuidle: lpm-levels: Correct missing list initialize6e8179dfd323 drivers: cpuidle: lpm-levels: Reset...
telegra.ph
RAD KERNEL v5.6 is up
Rad Kernel Chaneglogs for v/x 5.6
Sources • Kernel GitHub Sources Link e68d56a0573f configs: release tag v5.6 and regen build configs 73f2fce0f5a6 Makefile: Allow forcing ccache only if KERNEL_USE_CCACHE is defined 3c765bb2f1bc net: Update WireGuard to v1.0.20210219 from...
telegra.ph
Thanks for sharing, we need more projects that is available on telegram to be present here on XDA.
Mysteryagr said:
Thanks for sharing, we need more projects that is available on telegram to be present here on XDA.
Click to expand...
Click to collapse
my pleasure, n thanks to you too for bringing derpfest here?
Great performance
Hi what's the difference between eas and hmp?
Magilion said:
Hi what's the difference between eas and hmp?
Click to expand...
Click to collapse
HMP is overall performance oriented, eas more battery friendly, in theory Atleast, both r almost same practically, but since we got official energy model from qcom, at least for whyred now eas gives more battery backup than hmp. For details u can read here :
https://www.xda-developers.com/google-pixel-fastest-android-phone-eas/amp/
Thanks,is it for Android 10 too?
Magilion said:
Thanks,is it for Android 10 too?
Click to expand...
Click to collapse
yes
I have the last miui11 dev rom , old or new camera kernel?
giannnis12 said:
I have the last miui11 dev rom , old or new camera kernel?
Click to expand...
Click to collapse
New blobs
Rad kernel v3.9 is up ?
Merged Linux - 4.4.217
- Updated WireGuard to v0.0.20200318
- Configured DEVFREQ Boost for OC builds
- And some miscalleneous improvements
Download links in OP
Hey guys!
I have a pretty bad noob question since I don't know much about flashing kernels. What is the difference between new vs old camera blobs and when should you flash them. I'm using Pixel Experience 10 for my whyred. Thank you!
priedeens said:
Hey guys!
I have a pretty bad noob question since I don't know much about flashing kernels. What is the difference between new vs old camera blobs and when should you flash them. I'm using Pixel Experience 10 for my whyred. Thank you!
Click to expand...
Click to collapse
U can Google "blobs in Android development " but that might be a bit hard to understand, idk which blobs PE uses, but try flashing new blob kernel, if ur flashlight and camera don't work, just flash old blobs.... No performance difference or anything like that, just compatibility difference between new n old blobs
The best kernel for Miui 11, thank you for making this, I was very helped..
miui 11 is very bad for gaming before i use this kernel, i use other kernel like ice cold and kangarooX but i have ram problem so make very lag when multitasking and ram full usage.
Gun Jack said:
The best kernel for Miui 11, thank you for making this, I was very helped..
miui 11 is very bad for gaming before i use this kernel, i use other kernel like ice cold and kangarooX but i have ram problem so make very lag when multitasking and ram full usage.
Click to expand...
Click to collapse
i m glad u liked it?
Xiaomi.eu 20.3.26 miui 11 not work- eas ZIP old\newcam OC(check 1 and 2) profile and stay on boot logo and restart? Can fix? I looking OC Kernel long time
MathewPL said:
Xiaomi.eu 20.3.26 miui 11 not work- eas ZIP old\newcam OC(check 1 and 2) profile and stay on boot logo and restart? Can fix? I looking OC Kernel long time
Click to expand...
Click to collapse
as said in description, it might or might not work on miui.. miui is new blobs.. dunno abt oc but normal eas working... latest miui version dunno.. miui not officially supported cuz no testers, u wanna be a tester u can join the support grp on. telegram
Does it support fast charging.. and which kernel manager best for this kernel

Kensur Kernel r5

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Kensur Kernel is an optimized aftermarket kernel for Moto One Fusion+, focused on efficiency and better UX.​
Features:
- Compiled with Eva GCC + O3 + processor specific optimizations
- Massively debloated, much less logspam
- Recalculated energy model
- Removed inefficient 300 MHz
- Disabled most boosts
- Efficient SchedTune boosts
- Freed 35MB of unneeded memory regions (more RAM)
- TCP, procfs, bitmap and several other backports
- Switched to srandom (upto 150x faster than urandom)
- Added arter97's exfat driver
- zRAM and memory management optimizations
- F2FS extension list optimizer
- KCAL support
- Wireguard support
- Faster USB charging
- Added vDSO32
- Minimized VLA usage
- Reduced dynamic memory allocations
- Many other miscellaneous improvements not listed here
Changelogs in third post.
Compatibility and bugs:
Compatible with stock and custom ROMs.
No known bugs.
Installation:
Boot to TWRP.
Backup Boot and DTBO partition.
Flash zip and reboot.
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: r3
Stable Release Date: 2021-03-13
Created 2020-10-25
Last Updated 2021-03-13
Notes:
Stable releases will be posted in the channel after testing, as it's easier to post updates there. Feel free to flash the latest zip in the channel anytime.
Changelog - r3:
- First full OSS release
- Compiled with Eva GCC + O3 + processor specific optimizations
- Massively debloated, much less logspam
- Recalculated energy model
- Removed inefficient 300 MHz
- Disabled most boosts
- Efficient SchedTune boosts
- Freed 35MB of unneeded memory regions (more RAM)
- TCP, procfs, bitmap and several other backports
- Switched to srandom (upto 150x faster than urandom)
- Added arter97's exfat driver
- Added KCAL color control
- Many other miscellaneous improvements not listed here
Spoiler: Older Changelogs
Changelog - r2:
Spoiler: Older Changelogs
- 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
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
Thanks for working on this phone! I'll be able to test later as of now I need my phone as stable as I can for 2 factor auth for my job
Btw, where can I find custom ROMs for this phone? There's nothing in here
FiliBrushedRed said:
Btw, where can I find custom ROMs for this phone? There's nothing in here
Click to expand...
Click to collapse
t.me/OneFusionPlusUpdates
r2 is out!
Changelogs in third post (Link).
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?
ryd3r89 said:
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?
Click to expand...
Click to collapse
You're welcome . 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.
r3 is out!
Changelogs in third post (Link).
Sorry for the stupid questions, never downloaded a custom kernel before... Anyway... does this remove /system write protection? And this can be used with Android 10 and 11, right? Also, I know you're not currently aware of any issues with it, but... well basically, what is the kernel in charge of, what does it do? I mean, I know the dictionary definition of a kernel, but what should I look for in a phone?
shadowslasher410 said:
Sorry for the stupid questions, never downloaded a custom kernel before... Anyway... does this remove /system write protection? And this can be used with Android 10 and 11, right? Also, I know you're not currently aware of any issues with it, but... well basically, what is the kernel in charge of, what does it do? I mean, I know the dictionary definition of a kernel, but what should I look for in a phone?
Click to expand...
Click to collapse
1. You can't modify /system due to dynamic partition setup, you can use Magisk create your own Magisk modules if you want to add/edit something.
2. Yep, it's been tested on stock ROM, A10 and A11 custom ROMs.
3. Kernel is the bridge between OS and hardware. It basically manages all resources. You can expect better performance and battery in phones with a good custom kernel.
With my kernel, you also get a few features like display control (RGB, saturation, contrast, hue, temperature), faster charging speeds when connected with USB, better network, native Wireguard support (modern VPN protocol), etc.
I have been using the kernel for about a week, on stock rom. It is stable and battery life seems better than stock kernel. But I found a bug and it's big, when phone is in standby it does not receive calls. Can this be fixed. Thanks!
ryd3r89 said:
I have been using the kernel for about a week, on stock rom. It is stable and battery life seems better than stock kernel. But I found a bug and it's big, when phone is in standby it does not receive calls. Can this be fixed. Thanks!
Click to expand...
Click to collapse
Thanks, I'll look into that.
Fingerprint unlock not working
Fingerprint Scanner stopped working. Is there a known Fix?
r5 is out!
For more info and download: https://kenharris.xyz/kensur-liber
Fingerprint and idle issues should be fixed now.
Note that incremental builds will be posted on the Telegram channel.
KenHV said:
Kensur Kernel is an optimized aftermarket kernel for Moto One Fusion+, focused on efficiency and better UX.​
Features:
- Compiled with Eva GCC + O3 + processor specific optimizations
- Massively debloated, much less logspam
- Recalculated energy model
- Removed inefficient 300 MHz
- Disabled most boosts
- Efficient SchedTune boosts
- Freed 35MB of unneeded memory regions (more RAM)
- TCP, procfs, bitmap and several other backports
- Switched to srandom (upto 150x faster than urandom)
- Added arter97's exfat driver
- zRAM and memory management optimizations
- F2FS extension list optimizer
- KCAL support
- Wireguard support
- Faster USB charging
- Added vDSO32
- Minimized VLA usage
- Reduced dynamic memory allocations
- Many other miscellaneous improvements not listed here
Changelogs in third post.
Compatibility and bugs:
Compatible with stock and custom ROMs.
No known bugs.
Installation:
Boot to TWRP.
Backup Boot and DTBO partition.
Flash zip and reboot.
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: r3
Stable Release Date: 2021-03-13
Created 2020-10-25
Last Updated 2021-03-13
Click to expand...
Click to collapse
Without Kensur vs With Kensur.. (R5)
Is there any chance that the kernel is updated to version 4.19 or later?
dont know why but give me a infinity loading, stay on motorola logo.
Trying in stock rom and evolution rom
@KenHV I have 3 questions.
1. Can I use this kernel with the latest Evolution X (v6.3.1) Android 12.1 ROM? I just recently updated from Stock Android 11.
2. Also, according to @Rex_251's reply, aren't the AnTuTu scores higher without the Kensur Kernel? If I'm getting better battery life for these scores, I really wouldn't mind using Kensur over stock, but just a question nonetheless.
Rex_251 said:
Without Kensur vs With Kensur.. (R5)
Click to expand...
Click to collapse
3. If I were to flash / try out the Kensur kernel, how do I go about getting back to my previous kernel, considering I will continue using the Evolution X ROM?

Categories

Resources