TonyHo
1
Currently, the vendor partiton is 100% full, I want to copy some files into the vendor at runtime to do some development testing. How can I do?
/dev/block/vendor 248M 248M 0 100% /vendor
HW Info: Khasas VIM3 Basic
OS: the shipped OS from Khasas (Android 9)
Waylon
2
Hi, @TonyHo
You can modify the size of the vendor partition in the source code.
diff --git a/kvim3/BoardConfig.mk b/kvim3/BoardConfig.mk
index cedf2ad..89e1c2b 100644
--- a/kvim3/BoardConfig.mk
+++ b/kvim3/BoardConfig.mk
@@ -115,7 +115,7 @@ BOARD_ODMIMAGE_PARTITION_SIZE := 134217728
BOARD_PRODUCTIMAGE_PARTITION_SIZE := 134217728
else
BOARD_SYSTEMIMAGE_PARTITION_SIZE := 1342177280
-BOARD_VENDORIMAGE_PARTITION_SIZE := 335544320
+BOARD_VENDORIMAGE_PARTITION_SIZE := 536870912
BOARD_ODMIMAGE_PARTITION_SIZE := 134217728
BOARD_PRODUCTIMAGE_PARTITION_SIZE := 134217728
endif
diff --git a/arch/arm/boot/dts/amlogic/partition_mbox_normal_P_32.dtsi b/arch/arm/boot/dts/amlogic/partition_mbox_normal_P_32.dtsi
index 6cbedc4..0d8c677 100644
--- a/arch/arm/boot/dts/amlogic/partition_mbox_normal_P_32.dtsi
+++ b/arch/arm/boot/dts/amlogic/partition_mbox_normal_P_32.dtsi
@@ -90,7 +90,7 @@
vendor:vendor
{
pname = "vendor";
- size = <0x0 0x14000000>;
+ size = <0x0 0x20000000>;
mask = <1>;
};
odm:odm