UsbInterface localUsbInterface1 = this.mDevice.getInterface(this.mDevice.getInterfaceCount() - 1);
for (int k = 0; k < localUsbInterface1.getEndpointCount(); k++) {
UsbEndpoint localUsbEndpoint = localUsbInterface1.getEndpoint(k);
if (localUsbEndpoint.getType() == 2) {
if (localUsbEndpoint.getDirection() == 128)
this.mReadEndpoint = localUsbEndpoint;
else {
this.mWriteEndpoint = localUsbEndpoint;
}
}
}