防止 MIUI 在某些应用中锁 60 帧(需要 root 权限)
2021-06-12 23:32
#旧文章
警告
本方法需要使用 root 权限,如果你不知道 root 权限是什么就可以关掉这篇文章了,获取 root 权限还比较复杂。
免责声明:本方法需要使用 root 权限,您应知晓使用 root 权限具有的风险,该风险由您承担。
不想看我废话的话可以直接往下翻到大标题处
买了小米 11 以后感觉 B 站滚动不如其他应用顺畅,以为是 B 站掉帧,在开发者选项中开启刷新率显示后发现打开 B 站后刷新率被限制到了 60Hz,难怪这么卡。在尝试了不同应用后,发现只要是调用了视频工具箱的应用都会锁 60Hz,如下图所示,在桌面时刷新率是 120Hz,进入 B 站和 VLC 后刷新率就掉到了 60Hz。
解决方案
在 root shell 中运行如下两个命令,第一行指定的是最大刷新率,第二行指定的是最小刷新率,如果你已经在手机设置中将刷新率设置为了 120Hz 那么第一行命令没必要运行。(这两条命令重启手机后不会失效,如果在设置里修改了刷新率后可能会失效,失效的话再执行一下就好)
在执行这两条命令后,再进入 B 站和 VLC 可以发现刷新率是绿色的 120Hz,滚起来也确实顺滑了好多,舒服了!