You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

荣耀Magic 4 Pro通过ADB禁用自适应刷新率并固定指定刷新率失败求助

荣耀Magic 4 Pro通过ADB禁用自适应刷新率并固定指定刷新率失败求助

我明白你想固定荣耀Magic 4 Pro刷新率的需求,用ADB设置了min_refresh_ratepeak_refresh_rate但示波器测试没生效确实挺闹心的,咱们来试试这些排查和解决办法:

  • 先确认ADB命令是否真正写入设置
    先执行以下命令读取当前的刷新率参数,看看是否已经成功设置为90.0:

    adb shell settings get system min_refresh_rate
    adb shell settings get system peak_refresh_rate
    

    如果返回值不是90.0,大概率是ADB连接或者权限问题,要确保设备已经开启USB调试、解锁了OEM,并且ADB连接状态正常(可以用adb devices确认设备已被识别)。

  • 尝试添加单独的固定刷新率参数
    部分安卓厂商会额外使用refresh_rate参数来强制固定刷新率,试试执行这条命令:

    adb shell settings put system refresh_rate 90.0
    

    执行后可以再用读取命令确认参数是否生效,之后重启设备再测试。

  • 关闭系统自带的自适应刷新率开关
    有些机型即使通过ADB修改了参数,系统设置里的自适应刷新率开关如果处于开启状态,会优先触发系统的自适应逻辑,覆盖ADB的设置。先去「设置-显示与亮度-刷新率」里把「自适应刷新率」的开关关掉,再重新执行你的ADB命令试试。

  • 试试厂商定制的vendor参数
    荣耀部分机型会把显示相关的核心参数放在vendor命名空间下,试试这条命令:

    adb shell settings put vendor display_refresh_rate 90.0
    

    同样,执行后重启设备再用示波器测试效果。

  • 重启设备确保设置生效
    有时候ADB修改的系统参数需要重启设备才能完全生效,执行完所有命令后重启手机,再进行刷新率测试。

备注:内容来源于stack exchange,提问作者TBST

火山引擎 最新活动