mtk系统如何制作差分包且正确签名?
如何制作差分包且正确签名?
内容 (2014-04-15)
//@ 1. Prepare Target Files
Change directory to root of new codebase
1、./mk <project>new
2、./mk <project> otapackage (Phone must use this firmware)
3、Copy out/target/product/<project>obj/PACKAGING/target_files_intermediates/<project>-target_files-<user>.zip to
root codebase as old.zip
Change directory to root of new codebase
4、./mk <project> new
5、./mk <project> otapackage
6、Copy out/target/product/<project>obj/PACKAGING/target_files_intermediates/<project>-target_files-<user>.zip to
root codebase as new.zip
//@ 2. Make update package and signature
7、./build/tools/releasetools/ota_from_target_files -k <key_path> -i old.zip new.zip update.zip
<key_path> 如何取值?查看projectcongfig.mk.
如果MTK_SIGNATURE_CUSTOMIZATION=yes并且MTK_INTERNAL=no,
<key_path>的值为:build/target/product/security/[Project]/releasekey
如果MTK_SIGNATURE_CUSTOMIZATION=yes并且MTK_INTERNAL=yes,
<key_path>的值为:build/target/product/security/common/releasekey
如果MTK_SIGNATURE_CUSTOMIZATION=no,<key_path>的值为:build/target/product/security/testkey
mtk系统制作差分包具体命令实例如下:
build/tools/releasetools/ota_from_target_files -v -s device/mediatek/build/releasetools/mt_ota_from_target_files -k build/target/product/security/testkey -i xxxx/xxx_v1.0.0/xx_target_files_xx.zip xxxx/xxx_v1.0.1/xx_target_files_xx.zip update.zip
mtk系统如何制作差分包且正确签名?相关推荐
- [高通MSM8953_64][Android10]解决制作差分包不生成system_manifest.xml的问题
文章目录 开发平台基本信息 问题描述 解决方法 开发平台基本信息 芯片: MSM8953_64 版本: Android 10 kernel: msm-4.9 问题描述 设备在调试OTA升级功能的时候, ...
- linux差分包升级流程,OTA 差分升级包的制作
OTA 升级是 Android 系统提供的标准软件升级方式. 它功能强大,提供了完全升级.增量升级模式,可以通过 SD卡升级,也可以通过网络升级. 那如何生成差分升级包呢? Android源码的根目录 ...
- Android 差分包制作流程分析
整包与差分包生成流程 差分包生成指令 make otapackage 将编译生成的(xxx项目为例) out/target/product/xxxxxxx/full_xxx_hxxxx-target_ ...
- Android Fota(差分包)制作
Android Fota包制作 Fota包生成步骤 问题 Fota包生成步骤 在Android系统编译(make)完成后,执行 make otapackage即可生成制作差分包所需的target pa ...
- Fota 升级-差分包制作
Fota 升级差分包制作 1. 升级包打包 make otapackage 编译界面输入 make otapackage,主要生成 target_files 和 ota 文件 \out\target\ ...
- Android OTA差分包制作(RK平台)
一.步骤说明 1. 编译两个新旧版本,需要用到两个版本的rk3566_r-target_files-eng.zip文件. 2. 将两个版本的rockdev/Image-rk3566_r/rk3566_ ...
- Android M 差分包的制作流程
曾经参考了网上很多制作差分包的流程,结果一直起不来, 最后经过各种摸索和测试,终于在android M 上制作出了可以正常工作Android M 差分包. 希望献给正在迷茫于此的你. Android ...
- RK3326平台Android9.0OTA差分包制作
源码全编成功后执行make otapackage 会生成两个OTA包,路径如下 #整包 out/target/product/rk3326/rk3326-ota-eng.ubuntu.zip #用于制 ...
- fota 差分包_FOTA相关知识总结
Android OTA升级,顾名思义是指over-the-air升级方式.通过在线下载安装包的形式,对整个系统进行升级. 在说FOTA之前,先看看Android的系统分区.具体参考官方网页 Andro ...
- fota 差分包_FOTA升级
分以下三个模块分析FOTA升级介绍 1.在一个高通安卓项目中部署FOTA升级 2.Android ota升级的基本过程 3.Android ota升级异常分析 升级: 从方法上分为整个文件替换,以打p ...
最新文章
- 基于Transformer的高效、低延时、流式语音识别模型
- tomcat、腾讯云主机和微信
- Vue中怎样获取json文件中的数据
- Linux系统检测工具 三(Free,Top,ps,Vmstat,Sysstat)
- Hive列合并与元素搜集
- SRAM,SDRAM,网卡
- 大一c语言要学什么,c语言学习计划
- 高通about.html 文件,关于高通校准调用文件的说明文档
- 【读书笔记】IOS帝国-Apple Ⅱ/Mac/皮克斯/iPod/iTunes/iPhone/App Store/iPad,苹果教父:史蒂夫·乔布斯传_2020.02.15
- html登录页面验证码代码怎么写,js实现登录验证码
- 软件测试python版本的决策表法解决preDate返回前一天日期
- 用过的几款步进电机驱动IC
- coco参考文档网址
- note GAN model
- 台式电脑插入耳机听不到声音,排除耳机问题
- poi对word读取(文本和图片)、修改、保存操作及word转换为PDF
- 苹果备忘录永久删除怎么恢复?分享2个找回备忘录的高效操作
- Solr与mysql数据同步
- 苹果手机android设备可以删除吗,手机系统自带软件怎么卸载?苹果/安卓软件卸载攻略...
- 中小学不得在校内设置食品经营场所,量子摩尔定律问世,美团运营摩拜亏45亿,英伟达史上最大手笔收购,这就是今天的大新闻。...
热门文章
- OCP4.4 部署EFK-使用local-volume持久化
- win2003 序列号 windows2003 sp2可用序列号大全(准版与企业版)
- 数据字典的作用是什么,它有哪些条目?
- 通过wvdial完成4G自动拨号上网
- STK9 Object Browser灰色无法操作
- 微信分享代码申请key教程
- 分享几个免费的根据IP 获取地址的链接
- [Bada开发]使用静态库
- 74HC595芯片应用
- 运行VirtualBox提示0x00000000错误“0x00000000指令引用的0x00000000内存该内存不能为written