联通 SystemHelper 的包名是 com.mobiletools.systemhelper,是中国联通为 5G 入网认证,要求国行安卓手机预装的终端设备管理组件。三星、小米、OPPO、vivo、一加、真我、中兴等国行机型均有预装记录
它与另外两个名字相近的组件经常被混淆:高通的 System Helper Service(com.qualcomm.qti.services.systemhelper)和小米的反诈组件(com.miui.guardprovider 及相关)。三个组件来源不同、行为不同、处理方式也不同。本文先区分这三个组件,再给出一台 vivo X Fold5(国行,Android 16)的实测证据、自查命令和处理方法
三个名字相近的组件各是什么
| 组件 | 包名 | 来源 | 行为 | 结论 |
|---|---|---|---|---|
| 联通 SystemHelper | com.mobiletools.systemhelper | 中国联通要求厂商预装 | 读取第三方应用列表、各应用使用时长与流量,连同 IMEI、IMSI、ICCID、基站和定位上报到联通服务器 dm.wo.com.cn | 有隐私问题,无 root 可卸载 |
| 小米反诈组件 | com.miui.guardprovider 及相关 | 小米预装 | 上报第三方应用清单,并采集约 3 秒录屏,加密上传小米云端做风险检测(资料转述,本文未实测小米设备) | 有隐私问题,无 root 难以卸载 |
| 高通 System Helper Service | com.qualcomm.qti.services.systemhelper | 高通芯片平台底层服务 | 系统辅助服务,不收集上述隐私数据 | 正常组件,建议不动 |
区分它们看包名前缀:com.mobiletools.* 是联通的,com.qualcomm.qti.* 是高通的。有用户误删高通组件后出现所有应用打不开的情况
联通 SystemHelper 会做什么
1. 读取应用安装列表
持有权限 QUERY_ALL_PACKAGES,可直接向系统查询设备上装了哪些应用,包括 X、Telegram、Signal 和各类 VPN 客户端
2. 读取各应用使用时长
持有权限 PACKAGE_USAGE_STATS,可查询应用使用统计。资料描述其上报内容包含过去 24 小时各应用使用时长
3. 读取手机标识与位置
持有权限 READ_PHONE_STATE(对应 IMEI、IMSI、ICCID)、ACCESS_FINE_LOCATION、ACCESS_COARSE_LOCATION 和 ACCESS_BACKGROUND_LOCATION。基站与定位信息随之上报
4. 网络上报
持有权限 INTERNET。实测从 APK 中提取到注册接口 http://dm.wo.com.cn:18080/register,与资料所述上报服务器一致。APK 内还包含百度离线定位 SDK(ofloc.map.baidu.com)
5. 开机自启
持有权限 RECEIVE_BOOT_COMPLETED,开机后自动运行,不需要用户打开过任何界面
6. 触发条件
APK 内字符串 is unicomnetwork || is wifi connected! 显示其判断逻辑:处于联通网络或 Wi-Fi 连接时都会执行。也就是说,插移动卡、电信卡或海外卡,它照样工作
关于用户同意:资料称多数品牌只检查开机向导是否完成,不校验用户是否点过同意(来源为公开讨论,本文未逐品牌验证)
实测:vivo X Fold5 上的证据
实测设备:vivo X Fold5(型号 V2436A),Android 16,国行固件 PD2436H_A_16.1.17.12.W10.V000L1。以下证据来自 adb 查询的包状态、权限授予记录和 APK 静态字符串
| 检查项 | 实测结果 |
|---|---|
| 安装位置 | /system/app/SystemHelper/SystemHelper.apk,版本 3.0.1-20250515 |
| 运行状态 | enabled=1,正在后台运行(实测时 PID 10506,uid u0_a146) |
| 应用列表与使用统计 | QUERY_ALL_PACKAGES、PACKAGE_USAGE_STATS 均 granted=true |
| 网络与自启 | INTERNET、RECEIVE_BOOT_COMPLETED 均 granted=true |
| 标识与定位 | ACCESS_FINE_LOCATION、ACCESS_BACKGROUND_LOCATION、READ_PHONE_STATE 标记为 GRANTED_BY_DEFAULT,装机即持有,无需用户授权 |
| 上报地址 | APK 内含 http://dm.wo.com.cn:18080/register |
| SIM 情况 | 两张 SIM 卡均非联通卡,组件照常安装并运行 |
需要说明的证据边界:本文没有做抓包分析。权限授予记录和 APK 字符串证明它「有能力、有通道、在运行」,上报报文的具体字段清单来自资料描述加权限推断,未逐包验证
它与实名身份怎么关联
上报数据同时携带应用列表、使用时长和 IMEI、IMSI、ICCID。IMEI 对应实体设备,ICCID 对应实体 SIM 卡,SIM 卡实名登记。三者合在一起,服务器端可以把「这台手机装了 X、Telegram、Signal、VPN 客户端并且频繁使用」对应到具体的人
资料中有用户因这类上报被公安电话要求卸载 X 和 Telegram 的案例(来源为公开讨论转述,本文未独立核实个案)
VPN 为什么挡不住
VPN 加密的是网络传输内容。应用列表的读取发生在手机本地:组件直接向系统查询装了哪些包,读完后把结果作为数据发出。加密隧道保护的是数据在传输途中不被看见,保护不了本地被读走的这部分信息
怎么查自己的手机
手机连接电脑后,用 adb 执行:
1 | adb shell pm list packages -f | grep -i systemhelper |
第一条有 com.mobiletools.systemhelper 输出即已安装;第二条有进程即正在运行;第三条可核对权限授予状态
怎么处理
无 root 卸载(当前用户生效):
1 | adb shell pm uninstall --user 0 com.mobiletools.systemhelper |
后悔可以恢复,无需重新下载:
1 | adb shell cmd package install-existing com.mobiletools.systemhelper |
注意事项:
- 恢复出厂设置或系统大版本更新后,该组件可能重新出现。重新执行卸载命令即可;平时可用
adb shell pm list packages | grep mobiletools复查 - 厂商自家的反诈组件无 root 难以处理。实测 vivo X Fold5 上执行
pm disable-user --user 0 com.iqoo.secure返回 SecurityException(no root permission),执行pm uninstall --user 0 com.iqoo.secure返回 DELETE_FAILED_USER_RESTRICTED - vivo 的 com.iqoo.secure 同样持有 QUERY_ALL_PACKAGES、PACKAGE_USAGE_STATS 和 MANAGE_MEDIA_PROJECTION(录屏与投屏的技术能力),内含反诈和风控模块;是否存在类似小米的录屏上传行为,本文未证实
- 高通的 System Helper Service 属正常组件,建议不动
相对更安全的做法
如果长期使用 X、Telegram 或 VPN 客户端,资料给出的建议是海外版 iPhone,或刷非国行、类原生系统的 Android。这类预装组件随国行固件分发,在系统层面换掉才干净
未证实事项
- 上报报文的具体字段与频率:未抓包验证
- 联通服务器侧数据的保存范围与用途:无公开文档
- 小米约 3 秒录屏行为:来自资料转述,未实测
- com.iqoo.secure 是否有录屏上传行为:仅有权限与技术能力证据,行为本身未证实