タグ付けされた質問 「usb-host-mode」

1
デバイスにUSBホストモード(OTG)サポートがあるかどうかを確認するにはどうすればよいですか?
一部のAndroidデバイスはUSBホストとして機能できるため、接続されている他のUSBデバイスを使用できます。たとえば、携帯電話からカメラに保存されている写真を閲覧またはインポートしたり、タブレットに接続されたUSBメモリスティックにファイルをコピーしたり、フルサイズのUSBキーボードまたはマウスをタブレットに接続したり、外部GPSまたはwifiデバイスを使用したりします。 デバイスがこれを実行できるかどうかを確認するにはどうすればよいですか?



2
AndroidスマートフォンからUSBフラッシュドライブを読み取ることができますか?
Android 2.1を搭載したSamsung Galaxy S(i9000)があります。 USBフラッシュドライブを読み取れるかどうか疑問に思っています。USBドライブを介してファイルをコピーすると、ラップトップを持ち歩く必要がないため、非常に便利です。 USBを電話にプラグインするケーブル/コンバーターがあり、接続されたUSBドライブを読み取るアプリがある場合、それができない理由がわかりません。 問題は、ケーブルとアプリが存在するかどうかです。

2
USBデバイスへのアクセスを許可する前に許可を求めるAndroidの停止方法
USBホストモードインターフェイスを介してUSBデバイスを制御する、ICS 4.0.3を実行しているルート化された名前のないAndroidタブレットでアプリケーションを実行しています。android.hardware.usb.host.xmlファイルは/ system / etc / permissionsにあり、すべてがうまく機能します。を除いて... 再起動後に初めてアプリを実行し、USBデバイスを接続すると、「アプリAPPNAMEがUSBデバイスにアクセスできるようにしますか?[]このUSBデバイスにデフォルトで使用します。キャンセルOK」というポップアップウィンドウが表示されますデバイスの使用を開始するには、[OK]をタップする必要があります。 アプリがすぐにデバイスを使用できるように、ユーザーの確認をオフにする必要があります。どうすればいいですか?ユーザーが画面上のボタンをタップするのをシミュレートするためにキープレスジェネレーターを使用することについていくつかの提案があるように見えますが、この種のアプローチを避け、確認要求が発生しないように設定したいです。 おそらくサプライヤーにカスタムカーネルビルドを依頼することはできませんが、ファームウェア署名キーを入手して、システムアプリとしてアプリに署名できるようにする必要があります。 1つの関連する問題:[このUSBデバイスにデフォルトで使用する]チェックボックスをオンにしても効果がないようです。デバイスを取り外して再接続すると、確認プロンプトが再度表示されます。この状況で、/ dev / bus / usb / 001 /のデバイス番号は、この特定の問題を説明するプラグを抜き差しするたびに変わることに気づきました(001、002、003など)。


3
AndroidスマートフォンでUSB-OtGを介してUSB接続の有線イーサネットアダプターを使用する方法
私の専門職のため、有線のみのLAN接続デバイス(管理対象スイッチ、ルーター、セットトップボックスなど)に頻繁に接続して、Telnet / SSH / HTTP経由で構成インターフェイスにアクセスする必要があります。そして、私はどこへ行っても、ラップトップを持ってバッグを運ぶのにとても疲れています。 私はちょうどSamsung Galaxy Ch @ t B-5330(Android 4.1.2)スマートフォン(現在市場に出回っている物理的なQWERTYを持つほとんど唯一の最新モデル、確かにSamsungによる唯一のQWERTY)とUSB-OtG( "USBホスト」)ケーブル。 有線イーサネットネットワークに接続できれば、私の生活は大幅に簡素化されます。 これは可能ですか?どこから始めればいいですか? 私の特定のモデルではCyanogen Modのようなカスタムファームウェアを利用できないようですが、おそらくルート化します。 ASIX AX88772チップをベースにしたUSB NICを持っています(Ubuntuですぐに検出され、XBox、PS3、Apple Macと互換性があると言われているため、非常に標準的な種類のようです)。 また、Androidフォンで動作する単一のUSBデバイス(USBフラッシュドライブ、キーボード、およびマウスを試しました)も見つけていません。彼らはそれから力さえも受けていないようです。多分それ(USBホストモード)は設定のどこかでオンにされるべきですか?どこにあるのかわからなかった。

1
MHLはどのように機能しますか?
私は(かなり)いくつかグーグルをやりましたが、それでもまだわかりません。MHLコンバーター、アダプター、または何かが必要です。アダプタの一方の端には、すべてのリソースが「標準のマイクロUSB」ポートがあり、もう一方の端には「標準のHDMIポート」があると言います。それらがすべて標準的である場合、5ピンと11ピンのファズとは何ですか?すべてのディスプレイが動作するためには、HDMIポートが標準でなければならないので、電話の(どうやらそれほど標準的ではない)マイクロUSB側にある必要があります。私の電話を見ると、4ピンのメス型マイクロUSBコネクタしか見えません。または、これらの11本のピン(私はGalaxy Note IIを持っています)は、より深い内部のどこかに埋め込まれていますか? 次に、MHLアダプターが接続されるとすぐにスローされるこの「スイッチ」についての話がよくあります。USB-OTGは無効になり、ディスプレイ入出力ポートのみになります(可能な場合は、リモートコントロール用の入力)。それは、USBハブを介して電話に接続することができないことを意味すると思いますか?これを行うには、USBマウスとキーボードの代わりにBluetoothマウスとキーボードが必要ですか?または、これは5ピンMHLデバイスにのみ適用できますか?11ピンのポイントは、USBハブをアダプターのマイクロUSBポートに接続できることですか? 第三に、USB 2.0からHDMIへのコンバーターを見たこともあります。それらはMHLの2倍の価格ですが、通常のUSB接続と出力HDMIを備えているため、私のUSBハブに直接適合します。(MHLはmicroUSB-> USBコンバーターにも適合しますが、micro-USBエンドについて何か特別なことがあるようです。)問題は、私の電話(Galaxy Note II)にそのためのドライバーがあるかどうかです。ハードウェアの種類、およびハブが十分に高速かどうか。何か案は? 最後に、誰かがこれを知っている場合、これが内部でどのように機能するかについて知りたいです。電話のグラフィックチップは、HDMIの場合と同様に、ビデオ出力をマイクロUSBポートに送信しますか、それともMHLアダプターがHDMIに変換するカスタムプロトコルを持っていますか?HDCPについてはどうでしょう。世界中のすべてのテレビがすでに出力ストリームを復号化できる場合、出力ストリームを誰かが読み取れないようにするにはどうすればよいですか?それとも、SSLがテレビへの安全な接続をセットアップして、他の人がデータストリームをキャプチャしたとしてもそれを読み取れないようにする方法ですか?

2
充電中にOTGケーブルを使用する
ほとんどのAndroidデバイスには、コンピューター(USB)への接続と充電の両方のための単一のポートがあります。このOTGの小さなケーブルを使用してデータを転送する必要がありますが、実際のキーボードも使用する必要があります。ただし、キーボードを接続すると、作業中にデバイスを充電できません。どちらも同じポートを使用しているため、OTGケーブルを分割して電源を投入する方法はありますが、既存のポートを保持してキーボードを接続できますか?

3
USBマイクをAndroidフォンまたはタブレットに接続することはできますか?
Blueは、ドックポート経由でiPodまたはiPhoneに直接接続できるプロシューマーマイクを作成します。私は、Androidの携帯電話やタブレットに対して同じようなことをする同じ機能を持ちたいと思っています。これは、フィールドレコーディングに非常に役立ちます。一部のタブレットでは、さまざまなUSBアクセサリを接続できるようになっていますが、OSがマイクを処理できるかどうかはわかりません。これは、既存または近い将来の(Ice Cream Sandwich)ハードウェア/ OSの組み合わせを使用して可能ですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.