荣耀禁用系统自动升级

这篇文章是一个备忘,以免后面忘记。

前情提要就是单位发了一部荣耀的手机,用于工作,但是默认的系统经过了深度定制,部分APP甚至无法关闭,导致手机有事没事就很热,而且电量也非常不经用,特别是用了一段时间,同事发现这部手机有事没事就在录像,甚至晚上、午休的时候都在录制,每段视频都是7分31秒,反馈给上级,最后反馈给销售商以后,然后销售商和定制商互相踢皮球以后就不了了之了。

在一次无意重置发现将手机恢复出厂设置以后,发现就是手机自带的系统,后续会提示系统有更新,更新后会升级到定制后的ROM。

这部手机安装的系统为Magic UI 6.1.0.178,和它差不多的版本,禁用方法应该都差不多。

接下来就是禁用步骤:

  1. 根据视频下载“鸿蒙工具箱”,主要是需要里面的ADB工具,如果你计算机上有ADB工具就不需要下载: B站传送门
  2. 先将手机重置到出厂设置状态
  3. 安装荣耀手机助手(这个APP在手机插入电脑的时候,打开“我的电脑”或“计算机”中的虚拟CD驱动器HonorSuite内,会附带这个软件)
  4. 打开荣耀手机助手,点击设置–》常规设置–》无法连接设备,点击尝试其他方式–》安装USB驱动,安装完毕以后拔掉手机,关掉手机助手
  5. 接着在手机上打开:设置–》更多安全设置–》允许通过HDB连接设备
  6. 回到设置主菜单,进入关于手机,连续点击版本号,直到手机提示:您已处于开发者模式
  7. 回到设置主菜单,进入系统和更新–》开发人员选项–》打开 USB调试 开关–》打开 “仅充电”模式下允许ADB调试 开关
  8. 这时候在电脑上打开手机助手,接上USB,手机这时候会弹出“是否允许USB调试?”的弹窗,请勾上弹窗中的“始终允许使用这台计算机进行调试”,并点击确定。
  9. 这时候打开鸿蒙工具箱(或者直接打开命令输入ADB命令),在工具箱的“在此输命令(回车执行),上面显示结果”的文字处输入下面的命令,并回车:
  10. adb shell pm disable-user com.hihonor.ouc
  11. 这时候命令会提示:Package com.hihonor.ouc new state: disabled-user,就表示系统升级被禁用了,后续就不会再弹出升级到定制系统的提醒。

如果要重新打开系统升级的功能,步骤一样,将第九步的命令替换为,就可以重新将系统更新给启用,不会影响手机的使用:

adb shell pm enable com.hihonor.systemappsupdater

# Package com.hihonor.systemappsupdater new state: enabled

后续如果忘记了禁用的APP名可以通过下面的ADB命令来查看目前禁用的包:

adb shell pm list packages -d

# package:com.hihonor.systemappsupdater
# package:com.hihonor.ouc

其中com.hihonor.systemappsupdater和com.hihonor.ouc就是我禁用掉的包(APP)

评论

  1. Pnnk
    Windows Edge 120.0.0.0
    3 月前
    2024-2-02 11:21:23

    自动录制,这有点吓人吧…

    • 博主
      Pnnk
      Macintosh Edge 121.0.0.0
      3 月前
      2024-2-04 16:28:38

      毕竟特殊定制过的机器,还是表示理解。但是不赞同这种做法。

发送评论 编辑评论


				
上一篇
下一篇