Changelog
Dicky HerlambangClarity Kernel r8 Stable Build 20191027 - Lavender:
Changelog :
• Rebase to LA.UM.8.2.r1-04300-sdm660.0 Based on https://github.com/zxc070/kernel_xiaomi_lavender (Thanks to @alanndz)
• Compiled using NusantaraDevs Clang 10.0.0 (Compat VDSO) [Thanks to @Najahiii]
• Merge latest clang & compat vdso changes for android 10
• Merge latest changes from EXFAT FS (https://github.com/arter97/exfat-linux) as per 20191025
• Fixed Bluetooth Issue On Android 10
• Enable LLVM Polly Optimizer for clang
• Rebase LMK to Kernel 4.9 (@najahiii)
• Enable CPUSets Assist
• Add audio-app stune boost configuration
• Enable some kernel features that was missing from last version
• Reworked source
• And other lot of changes that i forget, look git for more details
Clarity Kernel r7 Stable Build 20191016 - Lavender:
•Merge latest linux kernel 4.4.196 from https://github.com/android-linux-stable/msm-4.4 with branch kernel.lnx.4.4.r34-rel
• Rebase to 'LA.UM.8.2.r1-04300-sdm660.0' CAF Tag
• Switch to EXFAT FS from SDFAT FS
• Switch to AOSP LMK from SLMK
• Reset schedutil to default value by Google
• Cleanup several GPU, @kerneltoast & other misc optimizations during migration to a new sources
• Support Android 9 & 10
Clarity Kernel r6 Stable Build 20191004 - Lavender::
• Merge latest qcacld, fw-api, qca-wifi-host-cmn (Wifi Drivers) & CAF Kernel Tag (Partial) to LA.UM.7.2.r1-07600-sdm660.0 from https://source.codeaurora.org
• Merge latest linux kernel 4.4.194 from https://github.com/android-linux-stable/msm-4.4 with branch kernel.lnx.4.4.r34-rel
• Merge latest aosp/common changes for android 4.4 from https://android.googlesource.com/kernel/common (20190927 - GMT+7)
• Switch to AOSP Clang 9.0.8
• Drop DSBoost EAS Boosting Feature
• Drop Legacy Energy Model Management Framework
• Disable WALT & Enable PELT for EAS (thanks to @alanndz)
• Misc fixes with power efficient workqueue
• Add interface for msm_thermal
• Optimize westwood and other tcp
• Add backlight dimmer option
• Add Zen & Maple I/O sched
• Tune up adreno idler default value
• Another EAS Optimizations
Clarity Kernel r5 Stable Build 20190906 - Lavender:
• Merge latest qcacld, fw-api, qca-wifi-host-cmn (Wifi Drivers) & CAF Kernel Tag to LA.UM.7.2.r1-07500-sdm660.0 from https://source.codeaurora.org
• Merge latest linux kernel 4.4.191 from https://github.com/android-linux-stable/msm-4.4 with branch kernel.lnx.4.4.r34-rel
• Merge latest aosp/common changes for android 4.4 from https://android.googlesource.com/kernel/common (20190606 - GMT+7)
• Reset to 'lavender-p-oss' kernel xiaomi changes for xiaomi redmi note 7
• Use EAS Energy Cost Model for sdm660 by @kdrag0n
• Misc optimizations for GPU
• Misc fixes for simple low memory killer
• Set CFQ as default
Clarity Kernel r4 Build 20190901 - Lavender:
• Merge latest qcacld, fw-api, qca-wifi-host-cmn (Wifi Drivers) & CAF Kernel Tag to LA.UM.7.2.r1-07400-sdm660.0 from https://source.codeaurora.org
• Merge latest Linux Kernel 4.4.190 from https://github.com/android-linux-stable/msm-4.4
• Merge latest aosp/common changes for android 4.4 https://android.googlesource.com/kernel/common
• Partially rebase kernel to apply minimal changes for lavender specific device
• Switch to AOSP Clang 9.0.6 + GCC 9.2.0 for compilers (Compat VDSO)
• Remove hardcoded value for schedutil
• Reconfigure stune assist
• Implemented Energy Model to correct dtb for lavender
• Apply a few optimizations from @kerneltoast & @tytydraco
• Add blu schedutil & darkutil EAS based governor
• Drop Helix schedutil & schedalucard cpu governor
• Introduce DSBoost drivers
• Add Anxiety & Maple I/O Schedulers
• Improve dirty ratio memory management
• Disable Low Memory Killer & Import Updated Simple Low Memory Killer by @kerneltoast
• Add adreno idler & adrenoboost (Disable by default)
• Implement USB Fastcharge (Disable by default)
• Optimize cpu-boost for dynamic stune boost
• Disable KSM
• GPU Misc optimizations
• Looks on git for all changes..
• Drop 'Security Patch' check features on AnyKernel (yey :p)
• Fix issue when installing kernel with undetected ramdisk
Clarity Kernel r3 Build 20190808 - Lavender:
• Re-enable LMK
• Merge 'kernel.lnx.4.4.r34-rel' of https://github.com/android-linux-stable/msm-4.4 (Linux 4.4.188)
• Merge 'linux-4.4.y' of https://kernel.googlesource.com/pub/scm/linux/kernel/git/jaegeuk/f2fs-stable
• Merge tag 'LA.UM.7.2.r1-07400-sdm660.0' of https://source.codeaurora.org/quic/la/kernel/msm-4.4
• Implement F2FS Rapid GC by arter97
• Add schedalucard & helix_util cpu gov
• Remove Simple LMK
• Remove Fortify source compiler
• Use GCC 9.1 Bare Metal Compiler
• CCACHE Support
• LMK reset to android-kernel-4.4 version
• A brand new EAS optimizations from X00T
• Introduce pwrutilx CPU Governor
• Set schedutil as default CPU Governor
• A few GPU optimizations from X00T
• Set LZ4 Compression as default compression for
• Disable Gentle fair sleepers , Enable ARCH Power & ARCH CAPACITY
Clarity Kernel r2 - Lavender:
• Compile with Compat VDSO
• Import SDFAT drivers from https://github.com/cryptomilk/kernel-sdfat
• Port EAS from sdm660.0 common kernel
• Update cfq i/o sched
• Import WireGuard with build date 0.0.20190227
• ion update to android q dp1 base
• Import bfq i/o sched
• Introduce Simple LMK
Clarity Kernel r1 - Lavender:
• Merge 'kernel.lnx.4.4.r34-rel' of https://github.com/android-linux-stable/msm-4.4 (Linux 4.4.186)
• Merge 'kernel.lnx.4.4.r34-rel' of https://github.com/arter97/caf_msm-4.4 (CAF Kernel Tag)
• Add sound control
• Add KCAL Display Control
• Enable CRC software toggle (Disable default)
• Add Boeflla Wakelock Blocker v1.1.0
• Enable Fsync Toggle
• Enable Power Efficient Workqueue
• Enable Westwood TCP (Default TCP)