Как я могу вычислить num_partition_sectors и start_sector для создания rawprogram0.xml или rawprogram_unsparse.xml из system.img из Android rom? - PullRequest
0 голосов
/ 22 сентября 2018

Я хочу понять num_partition_sectors и start_sector для создания rawprogram0.xml или rawprogram_unsparse.xml из system.img из android rom QFIL ???

Например: у меня есть rawprogram0.xml из android ROM QFIL, вКакие

<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, я знаю, как редактировать файл system.img после монтирования в Ubuntu и так далее.если я добавлю какой-нибудь apk, его размер должен быть увеличен, это не страшно, но проблема для меня в том, что я не знаю, как рассчитать num_partition_sectors и start_sector для создания rawprogram0.xml или rawprogram_unsparse.xml из system.img (anysize) ??Я редактирую один оригинальный ROM QFIL для Android в соответствии с моими потребностями ???

Мне нужна ваша любезная помощь, любые команды linux или Программа, которая может вычислять num_partition_sectors и start_sector из файла system.img или любым другим способом ??

Пожалуйста, если вы дадите мне небольшое объяснение и расчет приведенного выше примера, я вам очень благодарен.

1 Ответ

0 голосов
/ 29 января 2019

size_in_KB = SECTOR_SIZE_IN_BYTES x num_partition_sectors (кбайт) -----> (байт)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...