资源吧致力于优质软件,活动线报,游戏辅助,绿色工具等资源共享,好货不私藏!

Xposed「NoActive」v1.2 Android 后台墓碑模块Xposed「NoActive」v1.2 Android 后台墓碑模块

更新时间:2022-09-03 00:11 附件大小:3.8 MB 软件评分:★★★☆☆ 所属分类:安卓软件 运行平台:Android 软件类型:APK 内容编辑:资源吧 评论回复:0
资源介绍

软件介绍

NoActive 是作者 myflavor 开发的 XP 模块,NoActive 正如其名,让 Android 后台 CPU 不再活跃。NoActive 可以达到类似 iOS 的墓碑后台机制。

iOS 的墓碑后台机制是指,当你使用一个程序时,这个时候你直接滑出去并没有关掉,这时系统会将它冻结,所谓冻结就是把它保留在 RAM(运存)中但是断开了它与处理器的联系,不让它执行任何操作。

软件截图

软件说明

作用域说明:

系统框架:

  1. Hook应用切换事件,冻结切换至后台的应用,解冻切换至前台的应用

  2. Hook广播分发事件,屏蔽被冻结的应用接收广播,从而避免触发广播ANR

  3. Hook计算oom_adj事件,修改后台应用的oom_adj,白名单主进程500子进程700,冻结名单主进程700+子进程900+

  4. Hook系统ANR事件,由于冻结之后,应用无法做出响应被系统认为是ANR,所以需要屏蔽ANR避免系统误杀被冻结的APP

  5. Hook系统是否开启暂停执行已缓存变量获取,由于系统自带的暂停执行已缓存在收到广播后可能解冻再次活跃

电量和性能(MIUI):

  1. Hook清理APP事件,将该方法置空解决锁屏或夜间杀后台

  2. 禁用millet,该功能与NoActive重复

冻结方式说明:

  1. 目前Linux进程冻结方式有Kill -19、Kill -20、Cgroup Freezer V1、Cgroup Freezer V2

  2. Kill -19和Kill -20兼容性最好,但是存在Bug,进程还在依然重载

  3. Google官方使用Cgroup Freezer V2

  4. NoActive仅仅作用于系统框架,不是Root权限,权限不足

  5. Kill使用Android的Process.sendSignal,该方法为安卓封装间接调用Kill,所以可能存在部分系统19有效或者20有效,需要自测

  6. Cgroup Freezer V1和V2采用NoActive参考millet自行实现并封装,或V2调用安卓Process.setProcessFrozen实现

  7. 所以NoActive支持5种冻结方式分别为Kill -19、Kill -20、Cgroup Freezer V1(NoActive)、Cgroup Freezer V2(NoActive)、Cgroup Freezer V2(系统API)

  8. 由于对System权限不足导致无法读取配置判断Cgroup Freezer版本,故Hook获取系统是否支持暂停执行已缓存来判断V2、其余皆为V1,如果测试没有效果,或者冻结error报错,请选择Kill方式,配置方式参考下面的配置文件说明。

配置文件说明:

  1. 目录 /data/system/NoActive

即时生效配置:

  1. blackSystemApp.conf 系统黑名单(系统APP默认白名单)

  2. killProcess.conf 杀死进程名单(后台3S杀死进程)

  3. whiteApp.conf 白名单APP(用户APP默认黑名单)

  4. whiteProcess.conf 白名单进程(添加白名单APP无需添加)

重启生效配置:

  1. debug 开启调试日志

  2. disable.oom 禁用修改oom_adj功能

  3. kill.19 使用Kill -19冻结

  4. kill.20 使用kill -20冻结

  5. freezer.v1 使用Cgroup Freezer V1(NoActive)冻结

  6. freezer.v2 使用Cgroup Freezer V2(NoActive)冻结

  7. freezer.api 使用Cgroup Freezer API(系统API)冻结

  8. color.os ColorOS专属配置(特殊oom_adj方式)

日志说明:

日志级别分为debug(调试信息)、info(基本信息)、warn(警告信息)、error(错误信息)

资源下载

免责声明

本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!

同类推荐
我要评论0条评论
禁止发布淫秽,反动,广告评论,乱填写QQ号,发现永封IP!
  • 全部评论(0
    还没有评论,快来抢沙发吧!