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: I3405810222af7cdeb439f04bdd5410e49932ea3c
diff --git a/init.goldfish.rc b/init.goldfish.rc
index ead468d..a07c108 100644
--- a/init.goldfish.rc
+++ b/init.goldfish.rc
@@ -3,15 +3,11 @@
mount debugfs debugfs /sys/kernel/debug
on init
- # See storage config details at http://source.android.com/tech/storage/
- mkdir /mnt/media_rw/sdcard 0700 media_rw media_rw
- mkdir /storage/sdcard 0700 root root
-
- export EXTERNAL_STORAGE /storage/sdcard
-
# Support legacy paths
- symlink /storage/sdcard /sdcard
- symlink /storage/sdcard /mnt/sdcard
+ symlink /sdcard /mnt/sdcard
+
+ # By default, primary storage is physical
+ setprop ro.vold.primary_physical 1
on boot
setprop ARGH ARGH
@@ -89,8 +85,3 @@
service goldfish-logcat /system/bin/logcat -Q
oneshot
-
-# fusewrapped external sdcard daemon running as media_rw (1023)
-service fuse_sdcard /system/bin/sdcard -u 1023 -g 1023 -d /mnt/media_rw/sdcard /storage/sdcard
- class late_start
- disabled