summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJerry Zhang <zhangjerry@google.com>2017-01-10 19:03:56 +0000
committerJerry Zhang <zhangjerry@google.com>2017-01-10 19:03:56 +0000
commit9534909d9873a2c0ebd1b051e24e1349220b566b (patch)
treeb22dbe488f6e5f588d4abafccb1ab6f9f54c5375
parent3d35310545723e64cb27b214fd5cd901c25b66bd (diff)
downloadangler-9534909d9873a2c0ebd1b051e24e1349220b566b.tar.gz
Revert "angler: Enable MTP over functionfs"
This reverts commit 3d35310545723e64cb27b214fd5cd901c25b66bd. Change-Id: I0595b21bdef626cc5e4a72a55e50519d222b17d4
-rw-r--r--init.angler.usb.rc12
1 files changed, 4 insertions, 8 deletions
diff --git a/init.angler.usb.rc b/init.angler.usb.rc
index 2c1165b..f2edba9 100644
--- a/init.angler.usb.rc
+++ b/init.angler.usb.rc
@@ -23,14 +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/class/android_usb/android0/f_ffs/aliases adb,mtp
- setprop sys.usb.ffs.max_write 294912
- setprop sys.usb.ffs.max_read 294912
+ write /sys/class/android_usb/android0/f_ffs/aliases adb
on charger
setprop persist.sys.usb.config charging
@@ -94,7 +90,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}
@@ -105,7 +101,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}