首页 > 解决方案 > 如何通过 adb 命令更改刷新率

问题描述

我通过 adb 命令获得了有关设备分辨率、刷新率和其他信息的信息 -

adb shell dumpsys display

输入上述命令后检索到的信息是 -

mDisplayInfos=
      PhysicalDisplayInfo{720 x 1280, 57.0 fps, density 1.5, 309.966 x 312.615 dpi, secure true, appVsyncOffset 1000000, bufferDeadline 17543860}

我想将刷新率更改为推荐的60 fps。如何从adb shell命令更改它?

标签: androidshelladb

解决方案


由于内核差异,这并不是每部手机都原生支持的。

例如 :

  1. 使用我的三星 Galaxy S5(Marshmallow),运行以下命令不会将原来的 60HZ 更改为 90HZ

    adb shell settings put global 6ecb9657_screen_refresh_rate 0
    
  2. 使用我的 OnePlus 7 Pro(OxygenOS),运行以下命令将刷新率设置为 90:

    adb shell settings put global oneplus_screen_refresh_rate 0
    
    • 使用模式 0 启用 90Hz

从上面的测试中,我相信这是你可以使用自定义内核实现的。


推荐阅读