Use USB device class 0 for BP-tools + RNDIS enumeration
Use device class 0 (Unspecified) instead of 224 (Wireless
Controller) for BP-tools mode + RNDIS. Recent Motorola
Windows Driver has enumeration issue if USB device class
is set improperly.
Bug:5840149
Change-Id: I327de556bfe0fc50953e4c97ba4b25c0d2043538
diff --git a/init.stingray.usb.rc b/init.stingray.usb.rc
index 2427d07..f3126d7 100644
--- a/init.stingray.usb.rc
+++ b/init.stingray.usb.rc
@@ -105,7 +105,6 @@
write /sys/class/android_usb/android0/idProduct 70b2
write /sys/class/android_usb/android0/functions $sys.usb.config
write /sys/class/android_usb/f_acm/instances 3
- write /sys/class/android_usb/android0/bDeviceClass 224
write /sys/class/android_usb/android0/enable 1
setprop sys.usb.state $sys.usb.config
@@ -115,7 +114,6 @@
write /sys/class/android_usb/android0/idProduct 70b3
write /sys/class/android_usb/android0/functions $sys.usb.config
write /sys/class/android_usb/f_acm/instances 3
- write /sys/class/android_usb/android0/bDeviceClass 224
write /sys/class/android_usb/android0/enable 1
start adbd
setprop sys.usb.state $sys.usb.config