From 99adcbda06807872bd10b883f9d7ee94ecc7aad0 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Mon, 28 May 2012 22:24:28 +0100 Subject: tuna: Automatically mount USB storage and show unmount button and storage usage in settings mount point is /mnt/usbdisk Change-Id: I636aa2f3f45be3d3ed2a120c90d67b13b467c2c9 --- device.mk | 4 ++++ init.tuna.rc | 1 + .../frameworks/base/core/res/res/xml/storage_list.xml | 6 ++++++ vold.fstab | 16 ++++++++++++++++ 4 files changed, 27 insertions(+) create mode 100644 vold.fstab diff --git a/device.mk b/device.mk index 6d58c7f..45bf228 100644 --- a/device.mk +++ b/device.mk @@ -190,3 +190,7 @@ $(call inherit-product-if-exists, vendor/samsung/tuna/device-vendor.mk) BOARD_WLAN_DEVICE_REV := bcm4330_b2 WIFI_BAND := 802_11_ABG $(call inherit-product-if-exists, hardware/broadcom/wlan/bcmdhd/firmware/bcm4330/device-bcm.mk) + +# vold +PRODUCT_COPY_FILES += \ + device/samsung/tuna/vold.fstab:/system/etc/vold.fstab diff --git a/init.tuna.rc b/init.tuna.rc index 4956b2e..a9bb0bc 100755 --- a/init.tuna.rc +++ b/init.tuna.rc @@ -5,6 +5,7 @@ on early-init mkdir /mnt/sdcard 0000 system system # for backwards compatibility symlink /mnt/sdcard /sdcard + mkdir /mnt/usbdisk 0755 system system on post-fs-data # we will remap this as /mnt/sdcard with the sdcard fuse tool diff --git a/overlay/frameworks/base/core/res/res/xml/storage_list.xml b/overlay/frameworks/base/core/res/res/xml/storage_list.xml index 043530d..edfb28a 100644 --- a/overlay/frameworks/base/core/res/res/xml/storage_list.xml +++ b/overlay/frameworks/base/core/res/res/xml/storage_list.xml @@ -38,4 +38,10 @@ android:primary="true" android:emulated="true" android:mtpReserve="100" /> + + + diff --git a/vold.fstab b/vold.fstab new file mode 100644 index 0000000..daf5628 --- /dev/null +++ b/vold.fstab @@ -0,0 +1,16 @@ +## Vold 2.0 Generic fstab +## - San Mehat (san@android.com) +## + +####################### +## Regular device mount +## +## Format: dev_mount