USB/IP Server app icon

USB/IP Server

Share USB devices from an Android device to a PC via USB/IP

Cameron Gutman · org.cgutman.usbipserverforandroid

Not rated yet 1.9K downloads v0.2 68.8 KB Android 3.1+ PEGI 3 · Everyone

  • Signature matches the Google Play version Details

At a glance

Latest version
v0.2 (4)
Updated
Feb 18, 2016 (10 years ago)
APK size
68.8 KB
Requires
Android 3.1+ (API 12)
CPU support
x86 32-bit, x86 64-bit, ARM (legacy), ARM 32-bit, ARM 64-bit, MIPS, MIPS 64-bit
Category
Tools (app)
Listed since
Sep 14, 2014 (at least)
Permissions
2
Website
github.com/cgutman/USBIPServerForAndroid
Developer contact
[email protected]

About this APK

USB/IP Server is an app by Cameron Gutman in the Tools category, listed since at least September 2014. It includes native code for x86 32-bit, x86 64-bit, ARM (legacy), ARM 32-bit, ARM 64-bit, MIPS and MIPS 64-bit, so it runs on practically every phone.

It asks for 2 permissions, none of them sensitive.

What's new in v0.2

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

Description

From the listing uploaded by “apps”.

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.

Security & authenticity

Security rating: Trusted

Signing certificate

  • Signature matches the Google Play version Checked by the source store on Jul 25, 2025.
  • Certificate issued to “Cameron Gutman” This is the certificate of the Google Play version.

Store checks and file details

  • Developer signature verified Feb 18, 2016
  • Validated against Google Play Jul 25, 2025
  • Antivirus scan passed Feb 22, 2020
  • Signed byCN=Cameron Gutman, C=US
  • Signing certificate (SHA-1)45:2B:A1:D8:92:64:97:C6:40:AD:F5:DF:3B:F7:F3:C9:2C:90:BA:39
  • File MD5afa7c4d43ec3aa76c1049e09de6b6513
  • Uploaded by “apps” Platinum tier · 3,423,810 followers · uploading since 2010

Scans and ratings come from the source store; the certificate comparisons are AAPKs's own, made from the files' published signatures. AAPKs doesn't scan files itself — compare the MD5 and signer after downloading.

Permissions (2)

USB/IP Server requests 2 permissions, none of them sensitive.

Required hardware & features

USB/IP Server APK: questions and answers

Can I install this APK over the version I already have?

Yes, if your installed copy is older. It is signed like the Google Play version, so Android installs it as an update and keeps your data.

Is the USB/IP Server APK safe?

No one can promise that a file is safe, but some things can be checked. The source store rates this file Trusted. Its signature matches the Google Play version. After downloading, check that the file's MD5 is afa7c4d43ec3aa76c1049e09de6b6513.

Tags

More Tools apps