惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

GbyAI
GbyAI
Martin Fowler
Martin Fowler
云风的 BLOG
云风的 BLOG
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
T
The Blog of Author Tim Ferriss
大猫的无限游戏
大猫的无限游戏
A
About on SuperTechFans
小众软件
小众软件
博客园_首页
博客园 - 聂微东
罗磊的独立博客
Recent Announcements
Recent Announcements
U
Unit 42
N
Netflix TechBlog - Medium
Blog — PlanetScale
Blog — PlanetScale
阮一峰的网络日志
阮一峰的网络日志
博客园 - 叶小钗
V
V2EX
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
IT之家
IT之家
Stack Overflow Blog
Stack Overflow Blog
博客园 - Franky
D
DataBreaches.Net
Last Week in AI
Last Week in AI

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
在 MIUI 12 上强制开启全局高刷新率 - 少数派
2020-10-25 · via 少数派

Matrix 精选

Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。

文章代表作者个人观点,少数派仅对标题和排版略作修改。


从我的个人使用感受来说,MIUI 12 对于 60Hz 的常规刷新率优化实在是太差劲了。几乎所有的高刷机型在开启 60Hz 刷新率后都会出现明显的划动掉帧。另一方面,就算开启高刷,屏幕的刷新率也不会固定在 120Hz,而是根据使用场景的不同(静态图像、视频、黑名单应用等)切换 30Hz、50Hz、60Hz、90Hz、120Hz 刷新率,且有明显的卡顿。

Pixel 系列会在开发者选项中给出一个「强制 90Hz 的刷新率」选项,但 MIUI 12 仅多一「功耗检测」工具来开启悬浮窗查看当前屏幕的刷新率。以这个为参考依据,我迫切需要一个方法来强制我的红米 K30 5G 开启全局 120Hz 刷新率,不要任何出于功耗考量的「智能」切换。

刚好在 XDA 论坛里已经有 玩家发现 稳定强开全局高刷的办法,借助 Magisk 模块我们可以轻松达成这一目标,文末也会给出一种不需要 Magisk 的取巧办法。

准备

  • 解锁 Bootloader 并刷入 Magisk;
  • Magisk 模块:Busybox fot Android NDK;
  • Magisk 模块:MagiskHide Props Config;
  • 命令行工具,可在手机上安装或连接电脑使用 adb shell。

步骤

从 Magisk 官方仓库安装这两个模块重启生效后,打开命令行工具,初次使用可能需要在 Magisk Manager 中授予 Root 权限,在电脑上使用 adb shell 同样需要。接下来我以 macOS 的终端与红米 K30 5G 为例。

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

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

我们的目的是使用这个模块修改或新增手机 Build.prop (可以理解为类似 Windows 系统中注册表系统的存在)中的一些值,因此选择 5 。并在下一步中输入 n 来新增自定义的 prop 值(也就是选择 New custom prop)。

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

会弹出提示询问你想要这个值默认是 true 还是 false,这里我们选择 false

很轻松对不对?但接下来还有一个选项需要选择。我们的系统启动有许多阶段,模块会询问你想在哪个阶段添加这个 prop 值,在这里我们输入 2 选择第二个选项,也就是 post-fs-data 。

输入后它会开始写入,但在开始写入前还是会问一遍你要不要继续下去,当然选择 y 继续,模块就会开始工作。执行结束后会提示你改动生效需要重启,然后问你要不要重启。但我们还有另一个值需要写入,在这里选择 n 不重启。

又回到了最初的起点,我们在这里依旧输入 n 来新建一个 prop。

依葫芦画瓢,这一次我们输入的值是 ro.vendor.smart_dfps.enable ,依旧默认 false,依旧默认在 post-fs-date 阶段启动。第二次做的时候是不是已经觉得自己很熟练了?

在最后一步,可以放心选择 y 来重启(reboot):

检验

重启后先去开发者选项——功耗检测中打开 Frame Rate Monitor Tools 来查看当前的屏幕物理刷新率,注意这里会同时有两个单位,一个是 fps,指的是当前屏幕的渲染帧率,我们平时说的「掉帧」卡顿指的就是这个数字出现了过大变化的顿挫;另一个是 Hz,指的是屏幕的刷新率,是渲染帧率所能达到的上限,是一个固定的属性值。

开始正常使用手机,帧率可能达不到 120fps,但是屏幕刷新率会固定在 120Hz,哪怕是打开黑名单应用(比如 YouTube)亦如此。

接下来就好好感受怎么重启都不会失效的真正的顺滑吧!

非 root 的取巧方法

非 root 的方法其实特别简单,总共就三步:

  1. 系统设置中切换屏幕刷新率到 60Hz;
  2. 设置中查找一个叫做「电量和性能」的应用,清除它的所有数据;
  3. 切换屏幕刷新率到高刷 120Hz 等;

这种方法可能比较容易失效,大家也可以自行测试看看。

拓展阅读

> 下载少数派客户端 、关注少数派公众号 ,了解更多 Android 实用技巧 🤖️

> 想申请成为少数派作者?冲!