Android MTK 10.0动态分区修改super

动态分区是 Android 10 上新功能,是 Android 系统的用户空间分区系统,此功能的优势在于厂商不再需要关心 system,vendor,product 等只读分

区的大小。只需要定义一个 Super 分区和对应大小即可,而 Super 分区的子分区存储空间可以动态调整。

打开动态分区功能 MTK_DYNAMIC_PARTITION_SUPPORT = yes

 

mt8168 10.0工程项目的super分区大小配置路径为

device\mediateksample\projectname\partition\partition_dynamic.xml

<entry type="{0FC63DAF-8483-4772-8E79-3D69D8477DE4}" size="5505024" name="super"/>

此super分区大小为5505024*512\1024\1024=2688M

修改时可按此计算修改

 

mt6580 10.0工程项目的super分区大小配置路径为

device\mediatek\build\build\tools\ptgen\MT6580\partition_table_MT6580_emmc.csv

修改此表中的super项为需要的大小即可

device\mediatek\common\BoardConfig.mk中有

# add default super partition size here, will be overwritten by partition_size.mk
BOARD_SUPER_PARTITION_SIZE := 6442450944
但我尝试在device\mediateksample\k80_bsp\partition_size.mk中添加BOARD_SUPER_PARTITION_SIZE := 2684354560编译并未生效

修改后可使用命令adb shell lpdump查看super分区状况

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值