aboutsummaryrefslogtreecommitdiff
path: root/rootdir/etc/init.qcom.usb.rc
diff options
context:
space:
mode:
authorCosme Domínguez Díaz <cosme.ddiaz@gmail.com>2018-03-15 01:23:54 +0100
committerCosme Domínguez Díaz <cosme.ddiaz@gmail.com>2018-03-15 01:37:02 +0100
commit2f4c6265dfb3ebcf565e782d18c1a354012e6ff1 (patch)
tree1ecda5be32146ac0adfa0bd2b8a72f2c06fdf646 /rootdir/etc/init.qcom.usb.rc
parent3a5cacc03d7239f31252f966d13d0c6c4471189e (diff)
msm8996-common: Revert functionfs commits.
* I don't know what I was thinking when I did this...
Diffstat (limited to 'rootdir/etc/init.qcom.usb.rc')
-rw-r--r--rootdir/etc/init.qcom.usb.rc12
1 files changed, 5 insertions, 7 deletions
diff --git a/rootdir/etc/init.qcom.usb.rc b/rootdir/etc/init.qcom.usb.rc
index a08f682..0cee30f 100644
--- a/rootdir/etc/init.qcom.usb.rc
+++ b/rootdir/etc/init.qcom.usb.rc
@@ -31,12 +31,10 @@ on boot
write /sys/class/android_usb/android0/iProduct ${ro.product.model}
on fs
- write /sys/class/android_usb/android0/f_ffs/aliases adb,mtp
- 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 noatime uid=2000,gid=2000,no_disconnect=1
- mkdir /dev/usb-ffs/mtp 0770 mtp mtp
- mount functionfs mtp /dev/usb-ffs/mtp noatime rmode=0770,fmode=0660,uid=1024,gid=1024,no_disconnect=1
+ mount functionfs adb /dev/usb-ffs/adb uid=2000,gid=2000
+ write /sys/class/android_usb/android0/f_ffs/aliases adb
write /sys/class/android_usb/android0/f_rndis_qc/rndis_transports "BAM2BAM_IPA"
write /sys/module/g_android/parameters/mtp_tx_req_len 131072
@@ -849,7 +847,7 @@ on property:sys.usb.config=ptp
write /sys/class/android_usb/android0/enable 0
write /sys/class/android_usb/android0/idVendor 05C6
write /sys/class/android_usb/android0/idProduct 904D
- 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}
@@ -857,7 +855,7 @@ on property:sys.usb.config=ptp,adb
write /sys/class/android_usb/android0/enable 0
write /sys/class/android_usb/android0/idVendor 05C6
write /sys/class/android_usb/android0/idProduct 904E
- 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}