Skip to content

Commit 78ee2ed

Browse files
committed
Merge pull request #14 from Bunchies101/cm-11.0
Allow USB OTG on ramdisk
2 parents 3549597 + a3ebe57 commit 78ee2ed

3 files changed

Lines changed: 17 additions & 1 deletion

File tree

overlay/frameworks/base/core/res/res/xml/storage_list.xml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,9 @@
4343
android:primary="true"
4444
android:removable="false"
4545
android:allowMassStorage="true" />
46-
</StorageList>
46+
<!-- external USB OTG storage -->
47+
<storage android:mountPoint="/storage/usbdisk"
48+
android:storageDescription="@string/storage_usb"
49+
android:primary="false"
50+
android:removable="true" />
51+
</StorageList>

rootdir/etc/fstab.vigor

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,6 @@
1515
# SD Card
1616
/devices/platform/msm_sdcc.1/mmc_host/mmc0 auto auto defaults voldmanaged=sdcard0:38,nonremovable,noemulatedsd
1717
/devices/platform/msm_sdcc.3/mmc_host/mmc2 auto auto defaults voldmanaged=sdcard1:auto,noemulatedsd
18+
19+
# USB OTG
20+
/devices/platform/msm_hsusb_host auto auto defaults voldmanaged=usbdisk:auto

rootdir/etc/init.vigor.rc

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@ on init
44
#External storage directories
55
mkdir /mnt/media_rw/sdcard0 0700 media_rw media_rw
66
mkdir /mnt/media_rw/sdcard1 0700 media_rw media_rw
7+
mkdir /mnt/media_rw/usbdisk 0700 media_rw media_rw
78

89
mkdir /storage/sdcard0 0700 root root
910
mkdir /storage/sdcard1 0700 root root
11+
mkdir /storage/usbdisk 0700 root root
1012

1113
export EXTERNAL_STORAGE /storage/sdcard0
1214
export SECONDARY_STORAGE /storage/sdcard1
@@ -16,6 +18,8 @@ on init
1618
symlink /storage/sdcard0 /mnt/sdcard
1719
symlink /storage/sdcard1 /external_sd
1820
symlink /storage/sdcard1 /mnt/external_sd
21+
symlink /storage/usbdisk /usbdisk
22+
symlink /storage/usbdisk /mnt/usbdisk
1923

2024
# 8x60: mount radio partition and create links for modem/q6 firmwares
2125
rm /vendor
@@ -364,3 +368,7 @@ service fuse_sdcard0 /system/bin/sdcard -u 1023 -g 1023 -d /mnt/media_rw/sdcard0
364368
service fuse_sdcard1 /system/bin/sdcard -u 1023 -g 1023 -d /mnt/media_rw/sdcard1 /storage/sdcard1
365369
class late_start
366370
disabled
371+
372+
service fuse_usbdisk /system/bin/sdcard -u 1023 -g 1023 /mnt/media_rw/usbdisk /storage/usbdisk
373+
class late_start
374+
disabled

0 commit comments

Comments
 (0)