rtl_tcp and libusb-1.0 port for Android modified to support opening devices from Linux file descriptors