I need to write a usb "driver" in Android that talks to our custom HID device. I have been able to open and get data from the device using android.hardware.usb from Java, but its much better for us to use a C .so file as all the other code is in C.I need to write a usb "driver" in Android that