记录一个通过加白防止 miui 杀后台的方法

3 天前
 s82kd92l

miui 经常会自作聪明得杀掉一些后台进程,比如 firefox android 的 gpu 进程。通过这个项目, 发现 miui 的白名单在 settings 里面的 perf_proc_protect_list

所以只要执行命令就能把想加白应用了 settings put system perf_proc_protect_list “package1,package2"

1890 次点击
所在节点    Android
16 条回复
guanzhangzhang
3 天前
我看还有其他常量,还有类似其他的 key 和作用是啥吗
oovveeaarr
3 天前
HyperOS 2 应该把这个策略改了,实际用下来保活能力很强。

但是后台管控更严格了,后台应用基本上不能联网/被冻结了。微信的信息也经常有延迟,GCM 更是经常只有亮屏才会推过来,有点难受;不知道有没有解决方法。
Yadomin
3 天前
原来是这样,我就说 firefox 怎么一切换就重新加载标签页了,怎么锁进程都没用
Tiande
3 天前
怪不得 Firefox 这么难用,原来是系统问题
YGHMXFAL
3 天前
MIUI 14 无论如何保不住 FireFox,但是 TOR Browser 就稳如狗,难道猴米认为前者威胁更大😓
lucifer9
3 天前
HyperOS 还完美继承了之前间隔一段时间随机帮用户取消几个手动允许自启动的应用的功能
wm5d8b
3 天前
@oovveeaarr HyperOS 1 看了看,似乎还有效,里面预设了不少应用,甚至还有 b 站 hd 版
RiESA
3 天前
@lucifer9 还有掉无障碍的问题也是祖传的
s82kd92l
3 天前
@oovveeaarr 怀疑 hyperos 2 启用了 freezer 机制。 你可以`dumpsys activity settings`, 看看 use_freezer 是什么状态么?

freezer 机制是 aosp 就有的,相关代码 framework/base/services/core/java/com/android/server/am/CachedAppOptimizer.java
v2wp
3 天前
@oovveeaarr 联网的问题,可以看看这里,打开“设置”——》 “省电与电池”——》 下拉,找到对应的 APP 点进去,设置“省电策略”,设置为无限制就行。

我觉得这里的 “智能限制后台运行” 也是 hyperOS 主要省电的法宝之一。
deerpine
2 天前
学到了
mingtdlb
2 天前
跟厂商斗智斗勇,,昨儿看小米 一加还整媒体测试白名单,哈哈
yqs112358
2 天前
HyperOS2 的应用设置里面没有老版本的 省电策略 选项吗🤔
一般来说省电策略选无限制,再锁进程,就永远不会杀了呀,也不会冻结
Vegetables
2 天前
手机 Firefox 老是重载 的原因终于找到了 垃圾 MIUI
yulihao
2 天前
@oovveeaarr 保活能力强不一定是好事,我经常遇到 ZRAM 爆满必须手动清理后台的情况。小米根据机身温度杀后台,不知道有没有办法能让他在确保流畅的情况下尽可能做到最大保活
OrangeCrazy
2 天前
同理可以查看\修改厂商的白名单么?
比如 color os,把拼夕夕内置到了白名单,一键清理永远关不了 pdd 的缓存和进程(服务).

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1095950

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX