android gpt分区大小,[MTK] 如何确认各个分区起始偏移与大小

[MTK] 如何确认各个分区起始偏移与大小无标签 2020-05-15阅读:2972分区表中(partition_table_MTXXXX_emmc.csv)中包含各分区预设大小信息,但是(1)ptgen工具在根据分区表生成scatter文件中,会根据平台配置文件、align需求等进行调整,导致scatter文件中部分分区大小与预设大小可能不一致。(2)为达到usedata分区自适应存储器(如e...
摘要由CSDN通过智能技术生成

[MTK] 如何确认各个分区起始偏移与大小

无标签 2020-05-15

阅读:2972

分区表中(partition_table_MTXXXX_emmc.csv)中包含各分区预设大小信息,但是

(1)ptgen工具在根据分区表生成scatter文件中,会根据平台配置文件、align需求等进行调整,导致scatter文件中部分分区大小与预设大小可能不一致。

(2)为达到usedata分区自适应存储器(如emmc)实际大小的目的,第一次开机过程中还会根据存储器实际剩余空间对userdata分区进行resize,即userdata分区大小与scatter文件的大小可能不一致。

因为上面提到的因素,本篇FAQ将描述各个分区起始偏移与大小的确认方法:

1. pgpt、sgpt分区存储的是分区表本身相关信息,起始偏移与大小情况:

pgpt分区,放在对应存储器区域起始,起始偏移为0,分区大小直接参考MTXXXX_Android_scatter.txt即可;

sgpt分区,放在对应存储器区域最后,起始偏移需根据对应存储器区域实际大小进行计算,分区大小直接参考MTXXXX_Android_scatter.txt即可;

2. data分区之前的分区,分区起始偏移与大小,直接参考MTXXXX_Android_scatter.txt即可。

3. 除了pgpt、sgpt外,其它所有分区,

(1)可以通过flash tool的下载过程log查看(名称类似于:SP_FT_Dump_xxxxGLB_xxxx.log),搜索part_name,可以看到类似如下信息(以use

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值