我正在构建一个自定义的aosp图像,我想在闪烁后添加gapps。
system.img分区(500mb短)空间不足以容纳gapps,因此操作失败。
我的问题是在哪里可以在aosp树中指定system.img分区大小?
欢迎任何想法!
答案 0 :(得分:1)
好的,对于寻找答案的其他人来说,无法更改system.img
的分区大小。它被定义为BoardConfig.mk
的一部分,对于设备是静态的。
理论上,可以通过更改system.img
参数并减少其他分区大小来增加BOARD_SYSTEM_IMAGE_PARTITION_SIZE
大小,但我想如果分区位于不同的物理设备上,则会失败。
例如参见device/samsung/manta/BoardConfig.mk
答案 1 :(得分:0)
实际上并非如此。它是system.img是linux ext4文件系统,您可以使用以下命令从uBuntu调整其大小:
dd if=/dev/zero bs=1M count=128 >> system.img
e2fsck -f system.img
resize2fs system.img
现在,您已向system.img添加128 MB!
大卫