summaryrefslogtreecommitdiff
path: root/init.shamu.usb.rc
diff options
context:
space:
mode:
authorChris Fries <cfries@motorola.com>2014-08-13 09:33:28 -0500
committerVineeta Srivastava <vsrivastava@google.com>2014-08-19 23:48:15 -0700
commit4c7cbc3a68501fe6ed7f8c706cad05b9e5642202 (patch)
treea6593603e9f0cd3701998d518bb4fa342f472eba /init.shamu.usb.rc
parent341b03be63b4e664e676246a9cdacc28a1c8028f (diff)
downloadshamu-4c7cbc3a68501fe6ed7f8c706cad05b9e5642202.tar.gz
Add motorola factory cable and test command support
- Add usbnet enumeration for bootmode mot-factory - Add tcmd service - Clean up some stale bits in init.shamu.usb.rc - Add a permissive sepolicy for tcmd until the sepolicy is written. (TODO bug 17139509) Bug: 16452031 Change-Id: I3ddf5a3da90ee37929d09bca82ba898ea66b0818
Diffstat (limited to 'init.shamu.usb.rc')
-rw-r--r--init.shamu.usb.rc22
1 files changed, 0 insertions, 22 deletions
diff --git a/init.shamu.usb.rc b/init.shamu.usb.rc
index dcfa6a11..09837aa4 100644
--- a/init.shamu.usb.rc
+++ b/init.shamu.usb.rc
@@ -33,26 +33,6 @@ on fs
mount functionfs adb /dev/usb-ffs/adb uid=2000,gid=2000
write /sys/class/android_usb/android0/f_ffs/aliases adb
-on property:tcmd.ctrl_adb=1
- stop mmi-usb-sh
- setprop usb.mmi-usb-sh.action tcmd.ctrl_adb
- start mmi-usb-sh
-
-on property:tcmd.ctrl_adb=0
- stop mmi-usb-sh
- setprop usb.mmi-usb-sh.action tcmd.ctrl_adb
- start mmi-usb-sh
-
-on property:tcmd.ctrl_diag=1
- stop mmi-usb-sh
- setprop usb.mmi-usb-sh.action tcmd.ctrl_diag
- start mmi-usb-sh
-
-on property:tcmd.ctrl_diag=0
- stop mmi-usb-sh
- setprop usb.mmi-usb-sh.action tcmd.ctrl_diag
- start mmi-usb-sh
-
# USB compositions
on property:sys.usb.config=diag,serial_smd,serial_tty,rmnet_bam,mass_storage,adb
start tcmd
@@ -87,7 +67,6 @@ on property:sys.usb.config=rndis
setprop sys.usb.state ${sys.usb.config}
on property:sys.usb.config=rndis,adb
- start tcmd
write /sys/class/android_usb/android0/enable 0
write /sys/class/android_usb/android0/idVendor 22B8
write /sys/class/android_usb/android0/idProduct 2EB2
@@ -108,7 +87,6 @@ on property:sys.usb.config=mtp
setprop sys.usb.state ${sys.usb.config}
on property:sys.usb.config=mtp,adb
- start tcmd
write /sys/class/android_usb/android0/enable 0
write /sys/class/android_usb/android0/bDeviceClass 0
write /sys/class/android_usb/android0/bDeviceSubClass 0