diff options
| author | Varun Chitre <varun.chitre15@gmail.com> | 2015-10-17 10:01:38 -0400 |
|---|---|---|
| committer | Varun Chitre <varun.chitre15@gmail.com> | 2015-12-05 08:09:11 -0500 |
| commit | c7bf7d9655aaafb5f224c0d5c051efab8c777d23 (patch) | |
| tree | da5467ebd3ffe4881c4c1385d36aa469d407080e | |
| parent | 16d2ad56aa1dbb3ee3d5362426a5427e2e31334a (diff) | |
sprout4: update storage configuration and fstab
Change-Id: Icbb7f9c7ea910566c828be9bb257d27db8ab5b5e
| -rw-r--r-- | rootdir/root/fstab.sprout | 18 | ||||
| -rwxr-xr-x | rootdir/root/init.sprout.rc | 14 |
2 files changed, 13 insertions, 19 deletions
diff --git a/rootdir/root/fstab.sprout b/rootdir/root/fstab.sprout index 0cef1e4..e66e8d9 100644 --- a/rootdir/root/fstab.sprout +++ b/rootdir/root/fstab.sprout @@ -3,12 +3,12 @@ # The filesystem that contains the filesystem checker binary (typically /system) cannot # specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK -/dev/block/platform/mtk-msdc.0/by-name/boot /boot emmc defaults defaults -/dev/block/platform/mtk-msdc.0/by-name/recovery /recovery emmc defaults defaults -/dev/block/platform/mtk-msdc.0/by-name/system /system ext4 ro wait -/dev/block/platform/mtk-msdc.0/by-name/userdata /data ext4 noatime,nosuid,nodev,noauto_da_alloc,discard wait,check,encryptable=/dev/block/platform/mtk-msdc.0/by-name/metadata -/dev/block/platform/mtk-msdc.0/by-name/cache /cache ext4 noatime,nosuid,nodev,noauto_da_alloc,discard wait,check -/dev/block/platform/mtk-msdc.0/by-name/protect1 /protect_f ext4 noatime,nosuid,nodev,noauto_da_alloc,commit=1,nodelalloc wait,check -/dev/block/platform/mtk-msdc.0/by-name/protect2 /protect_s ext4 noatime,nosuid,nodev,noauto_da_alloc,commit=1,nodelalloc wait,check -/dev/block/platform/mtk-msdc.0/by-name/oem /oem ext4 ro,context=u:object_r:oemfs:s0,nosuid,nodev wait -/devices/platform/mtk-msdc.1/mmc_host* auto vfat defaults voldmanaged=sdcard0:auto,noemulatedsd +/dev/block/platform/mtk-msdc.0/by-name/system /system ext4 ro wait +/dev/block/platform/mtk-msdc.0/by-name/system /system squashfs ro wait +/dev/block/platform/mtk-msdc.0/by-name/userdata /data ext4 noatime,nosuid,nodev,noauto_da_alloc,discard wait,check,encryptable=/dev/block/platform/mtk-msdc.0/by-name/metadata +/dev/block/platform/mtk-msdc.0/by-name/cache /cache ext4 noatime,nosuid,nodev,noauto_da_alloc,discard wait,check +/dev/block/platform/mtk-msdc.0/by-name/protect1 /protect_f ext4 noatime,nosuid,nodev,noauto_da_alloc,commit=1,nodelalloc wait,check,notrim +/dev/block/platform/mtk-msdc.0/by-name/protect2 /protect_s ext4 noatime,nosuid,nodev,noauto_da_alloc,commit=1,nodelalloc wait,check,notrim +/dev/block/platform/mtk-msdc.0/by-name/oem /oem ext4 ro,context=u:object_r:oemfs:s0,nosuid,nodev wait +/devices/platform/mtk-msdc.1/mmc_host* auto auto defaults voldmanaged=sdcard0:auto,encryptable=userdata,noemulatedsd +/dev/block/platform/mtk-msdc.0/by-name/frp /persistent emmc defaults defaults diff --git a/rootdir/root/init.sprout.rc b/rootdir/root/init.sprout.rc index 92670bb..5c1a2b3 100755 --- a/rootdir/root/init.sprout.rc +++ b/rootdir/root/init.sprout.rc @@ -3,15 +3,9 @@ import /init.sprout_common.rc on init - # See storage config details at http://source.android.com/tech/storage/ - mkdir /mnt/media_rw/sdcard0 0700 media_rw media_rw - mkdir /storage/sdcard0 0700 root root - export EXTERNAL_STORAGE /storage/sdcard0 - # Support legacy paths - symlink /storage/sdcard0 /sdcard - symlink /storage/sdcard0 /mnt/sdcard + symlink /sdcard /mnt/sdcard + symlink /sdcard /storage/sdcard0 -service fuse_sdcard0 /system/bin/sdcard -u 1023 -g 1023 -d /mnt/media_rw/sdcard0 /storage/sdcard0 - class late_start - disabled + # By default, primary storage is physical + setprop ro.vold.primary_physical 1 |
