文章目录
Platform: MT6739
OS: Android 9.0
MTK 平台 A/B partition 功能在系统上基本已经做好,我们只需要根据对应的 MTK文档 打开相应的宏开关: MTK_AB_OTA_UPDATER ,即可开启 A/B 升级。

一、device目录下的修改
device 目录下的修改主要涉及到具体厂商目录下的 BoardConfig.mk 和 ProjectConfig.mk 文件。
./device/厂商名称/具体项目名称/BoardConfig.mk
修改前:
#Config partition size
-include $(MTK_PTGEN_OUT)/partition_size.mk
BOARD_CACHEIMAGE_FILE_SYSTEM_TYPE := ext4
BOARD_FLASH_BLOCK_SIZE := 4096
修改后:
#Config partition size
-include $(MTK_PTGEN_OUT)/partition_size.mk
ifneq ($(strip $(MTK_AB_OTA_UPDATER

本文详细介绍了在MT6739平台上,如何修改Android 9.0系统以支持A/B分区升级。涉及device目录、kernel、lk、preloader的配置修改,以及img分区的调整,确保在编译后生成适用于A/B升级的img文件。同时,提供了Android A/B System OTA升级的相关学习资源。
最低0.47元/天 解锁文章
311

被折叠的 条评论
为什么被折叠?



