在ifw规则内,禁用含有批处理内的80个广告关键字规则
网盘里我自己这套ifw规则,只禁广告,不限软件的任何功能,所以软件的使用上不会有任何限制,适合新手,老手可以在这个基础上去禁用想禁用的功能
不能排除软件将这些广告的广播、服务、活动包装成了其它名字
新手不建议随便导别人的禁了功能的规则,因为你不知道别人禁了哪些功能,而你到底需不需要那个功能,等你急着要用那个功能时,再去折腾的话,好无力的感觉
新手建议用我提供的以下方式做属于自己的规则包
说起来很复杂、很难,其实操作起来是挺容易的
像什么写轮眼 myandroidtools,nat,rules,之类都是这种一种方式,不过ifw应该是最强大的,因为是系统本身提供的接口,效果是最好的。
再有各类衍生物如360 某某卫士,安全卫士类的相关功能,虽然方便一些,但这类东西本身就是流氓来的
规则导入完重启手机,体会最明显的是芒果TV播放任何视频 都没广告了,呵呵
主要思路是:用blocker软件将所有软件的所有(广播接受器,服务,活动)规则设置为禁用并导出,然后在所有xml规则文件内,找出含广告关键字的行并去掉,并且将去掉了广告关键行的xml规则文件内的通用标识行用其它字符替换掉,这样禁用了所有的xml文件与去掉了关键行+通用标识行的xml文件一对比,只显示差异行的情况下,xml原文件内容,你看到的就是关键字行+通用标识行,那就是你要的结果
如果你认为复杂、认为工作量大,那请继续你之前的方式,用别人的,然后某天用到某软件的某功能,莫名其妙的打不开,一会儿又找不出对应的哪条规则,弄得自己哭笑不得
详细步骤:
大概花20分钟禁用所有规则并导出,大概40分钟比较并保存你需要的结果
如果你是华为手机,可能你要先改下xmltemp.bat这个批处理,搜huawei的关键字,改为zzzzz这样子,不要直接删除批处理中的行,其它手机类似处理,自行搜索vivo xiaomi之类
1、手机安装完所有自己的软件
2、安装blocker软件,打开并给他root权限
3、在blocker内,点击每个软件,分别有4个页面(广播接受器,服务,活动,内容提供者),每个软件(广播接受器,服务,活动页面)这三个页点右上角“?”禁用全部
4、所有的软件全都禁完后,回到blocker列表,左上角“三”,设置,导出ifw规则,等待全部导完
5、电脑上建个文件夹,假设为xmls文件夹,将手机接入电脑,从手机存储的Blocker目录下的ifw子目录,内有很多xml文件,将这些文件全部放到你电脑上xmls文件夹内
6、下载我网盘的“xmltemp.bat”文件,并放到你电脑上的xmls文件夹内
7、双击执行xmltemp.bat,执行时间比较长,等到提示按任意键继续...的时候,表示完成
8、电脑安装notepad+++软件(自行百度),如果你没改动批处理,那么在xmls目录内打开temp3子目录,用notepad+++软件打开temp3子目录内所有xml文件
9、在notepad+++内分别搜索以下关键字并替换所有打开的xml文件内容
关键字 替换为
<rules> aaaaa
<activity block="true" log="true"> bbbbb
</activity> ccccc
<broadcast block="true" log="true"> ddddd
</broadcast> eeeee
<service block="true" log="true"> fffff
</service> ggggg
</rules> hhhhhh
10、网盘下载“文件比较.exe”,双击打开它,点击“文件夹比较”,在两个路径内,分别输入“xmls文件夹”的完整路径、“xmls文件夹/temp3文件夹”的完整路径
11、比较xmls内的xml与temp3内的xml同名文件中的差别,并且只显示差异
12、那么xmls这边的xml文件内容就是你要禁止的各类服务
13、用ctrl+a全选xmls这边的xml文件内容,再ctrl+c进行复制,用notepad+++打开temp2子目录内的同名xml文件,同样ctrl+a全选内容,用ctrl+v进行粘贴,并保存
14、所有xml文件操作完后,temp2目录内的xml就是你最终需要的文件
15、如果文件比较时,你两边的窗口内容只有如下(或者只其中几行):
xmls目录这边的窗口内容 temp3目录这边的窗口内容
<rules> aaaaa
<activity block="true" log="true"> bbbbb
</activity> ccccc
<broadcast block="true" log="true"> ddddd
</broadcast> eeeee
<service block="true" log="true"> fffff
</service> ggggg
</rules> hhhhhh
那么temp2目录内的这个名字的xml文件不用保留,内容也不用复制、粘贴
16、手机存储的Blocker目录下的ifw子目录下的所有xml删除
17、将temp2目录内的最终xml文件复制到手机存储的Blocker目录下的ifw子目录
18、手机上打开blocker软件,左上角“三”,设置,导入ifw规则,等待全部导完
19、重启手机
20、所有软件内的内容提供者,需要自己手动去爬,我也不知道为什么这软件导入与导出去这一页的规则无效,应该是软件bug,好在里面项目不多,自己玩下吧
链接:https://pan.baidu.com/s/1cesXitEbR11lQwVbKvXl-Q 密码:j26r