2010-11-22 6 views
1

Ich versuche, eine Liste von Android-Handys zu kompilieren, die in den USB-Host-Modus versetzt werden können oder serielle Fähigkeit haben.USB-Host oder serielle Fähigkeit in Android-Handys

Gibt es andere Telefone als die hier aufgeführten, die entweder USB Host/USB OTG oder serielle Fähigkeit haben?

Serien:

HTC Dream
HTC Magic
HTC Hero
HTC/Google Nexus One

USB:

Motorola Droid
Nexus One
Galaxy Nexus

+0

Haben Sie eine Frage oder wollen Sie uns nur darüber informieren, was Sie tun? ;-) – mreichelt

+1

Ich weiß, dass dieser Beitrag vor fast einem Jahr war, aber ich kann 2 weitere zur Liste hinzufügen: OTG/HOST CAPABLE: Motorola Razr Maxx HD NICHT Host-fähig: Motorola Razr Maxx Ich habe nach einem Telefon gesucht, mit dem ich kommunizieren kann ein Arduino für eine bestimmte Anwendung. –

+0

@Nick diese Frage ist in der Tat ein wenig veraltet. Ich glaube, dass die meisten neueren Telefone, die herauskommen, 4,0 und höher sind, sollten USB OTG stützen. Von der kleinen Probe, die ich bis jetzt getestet habe, haben alle gut funktioniert. – Brian

Antwort

1

Ich glaube, die serielle Fähigkeit auf den HTC-Telefonen erfordert eine Kernrekompilierung, obwohl der Code da ist und nur in der Kernelkonfiguration aktiviert werden muss. Für die auf MSM7201 basierenden Telefone (G1/Magic/Hero) ist ein USB-Host auch eine Möglichkeit mit einem Kernel-Compilieren nach dem Anwenden eines inoffiziellen Patches.

Von allem aufgeführten, ich denke, USB-Host auf dem Droiden ist die einzige Funktion auf einem Gerät zur Verfügung gestellt, wie an die Verbraucher geliefert, alles andere erfordern Verwurzelung und Reflash.

Es besteht eine hohe Wahrscheinlichkeit, dass die Geräte anderer Hersteller denselben Prozessor wie die aufgelisteten verwenden, um diese Funktionen zu haben - speziell für USB, vielleicht weniger für serielle Geräte.

+0

Ich habe ein Android-Handy verwurzelt, aber die Fabrik-Firmware dort beibehalten. Gibt es viel zusätzliche Arbeit bei der Aktualisierung Ihres Telefons mit dem modifizierten Kernel/Android-Paket? – Brian

+1

Ja, vor allem, wenn Sie nicht nur Bilder von jemand anderem installieren, sondern sie kompilieren und selbst testen (Testen ist schwierig, weil Sie adb-over-USB verlieren, wenn Sie in den Host-Modus gehen) –

+0

klingt schrecklich :) Ich habe ein Archos 23 "Tablet" gekauft, das ich für einige grundlegende USB-HID-Tests für Android verwenden möchte. – Brian