由于VF 架构, 所以镜像的打包时间可能存在偏差, 如 boot.img 和 客制化的一些镜像打包 可能会在 vendor 侧进行打包。
而 与system 侧进行merge 时,时间戳比较乱,为了解决这个问题,让时间戳进行统一。
使用adb方式验证
- 进入recovery模式
adb reboot recovery
- 稍等一会界面会提示
Now send the package you want to apply
to the device with "adb sidelaod <filename>"...
- 输入命令开始升级
adb sideload Z:\xxx\xxx\ota\update.zip
update.zip是制作好的差分包
报ErrorCode::kPayloadTimestampError (51)
[ 41.140193] update_engine_sideload E 11-29 07:06:04 361 361 [ERROR:delta_performer.cc(1170)] The current OS build timestamp (1732851959) is newer than the maximum timestamp in the manifest (1732851610)
[ 41.140394] update_engine_sideload E 11-29 07:06:04 361 361 [ERROR:download_action.cc(222)] Error ErrorCode::kPayloadTimestampError (51

最低0.47元/天 解锁文章
375





