Skip to content

Releases: yc9559/perfd-opt

v4 (20200306)

06 Mar 09:14
Compare
Choose a tag to compare
  • 新增:支持骁龙865和骁龙765/765g
  • 新增:补充骁龙855+和骁龙712的CPUID
  • 新增:高通perf-hal运行状态显示
  • 新增:迁移到Magisk 20.3模板,向下兼容到19.0
  • 新增:兼容上游Linux 4.19触摸升频位点新路径
  • 修复:指纹识别和相机服务性能受到限制
  • 修复:减少均衡模式吃鸡卡顿,恢复性能最高的集群的负载预测
  • 修复:减少MIUI的app启动动画卡顿,1阶段boost=30时长800ms,2阶段boost=10时长2000ms
  • 改进:三集群设备补充设置超大核的访存延迟控制
  • 改进:去除关于sched_boost_enabled的更改,已被上游弃用

Click perfd-opt-v4-20200306.zip below to download.
点击下方"Asserts"中的perfd-opt-v4-20200306.zip开始下载。

v3 (20200217)

22 Feb 08:43
Compare
Choose a tag to compare
  • 新增:关闭一加固定UI线程在大核的opchain,与其他平台统一
  • 新增:使用prefer_idle+boost方案固定topapp在大核,放弃colocate与sched_boost方案
  • 新增:所有性能模式启用top-app的prefer_idle,在小核都有进程占用的情况唤醒任务到大核
  • 新增:调整C-state降低UiBench渲染抖动40%,C0与C3在低频率未见显著功耗差异
  • 新增:滑动时提升cpullccbw/cpubw的最小频率避免成为瓶颈
  • 新增:调整不同性能模式的llcc带宽和ddr带宽限制,降低一点DDR功耗
  • 新增:降低大核访存缓存命中率降低时提升DDR频率的阈值,减少小掉帧(90fps)
  • 新增:使用blkio保留90%的IO带宽给前台进程
  • 新增:限制传感器服务相关线程在小核集群,减少唤醒大核集群
  • 新增:同步qti-mem-opt的libcommon,libpowercfg,path header
  • 改进:panel的default_mode不会随着热切换而改变了
  • 改进:各个性能模式频率范围调整,见项目连接内的readme
  • 改进:滑动时foreground分组只使用小核
  • 改进:执行脚本不再依赖于sh文件可执行权限
  • 改进:读取目标性能模式的逻辑更加通顺
  • 改进:加大一点二段式app启动boost的时长
  • 改进:全部去除QTI Boost Framework对sched_boost的设置,改用其他方式实现类似效果
  • 修复:在Android 10没有sched_boost_enabled,改用其他方式实现类似效果
  • 修复:最大频率限制不再只靠targetconfig,补上mem_performance频率范围设置
  • 修复:补上cpuset/restricted分组的cpu限制
  • 修复:减少perf框架的一些报警

Click perfd-opt-v3-20200222.zip below to download.
点击下方"Asserts"中的perfd-opt-v3-20200222.zip开始下载。

v2 (20191127) OnePlus 7/7T Only

27 Nov 08:30
Compare
Choose a tag to compare
  • work well with Oneplus CoreTech opchain module
  • fix memory management problem on Hydrogen & Oxygen OS 10.0.1

Click "Asserts" below to Download.
Read how to use before starting download.

v1 (20190727)

27 Jul 07:31
Compare
Choose a tag to compare

Initial Release, based on sdm855-tune v0.5.20190721

Click "Asserts" below to Download.
Read how to use before starting download.