1

我想了解 num_partition_sectors 和 start_sector 从 android rom QFIL 的 system.img 创建 rawprogram0.xml 或 rawprogram_unsparse.xml ???

例如:我有来自 android ROM QFIL 的 rawprogram0.xml,其中

<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="system.img" label="system" num_partition_sectors="262144" physical_partition_number="0" start_sector="1054720" />

system.img file size is 128 MB (134,217,728 bytes).

在 linux ubuntu 中,我知道如何在 ubuntu 中挂载后编辑 system.img 文件等等。如果我添加一些 apk,它的大小必须增加这没什么大不了的,但对我来说问题是我不知道如何计算 num_partition_sectors 和 start_sector 以从 system.img(任意大小)创建 rawprogram0.xml 或 rawprogram_unsparse.xml?我正在根据需要编辑一个原始的 android ROM QFIL ???

我需要你的帮助,任何可以从 system.img 文件或任何其他方式计算 num_partition_sectors 和 start_sector 的 linux 命令或程序?

如果你给我上面例子的一点解释和计算,我非常感谢你。

4

1 回答 1

0

size_in_KB = SECTOR_SIZE_IN_BYTES x num_partition_sectors (kbyte) ----- > (byte)

于 2019-01-28T23:32:19.780 回答