rk3288编译ota包总结

本文详细介绍了RK3288设备编译生成ota升级包的步骤,包括编译kernel和Android系统,生成boot.img、system.img等文件。在源码根目录执行特定命令获取ota固件,并解决遇到的drmsigntool未编译、javac命令找不到等问题。最后,通过修改环境变量确保java相关命令可用,生成的完整升级包为rkxxx-ota-eng.root.zip,改名为update.zip后用于升级。
摘要由CSDN通过智能技术生成

    rk3288打包otapackage过程:

  • 编译 kernel 和 Android,生成新的 boot.img、system.img 等。
  • 生成 ota 固件,在源码根目录执行下列命令:
./mkimage.sh ota
  • 获取ota升级包,继续执行:
make otapackage

    最终完整的升级包: out/target/product/rkxxx/rkxxx-ota-eng.root.zip

    其中 "rkxxx" 对应相应的自己的sdk,最终将包名更改为 update.zip 放入 TF 卡等存储介质的根目录中。

    可能会遇到的问题:

  1. 执行获取升级包命令时,出现以下情况:
    No RK Loader for TARGET_DEVICE rk3288 to otapackage
    package add resource.img to BOOT and RECOVERY
    No uboot for uboot/uboot.img to otapackage
    No trust for uboot/trust.img to otapackage
    No charge for uboot/charge.img to otapackage
    No parameter for TARGET_DEVICE rk3288 to otapackage
    Package target files: out/target/product/rk3288/obj/PACKAGING/target_files_intermediates/rk3288-target_files-e
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值