diff options
author | jude84.kim <jude84.kim@lge.com> | 2015-08-28 19:58:15 +0900 |
---|---|---|
committer | Vineeta Srivastava <vsrivastava@google.com> | 2015-09-04 15:41:54 -0700 |
commit | 3a0614199919b002a76b2dbf499a179992186373 (patch) | |
tree | a9ec6d8e611a51ef9dcba9b008041c45311973a0 /init.bullhead.usb.rc | |
parent | f44cfb3d58572737a7727bc40eecdfda5a2df80e (diff) | |
download | bullhead-3a0614199919b002a76b2dbf499a179992186373.tar.gz |
bullhead: add property qmicm
support function diag, adb, rndis
Change-Id: Ic2eb20deb0ff201f7beae660f3f41b6341cb1e32
Signed-off-by: jude84.kim <jude84.kim@lge.com>
Diffstat (limited to 'init.bullhead.usb.rc')
-rw-r--r-- | init.bullhead.usb.rc | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/init.bullhead.usb.rc b/init.bullhead.usb.rc index d23df02..f8a2274 100644 --- a/init.bullhead.usb.rc +++ b/init.bullhead.usb.rc @@ -163,3 +163,32 @@ on property:sys.usb.config=midi,adb write /sys/class/android_usb/android0/enable 1 start adbd setprop sys.usb.state ${sys.usb.config} + +# qmicm +on property:sys.usb.config=qmicm + stop adbd + write /sys/class/android_usb/android0/enable 0 + write /sys/class/android_usb/android0/idVendor 05C6 + write /sys/class/android_usb/android0/idProduct 902D + 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/f_diag/clients diag + write /sys/class/android_usb/android0/functions rndis,diag,adb + write /sys/class/android_usb/android0/enable 1 + start adbd + setprop sys.usb.state ${sys.usb.config} + +on property:sys.usb.config=qmicm,adb + stop adbd + write /sys/class/android_usb/android0/enable 0 + write /sys/class/android_usb/android0/idVendor 05C6 + write /sys/class/android_usb/android0/idProduct 902D + 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/f_diag/clients diag + write /sys/class/android_usb/android0/functions rndis,diag,adb + write /sys/class/android_usb/android0/enable 1 + start adbd + setprop sys.usb.state ${sys.usb.config} |