我们有各种用于测试目的的设备,现在Froyo被推到了(至少到目前为止是Nexus One),我们必须不断地拒绝升级请求。没有明显的“停止询问我”按钮。
所以,有什么方法可以禁用OTA OS更新?我们希望其中一些电话保持旧的操作系统版本。
从/ system / app中删除SystemUpdater.apk。从终端(使用ADB)
adb pull /system/app/SystemUpdater.apk C:/Path/to/your/desktop //Backup the file (just in case)
adb remount //Remount the system partition to read-write
adb shell rm /system/app/SystemUpdater.apk //Remove the apk
警告-这将永久禁用系统更新,直到您将SystemUpdater推回到/ system / app
对于运行Android 3 honeycomb的XOOM。您必须删除Upgrader.apk(不是SystemUpdater)。
adb pull /system/app/Upgrader.apk C:/Path/to/your/desktop //Backup the file (just in case)
adb remount //Remount the system partition to read-write
adb shell rm /system/app/Upgrader.apk //Remove the apk
从具有root访问权限的ADB中:
adb shell pm disable com.google.android.systemupdater
不需要删除apk。
我有一个很老的Lenovo Yoga 2 1050F平板电脑,Android 5.0.1(Lollipop)。到了今天2020年,它意外地下载了OTA固件。下载文件后,重新启动会给出签名错误,该错误可能与我的root和恢复恢复启动应用程序损坏有关。这就是我禁用系统更新的方式adb devices | adb shell | su | pm disable com.lenovo.ota