|
发表于 2023-3-18 17:27:50
2155 浏览 0 回复
Android12 Android13 MT6877 添加logo分区OTA升级
描述:
本文旨在说明如何添加logo分区OTA升级,采用的编译方式为split build。
解决方案:
(1)、修改分区表,主要包括如下修改:
1、AB升级:将AB升级分区表partition_table_emmc_ab.csv内的logo分区一栏删除,然后分别添加上logo_a与logo_b分区,同时将logo_a与logo_b分区的OTA_Update状态由N改为Y;
2、 non-AB升级:将non-AB升级分区表partition_table_emmc.csv内的logo分区一栏的OTA_Update状态由N改为Y;
3、将partition_table_emmc_ab.csv与partition_table_emmc.csv内的logo.bin修改为logo.img,因为OTA打包时只会打包分区img文件。
以MT8195为例,其具体修改如下:
partition_table_emmc.csv
partition_table_emmc_ab.csv
(2)、修改编译文件,主要包括如下修改
1、 将Android.mk内的logo.bin修改为logo.img。
2、 将build_lk.mk内的logo.bin修改为logo.img。
3、 将/dev/logo/rules.mk内的logo.bin修改为logo.img。
(3)、修改签名文件
将<platform>/security/cert_config/img_list.txt内的logo.bin修改为logo.img
以MT8195为例,其修改为
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|
手机微信同号:13682654092
|
|
|
|
|
登录或注册
|