搜索

451

主题

663

帖子

5343

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5343
QQ
发表于 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
回复

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


登录或注册
快速回复 返回顶部 返回列表