从「写轮眼」到 IFW
本文最近更新于 2019 年 7 月 9 日「 星期二 」
在「阻止唤醒的终极之道 — 写轮眼」文章中我们介绍了「写轮眼」和 Android 的四大基本组件,但是个别 App 会重启自己的组件,需要用 Xposed 增强模块 My Android Tools Xposed 来防止复活。有没有更好的解决办法呢?
答案就是 IFW,关于 IFW 的介绍请访问:IFW 是什么?
使用 IFW 的好处是:不需要额外的后台进程和 App 支持,免去了「写轮眼」禁用所需要的时间,也解决了 App 重启组件的问题。
所以从目前来看,我们可以完全借助 IFW 达到更好的禁用组件效果。
具体做法是:
- 导出「写轮眼」的配置文件(以我使用的 MyAndroidTools Pro 1.5.0 版本的配置文件为例,如果你的配置文件格式和我的不太一样,则需要稍做处理)
1 ...
2 video.vue.android/.AppRegister
3 video.vue.android/.push.PushReceiver
4 video.vue.android/com.avos.avoscloud.AVBroadcastReceiver
5 video.vue.android/com.avos.avoscloud.AVHwPushMessageReceiver
6 video.vue.android/com.avos.avoscloud.AVMiPushMessageReceiver
7 video.vue.android/com.google.android.gms.analytics.AnalyticsJobService
8 video.vue.android/com.google.android.gms.analytics.AnalyticsReceiver
9 video.vue.android/com.google.android.gms.analytics.AnalyticsService
10 video.vue.android/com.google.android.gms.analytics.CampaignTrackingReceiver
11 video.vue.android/com.google.android.gms.analytics.CampaignTrackingService
12 video.vue.android/com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver
13 video.vue.android/com.google.android.gms.measurement.AppMeasurementJobService
14 video.vue.android/com.google.android.gms.measurement.AppMeasurementService
15 video.vue.android/com.google.firebase.iid.FirebaseInstanceIdReceiver
16 video.vue.android/com.google.firebase.iid.FirebaseInstanceIdService
17 video.vue.android/com.huawei.android.pushagent.PushBootReceiver
18 video.vue.android/com.huawei.android.pushagent.PushEventReceiver
19 video.vue.android/com.xiaomi.mipush.sdk.PushMessageHandler
20 video.vue.android/com.xiaomi.push.service.XMJobService
21 video.vue.android/com.xiaomi.push.service.receivers.NetworkStatusReceiver
22 xeus.timbre/com.google.android.gms.analytics.AnalyticsReceiver
23 xeus.timbre/com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver
24 xeus.timbre/com.google.android.gms.measurement.AppMeasurementJobService
25 xeus.timbre/com.google.firebase.iid.FirebaseInstanceIdReceiver
26 xeus.timbre/com.google.firebase.iid.FirebaseInstanceIdService
27 ...
- 通过 MAT2IFW 工具进行转换,推荐使用
mat2ifw_Easy_enhanced.py
- 将生成的
*.xml
文件全部复制到/data/system/ifw
路径下,并修改所有*.xml
文件权限为0644
- 关机,开机
附:
关于作者
麦子(Jason),没做过英语老师的印象大使不是合格的通信工程师。
戳「这里」约。
最近更新
留言互动