About USB Descriptor Explorer
Explore USB descriptors, interfaces, strings & HID reports
USB Descriptor Explorer (USBDevInfo) is a utility for inspecting USB devices on Android with clean, structured output. It is built for debugging, validation, and reverse-engineering.
Plug in any USB device (OTG / host mode) and instantly explore:
* Vendor ID / Product ID (VID/PID) with resolved names when available
* USB version, speed, and device class/subclass/protocol
* Full configuration, interface, and endpoint breakdown
* Power hints (Max Power)
* Input peripherals (keyboard/mouse) detection via Android InputManager
### Advanced inspection (with per-device permission)
After you grant USB permission for a connected device, USBDevInfo can also retrieve deeper data such as:
* String descriptors (manufacturer, product, serial, interface strings)
* Parsed descriptor tree from raw descriptors
* Device state queries (GET_STATUS / GET_CONFIGURATION / GET_INTERFACE when supported)
* HID report descriptors with a readable summary
### Perfect for USB Diagnostics
USBDevInfo helps you quickly validate what a device *really reports* to the host, making it ideal for:
* USB debugging and compatibility checks
* Hardware validation and QA
* Descriptor analysis for labs and security research
* Verifying endpoints, power requirements, and HID behavior
### Open source
Source code is available on GitHub: https://github.com/iodn/android-usb-device-info
If you find a bug or want to request a feature, open an issue on GitHub with your device details.
What's new in the latest 1.0.4
USB Descriptor Explorer APK Information
Old Versions of USB Descriptor Explorer
Super Fast and Safe Downloading via APKPure App
One-click to install XAPK/APK files on Android!




