本文以 huawei HarmonyOS 为例。
其他 m 家的,o 家的,v 家的……同理操作。
卸载系统预装应用需调用系统级操作权限,该权限通常被称为 ROOT。
鉴于华为已关闭相关系统的官方解锁通道,可采用 ADB Shell 工具实现预装应用精简操作。
ADB 全称为 Android Debug Bridge,是谷歌官方开放的安卓系统调试工具,可视为面向开发者开放的系统调试接口,支持以系统级权限执行操作命令。
操作需准备以下工具,确保流程顺利执行:
-
ADB 调试工具包
下载地址:Downloads – ADB Shelladbshell.com/downloads -
安卓文件管理器
X-plore 安卓文件管理器 v4.45.02 捐赠版
下载地址: https://www.jb51.net/softs/78795.html(选择普通下载)补充说明:华为手机使用“ES文件浏览器”“MT管理器”等应用时,可能存在部分文件夹无法访问的情况,详情可参考华为官网文档:https://consumer.huawei.com/cn/support/content/zh-cn15946933/
2.1 激活手机开发者选项
-
打开手机 设置 界面,依次点击 系统 → 关于手机。
-
连续快速点击 版本号 选项,直至屏幕出现 开发者模式已激活 提示。

2.2 配置开发者选项调试参数
- 打开手机 设置 界面,依次点击 系统 → 开发人员选项。
- 定位至调试选项区域,依次激活以下功能:
-
USB 调试
-
连接 USB 时总是弹出提示
-
监控 ADB 安装应用
-
仅充电模式下允许 USB 调试

-
2.3 下载并配置 ADB 调试工具包
-
访问指定地址下载 ADB 调试工具包(ADB Kits),并将工具包解压至电脑指定目录。其中
adb.exe为工具包的可执行程序,该程序不支持双击直接运行,需通过命令提示符(CMD)调用执行。 -
按下快捷键 Win + R 打开系统运行窗口,输入
cmd并回车,启动命令提示符窗口。 -
在命令提示符窗口中,通过
cd命令切换工作目录至 ADB 工具包的解压目录。
-
在命令提示符窗口中输入命令并回车,启动 ADB 服务。
adb devices此步骤执行后,命令提示符窗口需保持开启状态,待连接手机时会触发 USB 调试授权流程。

2.4 建立手机与电脑的 ADB 连接
-
使用 USB 线缆将手机与电脑建立物理连接,在手机弹出的 USB 连接模式选项中,选择 仅充电 模式。
-
手机端会弹出 USB 调试授权窗口,勾选 始终允许此计算机调试 选项,点击 确定 完成授权。

-
在命令提示符窗口中再次输入命令并回车,
adb devices
若窗口中显示对应的手机设备信息,则表明 ADB 连接已成功建立。
说明:因手机型号和系统更新差异,具体包名请以手机中 X-plore 文件管理器显示的内容为准。
本清单基于 HarmonyOS/EMUI 系统架构 划分,严格区分可安全删除类与禁止删除类,可直接适配 ADB 精简操作,删除后不影响系统开机、通话、网络等基础功能。
3.1 可安全删除类(业务增值层/推广工具类)
此类应用均为非系统基础服务,删除后仅丢失对应功能,无系统风险,可通过命令移除
pm uninstall --user 0 包名
3.1.1 视频娱乐类
3.1.2 应用市场与服务类
3.1.3 钱包与云服务类
3.1.4 阅读与资讯类
3.1.5 工具与推广类
3.1.6 多媒体与创作类
3.1.7 生活服务类
3.1.8 动态壁纸与主题类
3.1.9 其他非基础工具类
3.2 禁止删除类(系统层/HMS 基础层)
此类应用为系统运行、基础功能的支撑组件,删除后会导致卡 Logo、无信号、黑屏、无法通话等严重问题,严禁移除。
3.2.1 安卓/鸿蒙系统类
3.2.2 通话与网络类
3.2.3 系统服务与数据存储类
3.2.4 华为系统基础类
3.2.5 权限与安全类
3.2.6 其他关键系统组件
4.1 卸载命令说明
本次精简操作涉及两条 ADB 命令,二者区别在于是否保留应用数据:
- 完全卸载命令
adb shell pm uninstall --user 0 com.huawei.XXX执行后将完全卸载目标应用,不保留任何数据(包括缓存、数据库、SharedPreferences 等)。
- 保留数据卸载命令
adb shell pm uninstall -k --user 0 com.huawei.XXX执行后将卸载目标应用,但保留数据目录(即
/data/data/com.huawei.XXX下的用户数据)。若后续重新安装该应用,系统会识别到残留数据,可能自动恢复部分设置或登录状态。说明:命令中
-k参数为keep data的缩写,代表保留数据。
4.2 一键卸载脚本
将以下命令复制到 ADB 终端,可批量卸载 3.1 可安全删除类 中的应用。
按需删除脚本内不需要卸载的包名即可调整卸载范围。
写法 1:单行版(适合快速复制执行)
for P in com.huawei.himovie com.huawei.himovie.partner1 com.huawei.himovie.partner2 com.huawei.hmos.himovie.fa com.huawei.himovie.local com.tencent.qqlivehuawei com.sohu.sohuvideo.emplayer com.huawei.appmarket com.huawei.gameassistant com.huawei.game.kitserver com.huawei.wallet com.huawei.wallet.sdk.walletsdk com.huawei.wallet.facard com.huawei.hicloud com.huawei.hidisk com.huawei.hidisk.fa com.unionpay.tsmservice com.huawei.hwread.dz com.huawei.hwireader com.huawei.magazine com.huawei.ohos.famanager com.huawei.fastapp com.baidu.input_huawei com.huawei.secime com.bjbyhd.screenreader_huawei com.huawei.android.tips com.huawei.tips com.huawei.search com.huawei.searchservice com.huawei.ohos.search com.huawei.suggestion com.huawei.ohos.suggestion com.huawei.parentcontrol com.huawei.skytone com.huawei.hiskytone com.huawei.vassistant com.iflytek.speechsuite com.huawei.photos com.huawei.ohos.photos com.huawei.videoeditor com.huawei.ohos.videoeditor com.huawei.music com.huawei.music.local com.huawei.screenrecorder com.huawei.HwMultiScreenShot com.huawei.smartshot com.huawei.health com.huawei.ohos.health com.huawei.ohos.smarthome com.huawei.android.totemweather com.huawei.browser com.huawei.browser.fa com.huawei.email com.huawei.notepad com.huawei.deskclock com.huawei.calculator com.huawei.livewallpaper.paradise com.huawei.livewallpaper.starrysky com.huawei.android.thememanager com.huawei.commonwallpaper com.huawei.filemanager com.huawei.filemanager.fa com.huawei.localBackup com.huawei.scanner com.huawei.hmos.compass com.huawei.arengine.service com.huawei.hicar com.huawei.pcassistant com.huawei.hwstartupguide com.huawei.android.hwupgradeguide com.huawei.ohos.mirror; do adb shell pm uninstall --user 0 $P; done
写法 2:分行版(适合核对与增减修改)
for P in
com.huawei.himovie
com.huawei.himovie.partner1
com.huawei.himovie.partner2
com.huawei.hmos.himovie.fa
com.huawei.himovie.local
com.tencent.qqlivehuawei
com.sohu.sohuvideo.emplayer
com.huawei.appmarket
com.huawei.gameassistant
com.huawei.game.kitserver
com.huawei.wallet
com.huawei.wallet.sdk.walletsdk
com.huawei.wallet.facard
com.huawei.hicloud
com.huawei.hidisk
com.huawei.hidisk.fa
com.unionpay.tsmservice
com.huawei.hwread.dz
com.huawei.hwireader
com.huawei.magazine
com.huawei.ohos.famanager
com.huawei.fastapp
com.baidu.input_huawei
com.huawei.secime
com.bjbyhd.screenreader_huawei
com.huawei.android.tips
com.huawei.tips
com.huawei.search
com.huawei.searchservice
com.huawei.ohos.search
com.huawei.suggestion
com.huawei.ohos.suggestion
com.huawei.parentcontrol
com.huawei.skytone
com.huawei.hiskytone
com.huawei.vassistant
com.iflytek.speechsuite
com.huawei.photos
com.huawei.ohos.photos
com.huawei.videoeditor
com.huawei.ohos.videoeditor
com.huawei.music
com.huawei.music.local
com.huawei.screenrecorder
com.huawei.HwMultiScreenShot
com.huawei.smartshot
com.huawei.health
com.huawei.ohos.health
com.huawei.ohos.smarthome
com.huawei.android.totemweather
com.huawei.browser
com.huawei.browser.fa
com.huawei.email
com.huawei.notepad
com.huawei.deskclock
com.huawei.calculator
com.huawei.livewallpaper.paradise
com.huawei.livewallpaper.starrysky
com.huawei.android.thememanager
com.huawei.commonwallpaper
com.huawei.filemanager
com.huawei.filemanager.fa
com.huawei.localBackup
com.huawei.scanner
com.huawei.hmos.compass
com.huawei.arengine.service
com.huawei.hicar
com.huawei.pcassistant
com.huawei.hwstartupguide
com.huawei.android.hwupgradeguide
com.huawei.ohos.mirror
do
adb shell pm uninstall --user 0 $P
done
4.3 当前窗口焦点(Activity)查询
-
Windows(≥ Android 10)
adb shell dumpsys window | findstr mCurrentFocus -
Linux(≥ Android 10)
adb shell dumpsys window | grep mCurrentFocus旧机(≤ Android 9)字段名不同,改用
mFocusedWindowadb shell dumpsys window | grep mFocusedWindow兼容版本命令:
-
Windows
adb shell dumpsys window | findstr /R "mCurrentFocus|mFocusedWindow" -
Linux / macOS
adb shell dumpsys window | grep -E "mCurrentFocus|mFocusedWindow"输出示例
mCurrentFocus=Window{37b29ba u0 com.xxx.yyy/com.xxx.yyy.MainActivity}直接读出「包名 / 前台 Activity」。
-
执行卸载前,建议通过以下命令导出当前系统预装包名,与本清单对比确认,避免误删。
adb shell pm list packages -s > pkg.txt -
部分机型(如运营商定制机)会额外预装运营商应用,可参照 3.1 可安全删除类 的分类判断是否可删。
-
卸载后若需恢复单个应用,执行以下命令
adb shell cmd package install-existing 包名 -
系统重置或 OTA 升级后系统会自动还原自带应用,需重新执行卸载。
支持条目有限

lanyin08 原创,2025-06-03 18:21:04 更新
华为官方于 2018 年关闭 BootLoader 解锁码申请通道,华为系列设备无法通过官方途径获取解锁码。本文以华为 Honor9 STF‑AL00 机型为测试对象,记录 BootLoader 解锁相关操作方案,适用于 Android 开发测试场景。Root 相关操作将在后续系列文档中说明。
本文对 2025 年华为设备 BootLoader 解锁的可行方案进行归纳,经验证形成如下操作体系:
1. 暴力破解解锁码
- 采用 GitHub 开源工具
huawei-honor-bootloader-bruteforce,依据设备 IMEI 生成 16 位数字解锁码,单次破解运行时长为 1~24 小时。 - 若单次破解失败,可采用全量遍历方案。受校验算法复杂度影响,该方案成功率为 15%~30%,且运行时长达数周至数月,实际应用场景中已逐步淘汰。
- 实测连续运行 48 小时未获取有效解锁码,该路径终止。
2. 硬件级读取解锁码
- 采用 Octoplus 或 HCU 工具接入设备 COM 生产端口,选定 Hisilicon 芯片型号后执行
Read bootloader Code指令,提取 NVMe 分区存储密钥。 - 操作过程需重复 2~3 次,连接失败时需重新插拔数据线。
- 该方案成功率可达 85%,依赖专用硬件设备,仅支持搭载 HiSilicon 芯片的老机型,且需付费使用,成本较高。第三方平台服务价格通常在数十元区间。
3. Root 后读取 NVMe 分区
- 适用机型为搭载麒麟 950/960/970 芯片的设备,包含 Mate 9 系列、P10 系列等。
- 需将系统版本降级至 EMUI 8.0 以下,通过 Magisk 修补
boot.img并刷入以获取 Root 权限,操作参照 Magisk 官方文档。 - 操作过程中需禁用系统 OTA 更新,关闭系统自动签名验证机制。
4. 9008 模式短接主板触点绕过验证(需拆机操作)
- 通过短接主板测试点(TP 点)强制触发高通芯片 EDL(Emergency Download Mode)协议,绕过系统验证机制,实现存储分区直接访问。
- 适用条件:搭载骁龙 600 系列/800 系列处理器,主板未启用物理熔断保护机制,不包含麒麟 9000 等定制芯片设备。
典型设备清单
必要工具
- 精密尖头镀金镊子
- USB 2.0 原装数据线
- Windows 环境安装 QPST 2.7.480 及以上版本
分步实施
(1) 主板触点定位
- 小米设备:短接电池接口右侧间距 1.5 mm 铜点,标识为 TP_TEST。
- VIVO 设备:选取 SIM 卡槽附近 TP701 与 TPGND 组合触点。
- 华为设备:检测 USB‑C 接口上方矩形金属屏蔽罩区域。
(2) 短接激活流程
关机 → 拆卸后盖 → 定位测试点 → 镊子短接 3 秒 → 连接数据线 → 设备管理器识别 9008 端口
- 成功标识:设备管理器显示
Qualcomm HS‑USB QDLoader 9008设备。
(3) 验证与刷机
通过 QFIL 工具加载 Firehose 编程器文件(如 prog_firehose_ddr.elf),执行分区修复或 BL 锁绕过操作。
5. 使用 PotatoNV 解锁华为设备(实测可行方案)
PotatoNV 为开源项目,可实现搭载 Kirin 960/95x/65x/620 芯片组华为设备的 BootLoader 解锁。测试机型 Honor9 STF‑AL00 搭载 Kirin 960 芯片,满足该方案适用条件。
芯片限制
- 支持芯片:Kirin 620/650/655/950/960,对应机型包含 P9、Mate8、荣耀 6X 等。
- 不支持芯片:麒麟 710 及以上型号(含 810/980/990),不支持鸿蒙 4.0 及以上系统设备。
型号验证
设置 → 关于手机 → CPU 信息 → 核对芯片型号匹配性
工具下载
- PotatoNV 官方镜像,备选镜像为 Gitcode 仓库
- HiSuite 华为驱动套件,兼容 Windows 10/11 系统
- ADB 工具包,Fastboot 版本不低于 33.0.3
硬件准备
- 0.6 mm 尖头防静电镊子
- 拆机工具套装,包含吸盘与撬棒
拆机定位触点
- Nova3e:USB 接口附近 1.2 mm × 0.8 mm 矩形触点,需拆除屏蔽罩。
- 畅享 10:主板 SIM 卡槽右侧标识为 TP_TEST 的触点。
- 荣耀 6X:电源键 PCB 板下方并联双触点。
短接激活模式
关机 → 拆卸后盖 → 短接触点并连接计算机 → 设备管理器显示 Hisilicon USB COM Port
部分机型(如 Mate9)需在短接同时按下音量下键。
执行解锁程序
- 启动 PotatoNV,选择对应芯片型号(如 Kirin 950)。
- 点击 START 按钮获取 16 位解锁码,格式为 0x12AB34CD 序列。
- 在终端执行解锁指令:
fastboot oem unlock <解锁码>
6. Fastboot 命令验证
fastboot oem unlock 1234567812345678 # 替换为实际获取的 16 位解锁码
fastboot oem get-bootinfo # 验证 BootLoader 解锁状态
7. 系统级校验
- 设备重启后进入系统,路径为:设置 → 关于手机 → 状态信息。
- 查看
Bootloader 状态字段,确认显示为「已解锁」。
1. 工程模式注入
- 输入指令
*#*#2846579#*#*进入工程菜单,将 USB 端口切换至生产模式。 - 配合修改版 ADB 工具实现校验绕过,成功率与芯片型号相关,麒麟 9000 以下机型约为 70%。
2. 线刷宝工具箱
- 通过华为账号绑定授权,自动获取动态分区设备解锁码。
- 操作可能触发 eFuse 熔断,导致基带芯片硬件锁定,部分机型存在无法开机风险。
1. 前置准备
- 安装 HiSuite 驱动与 ADB 工具包,在开发者模式中开启 USB 调试。
- 完成设备数据备份,解锁操作将强制恢复出厂设置。
2. 执行步骤
- 设备关机后,长按音量下键+电源键进入 Fastboot 模式。
- 连接至计算机,执行解锁命令或通过图形化工具写入解锁码。
1. 兼容性限制
2022 年后发布的 Mate 系列、P 系列设备普遍采用硬件级验证机制,非官方工具解锁成功率低于 10%。
2. 后果影响
- 设备丧失官方保修资格,部分金融类应用(如支付宝)无法正常运行。
- 动态分区设备执行解锁后,可能出现 OTA 更新失败或系统稳定性下降。
提示:上述所有方案均违反华为用户协议,操作前需自行评估风险。第三方服务存在用户隐私泄露隐患,建议优先选用合规设备替代方案。
- 我的华为手机预装软件删除方案——教你获得一个无推送/无广告/安全/干净的安卓手机
https://www.bilibili.com/opus/751799017093988404 - 彻底卸载华为预装软件 – 知乎
https://zhuanlan.zhihu.com/p/107371855 - 2025华为 BL 解锁 root 详解系列_octoplus华为解锁软件-CSDN博客
https://blog.csdn.net/lanyin08/article/details/148259708