android - 如何通过 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命令更改它?
解决方案
由于内核差异,这并不是每部手机都原生支持的。
例如 :
使用我的三星 Galaxy S5(Marshmallow),运行以下命令不会将原来的 60HZ 更改为 90HZ
adb shell settings put global 6ecb9657_screen_refresh_rate 0
使用我的 OnePlus 7 Pro(OxygenOS),运行以下命令将刷新率设置为 90:
adb shell settings put global oneplus_screen_refresh_rate 0
- 使用模式 0 启用 90Hz
从上面的测试中,我相信这是你可以使用自定义内核实现的。
推荐阅读
- typescript - 保证数组/集合具有来自 Typescript 中字符串联合的所有值
- spring-security - MUnit 和 Spring 安全模式的问题
- android - 当其他用户使用我的应用程序(Firebase,android)时,我的列表视图会自动填充
- python - 如何构建 gremlin 查询以添加和删除顶点作为第一部分事务
- reactjs - 导入 css 的 npm 依赖项的 Next.js 错误
- c# - 有没有办法使用 IoC 容器将依赖项注入到帮助程序类?
- javascript - 为什么这个导出的 typescript const 不能从转译和捆绑的代码中导入?
- css - 在 Angular 7 中创建滚动导航
- javascript - MySQL 事务与垃圾邮件
- node.js - nodejs中如何使用sinon进行中间件测试?