flounder: USB: Add diag function property

Enable USB diag function via setprop sys.usb.config diag.

Change-Id: Ibed3f66bbe52b4306d3963f53fd2179dc563d650
Signed-off-by: Xerox Lin <xerox_lin@htc.com>
diff --git a/init.flounder.usb.rc b/init.flounder.usb.rc
index 01b0e0a..2b6b511 100644
--- a/init.flounder.usb.rc
+++ b/init.flounder.usb.rc
@@ -65,3 +65,13 @@
     write /sys/class/android_usb/android0/enable 1
     start adbd
     setprop sys.usb.state ${sys.usb.config}
+
+# diag
+on property:sys.usb.config=diag
+    write /sys/class/android_usb/android0/enable 0
+    write /sys/class/android_usb/android0/idVendor 0bb4
+    write /sys/class/android_usb/android0/idProduct 0c07
+    write /sys/class/android_usb/android0/functions mtp,adb,diag_mdm
+    write /sys/class/android_usb/android0/enable 1
+    start adbd
+    setprop sys.usb.state ${sys.usb.config}