首先简单介绍下ADB是什么吧。 Android Debug Bridge(ADB,安卓调试桥):是一个基于C/S的通用命令行工具,用于使PC端与模拟器或连接的Android设备进行通信。 ADB由三部分组成: 2. ADB Server:ADB服务器,PC端后台进程,负责管理Client端和实际的Daemon之间的通信 3. 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 2. 打开命令提示符cmd,进入adb解压后的路径,比如cd adb 3. 输入adb version然后回车查看版本,如图显示就是已经安装成功了。  4. 手机打开设置-应用管理-全部应用,清除软件更新、软件更新界面、系统更新这三个应用的数据和缓存 5. 手机打开设置-其他设置-开发者选项,打开usb调试、OEM解锁 6. 手机连接电脑,usb选项设为传输文件(MTP)模式,如果电脑上没有安装驱动记得去安装 7. 在命令提示符窗口内输入adb start-server然后回车启动adb服务器 8. 输入adb devices然后回车,测试adb是否上连接手机,连接成功如图显示。  以下是四种可能出现的结果及原因(解决办法请自行百度): - device —— 设备已连接;
- no device —— 无模拟器/设备连接;
- offline —— 设备未连接成功或无响应;
- List of devices attached —— 模拟器/设备未连接到 adb 或无响应
9. 显示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) 10. 关闭adb服务器。在cmd窗口输入adb kill-server然后回车,重启手机,之后就不会再有更新提醒了。
以下是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
|