mediatek/build/tools/ptgen/MT6582/partition_table_MT6582.xls
在android分區前加上一個分區config,爲從android分區劃分出來的8MB的分區,android分區要相應減少8MB;
例如:下圖的config分區11
2.
diff--git a/mediatek/config/mt6582/factory_init.rcb/mediatek/config/mt6582/factory_init.rc
index7e543b1..beb2ad9 100755
---a/mediatek/config/mt6582/factory_init.rc
+++b/mediatek/config/mt6582/factory_init.rc
diff--git a/mediatek/config/mt6582/factory_init.rcb/mediatek/config/mt6582/factory_init.rc
index7e543b1..beb2ad9 100755
---a/mediatek/config/mt6582/factory_init.rc
+++b/mediatek/config/mt6582/factory_init.rc
@@-113,6 +113,13 @@ on fs_property:ro.mount.fs=EXT4
exec /sbin/e2fsck -p /emmc@cache
exec /sbin/tune2fs -O has_journal/emmc@cache
mount ext4 emmc@cache /cache noatimenosuid nodev wait noauto_da_alloc
+# addby major for new partion
+ mkdir /mnt/test 0777 system system
+ exec /sbin/e2fsck -pfD emmc@test
+ exec /sbin/tune2fs -O has_journal emmc@test
+ mount ext4 emmc@test /mnt/test noatimenosuid nodev wait commit=1,nodelalloc,noauto_da_alloc
+ chown system system /mnt/test
+ chmod 0777 /mnt/test
write /proc/bootprof"INIT:eMMC:Mount_END"
on fs_property:ro.mount.fs=UBIFS
diff--git a/mediatek/config/mt6582/init.rc b/mediatek/config/mt6582/init.rc
index4a7d9da..a5cc756 100755
---a/mediatek/config/mt6582/init.rc
+++b/mediatek/config/mt6582/init.rc
@@-227,6 +227,15 @@ on fs_property:ro.mount.fs=EXT4
# mount cip partitions
exec /sbin/e2fsck -p /emmc@custom
mount ext4 /emmc@custom /custom
+
+# addby major for new partion
+ mkdir /mnt/test 0777 system system
+ exec /sbin/e2fsck -pfD emmc@test
+ exec /sbin/tune2fs -O has_journal emmc@test
+ mount ext4 emmc@test /mnt/test noatimenosuid nodev wait commit=1,nodelalloc,noauto_da_alloc
+ chown system system /mnt/test
+ chmod 0777 /mnt/test
+
write /proc/bootprof"INIT:eMMC:Mount_END"
on fs_property:ro.mount.fs=UBIFS
diff--git a/mediatek/config/mt6582/meta_init.rcb/mediatek/config/mt6582/meta_init.rc
index59ed108..9921dbe 100644
---a/mediatek/config/mt6582/meta_init.rc
+++b/mediatek/config/mt6582/meta_init.rc
@@-118,6 +118,15 @@ on fs_property:ro.mount.fs=EXT4
# mount cip partitions
exec /sbin/e2fsck -p /emmc@custom
mount ext4 /emmc@custom /custom
+
+#addby major for test partion
+ mkdir /mnt/test 0777 system system
+ exec /sbin/e2fsck -pfD emmc@test
+ exec /sbin/tune2fs -O has_journal emmc@test
+ mount ext4 emmc@test /mnt/test noatimenosuid nodev wait commit=1,nodelalloc,noauto_da_alloc
+ chown system system /mnt/test
+ chmod 0777 /mnt/test
+
write /proc/bootprof"INIT:eMMC:Mount_END"
on fs_property:ro.mount.fs=UBIFS