configs: khadas-vim3{l}: fix userdata size
authorGuillaume La Roque <glaroque@baylibre.com>
Thu, 17 Oct 2024 16:10:27 +0000 (18:10 +0200)
committerNeil Armstrong <neil.armstrong@linaro.org>
Fri, 8 Nov 2024 10:11:11 +0000 (11:11 +0100)
After increase boot and recovery partition userdata was not resize.
so on VIM3 16GB and VIM3L `fastboot oem format` or `gpt write mmc 2
$partitions` fail because end of last partition is outside of eMMC
size.

Remove 64MB on userdata partitions to fix it.

Fixes: ce138d9742bf ("configs: khadas-vim3{l}: Increase boot/recovery partition size")
Signed-off-by: Guillaume La Roque <glaroque@baylibre.com>
Reviewed-by: Mattijs Korpershoek <mkorpershoek@baylibre.com>
Link: https://lore.kernel.org/r/20241017-adnroidv2-v1-3-781c939902c9@baylibre.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
include/configs/khadas-vim3_android.h
include/configs/khadas-vim3l_android.h

index fc89efb..0e2953f 100644 (file)
@@ -24,7 +24,7 @@
        "name=boot_a,size=64M,bootable,uuid=${uuid_gpt_boot_a};" \
        "name=boot_b,size=64M,bootable,uuid=${uuid_gpt_boot_b};" \
        "name=super,size=3072M,uuid=${uuid_gpt_super};" \
-       "name=userdata,size=11282M,uuid=${uuid_gpt_userdata};" \
+       "name=userdata,size=11218M,uuid=${uuid_gpt_userdata};" \
        "name=rootfs,size=-,uuid=" ROOT_UUID
 #else
 #define PARTS_DEFAULT \
@@ -37,7 +37,7 @@
        "name=recovery,size=64M,uuid=${uuid_gpt_recovery};" \
        "name=cache,size=256M,uuid=${uuid_gpt_cache};" \
        "name=super,size=1792M,uuid=${uuid_gpt_super};" \
-       "name=userdata,size=12786M,uuid=${uuid_gpt_userdata};" \
+       "name=userdata,size=12722M,uuid=${uuid_gpt_userdata};" \
        "name=rootfs,size=-,uuid=" ROOT_UUID
 #endif
 
index 5b2aed1..f39a378 100644 (file)
@@ -24,7 +24,7 @@
        "name=boot_a,size=64M,bootable,uuid=${uuid_gpt_boot_a};" \
        "name=boot_b,size=64M,bootable,uuid=${uuid_gpt_boot_b};" \
        "name=super,size=3072M,uuid=${uuid_gpt_super};" \
-       "name=userdata,size=11282M,uuid=${uuid_gpt_userdata};" \
+       "name=userdata,size=11218M,uuid=${uuid_gpt_userdata};" \
        "name=rootfs,size=-,uuid=" ROOT_UUID
 #else
 #define PARTS_DEFAULT \
@@ -37,7 +37,7 @@
        "name=recovery,size=64M,uuid=${uuid_gpt_recovery};" \
        "name=cache,size=256M,uuid=${uuid_gpt_cache};" \
        "name=super,size=1792M,uuid=${uuid_gpt_super};" \
-       "name=userdata,size=12786M,uuid=${uuid_gpt_userdata};" \
+       "name=userdata,size=12722M,uuid=${uuid_gpt_userdata};" \
        "name=rootfs,size=-,uuid=" ROOT_UUID
 #endif