USB Host Diagnostics app icon

USB Host Diagnostics

ujweng · eu.chainfire.usbhostdiagnostics

4.8 out of 5 (4 ratings) 9K downloads v1.3 67.5 KB Android 2.3+ PEGI 3 · Everyone

  • The source store flagged this file with a security warning Details

At a glance

Latest version
v1.3 (13)
Updated
Apr 11, 2013 (13 years ago)
APK size
67.5 KB
Requires
Android 2.3+ (API 9)
CPU support
ARM 32-bit
Category
Tools (app)
Listed since
Dec 18, 2012 (at least)
Permissions
1
Website
chainfire.eu
Developer contact
[email protected]
Privacy
Developer's privacy policy

About this APK

USB Host Diagnostics is an app by ujweng in the Tools category, listed since at least December 2012. It includes native code only for ARM 32-bit, so it won't run on 64-bit-only phones such as recent Pixels.

It asks for 1 permission, none of them sensitive.

Description

From the listing uploaded by “darkpsytrancer”.

USB Host Diagnostics determines your device's USB host capabilities. USB host is a very powerful feature of recent Android based smartphones and tablets, but on many firmwares (both stock and custom) the feature is somewhat broken. For example, at launch the Galaxy Nexus told all the apps and the Market that it supported USB host, but USB host did not actually work (this was fixed in the Android 4.0.2 update). This broke several apps. That is just one example of many. There are even cases where OEMs advertise USB host support, but the device does not support it at all. It appears as if USB host support isn't tested by Google or the OEMs when they push out new firmwares and devices at all. As we cannot depend on Google or the OEMs to correctly provide information regarding USB host support, and the Android framework will regularly lie about it to both the Market as well as Android apps, this application was created so you can test your device's USB host capabilities for yourself. If you allow it, the app will also submit your results to my website, so together we can create a complete database of devices and firmwares and their USB host support. This tool may also come in handy for those porting firmwares. Requirements: - Android 2.3.1 or newer - (Optional) Root - USB OTG cable (unless your device has a fullsize USB port) - USB memory stick, or another USB device to test the connection with The result database is available here:http://usbhost.chainfire.eu/The discussion thread on XDA-Developers can be found here:http://forum.xda-developers.com/showthread.php?t=1493325

Security & authenticity

Security rating: Warning

Signing certificate

  • Certificate issued to “Unknown” The developer's name — though anyone can put any name in a certificate.

Store checks and file details

  • Developer signature check failed Mar 8, 2025
  • Antivirus scan passed Oct 8, 2020
  • Signed byCN=Chainfire, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=NL
  • Signing certificate (SHA-1)4C:1E:2C:7F:9B:28:8E:CE:E8:1A:19:3F:8F:91:7E:50:76:A0:62:1D
  • File MD52d7ec8ae7a07c88765a4cdff26b1150c
  • Uploaded by “darkpsytrancer” Silver tier · 45,108 followers · uploading since 2012

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 (1)

USB Host Diagnostics requests 1 permission, none of them sensitive.

Required hardware & features

USB Host Diagnostics APK: questions and answers

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

Only if it is signed with the same certificate as the copy on your phone and isn't an older version. If Android says “App not installed”, the certificates differ; uninstalling your copy first works but deletes its data unless it is backed up.

Is the USB Host Diagnostics APK safe?

No one can promise that a file is safe, but some things can be checked. The source store flagged this file with a security warning. After downloading, check that the file's MD5 is 2d7ec8ae7a07c88765a4cdff26b1150c.

Tags

More Tools apps