From eea86dbc4b27344c51a913a80c2fc3852d44fcc8 Mon Sep 17 00:00:00 2001 From: Jeff Sharkey Date: Sun, 30 Sep 2012 12:48:02 -0700 Subject: Final shuffle to make /sdcard work in shell. Move legacy mount location to /storage/emulated/legacy, and create a symlink to point towards shell-visible FUSE daemon. This symlink is then masked from zygote-forked apps by a tmpfs. Bug: 7255202 Change-Id: I22967c10e5719c0628816f061606924ddd15e5bb --- init.tuna.rc | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'init.tuna.rc') diff --git a/init.tuna.rc b/init.tuna.rc index 6181640..e2cae6f 100755 --- a/init.tuna.rc +++ b/init.tuna.rc @@ -4,18 +4,16 @@ on init # See storage config details at http://source.android.com/tech/storage/ mkdir /mnt/shell/emulated 0700 shell shell mkdir /storage/emulated 0000 root root - mkdir /storage/emulated_legacy 0000 root root - - export EXTERNAL_STORAGE /storage/emulated_legacy - export ADB_EXTERNAL_STORAGE /mnt/shell/emulated/0 + export EXTERNAL_STORAGE /storage/emulated/legacy export EMULATED_STORAGE_SOURCE /mnt/shell/emulated export EMULATED_STORAGE_TARGET /storage/emulated # Support legacy paths - symlink /storage/emulated_legacy /sdcard - symlink /storage/emulated_legacy /mnt/sdcard - symlink /storage/emulated_legacy /storage/sdcard0 + symlink /storage/emulated/legacy /sdcard + symlink /storage/emulated/legacy /mnt/sdcard + symlink /storage/emulated/legacy /storage/sdcard0 + symlink /mnt/shell/emulated/0 /storage/emulated/legacy on post-fs-data mkdir /data/media 0770 media_rw media_rw -- cgit v1.1