2012-03-19 18 views
8

Qualcuno potrebbe fornire un elenco completo di quali dispositivi non supportano e supportano la modalità host USB senza il rooting, la ricostruzione del SO o l'hacking del cavo? Ho letto che solo i tablet lo supportano. Poi ho letto che il Droid lo supporta. Molti post hanno un paio di anni quindi non sono sicuro di cosa sia applicabile ora a marzo 2012. Ho letto che i telefoni Windows lo supportano? Forse è il momento di passare a quello. IPhone 4s lo supporta?Quali dispositivi supportano e non supportano la modalità Host USB?

risposta

0

"Fornire un elenco completo?" ordine abbastanza alto là, pardner;)

Tuttavia, il supporto per USB Host modalità è disponibile su Android 3.1 o superiore:

http://developer.android.com/guide/topics/usb/host.html

Ecco un articolo estremamente interessante di interfacciamento un Arduino a un Android :

http://createdigitalmusic.com/2011/05/android-adds-usb-host-mode-open-hardware-development-with-arduino/

E si può Google per specifici Android 3.1 ++ dispositivi che supportano USB Modalità host (tra cui, ovviamente, il tablet Xoom)

'Speranza che aiuta

+0

Un alto ordine per te e me, sì, ma non per Google o produttori di periferiche. Ecco cosa ho postato sul forum di Google: "Qualcuno di Google può fornire un elenco di tutti i dispositivi che eseguono Android 3.1 o versione successiva? Questi dispositivi supportano la modalità Host USB? Il dispositivo non deve richiedere il rooting, la ricostruzione del SO o USB cable hacking per farlo funzionare Voglio acquistare o sviluppare un ricevitore che si connetta e raccolga i dati inviati dalle periferiche tramite un segnale a bassa potenza a 2,4 GHz e si inserisca nella porta USB del dispositivo. " La route arduino, come ho capito, utilizza la modalità accessoria USB in cui lo – user1067564

+0

in cui il dispositivo collegato diventa l'host e deve quindi fornire l'alimentazione e disporre di un microprocessore. Inizia a ricevere un dispositivo non mobile e ingombrante legato allo smartphone. Non ho trovato un singolo telefono runnng a nido d'ape (3.1), solo tablet. Vedo che il Galaxy Nexus esegue un sandwich gelato (4.0). Qualcuno sa, i produttori hanno abilitato la modalità host USB su dispositivi 4.0? – user1067564

0

EDIT: ho trovato una risposta molto utile, che ha lavorato per me (su Yarvik TAB464) e attivato una modalità full host USB: Android USB host and hidden devices - tuttavia mi aspetto che funzioni solo su tablet con root :((sembra che il tablet Yarvik sia pre-root).

VECCHIA RISPOSTA: Questo è piuttosto frustrante. Molti tablet sostengono di supportare la modalità HOST USB, ma sono supportati solo un sottoinsieme selezionato dei dispositivi: mouse, tastiera, archiviazione di massa e il gioco è fatto. Ad esempio, http://www.yarvik.com/en/products/tablets/tablets_10/TAB464/ dichiara di supportare la modalità HOST USB; un mouse collegato al tablet funziona, ma owner.getPackageManager().hasSystemFeature("android.hardware.usb.host") restituisce false e UsbManager.getDeviceList() restituisce sempre una mappa vuota, quindi non supporta certamente tutti i dispositivi USB (entrambe le versioni 4.0.3 e 4.0.4 di Android fornite da Yarvik). L'installazione di Cyanogen sul dispositivo può forse aiutare, ma è una cosa che vorrei evitare, a causa di possibili problemi di stabilità.

Inoltre, Samsung Galaxy 10,1 Tablet non funziona, secondo Android Usb Host Problem with Samsung Galaxy 10.1 Tablet

C'è solo una manciata di dispositivi che in realtà supporta la funzionalità completa USB HOST out-of-the-box, ma devo ancora vedere un elenco completo e aggiornato con tutti gli articoli effettivamente verificati. Confermo che l'ASUS Transformer TF101 ha la modalità HOST USB completa, tuttavia l'ho provato solo su un dispositivo rooted, non sul firmware "vanilla".

Ecco un altro elenco di dispositivi con modalità host USB completa, ma si prega di prendere con un grano di sale:

http://www.lonelyplanet.com/thorntree/thread.jspa?threadID=2114206

  • Il Toshiba Thrive dispone di una porta USB full.
  • Lenovo ThinkPad Tablet ha una porta USB completa.
  • Acer Iconia Tab A500 una porta USB completa.
6

C'è un buon grafico, sulla base di osservazioni degli utenti da dispositivi reali qui:

http://usbhost.chainfire.eu/

È possibile leggere il thread sul forum per ulteriori dettagli sulle modalità di raccolta dei dati: http://forum.xda-developers.com/showthread.php?t=1493325

+2

C'è qualcosa di sbagliato in questo grafico, è troppo pessimista. Il mio Google Galaxy Nexus viene mostrato come non supportato anche se rootato quando so assolutamente che lo fa e anche usare un convertitore da USB a RJ45 con esso. Forse parte della diagnosi sbagliata è dovuta a convertitori micro USB-USB errati - anche il convertitore da dispositivo USB a host si inserisce bene in quella porta ma il dispositivo USB collegato (il telefono è host) non funziona. – h22

3

Ho anche faticato a trovare quali dispositivi supportano l'hosting USB. Dopo aver provato vari dispositivi, è chiaro che il solo Android 3.1 o superiore fa NON garantisce che il tuo telefono supporti l'hosting .

Mi sono imbattuto in questo Google Spread Sheet che elenca vari dispositivi con USB Hosting.

È inoltre possibile contribuire a questo elenco inviando le risposte attraverso questo Google Form.

Spero che questo aiuti!

Problemi correlati