NoActive正如其名,让Android后台CPU不再活跃
模块功能介绍:
通过Hook系统框架实现Android墓碑
作用域说明:
系统框架:
1、Hook应用切换事件,冻结切换至后台的应用,解冻切换至前台的应用
2、Hook广播分发事件,屏蔽被冻结的应用接收广播,从而避免触发广播ANR
3、Hook应用Activity休眠事件,阻止休眠长时间不活跃的Activity(休眠后存在打开重载、最近任务中消失问题)
4、Hook系统ANR事件,由于冻结之后,应用无法做出响应被系统认为是ANR,所以需要屏蔽ANR避免系统误杀被冻结的APP
5、Hook系统是否开启暂停执行已缓存变量获取,由于系统自带的暂停执行已缓存在收到广播后可能解冻再次活跃
6、Hook显示暂停执行已缓存开关,仅显示无作用(Happy freezer)
7、Hook获取PMS为冻结后的APP释放唤醒锁
8、Hook接收小米Millet网络临时解冻APP
9、Hook接收小米Binder通知临时解冻APP
10、Hook获取NMS为冻结后的APP断开网络连接
11、Hook控制AppStandby为冻结后的APP限制后台
电量和性能(MIUI):
1、Hook杀进程方法,阻止电量性能杀后台
2、禁用millet,该功能与NoActive重复
冻结方式说明:
目前Linux进程冻结方式有Kill -19、Kill -20、Cgroup Freezer V1、Cgroup Freezer V2
推荐 API & V2 > Kill -19 & Kill -20
首推API和V2其次Kill,小米MIUI13机子可以使用V1,其他机子使用V1会有内存泄露
Freezer天然优势,Kill存在一段时间后进程还在打开仍然重载
部分机子存在系统框架无法读写Freezer目录,可以开启提权模式,与Thanox的Su插件一样
关于白名单推送进程,需要同时白名单主进程,才不会被StandBy限制后台
MIUI对APP开启保持连接,即可启用网络解冻,微信等即时通信APP必备
日志说明:
日志级别分为debug(调试信息)、info(基本信息)、warn(警告信息)、error(错误信息)
NoActive交流QQ群750812133
如果你觉得模块不错,可以打赏开发者一瓶可乐(理性打赏)
NoActive,YYDS
NoActive,YYDS
默认+5个模式试了一遍好像都不行,压不住,用的米11稳定版
是有些软件压不住,不是全部,比如东方财富,还有一种情况b站回到后台停止播放了,这时只要打酷安,B站又会自动播放了。。
NoActive,YYDS
请问重启才生效的配置要在哪里设置
配置目录data/system/NoActive
NoActive,YYDS
期待加个millet模式
为什么在APP列表搜索框里,输入任意字符都卡卡的?特别是删的时候 直接输入法上的删除键按着不动,听着声音是在不停地删了,然而输入框内文字纹丝不动,得过个两三秒才会消失,这什么情况啊?
群主说他更在意冻结解冻的效果,UI懒得弄
因为每对输入框进行过修改,就会进行搜索,删一个字符搜索一次,就会卡
新版修复了
很好用,感谢感谢!建议支持批量选择,设置为白名单
Bug反馈
- 操作环境:
-- 机型: Redmi Note 9 5G
-- Android版本: 12
-- MIUI版本: 13.0.2.0 SJECNXM
-- Magisk版本: 25.2 (Zygisk)
-- LSPosed版本: 1.8.3
-- NoActive版本: 0.9.9
- 问题描述:
冻结不生效
以下皆以QQ为例
(无特殊说明均为未出现异常)
-- kill -19: 无法接收到推送
-- kill -20: 无法接收到推送,打开App时显示了冷启动的界面
-- Cgroup Freezer V1: 有报错,压不住后台
--- 报错内容: NoActive(error) -> Freezer V1 failed: /sys/fs/cgroup/freezer/perf/frozen/cgroup.procs: open failed: ENOENT (No such file or directory)
-- Cgroup Freezer V2: 有报错,压不住后台
--- 报错内容: NoActive(error) -> Freezer V2 failed: /sys/fs/cgroup/uid_10059/pid_32018/cgroup.freeze: open failed: EACCES (Permission denied)
--- Cgroup Freezer V2(API): (设备支持)无报错,压不住后台
NoActive,YYDS
最近两个版本卡通话
[...]本教程依据群内最新内测版本所写(本文依据设备:一加9PRO Color13)以下教程是根据《NoActive墓碑Xposed模块》究极改良,所以内容超级长,建议耐心看完如搬运本教程,请说明文章来源(本文作者: 冰之梦殇520)[...]
[...]本教程依据群内内测版本所写(本文依据设备:一加9PRO Color13)以下教程是根据《NoActive墓碑Xposed模块》究极改良,所以内容超级长,建议耐心看完如搬运本教程,请说明文章来源(本文作者: 冰之梦殇520)[...]