summaryrefslogtreecommitdiff
path: root/init.bullhead.usb.rc
diff options
context:
space:
mode:
authorSungmin Choi <sungmin.choi@lge.com>2015-05-18 20:02:25 +0900
committerVineeta Srivastava <vsrivastava@google.com>2015-06-15 09:10:40 -0700
commit71cc5b142923f5821197832c8958cd245ae662b5 (patch)
treea60edd8276b38859c46c1606514f74729c5c13b7 /init.bullhead.usb.rc
parent1ea16e64558849f9947159a49e4fe6675cb29929 (diff)
downloadbullhead-71cc5b142923f5821197832c8958cd245ae662b5.tar.gz
bullhead: Support MIDI
Change-Id: I5315b60efd8ee2e890cfc18778289796bb25ded2
Diffstat (limited to 'init.bullhead.usb.rc')
-rw-r--r--init.bullhead.usb.rc20
1 files changed, 20 insertions, 0 deletions
diff --git a/init.bullhead.usb.rc b/init.bullhead.usb.rc
index 77e2fa2..befc330 100644
--- a/init.bullhead.usb.rc
+++ b/init.bullhead.usb.rc
@@ -135,3 +135,23 @@ on property:sys.usb.config=diag,adb
write /sys/class/android_usb/android0/enable 1
start adbd
setprop sys.usb.state ${sys.usb.config}
+
+# USB midi configuration
+on property:sys.usb.config=midi
+ write /sys/class/android_usb/android0/enable 0
+ write /sys/class/android_usb/android0/idVendor 18D1
+ write /sys/class/android_usb/android0/idProduct 4EE8
+ 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}
+
+# USB midi configuration, with adb
+on property:sys.usb.config=midi,adb
+ write /sys/class/android_usb/android0/enable 0
+ write /sys/class/android_usb/android0/idVendor 18D1
+ write /sys/class/android_usb/android0/idProduct 4EE9
+ 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}