网上关闭OPPO系统更新的方法大多有三种,一是从手机设置的开发者选项中关闭自动更新项,二是拨号关闭OTA,三是清除应用程序缓存数据。如果这三种方法都不顶用的话,可以利用ADB工具来彻底删除它。
ADB是什么?
Android Debug Bridge(ADB,安卓调试桥):是一个基于C/S的通用命令行工具,用于使PC端与模拟器或连接的Android设备进行通信。
ADB由三部分组成:
- ADB Client(PC端,负责发送adb命令);
- ADB Server(ADB服务器,PC端后台进程,负责管理Client端和实际的Daemon之间的通信);
- adb daemon (adbd,设备端守护进程,负责接收并执行adb命令)
工作原理:当adbd与ADB Server建立连接后,Client将命令发送给servcer,Server将Client的命令通过usb或tcp的方式发送到设备的adbd上,adbd执行后将执行结果返回给server,server将结果再返回client。
以上内容可略过不看(顶锅盖遁走)
接下来介绍如何使用adb关闭系统更新。
1.下载adb压缩包(包不大,1-7M)并解压到英文路径下,比如C:\Users\Administrator\adb
打开命令提示符cmd,进入adb解压后的路径,比如cd adb
输入adb version然后回车查看版本,如图显示就是已经安装成功了。
2.手机打开设置-应用管理-全部应用,清除软件更新、软件更新界面、系统更新这三个应用的数据和缓存
3.手机打开设置-其他设置-开发者选项,打开usb调试、OEM解锁
4.手机连接电脑,usb选项设为传输文件(MTP)模式,如果电脑上没有安装驱动记得去安装
5.在命令提示符窗口内输入 adb start-server 然后回车启动adb服务器
输入 adb devices 然后回车,测试adb是否上连接手机,连接成功如图显示。
以下是四种可能出现的结果:
device —— 设备已连接;
no device —— 无模拟器/设备连接;
offline —— 设备未连接成功或无响应;
List of devices attached —— 模拟器/设备未连接到 adb 或无响应
6.显示device连接成功后复制黏贴下面的指令,关闭系统更新需要分别输三个命令:
adb shell pm disable-user com.oppo.ota
adb shell pm disable-user com.coloros.sau
adb shell pm disable-user com.oppo.otaui
显示状态为default即可,若日后想要重新激活更新功能,将disable改成enable后就依然可以继续使用更新。
注:如果上面方法过一段时间不好使或永远都不想更新的话,可以选择下面彻底删除的方法,切记,这个方法删后再想升级就要去售后刷机了。
输入以下三个命令:
删除oppo更新:adb shell pm uninstall --user 0 com.oppo.ota
删除oppo更新服务:adb shell pm uninstall --user 0 com.coloros.sau
删除oppo更新界面:adb shell pm uninstall --user 0 com.oppo.otaui
第三个有的可能会删除失败,无伤大雅,只要前两个删了就OK。删除成功会显示success
7.在cmd窗口输入adb kill-server然后回车,关闭adb服务器,重启手机,之后就不会再有更新提醒了。
反正都用adb了,不妨把手机中占手机内存且没用不想要的系统软件也删一删,以下是OPPO部分自带服务彻底删除的指令(注意慎重选择,删错只能去刷机哦):
开机注册:adb shell pm uninstall --user 0 com.coloros.bootreg
注册服务:adb shell pm uninstall --user 0 com.coloros.regservice
手机激活:adb shell pm uninstall --user 0 com.coloros.activation
游戏空间:adb shell pm uninstall --user 0 com.coloros.gamespace
锁屏杂志:adb shell pm uninstall --user 0 com.coloros.pictorial
主题市场:adb shell pm uninstall --user 0 com.nearme.themestore
oppo市场:adb shell pm uninstall --user 0 com.oppo.market
oppo用户中心:adb shell pm uninstall --user 0 com.oppo.usercenter
oppo钱包:adb shell pm uninstall --user 0 com.coloros.wallet
助手界面:adb shell pm uninstall --user 0 com.coloros.assistantscreen
语音助手:adb shell pm uninstall --user 0 com.coloros.speechassist
语音助手引擎:adb shell pm uninstall --user 0 com.coloros.speechassist.engine
快应用(即点即用):adb shell pm uninstall --user 0 com.nearme.instant.platform
快应用服务引擎更新:adb shell pm uninstall --user 0 com.nearme.romupdate
用户体验计划:adb shell pm uninstall --user 0 com.nearme.statistics.rom
OPPO分享:adb shell pm uninstall --user 0 com.coloros.oshare
云服务:adb shell pm uninstall --user 0 com.coloros.cloud
备份和恢复:adb shell pm uninstall --user 0 com.coloros.backuprestore
coloros反馈:adb shell pm uninstall --user 0 com.coloros.feedback
儿童空间:adb shell pm uninstall --user 0 com.coloros.childrenspac
手机管家:adb shell pm uninstall --user 0 com.coloros.phonemanager
OPPO浏览器:adb shell pm uninstall --user 0 com.coloros.browser
原文地址:https://zhuanlan.zhihu.com/p/148420664?utm_source=wechat_session