Skip to content

Releases: chenzyadb/CuprumTurbo-Scheduler

CuToolbox V8.2.1 Alpha

25 Nov 14:36
Compare
Choose a tag to compare
Pre-release

V8.2.1 测试版 更新内容:
1.修复: 部分场景下错误触发模式切换的问题.
2.修复: 部分配置文件中的错误.
3.其他细节优化及bug修复.

CuToolbox V8.2.0 Alpha

24 Nov 16:27
Compare
Choose a tag to compare
Pre-release

V8.2.0 测试版 更新内容:

  1. [Framework] 重写程序框架, 提升性能, 减少开销.
  2. [CpuGovernor] 优化功耗模型的生成, 区分小核/中核/大核, 更贴近CPU满载时的真实功耗.
  3. [CpuGovernor] 调整功耗限制策略, 改善在突发负载和CPU过热场景下的表现.
  4. [CpuGovernor] 新增多核负载限制策略, 在单丛集内多核高负载的场景下主动限制CPU最高频率.
  5. [CpuGovernor] 调整CPU升频延迟策略, 修复在不同丛集CPU性能差异较大时升频延迟不合理的问题.
  6. [CpuGovernor] 调整低延迟状态时的调频策略, 请求低延迟事件触发后实际升频耗时由最低50ms减少至最低10ms.
  7. [CpuGovernor] 改进调频器Timer根据不同场景自动调整工作频率的策略, 降低开销的同时允许更高的工作频率(100HZ).
  8. [CpuGovernor] 改进CPU负载滤波方式, 解决由于粗糙的CPU负载数据导致的CPU频率异常波动问题.
  9. [CpuGovernor] 新增动态冗余功能, 解决CPU运行在较高频率时实际冗余更大导致功耗增加的问题.
  10. [ThreadSchedOpt] 改进线程优化的触发方式, 改善在APP冷启动等场景下的表现, 降低开销.
  11. [MtkGpuGovernor] 改进调频器策略, 支持类似CPU调频器的升降频延迟/BOOST/EXTRA_MARGIN等功能.
  12. [DevfreqTuner] 新增的模块, 支持联发科/高通/麒麟/紫光展锐平台的DDR/GPU频率调整功能.
  13. [Trigger] 新增的模块, 支持在特定场景触发时调整Property值和写入文件以改变调度策略, 例如提高CPU调频器的冗余.
  14. [Thermal] 新增的模块, 支持在芯片过热时调整Property值以改变调度策略, 例如降低CPU的最大功耗和限制GPU的最高频率.
  15. [APP] 更新掉帧监测模块, 修复在安卓14/15系统上无法准确判断掉帧的问题, 改善部分场景下的表现, 降低开销.
  16. [APP] 修复附加模块无法在Magisk28+上正常安装的问题.
  17. 其他细节优化及bug修复.

CuToolbox V8.1.11 Release

17 Sep 17:02
Compare
Choose a tag to compare

V8.1.11 正式版 更新内容:
1.修复: 在部分联发科设备上无法完成初始化的问题.
2.修复: CpuGovernor在某些场景下无法达到设定工作频率的问题.
3.优化: 程序多线程工作效率.
4.修复: APP自适应图标在lawnchair等桌面上不生效的问题.
5.其他细节优化及bug修复.

CuToolbox V8.1.10 Release

19 Aug 15:35
Compare
Choose a tag to compare

V8.1.10 正式版 更新内容:
1.修复: MtkGpuGovernor在部分旧版本4.14内核上无法正确识别接口的问题.
2.其他细节优化及bug修复.

CuToolbox V8.1.9 Release

31 Jul 02:21
Compare
Choose a tag to compare

V8.1.9 正式版 更新内容:
1.改进: 提升MTK GpuGovernor兼容性, 支持至3.18内核.
2.改进: 提升CpuGovernor在MTK HPS框架下的兼容性.
3.改进: 优化SurfaceFlinger等系统组件的线程调度, 减少部分场景下的掉帧.
4.改进: ThreadSchedOpt适配部分使用自研引擎的游戏应用.
5.改进: 提升CpuFreqWriter在部分内核上的兼容性.
6.修复: 部分场景下亮屏后CpuGovernor不能正常工作的问题.
7.修复: MTK GPU DDR Boost不能正确匹配OPP的问题.
8.修复: 部分场景下InputListener缓冲区溢出导致不能正确识别触控输入的问题.
9.其他细节优化及bug修复.

CuToolbox V8.1.8 Release

14 Jul 12:20
Compare
Choose a tag to compare

V8.1.8 正式版 更新内容:
1.修复: 在不支持cpuset的内核上无法正常工作的问题.
2.修复: MTK DDR Boost在部分设备上无法正确匹配DDR频率的问题.
3.改进: 调度本体最低支持至安卓6.
4.改进: 调整MTK CPU频率写入器, 支持至3.10内核.
5.更新依赖库.
6.其他细节优化及bug修复.

CuToolbox V8.1.7 Release

08 Jul 06:36
Compare
Choose a tag to compare

V8.1.7 正式版 更新内容:
1.修复: 在安卓11以下设备上无法正常工作的问题.
2.改进: 配置文件支持'#'开头的注释.
3.改进: 二进制文件使用clang18编译, 更新APP依赖.
4.其他细节优化及bug修复.

CuToolbox V8.1.6 Release

27 Jun 12:38
Compare
Choose a tag to compare

V8.1.6 正式版 更新内容:
1.改进: 重构部分代码, 降低CPU开销, 提升稳定性.
2.其他细节优化及bug修复.

CuToolbox V8.1.5 Release

15 Jun 15:16
Compare
Choose a tag to compare

V8.1.5 正式版 更新内容:
1.更新掉帧监测模块, 改善预测能力, 减少误判导致的额外耗电.
2.修复: Minecraft异常掉帧的问题.
3.修复: 部分可能导致APP崩溃的问题.
4.其他细节优化及bug修复.

CuToolbox V8.1.4 Release

05 Jun 14:33
Compare
Choose a tag to compare

V8.1.4 正式版 更新内容:
1.细节优化及bug修复.