Introduction



Features
Thanks everyone help me
Eas(energy aware schedule) is developed by arm and linaro,after google cover to bullhead(nexus5x)
focusing on energy consumption. I backported it to Xiaomi 4c. You can use multiple charging rate to feel how it battery.
*some new phone use "Schedutil", also based on EAS. It was made by Intel after kernel mainline msm-4.9
Download link:







UPDATE LOG:
Watermelon kernel-3.0 stable
smp governer(tripping point->average load balance)
heavy load task migration caused CFS load up to a value and change smp governer work on big.little leads to game delay,
CFS unfriendly on the EAS,harmful for battery.
now,Watermelon kernel-3.0 is better on play game,no touch delay.
no need to offline core or cluster.
more power saving on daliy-life.
have a good time!
XDA:DevDB Information
[EAS-KERNEL]Watermelon kernel, Kernel for the Xiaomi Mi 4C
Contributors
Tianjingbaozi2
Source Code: https://github.com/Gah0/android_kernel_xiaomi_libra
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 3.0
Stable Release Date: 2019-10-09
Current Beta Version: all old version
Beta Release Date: 2019-07-05
Created 2019-07-05
Last Updated 2019-10-08
WKernel is a custom EAS kernel compatible with libra/aqua and on android pie(LOS16,MOKEE9,crdroid).
Features
-the newest wlan driver modules
-EAS schedule(sched)
-add f2fs support
-Disable storage CRC check. (reduce IO overhead)
-FSync on/off. (off by default)
-overclocking/underclock msm8992(cpu)
-linaro 5.3.1 compiled
-GPU adreno 418 OC to 650mhz
-adv tcp “htcp,bic,westwood”
-Certified safety net
-A few more optimization.
Thanks everyone help me
Eas(energy aware schedule) is developed by arm and linaro,after google cover to bullhead(nexus5x)
focusing on energy consumption. I backported it to Xiaomi 4c. You can use multiple charging rate to feel how it battery.
*some new phone use "Schedutil", also based on EAS. It was made by Intel after kernel mainline msm-4.9
Download link:
UPDATE LOG:
Code:
2.4 version
EAS schedule
Fsync control
overclocking/underclock msm8992(cpu)
Disable storage CRC check,ssd random read
lz4 and zram Algorithm update
optimited ext4 block read
Certified safety net
2.5 version
add wakelock blocker 1.1.0
add sdfat(otg any softwave filesystem)
add power efficient wq
add usb fastcharge
add wireguard importer
add tcp “htcp,bic,westwood”
update EAS Eeergy Profile(for A57)
sched/fair(EAS) idle balancing
2.5.1 version
sharp rsp61322 screen framerate to 75HZ
A few more optimization.
2.6.1 version
enable usb fastchg by defualt
optimized memcmp
Align to cache and preload
2.7 version
add devfreq boost from sultan
add sio/fiops
3.0 version
1,remove sultan devfreq-EAS can boost cpufreq less power energy
2,fix RCU pointer task p->mutex (More important for performance)
3,update 8992 dts energy profile from Qualcomm Trepn app
4,Avoid EAS using SMP load balance when heavy loads
5,More optimization(fix gcc 5.4 warning)
6,sched governer by default
smp governer(tripping point->average load balance)
heavy load task migration caused CFS load up to a value and change smp governer work on big.little leads to game delay,
CFS unfriendly on the EAS,harmful for battery.
now,Watermelon kernel-3.0 is better on play game,no touch delay.
no need to offline core or cluster.
more power saving on daliy-life.
have a good time!
XDA:DevDB Information
[EAS-KERNEL]Watermelon kernel, Kernel for the Xiaomi Mi 4C
Contributors
Tianjingbaozi2
Source Code: https://github.com/Gah0/android_kernel_xiaomi_libra
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 3.0
Stable Release Date: 2019-10-09
Current Beta Version: all old version
Beta Release Date: 2019-07-05
Created 2019-07-05
Last Updated 2019-10-08
Last edited: