Firefly开源社区

打印 上一主题 下一主题

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

741

积分

68

威望

68

贡献

技术大神

Rank: 3Rank: 3

积分
741
QQ

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

发表于 2017-3-14 10:35:44      浏览:12901 | 回复:6        打印      只看该作者   [复制链接] 楼主

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

回复

使用道具 举报

481

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
481
发表于 2017-3-16 13:58:40        只看该作者  沙发
这个版主不错,经常发现基础的东西
回复

使用道具 举报

5

积分

0

威望

0

贡献

游客

积分
5
发表于 2017-3-22 12:28:38        只看该作者  板凳
hi,请问下版主,我用的3399,执行reboot recovery后显示完九鼎的logo后就黑屏了,好像并不能进入 recovery模式,adb shell也进不去?不知道为什么,恳请指导~
回复

使用道具 举报

67

积分

0

威望

0

贡献

技术小白

积分
67
发表于 2017-8-29 18:36:11        只看该作者  地板
系统升级能使用这个方法不,还有个问题,我的cache/recovery下没有对应的文件,是手动创建后再添加命令吗?
回复

使用道具 举报

51

积分

0

威望

0

贡献

技术小白

积分
51
发表于 2017-10-16 16:54:41        只看该作者  5#
一直想找这个
回复

使用道具 举报

32

积分

0

威望

0

贡献

技术小白

积分
32
发表于 2019-5-13 16:06:37        只看该作者  6#
找了半天,感谢楼主
回复

使用道具 举报

156

积分

0

威望

0

贡献

技术小白

积分
156
发表于 2019-5-15 11:57:55        只看该作者  7#
很好很强大
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表