之前好像搞过,但是那时候水平不高,弄了个半吊子,就自己留着用了,没往外发,结合之前破解搜狐视频和乐视视频的经验,最近学了点新东西,所以准备把这个我特别喜欢的应用又拿出来搞一下
做了什么
1,去除了首次启动时的通知,一堆什么注意盗版啊什么的,烦
2,去除了应用列表底部的小贴士,和设置里打开关闭小贴士的开关,这个贴士有点烦,点叉叉容易点错到它下面一层的应用,干脆直接全部去掉了
3,去除了退出时的广告
4,去除了联网权限
5,去除了更多功能的小红点
6,去除了多余的设置选项,包括更新啊什么的
怎么做的
1,去掉首次启动时的通知
找到“通知”的unicode码,在smali\com\appoffer\deepuninstaller\DeepUninstallerActivity.smali
定位到具体位置,往上看,有if-eqz v0, :cond_3
,这就是判断是否首次启动,然后决定是否弹出提示,所以我直接在这一句上面加一句:const/4 v0, 0x0
,这样无论是第几次启动,都会认为不是第一次。
2,去退出界面广告
这个是做的过程中最麻烦的其实,因为之前没搞定就是因为这里,看似简单,最先想到的是在AndroidManifest.xml中删除internet权限,不过发现他会在每次启动时提示请添加叉叉权限,擦,深入找了一下,发现它把几个联网、电话状态等主要权限全部做了检查,靠!
知道啥情况那就好改了,搜索提示语“请添加”的unicode字符,找到了相应的提示语,在smali\android\akimi\e.smali
,定义在cond_6,所以向上找到INTERNET相关的内容,查看跳转到cond_6的字段if-eqz v2, :cond_6
,将其中的eqz改为nez即可
3,去小贴士
其实设置中已经有开关了,为了更清爽,直接全部去掉,资源里找到了小贴士的背景图片tip_bg.9.png,搜索关键词tip_bg,然后找到布局,高度设置为0.0dip即可,不过怎么去掉开关,研究了下没搞定,给自己一个“呵呵”
4,去小红点
直接图片PS修改为全透明即可
5,去多余的设置选项
我一向最熟练的,竟然一开始被带歪了,其实很简单在设置的xml文件里,好像叫Activity_settings.xml这个名字,里面每个选项都使用include标签引用了对应的设置项的layout,我把这些layout高度改为0就搞定了
这里下载系统应用-深度卸载2.5.9去广告纯净版