关闭屏蔽华为手机系统自动更新

技术教程 · 2019-02-09

背景:早上起来打开手机,突然发现需要输入开锁密码,解锁后跳转到各种条款同意和设置界面,心想就不对路了,可是明明关闭了“Wifi自动下载系统更新”的功能的,应该不会自动更新吧?

然后到设置——关于手机里查看,果然,被自动升级到最新系统了……把我气得~

现今使用手机,我都是比较佛系的,一台手机到手后,基本不会更新系统,除非大家都一致评论升级后更快和更省电了。但现实的情况多数是不可能的,一台手机硬件没有任何更新,但各种app时刻在更新,想通过升级系统来达到更快更省电的目的?

因此,最省心省力的方法往往是买回来什么系统就一直用着该系统,手机的寿命一般都是三年的,也就差不多了。但结果是手机商会使尽各种方法,给你升级到最新的系统,为的就是满足系统开发者那无谓的优越感!官方给的各种关闭系统更新的方法我都试过了,最后还是弄得被“强奸”了,找了一早上方法,大家都建议通过ADB来关闭更新这方法可行,就研究了一下,貌似真可以,扯了一大堆废话,入正题吧,具体的步骤如下:

  1. 把手机降级到原来的系统,其他安卓机不知道,华为的话在“华为手机助手”上可以降,但也就能降到上一个版本~ 具体方法大家自己找找吧
  2. 下载adb工具包,百度网盘提取码: 76wb() or 蓝奏云盘() or 永硕网盘(http://busy0769.ys168.com/
  3. 进入开发者选项(华为打开开发者模式方法是:设置-->关于手机-->连续点击7次“版本号”),打开“手机打开USB调试”,“仅充电模式下允许ADB调试”,手机上确认允许电脑usb调试
  4. 手机上断开wifi和移动网络,应用管理里找到系统更新-存储-删除数据,再退出进入系统更新,目的是消除已有的设置红点角标,还没出现设置红点的直接跳过这步
  5. 手机连接电脑,然后解压adb工具包,打开工具包的“cmd.exe”,输入以下命令:

    adb shell pm disable-user com.huawei.android.hwouc

  6. 等命令运行完,去手机应用管理查看,如果“系统更新”显示“已停用”,即说明设置成功

注:如果想重新打开系统更新,把上面的命令改成以下即可:

adb shell pm enable com.huawei.android.hwouc


附:常见adb命令:

查看所有应用:adb shell pm list packages

查看系统应用:adb shell pm list packages -s

查看用户应用:adb shell pm list packages -3

停用应用:adb shell pm disable-user com.kugou.android (com.开始是应用名,需要替换成你需要停用应用的应用名)

解除停用:adbshell pm enable com.kugou.android (com.开始是应用名,需要替换成你需要解除停用应用的应用名)

卸载应用:adb uninstall com.kugou.android (com.开始是应用名,需要替换成你需要卸载应用的应用名)

应用数据清除:adb shell pm clear com.kugou.android(com.开始是应用名,需要替换成你需要清除数据的应用名)

获取屏幕密度:adb shell wm density

修改屏幕密度:adb shell wm density 640

恢复屏幕密度:adb shell wm density reset

手机屏幕亮屏:adb shell input keyevent 224

手机屏幕息屏:adb shell input keyevent 223

电池状况:adb shell dumpsys battery(level为电池电量其他自行百度)

手机型号:adb shell getprop ro.product.model

安卓版本号:adb shell getprop ro.build.version.release

Cpu信息:adb shell cat/proc/cpuinfo

内存信息:adb shell cat /proc/meminfo

重启手机:adb reboot

重启到recovery:adb reboot rcovery

重启到fastboot:adb reboot fastboot

Theme Jasmine by Kent Liao