summaryrefslogtreecommitdiff
path: root/init.bullhead.usb.rc
diff options
context:
space:
mode:
authorJerry Zhang <zhangjerry@google.com>2017-01-10 19:05:46 +0000
committerJerry Zhang <zhangjerry@google.com>2017-01-10 19:05:46 +0000
commit6c2a4d919d6f24007cca0a72b50da28824ecd09f (patch)
treee50d9eb18c8ff203356da9f9e68763ed0522108c /init.bullhead.usb.rc
parentbc6e7a1965eb9bf89b8f58645438c1325ba48b53 (diff)
downloadbullhead-6c2a4d919d6f24007cca0a72b50da28824ecd09f.tar.gz
Revert "bullhead: Enable MTP over functionfs"
This reverts commit bc6e7a1965eb9bf89b8f58645438c1325ba48b53. Change-Id: I17d9ba9e52d99d114b12fd85b03c0dcd9a733725
Diffstat (limited to 'init.bullhead.usb.rc')
-rw-r--r--init.bullhead.usb.rc18
1 files changed, 8 insertions, 10 deletions
diff --git a/init.bullhead.usb.rc b/init.bullhead.usb.rc
index 8fe914a..7965754 100644
--- a/init.bullhead.usb.rc
+++ b/init.bullhead.usb.rc
@@ -23,16 +23,10 @@ on boot
write /sys/class/android_usb/android0/iProduct ${ro.product.model}
on post-fs
- mkdir /dev/usb-ffs 0775 shell shell
+ mkdir /dev/usb-ffs 0770 shell shell
mkdir /dev/usb-ffs/adb 0770 shell shell
mount functionfs adb /dev/usb-ffs/adb uid=2000,gid=2000
- mkdir /dev/usb-ffs/mtp 0770 mtp mtp
- mount functionfs mtp /dev/usb-ffs/mtp rmode=0770,fmode=0660,uid=1024,gid=1024
- write /sys/module/g_android/parameters/mtp_rx_req_len 131072
- write /sys/module/g_android/parameters/mtp_tx_reqs 32
- setprop sys.usb.ffs.max_write 294912
- setprop sys.usb.ffs.max_read 294912
- write /sys/class/android_usb/android0/f_ffs/aliases adb,mtp
+ write /sys/class/android_usb/android0/f_ffs/aliases adb
on post-fs-data
write /sys/module/rndis_ipa/parameters/min_cpu_freq 1036800
@@ -48,6 +42,8 @@ on property:sys.usb.config=mtp
write /sys/class/android_usb/android0/bDeviceSubClass 0
write /sys/class/android_usb/android0/bDeviceProtocol 0
write /sys/class/android_usb/android0/functions mtp
+ write /sys/module/g_android/parameters/mtp_rx_req_len 131072
+ write /sys/module/g_android/parameters/mtp_tx_reqs 32
write /sys/class/android_usb/android0/enable 1
setprop sys.usb.state ${sys.usb.config}
@@ -59,6 +55,8 @@ on property:sys.usb.config=mtp,adb
write /sys/class/android_usb/android0/bDeviceSubClass 0
write /sys/class/android_usb/android0/bDeviceProtocol 0
write /sys/class/android_usb/android0/functions mtp,adb
+ write /sys/module/g_android/parameters/mtp_rx_req_len 131072
+ write /sys/module/g_android/parameters/mtp_tx_reqs 32
write /sys/class/android_usb/android0/enable 1
start adbd
setprop sys.usb.state ${sys.usb.config}
@@ -97,7 +95,7 @@ on property:sys.usb.config=ptp
write /sys/class/android_usb/android0/bDeviceClass 0
write /sys/class/android_usb/android0/bDeviceSubClass 0
write /sys/class/android_usb/android0/bDeviceProtocol 0
- write /sys/class/android_usb/android0/functions mtp
+ write /sys/class/android_usb/android0/functions ptp
write /sys/class/android_usb/android0/enable 1
setprop sys.usb.state ${sys.usb.config}
@@ -108,7 +106,7 @@ on property:sys.usb.config=ptp,adb
write /sys/class/android_usb/android0/bDeviceClass 0
write /sys/class/android_usb/android0/bDeviceSubClass 0
write /sys/class/android_usb/android0/bDeviceProtocol 0
- write /sys/class/android_usb/android0/functions mtp,adb
+ write /sys/class/android_usb/android0/functions ptp,adb
write /sys/class/android_usb/android0/enable 1
start adbd
setprop sys.usb.state ${sys.usb.config}