USB Host Diagnostics determina le funzionalità dell'host USB del dispositivo.
L'host USB è una funzionalità molto potente dei recenti smartphone e tablet basati su Android, ma su molti firmware (sia standard che personalizzati) la funzionalità è in qualche modo danneggiata.
Ad esempio, al momento del lancio, il Galaxy Nexus ha dichiarato a tutte le app e al mercato che supportava l'host USB, ma l'host USB non funzionava (ciò è stato risolto nell'aggiornamento di Android 4.0.2). Questo ha rotto diverse app.
Questo è solo un esempio di molti. Ci sono persino casi in cui gli OEM pubblicizzano il supporto dell'host USB, ma il dispositivo non lo supporta affatto. Sembra che il supporto dell'host USB non venga testato da Google o dagli OEM quando rilasciano nuovi firmware e dispositivi.
Poiché non possiamo dipendere da Google o dagli OEM per fornire correttamente informazioni sul supporto dell'host USB, e il framework Android getterà regolarmente su di esso sia per il mercato che per le app Android, questa applicazione è stata creata per poter testare le funzionalità dell'host USB del tuo dispositivo per te.
Se lo consenti, l'app invierà anche i risultati al mio sito Web, così insieme potremo creare un database completo di dispositivi e firmware e il loro supporto per host USB.
Questo strumento può anche rivelarsi utile per i porting firmwares.
Requisiti:
- Android 2.3.1 o successivo
- (Facoltativo) Root
- Cavo USB OTG (a meno che il dispositivo non disponga di una porta USB a grandezza intera)
- Memory stick USB o un altro dispositivo USB per testare la connessione
Il database dei risultati è disponibile qui:
http://usbhost.chainfire.eu/
Il thread di discussione su XDA-Developers può essere trovato qui:
http://forum.xda-developers.com/showthread.php?t=1493325