本文共计797个字,预计阅读时长3.2分钟。
【更新日志】
本次更新合并了30+个commit
新增:SfBoost游戏操作时专用SfLag,非掉帧时降低最大性能改进能耗比,掉帧时释放最大性能降低停顿时长
新增:自定义配置与日志目录迁移到/sdcard/yc/uperf/,弃用panel文件,开放cfg_uperf.json供用户自定义,如调整频率范围
新增:屏幕刷新率切换改用surfaceflinger backdoor法,兼容Android 10+
新增:高通平台c-state设置,避免过早进入c3很快再次唤醒引入0.5ms滞后
新增:高通平台动态force_no_nap,减少复杂过渡动画GPU引入的卡顿
修复:android.hardware.power由于空白配置文件格式错误崩溃,导致部分设备循环重启
修复:min_refresh_rate设置未清理,导致模块卸载后帧率被锁定为最大值
修复:非magisk安装方式运行后没有停用系统perfhal
修复:音频编码线程被固定在小核,导致视频录制破音
修复:费电模式安兔兔跑分超大核空载,导致跑分偏低
修复:由于屏幕刷新率切换通知到系统框架,导致SsAnim错误拉起耗电,即使没有系统动画发生
修复:顶层应用离开顶层后没有触发当前顶层应用检查,导致帧率切换未响应
修复:sfanalysis渲染状态检测为了匹配动态刷新率灵敏度过低,影响到掉帧检测
改进:动态屏幕刷新率降低前延迟降低到600ms,切换响应更快
改进:sfanalysis用户内容刷新率自适应响应更快,60hz->120hz检测延迟从350ms降低到200ms
改进:禁用高通perfhal采用空白targetconfig.json法
改进:指纹识别线程更容易放置到超大核
改进:APP主线程识别准确度
隔壁家的老鸽子