在 MIUI 12 上强制全局高刷新率

的常规刷新率优化实在是太差劲了。刷新率后都会出现明显的划动掉帧。刷新率,且有明显的卡顿。仅多一「功耗检测」工具来开启悬浮窗查看当前屏幕的刷新率。刷新率,不要任何出于功耗考量的「智能」切换。之后命令行工具中会出现如下提示:执行结束后会提示你改动生效需要重启,然后问你要不要重启。Hz,指的是屏幕的刷新率,是渲染帧率所能达到的上限,是一个固定的属性值。接下来就好好感受怎么重启都不会失效的真正的顺滑吧!...

精选

是一个小众写作社区,我们提倡分享真实的产品体验、实践经验和思考。我们会不定期挑选最优质的文章,展示用户最真实的体验和意见。

文章仅代表作者个人观点,少数人对标题和版式进行了微小的修改。

从我个人的经验来看,MIUI 12 对于 60Hz 的常规刷新率优化确实很糟糕。几乎所有高刷机型在开启 60Hz 刷新率后都会出现明显的刷卡掉帧现象。另一方面vivo强制开启90hz刷新率软件下载,即使开启了高刷新率,屏幕的刷新率也不会固定在120Hz,而是可以根据不同的使用情况切换30Hz、50Hz、60Hz、90Hz、120Hz的刷新率场景(静止图像、视频、黑名单应用等)。,并且有明显的滞后。

Pixel系列会在开发者选项中给出“强制90Hz刷新率”选项,但MIUI 12只多了一个“功耗检测”工具,可以打开悬浮窗查看当前屏幕刷新率。以此作为参考,我迫切需要一种方法来强制我的Redmi K30 5G开启全局120Hz刷新率,而无需任何“智能”切换功耗。

就在XDA论坛上,一些玩家已经找到了稳定和强制全球高刷的方法。借助模块,我们可以轻松实现这一目标。在文章的最后,会给出一个不必要的技巧。

准备步骤

从官方仓库安装这两个模块并重启后,打开命令行工具。首次使用时,可能需要在 . 还需要在计算机上使用 adb shell。下面我以macOS和Redmi K30 5G的终端为例。

adb shell #手机本地使用命令行模拟工具则无需此步骤
su #获取 root 权限
props #开始使用 MagiskHide Props Config 功能

之后,命令行工具中会出现如下提示:

我们的目的是利用这个模块在手机的Build.prop中修改或者增加一些值(可以理解为存在类似系统的注册表系统),所以选择5。并在下一步输入n添加自定义道具值(即选择新道具)。

我们一共需要输入两个值,一个一个。输入第一个值:ro..dfps。

会弹出一个提示询问你是否希望这个值默认为真或假,这里我们选择假。

这很容易,对吧?但是还有另外一种选择。我们的系统启动有很多阶段,模块会问你要在哪个阶段添加这个prop值,这里我们输入2选择第二个选项,即post-fs-data。

它会在输入后开始写入,但在开始写入之前会询问您是否要继续。当然,选择y继续,模块将开始工作。执行结束后会提示修改需要重启才能生效,然后会询问是否要重启。但是我们还有一个值要写,这里我们选择n不重启。

回到原来的起点vivo强制开启90hz刷新率软件下载,我们还是在这里输入n来新建一个prop。

根据葫芦和瓢,这次我们输入的值是 ro... ,默认还是 false ,还是默认在 post-fs-date 阶段启动的。第二次做的时候,你是不是已经觉得自己很熟练了?

在最后一步中,您可以安全地选择 y 来重新启动():

测试

重启后,进入开发者选项-功耗检测,打开帧率工具查看当前屏幕物理刷新率。注意同时会有两个单位,一个是fps,指的是当前屏幕的渲染帧率。我们通常所说的“掉帧”,是指数量变化太大时的挫折;另一个是Hz,指的是屏幕的刷新率,是渲染帧率的上限,是一个固定的属性。价值。

当您开始正常使用手机时,帧率可能达不到,但屏幕刷新率会固定在 120Hz,即使您打开了黑名单应用程序(例如)。

接下来,感受一下无论怎么重启都不会失败的真正流畅!

非根技巧

非root方法其实很简单。总共分为三个步骤:

在系统设置中将屏幕刷新率切换为60Hz;在设置中找到一个名为“电池和性能”的应用程序并清除其所有数据;将屏幕刷新率切换为120Hz等高刷新率;

这种方法可能更容易失败,你也可以自己测试一下。

延伸阅读

相关文章

发表评论