在NoActive这款软件中,可以让我们对手机进行更好的管理,能够自由的设置各个软件的权限,自动的优化漏洞,快速释放空间,不仅增加了手机的寿命,还使手机变得更加流畅,让我们在玩游戏时有一个愉悦的心情,从而大大提升游戏的胜率,并且软件中所有的功能设置都是免费使用的。
noactive使用方法
1、安装之后在应用内选择创建应用,选择需要进行模块修改的相关应用
2、在模块管理中进行相关的模块设置,进行功能的勾选
3、点击模块进入具体功能设置,选择需要使用的功能即可<br /><p>4.如果出现模块未激活情况,选择忽略即可完成操作
noactive作用域是什么?
系统框架:
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重复
noactive冻结方式详解
目前linux进程冻结方式有kill -19、kill -20、cgroup freezer v1、cgroup freezer v2
kill -19和kill -20兼容性最好,但是存在bug,进程还在依然重载
google官方使用cgroup freezer v2
noactive仅仅作用于系统框架,不是root权限,权限不足
kill使用android的process.sendsignal,该方法为安卓封装间接调用kill,所以可能存在部分系统19有效或者20有效,需要自测
cgroup freezer v1和v2采用noactive参考millet自行实现并封装,或v2调用安卓process.setprocessfrozen实现
所以noactive支持5种冻结方式分别为kill -19、kill -20、cgroup freezer v1(noactive)、cgroup freezer v2(noactive)、cgroup freezer v2(系统api)
由于对system权限不足导致无法读取配置判断cgroup freezer版本,故hook获取系统是否支持暂停执行已缓存来判断v2、其余皆为v1,如果测试没有效果,或者冻结error报错,请选择kill方式,配置方式参考下面的配置</p>
《NoActive》软件优势:
1.功能设置非常强大齐全,可以有效的改善手机中的任何漏洞。
2.操作非常简单,遇到任何问题都可以反馈给客服进行解决,提供了优质的服务。
3.系统体系非常完善,不会泄露用户的任何隐私信息,非常的安全。
《NoActive》软件特色:
1.能够对手机里所有的软件设置管理,非常的实用。
2.支持悬浮球功能,可以将软件轻松悬浮在手机桌面上,方便用户快速进入。
3.在使用的过程中非常流畅,不会出现任何的卡顿现象。
《NoActive》软件测评:
当手机用的时间久时,就会出现各种各样的问题,有了这款软件,可以有效的保护好手机系统,而且也方便用户管理手机中的各个软件。