项目地址
完整项目见MIUICustom
注意:该模块仅测试于电池与性能
4.2.00
,其他版本未测试。
概述
即使在设置中将屏幕刷新率设置为120Hz,对于某些应用(如哔哩哔哩)仍锁60帧。
通过Xposed
Hook DisplayFrameSetting.isFeatureOn
,实现全局高刷。
代码
1 2 3 4 5 6 7 8 9 10 11
| Method mtd_isFeatureOn_4200 = XposedHelpers.findMethodExactIfExists("com.miui.powerkeeper.statemachine.DisplayFrameSetting", lpparam.classLoader, "isFeatureOn"); if (mtd_isFeatureOn_4200 != null) { XposedBridge.hookMethod(mtd_isFeatureOn_4200, new XC_MethodReplacement() { @Override protected Object replaceHookedMethod(MethodHookParam param) { return false; } }); }
|
验证
打开设置
-开发者选项
-显示刷新频率
- 打开哔哩哔哩,帧率为60。
- 在
LSPosed
钟对电池与性能
启动模块,并强行停止(长按)。
- 打开哔哩哔哩,帧率为120。
参考
[教程] MIUI 修改 反编译 全局高刷 教程