ARTICLE · 1258215
荣耀手机免 Root 瘦身!ADB 卸载 16 个预装垃圾 App,全程可逆
一、为什么要写这篇文章
新买的荣耀手机,系统里自带了一大堆平时用不到的应用:快应用中心、魔法画报、每日视频、游戏管家、各种"智慧 XX"服务……
它们在系统设置里没有"卸载"按钮,只能"停用",很多甚至连停用都不允许。这些应用不仅占用存储,还常驻后台、消耗电量、推送广告。
其实 Android 从底层提供了一个不需要 Root 的卸载通道:把应用对"当前用户"卸载。本文完整记录在一台荣耀真机上的实际操作过程,包括:
设备与系统信息
卸载的全部 16 个内置应用清单(含包名、版本号)
每一步的操作命令
如何自己找到任何应用对应的包名
卸载失败怎么处理、卸载后怎么恢复
⚠️ 风险提示:操作对象是系统内置应用,本文所有卸载均可一键恢复,但请逐条阅读"注意事项",不要卸载不了解的底层组件。操作前建议备份重要数据。
二、测试设备与系统信息
| 项目 | 信息 |
|---|---|
| 设备型号 | HONOR ANY-AN00(内部代号 HNANY-Q) |
| 处理器平台 | 高通 holi(SM6375 系列) |
| 运行内存 | 8 GB |
| 存储空间 | 128 GB(实测可用约 106 GB) |
| 屏幕 | 1080 × 2388,480 dpi |
| 系统 | MagicOS 7.1.0(Android 13,API 33) |
| 系统版本号 | ANY-AN00 7.0.0.243(C00E230R4P4) |
| 安全补丁 | 2026-02-01 |
| 内核 | 5.4.86 |
| 架构 | arm64-v8a |
工具环境:Windows 11 电脑 + 原装 USB 数据线 + Android SDK Platform-Tools(adb)。
三、原理:为什么不用 Root 也能卸载
Android 支持多用户。系统预装应用安装在"系统分区",普通用户无法真正删除文件,但可以执行:
pm uninstall -k --user 0 <包名>含义拆解:
--user 0:只对"机主(用户 0)"卸载,应用文件仍留在系统分区-k:保留应用数据(万一恢复,配置还在)效果:对你这个用户来说,应用彻底消失——桌面无图标、无后台进程、无推送
可逆:随时可以用
cmd package install-existing <包名>一键恢复出厂状态
这正是"停用"做不到的事(停用只是冻结,界面和组件仍可能被唤起)。
四、准备工作:5 分钟
1. 电脑安装 adb
下载 Google 官方 Platform-Tools(约 15MB):
https://developer.android.com/studio/releases/platform-tools解压后把目录加入环境变量 PATH,打开命令行验证:
adb version# 输出示例:Android Debug Bridge version 1.0.41
2. 手机打开 USB 调试
设置 → 关于手机 → 连续点击"版本号"7 次,开启开发者模式
设置 → 系统和更新 → 开发人员选项 → 打开 "USB 调试"
USB 连接电脑,手机弹出"是否允许调试" → 勾选"始终允许"
3. 验证连接
adb devices应看到:
XXXXXX device(如果显示 unauthorized,检查手机上的授权弹窗)
五、实战:卸载的 16 个内置应用
第一批:内容与服务类(7 个)
| # | 应用名称 | 包名 | 版本号 | 结果 |
|---|---|---|---|---|
| 1 | 快应用中心(含快应用引擎) | com.huawei.fastapp | 12.7.1.300 | ✅ 已卸载 |
| 2 | 每日视频 | com.hihonor.video | 9.0.4.300 | ✅ 已卸载 |
| 3 | 魔法画报 | com.hihonor.magazine | 20.0.9.301 | ✅ 已卸载 |
| 4 | 荣耀快服务(Quick Engine) | com.hihonor.quickengine | 11.0.8.300 | ✅ 已卸载 |
| 5 | 荣耀钱包 | com.hihonor.wallet | 11.0.2.321 | ✅ 已卸载 |
| 6 | 小游戏引擎(快游戏) | com.hihonor.quickgame | 16.1.2.601 | ✅ 已卸载 |
| 7 | 游戏管家 | com.hihonor.gameassistant | 18.0.35.303 | ✅ 已卸载 |
第二批:AI 与推送类(8 个)
| # | 应用名称 | 包名 | 版本号 | 结果 |
|---|---|---|---|---|
| 8 | 情景感知 | com.hihonor.awareness | 11.0.0.735 | ✅ 已卸载 |
| 9 | 荣耀 AI·基础服务 | com.hihonor.aipluginengine | 7.1.9.738 | ✅ 已卸载 |
| 10 | 荣耀搜索 | com.hihonor.search | 9.1.21.303 | ✅ 已卸载 |
| 11 | 荣耀推送服务 | com.hihonor.android.pushagent | 10.0.39.336 | ✅ 已卸载 |
| 12 | 推送服务(华为通道) | com.huawei.android.pushagent | 11.1.18.305 | ✅ 已卸载 |
| 13 | 智慧决策 | com.hihonor.brain | 11.0.0.737 | ✅ 已卸载 |
| 14 | 智能检测 | com.hihonor.detectrepair | 17.0.2.3 | ✅ 已卸载 |
| 15 | 智能信息插件 | com.hihonor.intelligentmessage | 10.0.42.308 | ✅ 已卸载 |
受系统保护,无法卸载的(1 个 + 2 类)
| 应用 | 包名 | 情况 |
|---|---|---|
| 荣耀基础服务 | com.hihonor.id | ❌ 系统白名单保护,pm uninstall 返回 DELETE_FAILED_ABORTED,disable-user 也无效。它是荣耀账号/支付底层服务 |
| 智慧多窗 | —(集成在系统 UI 中) | ❌ 无独立安装包,无法单独卸载 |
| YOYO 智能体 | —(集成在系统组件中) | ❌ 未找到独立安装包 |
六、操作命令全集(可直接复制)
1. 卸载命令
手机连接后,逐条执行:
adb shell pm uninstall -k --user 0 com.huawei.fastappadb shell pm uninstall -k --user 0 com.hihonor.videoadb shell pm uninstall -k --user 0 com.hihonor.magazineadb shell pm uninstall -k --user 0 com.hihonor.quickengineadb shell pm uninstall -k --user 0 com.hihonor.walletadb shell pm uninstall -k --user 0 com.hihonor.quickgameadb shell pm uninstall -k --user 0 com.hihonor.gameassistantadb shell pm uninstall -k --user 0 com.hihonor.awarenessadb shell pm uninstall -k --user 0 com.hihonor.aipluginengineadb shell pm uninstall -k --user 0 com.hihonor.searchadb shell pm uninstall -k --user 0 com.hihonor.android.pushagentadb shell pm uninstall -k --user 0 com.huawei.android.pushagentadb shell pm uninstall -k --user 0 com.hihonor.brainadb shell pm uninstall -k --user 0 com.hihonor.detectrepairadb shell pm uninstall -k --user 0 com.hihonor.intelligentmessage
成功时返回 Success。
也可以写成循环:
for p in com.huawei.fastapp com.hihonor.video com.hihonor.magazine; doecho"== $p"; adb shell pm uninstall -k--user0$pdone
2. 验证卸载结果
adb shell pm list packages --user 0 | grep hihonor已卸载的包不会再出现在列表中。
3. 恢复(后悔药)
adb shell cmd package install-existing <包名>立即恢复原状,数据也还在(卸载时用了 -k)。
4. 彻底删除数据(可选)
如果想连数据一起清掉,恢复后执行:
adb shell pm clear <包名>七、进阶:如何找到"任意应用"的包名
别人的清单不一定适合你的机型。找到自己的应用对应的包名,有三种方法:
方法一:设置里直接看(最简单)
设置 → 应用和服务 → 应用管理 → 点进目标应用 → 右上角"i"详情页部分机型显示包名;看不到就用方法二。
方法二:按关键词过滤包列表
包名通常带语义,比如"快服务"大概率含 quick:
adb shell pm list packages | grep -i quick# 输出:package:com.hihonor.quickengine
方法三:拉取 APK 看真实名称(最准确)
遇到 com.hihonor.XXXX 这种看不出用途的包,可以把 APK 拉到电脑,用 aapt 读取它的"应用名":
# 1. 找到 APK 在手机里的路径adb shell pm path com.hihonor.XXXX# 输出:package:/system/app/HnXxx/HnXxx.apk# 2. 拉到电脑adb pull /system/app/HnXxx/HnXxx.apk .# 3. 用 build-tools 里的 aapt 读标签(含中文名)aapt dump badging HnXxx.apk | grep "application-label-zh-CN:"# 输出:application-label-zh-CN:'荣耀智慧空间基础服务'
识别后再决定是否卸载,避免误删系统底层组件。
八、卸载失败怎么办
常见的几种返回:
| 返回信息 | 含义 | 对策 |
|---|---|---|
Failure [not installed for 0] | 该机型没有此包 | 跳过即可 |
Failure [DELETE_FAILED_DEVICE_POLICY_MANAGER] | 设备管理器占用 | 设置 → 安全 → 设备管理应用,取消激活后重试 |
Failure [DELETE_FAILED_ABORTED] | 系统保护白名单 | 可尝试降级停用:adb shell pm disable-user --user 0 <包名>;仍不行就只能 Root |
Security exception | 包名输错或未授权 | 检查拼写、adb devices 状态 |
九、注意事项(重要)
两个推送服务卸载后,所有 App 的厂商通道推送会失效(微信、淘宝等 App 收不到系统级推送,需打开 App 才能收到消息)。这正是"省电"目标的一部分,但如果你依赖推送,请谨慎或只卸一个。
快应用/小游戏引擎被卸载后,点击任何"秒开"类链接(网页拉起轻应用)会无响应,属正常现象。
荣耀搜索卸载后,桌面下滑搜索可能变为系统默认搜索或消失。
全部操作只对当前用户生效,不影响系统更新;OTA 升级后部分应用可能被重新装回,可再执行一遍命令。
本文清单基于 MagicOS 7.1(Android 13)。不同机型/系统版本包名可能不同,务必先用第七节的方法确认包名。
再次强调:只卸载清单内或你确认用途的应用,
com.hihonor.systemserver、com.hihonor.securityserver这类底层包不要动。
十、写在最后
全程 15 条命令、5 分钟,手机从"广告推送机"变清爽了,而且每一步都可逆。Android 的多用户机制其实给了我们一把不用 Root 的"手术刀",关键在于:知道自己在切什么,以及切错了能缝回来。
如果你也有想卸又卸不掉的内置应用,欢迎在评论区留言,我可以帮你确认包名。
本文仅适用于本人持有的设备进行的操作记录,用于技术交流与学习。不同机型效果可能不同,操作风险自担。















































































