From 0691554ef028d5bffb4cd3c7ec571e37b4986a1e Mon Sep 17 00:00:00 2001 From: Jeff Sharkey Date: Fri, 9 Oct 2015 23:34:54 +0200 Subject: [PATCH] peregrine: Updated external storage configuration. vold now manages external storage in a much more dynamic fashion, so we no longer need to define FUSE daemons or mount points. Bug: 19993667 Change-Id: If1ff24c62ee394afb02e223508aa5d768a3d041e --- .../base/core/res/res/xml/storage_list.xml | 54 ------------------- rootdir/etc/fstab.qcom | 4 +- rootdir/etc/init.target.rc | 15 ------ 3 files changed, 2 insertions(+), 71 deletions(-) delete mode 100644 overlay/frameworks/base/core/res/res/xml/storage_list.xml diff --git a/overlay/frameworks/base/core/res/res/xml/storage_list.xml b/overlay/frameworks/base/core/res/res/xml/storage_list.xml deleted file mode 100644 index deed6b2..0000000 --- a/overlay/frameworks/base/core/res/res/xml/storage_list.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - - - - - - - diff --git a/rootdir/etc/fstab.qcom b/rootdir/etc/fstab.qcom index 7dcd630..b331588 100644 --- a/rootdir/etc/fstab.qcom +++ b/rootdir/etc/fstab.qcom @@ -11,6 +11,6 @@ /dev/block/platform/msm_sdcc.1/by-name/boot /boot emmc defaults recoveryonly /dev/block/platform/msm_sdcc.1/by-name/recovery /recovery emmc defaults recoveryonly -/devices/msm_sdcc.2/mmc_host auto auto defaults voldmanaged=sdcard1:auto,migrate=target,noemulatedsd -/devices/platform/msm_hsusb_host auto auto defaults voldmanaged=usbdisk:auto +/devices/msm_sdcc.2/mmc_host* auto auto defaults voldmanaged=sdcard1:auto,encryptable=userdata +/devices/platform/msm_hsusb_host/usb* auto auto defaults voldmanaged=usb:auto /dev/block/zram0 none swap defaults zramsize=268435456 diff --git a/rootdir/etc/init.target.rc b/rootdir/etc/init.target.rc index 11605c6..ed2f73a 100644 --- a/rootdir/etc/init.target.rc +++ b/rootdir/etc/init.target.rc @@ -26,17 +26,6 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # -on init - # External storage directories - mkdir /mnt/media_rw/sdcard1 0700 media_rw media_rw - mkdir /storage/sdcard1 0700 root root - - export SECONDARY_STORAGE /storage/sdcard1 - - # Support legacy paths - symlink /storage/sdcard1 /mnt/sdcard1 - symlink /storage/sdcard1 /external_sd - on boot # AK9863 Magnetometer chown compass compass /sys/class/compass/akm8963/enable_acc @@ -63,7 +52,3 @@ service akmd8963 /system/bin/akmd8963 class main user compass group compass misc input - -service fuse_sdcard1 /system/bin/sdcard -u 1023 -g 1023 -d /mnt/media_rw/sdcard1 /storage/sdcard1 - class late_start - disabled