USBDevInfo

org.kaijinlab.usbdevinfo
by Zapstore _@zapstore.dev

Republished from GitHub / F-Droid by the Zapstore main account.

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.

Website Repo

Appears in 0 app stacks.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

No releases observed for this app.