summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZhao Wei Liew <zhaoweiliew@gmail.com>2016-02-15 19:51:20 +0800
committerZhao Wei Liew <zhaoweiliew@gmail.com>2016-02-19 20:36:06 +0800
commit2a8a4b18a835b0f1238903df8189da871b5de661 (patch)
tree56243527b1fee9466ae3b6fee1aeadee658795fb
parentd681d679262f4c05419249fd633681b1f966aeed (diff)
flo: Enable F2FS
F2FS has been proven to provide all-around performance improvements. Change-Id: I4d1b5603b82ffb8a9b4f97f763a694aea814d0e8
-rwxr-xr-xBoardConfigCommon.mk1
-rw-r--r--fstab.flo2
2 files changed, 3 insertions, 0 deletions
diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk
index 1b641c3..8b3e458 100755
--- a/BoardConfigCommon.mk
+++ b/BoardConfigCommon.mk
@@ -79,6 +79,7 @@ endif
WITH_DEXPREOPT_BOOT_IMG_ONLY ?= true
TARGET_USERIMAGES_USE_EXT4 := true
+TARGET_USERIMAGES_USE_F2FS := true
BOARD_BOOTIMAGE_PARTITION_SIZE := 23068672 # 22M
BOARD_RECOVERYIMAGE_PARTITION_SIZE := 23068672 # 22M
BOARD_SYSTEMIMAGE_PARTITION_SIZE := 880803840 # 840M
diff --git a/fstab.flo b/fstab.flo
index 9cd0548..334b213 100644
--- a/fstab.flo
+++ b/fstab.flo
@@ -4,7 +4,9 @@
# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK
/dev/block/platform/msm_sdcc.1/by-name/system /system ext4 ro,barrier=1 wait
+/dev/block/platform/msm_sdcc.1/by-name/cache /cache f2fs rw,nosuid,nodev,noatime,nodiratime,inline_xattr wait,check,formattable
/dev/block/platform/msm_sdcc.1/by-name/cache /cache ext4 noatime,nosuid,nodev,barrier=1,data=ordered,noauto_da_alloc,errors=panic wait,check,formattable
+/dev/block/platform/msm_sdcc.1/by-name/userdata /data f2fs rw,nosuid,nodev,noatime,nodiratime,inline_xattr wait,check,formattable,encryptable=/dev/block/platform/msm_sdcc.1/by-name/metadata
/dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 noatime,nosuid,nodev,barrier=1,data=ordered,noauto_da_alloc,errors=panic wait,check,formattable,encryptable=/dev/block/platform/msm_sdcc.1/by-name/metadata
/dev/block/platform/msm_sdcc.1/by-name/persist /persist ext4 nosuid,nodev,barrier=1,data=ordered,nodelalloc wait
/dev/block/platform/msm_sdcc.1/by-name/boot /boot emmc defaults defaults