Development › USB Descriptor Explorer
thumb_up Follow me on GitHub to get notifications about my projects (like Fossdroid Core), thanks! close

USB Descriptor Explorer

Inspect USB devices with full descriptor and HID details
Version: 1.0.4
Added: 27-03-2026
Updated: 03-05-2026
USBDevInfo (USB Descriptor Explorer) is an utility for inspecting USB devices with clear, structured details—built for debugging, validation, and reverse-engineering.

Connect a device and view:

- Vendor/Product IDs (VID/PID) with resolved names (when available)

- USB version, speed, class/subclass/protocol

- Configurations, interfaces, and endpoint breakdowns

- Power hints (max power)

- Input peripherals (keyboard/mouse) via Android InputManager

With per-device permission granted, USBDevInfo can also retrieve advanced data such as:

- String descriptors (manufacturer, product, serial, interface strings)

- Descriptor tree parsed from raw descriptors

- Device state (GET_STATUS / GET_CONFIGURATION / GET_INTERFACE where supported)

- HID report descriptors and a readable summary

Designed to be fast, privacy-friendly, and practical for daily troubleshooting.
Screenshot of USB Descriptor Explorer Screenshot of USB Descriptor Explorer Screenshot of USB Descriptor Explorer
code Source file_download Download