diff options
| author | Arne Coucheron <arco68@gmail.com> | 2017-04-19 15:00:45 +0200 |
|---|---|---|
| committer | doc HD <doc.divxm@gmail.com> | 2017-04-20 07:09:55 +0300 |
| commit | 281f9f6647a478aa0a2ab26b9d4d72a3b80b2a61 (patch) | |
| tree | f5f14b9ebf6c613010c546b76cb135186fa7681c | |
| parent | 0f18353c7114fe7296b0e269df5b74b902a7d10d (diff) | |
init.qcom.usb.rc: Additional cleanups
Change-Id: I5805795fea9d96dddf0f50dc1cf3a5b9b4200905
| -rw-r--r-- | rootdir/init.qcom.usb.rc | 25 |
1 files changed, 11 insertions, 14 deletions
diff --git a/rootdir/init.qcom.usb.rc b/rootdir/init.qcom.usb.rc index 6a983b9..1a27bc2 100644 --- a/rootdir/init.qcom.usb.rc +++ b/rootdir/init.qcom.usb.rc @@ -29,15 +29,12 @@ on init chown system system /sys/class/android_usb/android0/terminal_version chmod 0660 /sys/class/android_usb/android0/terminal_version write /sys/class/android_usb/android0/iSerial ${ro.serialno} - chown root system /sys/devices/platform/msm_hsusb/gadget/wakeup - chmod 220 /sys/devices/platform/msm_hsusb/gadget/wakeup -# This should only be used during device bringup on property:sys.usb.config=adb write /sys/class/android_usb/android0/enable 0 write /sys/class/android_usb/android0/idVendor 04E8 write /sys/class/android_usb/android0/idProduct 6860 - write /sys/class/android_usb/android0/functions adb + write /sys/class/android_usb/android0/functions ${sys.usb.config} write /sys/class/android_usb/android0/enable 1 start adbd setprop sys.usb.state ${sys.usb.config} @@ -47,7 +44,7 @@ on property:sys.usb.config=mtp write /sys/class/android_usb/android0/enable 0 write /sys/class/android_usb/android0/idVendor 04E8 write /sys/class/android_usb/android0/idProduct 6860 - write /sys/class/android_usb/android0/functions mtp + write /sys/class/android_usb/android0/functions ${sys.usb.config} write /sys/class/android_usb/android0/enable 1 setprop sys.usb.state ${sys.usb.config} @@ -55,7 +52,7 @@ on property:sys.usb.config=mtp,adb write /sys/class/android_usb/android0/enable 0 write /sys/class/android_usb/android0/idVendor 04E8 write /sys/class/android_usb/android0/idProduct 6860 - write /sys/class/android_usb/android0/functions mtp,adb + write /sys/class/android_usb/android0/functions ${sys.usb.config} write /sys/class/android_usb/android0/enable 1 start adbd setprop sys.usb.state ${sys.usb.config} @@ -65,7 +62,7 @@ on property:sys.usb.config=ptp write /sys/class/android_usb/android0/enable 0 write /sys/class/android_usb/android0/idVendor 04E8 write /sys/class/android_usb/android0/idProduct 6865 - write /sys/class/android_usb/android0/functions ptp + write /sys/class/android_usb/android0/functions ${sys.usb.config} write /sys/class/android_usb/android0/enable 1 setprop sys.usb.state ${sys.usb.config} @@ -73,7 +70,7 @@ on property:sys.usb.config=ptp,adb write /sys/class/android_usb/android0/enable 0 write /sys/class/android_usb/android0/idVendor 04E8 write /sys/class/android_usb/android0/idProduct 6866 - write /sys/class/android_usb/android0/functions ptp,adb + write /sys/class/android_usb/android0/functions ${sys.usb.config} write /sys/class/android_usb/android0/enable 1 start adbd setprop sys.usb.state ${sys.usb.config} @@ -83,7 +80,7 @@ on property:sys.usb.config=rndis write /sys/class/android_usb/android0/enable 0 write /sys/class/android_usb/android0/idVendor 04E8 write /sys/class/android_usb/android0/idProduct 6863 - write /sys/class/android_usb/android0/functions rndis + write /sys/class/android_usb/android0/functions ${sys.usb.config} write /sys/class/android_usb/android0/enable 1 setprop sys.usb.state ${sys.usb.config} @@ -91,7 +88,7 @@ on property:sys.usb.config=rndis,adb write /sys/class/android_usb/android0/enable 0 write /sys/class/android_usb/android0/idVendor 04E8 write /sys/class/android_usb/android0/idProduct 6864 - write /sys/class/android_usb/android0/functions rndis,adb + write /sys/class/android_usb/android0/functions ${sys.usb.config} write /sys/class/android_usb/android0/enable 1 start adbd setprop sys.usb.state ${sys.usb.config} @@ -102,7 +99,7 @@ on property:sys.usb.config=mass_storage write /sys/class/android_usb/android0/enable 0 write /sys/class/android_usb/android0/idVendor 04E8 write /sys/class/android_usb/android0/idProduct 685B - write /sys/class/android_usb/android0/functions mass_storage + write /sys/class/android_usb/android0/functions ${sys.usb.config} write /sys/class/android_usb/android0/enable 1 setprop sys.usb.state ${sys.usb.config} @@ -110,7 +107,7 @@ on property:sys.usb.config=mass_storage,adb write /sys/class/android_usb/android0/enable 0 write /sys/class/android_usb/android0/idVendor 04E8 write /sys/class/android_usb/android0/idProduct 685E - write /sys/class/android_usb/android0/functions mass_storage,adb + write /sys/class/android_usb/android0/functions ${sys.usb.config} write /sys/class/android_usb/android0/enable 1 start adbd setprop sys.usb.state ${sys.usb.config} @@ -120,7 +117,7 @@ on property:sys.usb.config=mass_storage,mtp write /sys/class/android_usb/android0/enable 0 write /sys/class/android_usb/android0/idVendor 04E8 write /sys/class/android_usb/android0/idProduct 6860 - write /sys/class/android_usb/android0/functions mtp,mass_storage + write /sys/class/android_usb/android0/functions ${sys.usb.config} write /sys/class/android_usb/android0/enable 1 setprop sys.usb.state ${sys.usb.config} @@ -128,7 +125,7 @@ on property:sys.usb.config=mass_storage,mtp,adb write /sys/class/android_usb/android0/enable 0 write /sys/class/android_usb/android0/idVendor 04E8 write /sys/class/android_usb/android0/idProduct 6860 - write /sys/class/android_usb/android0/functions mtp,mass_storage,adb + write /sys/class/android_usb/android0/functions ${sys.usb.config} write /sys/class/android_usb/android0/enable 1 start adbd setprop sys.usb.state ${sys.usb.config} |
