MR 版本制作及注意事项
一、项目类型
1. 原型
vendor\tinno\k210\trunk
device\sprd\pike2\k210
2. 订单
vendor\tinno\k210\qmb_pk
device\sprd\pike2\k210
vendor\tinno\hw\k210
3. 首单
客户订单首批生产出货软件(集成客户需求、GMS…)
4. 售后维护(SMR+MR)
SMR–主要是基于上一版 DCC 节点只做 Google 安全补丁更新的修改(分支) MR—Google 安全补丁、客户新需求、上版遗留问题、平台共性问题 翻单–针对已出货订单软件节点 修改属性名 更新安全补丁 GMS 作为新项目
二、MR 制作原因
1. Google 要求
发放售后版本维护的时间节点、恶意 APK 预置删除
2. 客户
新需求、上版遗留问题
3. 平台共性问题
如,同一平台高概率死机、重启和某功能缺失问题
三、MR 版本的注意事项
1. 软件 checklist 检查
2. ota 包的制作 常用类型–FOTA、GOTA
- 命令–build/tools/releasetools/ota_from_target_files
- TSDS 3.0
- FOTA 工具–deltaToolClient
3. 验证方式
3.1 T 卡升级
- copy update.zip 至 SD 卡
- 设置中–>系统升级–>本地升级–>选择 update.zip 文件–>升级
3.2 线上升级
- 设置中–>系统升级–>在线检测–>下载–>升级
3.3 recovery 模式 adb sideload 命令升级
- adb reboot recovery –进入 recovery 模式
- 手机界面选择 apply update from ADB
- adb sideload update.zip