Code review comment for lp://qastaging/~mabac/linaro-image-tools/image-support-for-android

Revision history for this message
Mattias Backman (mabac) wrote :

193 + self.sector_size = 512
194 + self.android_image_size = 2 * 1024**3 # rounded up from ~1.13GiB
195 + self.android_offsets_and_sizes = [
196 + (63 * self.sector_size, 270272 * self.sector_size),
197 + (270336 * self.sector_size, 524288 * self.sector_size),
198 + (794624 * self.sector_size, 524288 * self.sector_size),
199 + (1318912 * self.sector_size, (self.android_image_size -
200 + 1318912 * self.sector_size)),
201 + ((1318912 + 32) * self.sector_size, ((1048576 - 32) *
202 + self.sector_size)),
203 + ((2367488 + 32) * self.sector_size,
204 + self.android_image_size - (2367488 + 32) * self.sector_size)
205 + ]

The reason for adding and substracting 32 here is that it seems that the extended partition uses that much space. That space gets stolen from the first partition even though sizes and offsets are explicitly requested by the sfdisk commands.

« Back to merge proposal