ApkDownload

USB/IP Server APK

Latest Version 0.2 for Windows
Updated 2016-01-11

App information

Version 0.2 (#4)

Updated 2016-01-11

APK Size 68.8 KB

Requires Android Android 3.1+ (Honeycomb)

Offered by Cameron Gutman

Category Free Tools App

App id org.cgutman.usbipserverforandroid

Developer's notes Share USB devices from an Android device to a PC via USB/IP

Screenshot

Click on the image to see full size

Latest updates

What's new in USB/IP Server 0.2

0.2
- Material theme on Lollipop and later
- Updated for Marshmallow's new app permissions

0.1
- Initial alpha release

Editor's review

Download the latest USB/IP Server application, version 0.2, compatible with Windows 10/11 (using emulators such as Bluestacks), Android devices. This free Tools app is developed by Cameron Gutman and is easy to download and install.

Previous versions, including 0.2, are also available. If you need help or have any problems, please let us know.

Description

This app shares USB devices from an Android device to a PC via USB/IP. With this server running, you can share many USB devices from your Android device to a PC running the USB/IP software. Not all USB devices are supported by this app. Notably, devices that use isochronous transfers (usually video and audio capture devices) are not supported. If you find that your device is not supported, send me an e-mail and I'll see if I can do something about it.

This app uses native Android USB host APIs, so it does not require root. However, this app is not for the faint of heart because it requires some PC-side setup can be complex for inexperienced users.

With the app's USB/IP service running, you will be able to list USB devices connected to your Android device from your PC using the usbip utility. When you try to attach to them from your PC, the USB permission dialog will be displayed on your Android device. After you accept the permission dialog, the device will attach to your PC.

Per the USB/IP specification, this app listens for TCP connections on port 3240. While the service is running, it will hold a partial wakelock and Wi-Fi lock to prevent the device from sleeping or disconnecting while serving USB devices on the network.

This app is compatible with Linux's USB/IP driver in the latest kernel and the current Windows USB/IP driver. I've found that this app tends to work better with the Windows driver. Particularly, it seems mass storage and MTP are broken on Linux but work fine on Windows. USB input devices have worked equally well on both platforms in my testing.

Some USB input devices aren't exposed by Android at all, particularly external mice and keyboards I've tested. These cannot be shared.

Tested devices:
T-Flight Hotas X (flight stick) - working on Windows and Linux
Xbox 360 Wireless Receiver - working on Windows and Linux
MTP device (Android phone) - working on Windows but not Linux
Corsair Flash Voyager (flash drive) - working on Windows but not Linux
iPhone - broken on Linux and Windows
USB mouse - does not appear in device list
USB keyboard - does not appear in device list

This app is still under heavy development. Please leave feedback.

App permissions

USB/IP Server 0.2 APK requires following permissions:

Allows applications to open network sockets.

Allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming.

Ratings and Reviews

Rating: 3.8/5 based on 2+ reviews

(*) is required

1 ★ The development seems to have stopped even though the description says "under heavy development" now it is 2021 and last update was 2016. No device I've tested worked, I tested some webcams, usb sticks however my Linux Computer can't connect to it even though the list command shows that a device is connected to the android phone, this is not a client issue since I can connect perfectly fine to a exported device from my laptop, so my guess is that the app is no longer compatible with newer USPIP versions or with the devices I have tested, and I don't think this will ever get fixed.

1 ★ Do not work

5 ★ Not good

2 ★ App description says it is currently undergoing heavy development. However, the last time an update was posted was nearly 5 years ago... The SourceForge project page pretty much admits that it is rapidly becoming abandonware.

5 ★ Works well despite a few stability issues. Used for a Logitec 3D Pro joystick to use with my Oculus Quest 2 to play SteamVR games via virtual desktop. Had one blue screen crash after about 2 hours of use. Not bad for something that's open source version .2 beta.

Previous versions

USB/IP Server 0.2 APK for Windows (#4, 68.8 KB)