关掉小米手机(MIUI11)的广告
以前曾经写过一个批处理文件用于禁用小米手机自带的各类广告应用。不过在更新到 MIUI11 后系统引入了一个能够开关系统广告的功能,然并卵的是广告似乎并没有减少,系统自带的垃圾软件还多了几个。于是趁着最近捏妹子捏腻了以及家里人吐槽系统的广告那么多,再来更新下禁用的系统软件列表。
下面是 bat 中包含的软件包
格式说明
加粗斜体:bat 文件中默认停用
加粗:有广告推送但有其他功能的玩意,bat 文件默认注释掉,不停用
普通:无广告推送的印象但也没啥用的玩意,默认不停用
包名 | 中文名 | 描述 | 广告量 |
---|---|---|---|
com.miui.systemAdSolution | msa 服务 | 与广告推送直接相关 | N/A |
com.miui.virtualsim | 全球上网 | 大概用于无卡上网 | N/A |
com.miui.voiceassist | 小爱同学 | 语音助手,整天在通知栏 bb | 少 |
com.android.quicksearchbox | 搜索 | 如果用不上那个搜索框可以停用 | 少 |
com.miui.analytics | N/A | 分析相关,关了再说 | N/A |
com.mipay.wallet | 小米钱包 | 个人觉得没啥用,可以停用 | N/A |
com.duokan.reader | 阅读 | 可以看小说但有广告 | 少 |
com.xiaomi.gamecenter | 游戏中心 | 和游戏有关,但不影响游戏加速? | 少 |
com.xiaomi.gamecenter.sdk.serce | 游戏服务 | N/A | |
com.miui.video | 小米视频 | 本地与在线视频播放相关 | 多 |
com.android.midrive | 小米云盘 | 文件的在线储存,虽然我有开会员但感觉没啥用 | N/A |
com.sohu.inputmethod.sogou.xiaomi | 搜狗输入法小米版 | 小米自带的搜狗输入法,以前觉得挺好用的 | 中 |
com.miui.hybrid | 快应用服务框架 | N/A | |
com.miui.contentextension | 内容扩展 | N/A | |
com.xiaomi.vipaccount | 小米社区 | 大概就是以前的小米论坛 | 少 |
com.miui.miservice | 服务与反馈 | 与系统的问题反馈相关 | 少 |
com.android.browser | 浏览器 | 系统自带的 AD 浏览器 | 多 |
com.miui.fm | 收音机 | 系统自带的收音机,加入了在线功能后就变吵了 | 少 |
com.miui.userguide | 用户手册 | 教你怎么使用手机 | N/A |
原理
这里用到了 ADB 提供的pm disable-user
命令,可以在不修改系统文件的情况下安全的禁用大部分的系统自带应用。如果你禁用了之后想重新启用也很简单,只需要在手机的应用管理中重新启用就好了。[1]
※但是上面提到的特性也就意味着你禁用的应用如果被执行了升级操作后也会被重新启用,所以请注意不要升级你所禁用的软件。
使用方法
一键式
- 下载我整合好的压缩包,解压到任意目录。
- 将手机启用开发者模式,并且启用
USB调试
和USB调试(安全设置)
(后者如果存在的话)。 - 如果你需要屏蔽其他的软件包,则编辑步骤一中解压出来的文件中的
run.bat
,对比上面的表格中的包名并且去掉包含你要禁用的软件包的行开头处的#
。 - 将手机连接电脑,并且运行步骤一中解压出来的文件中的
run.bat
。 - 手机 允许/信任 你的电脑进行 USB 调试。
- 等待执行完成。
自助
下面是run.bat
的内容,可以自行下载 adb,并且在 adb 目录下执行这些命令
1 | adb devices |