特性
由于内核每个版本都在变化,这里以1.1-r2为例。
基本
- 使用kdrag0n的proton-clang编译,并启用-O3及Polly优化
- 合并最新Linux上游更新、优化
- 及时合并CAF Tag更改
主要特性
- 使用PELT EAS负载跟踪, 相同任务负载下更节能
- 内核内部调控CPUSET调度参数,更加省电节能
- 从上游更新DRM更改,优化动画速度
- GPU超频至810MHz以增强性能
- 引入并启用K-laspe调色驱动
- 安全关闭FSync文件同步以节省能量
- 加入F2FS垃圾回收优化
- 从Pixel 4源码中移植CFQ I/O调度器优化
- 使用Simple LMK替代LowMemoryKiller
- 启用并将LZ4压缩算法设为默认ZRAM压缩算法
- 从Google主线合入BBR2优化
- 将CONFIG_HZ设置为300
- 为32位程序提供vDSO
- 从4.19移植binder以优化进程通讯
- 加入Wakelock驱动v1.1.0
- 在内核层加入声音控制
- 优化指纹驱动程序及低亮度解锁
下载地址
https://github.com/Laulan56/marisa_kernel_xiaomi_sm8150/releases/
开源代码地址
https://github.com/Laulan56/marisa_kernel_xiaomi_sm8150/
感谢名单
感谢@wloot 的许多代码以及拆分commit
感谢@LibXZR 对我的许多帮助
感谢@sekaiacg 的drm导入代码
感谢所有对我有过帮助的人。
特别感谢使用内核的你。