背景:早上起来打开手机,突然发现需要输入开锁密码,解锁后跳转到各种条款同意和设置界面,心想就不对路了,可是明明关闭了“Wifi自动下载系统更新”的功能的,应该不会自动更新吧?
然后到设置——关于手机里查看,果然,被自动升级到最新系统了……把我气得~
现今使用手机,我都是比较佛系的,一台手机到手后,基本不会更新系统,除非大家都一致评论升级后更快和更省电了。但现实的情况多数是不可能的,一台手机硬件没有任何更新,但各种app时刻在更新,想通过升级系统来达到更快更省电的目的?
因此,最省心省力的方法往往是买回来什么系统就一直用着该系统,手机的寿命一般都是三年的,也就差不多了。但结果是手机商会使尽各种方法,给你升级到最新的系统,为的就是满足系统开发者那无谓的优越感!官方给的各种关闭系统更新的方法我都试过了,最后还是弄得被“强奸”了,找了一早上方法,大家都建议通过ADB来关闭更新这方法可行,就研究了一下,貌似真可以,扯了一大堆废话,入正题吧,具体的步骤如下:
- 把手机降级到原来的系统,其他安卓机不知道,华为的话在“华为手机助手”上可以降,但也就能降到上一个版本~ 具体方法大家自己找找吧
- 下载adb工具包,百度网盘提取码: 76wb() or 蓝奏云盘() or 永硕网盘(http://busy0769.ys168.com/)
- 进入开发者选项(华为打开开发者模式方法是:设置-->关于手机-->连续点击7次“版本号”),打开“手机打开USB调试”,“仅充电模式下允许ADB调试”,手机上确认允许电脑usb调试
- 手机上断开wifi和移动网络,应用管理里找到系统更新-存储-删除数据,再退出进入系统更新,目的是消除已有的设置红点角标,还没出现设置红点的直接跳过这步
手机连接电脑,然后解压adb工具包,打开工具包的“cmd.exe”,输入以下命令:
adb shell pm disable-user com.huawei.android.hwouc
- 等命令运行完,去手机应用管理查看,如果“系统更新”显示“已停用”,即说明设置成功
注:如果想重新打开系统更新,把上面的命令改成以下即可:
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