风之空响 发表于 2017-3-14 10:35:44

如何使用adb进行ota包本地升级或升级固件包


1.使用adb push ota包update.zip或固件包update.img到/sdcard/目录

2.若是ota包则按如下步骤,若是固件包update.img则到步骤3

1)写如下字段到/cache/recovery/last_flag
updating$path=/mnt/internal_sd/update.zip

2)写如下字段到/cache/recovery/command
--update_package=/mnt/internal_sd/update.zip
--locale=en_US

3)在adb shell中运行reboot recovery

3.若是固件包update.img则按如下步骤

1)写如下字段到/cache/recovery/last_flag
updating$path=/mnt/internal_sd/update.img

2)写如下字段到/cache/recovery/command
--update_rkimage=/mnt/internal_sd/update.img
--locale=en_US

3)在adb shell中运行reboot recovery

njbnjb01 发表于 2017-3-16 13:58:40

这个版主不错,经常发现基础的东西

刘俊权 发表于 2017-3-22 12:28:38

hi,请问下版主,我用的3399,执行reboot recovery后显示完九鼎的logo后就黑屏了,好像并不能进入 recovery模式,adb shell也进不去?不知道为什么,恳请指导~

greenxiaoniao 发表于 2017-8-29 18:36:11

系统升级能使用这个方法不,还有个问题,我的cache/recovery下没有对应的文件,是手动创建后再添加命令吗?

offen 发表于 2017-10-16 16:54:41

一直想找这个

18255198744 发表于 2019-5-13 16:06:37

找了半天,感谢楼主

1282925159 发表于 2019-5-15 11:57:55

很好很强大

余正清 发表于 2024-4-25 21:19:31


支持分享
页: [1]
查看完整版本: 如何使用adb进行ota包本地升级或升级固件包