わかりました、私はこれをいくらか調査しましたが、奨励されていませんが、とにかく尋ねて、私がやろうとしていることを具体的に説明します. 多分それは役立つでしょう!
USB 2.0 OTG コントローラを搭載した DaVinci プロセッサを搭載したカスタム ボードがあります。ハブとさまざまな周辺機器が接続されたホストとして構成しました。このプロセッサは、2.6.18 ベースのカーネルで Monta Vista Linux (MVL) 4.0 を実行します。このカスタム ボードは、いくつかのビデオ処理とストリーミングを行います。
Moto Droidも持っています。電話を USB デバイスとして DaVinci システムに接続すると、MVL が電話を列挙しますが、使用するドライバーが明らかにわかりません。私が修正できること。
したがって、私が理想的にやりたいことは、ボードと電話の間にデータ接続を確立し、電話をカスタムアプリで構成ツールとして使用できるようにすることです (最初は)。RNDIS は素晴らしいと思いますが、Android が USB ポートでそれをサポートしているかどうかはわかりません。次に、カスタム アプリが USB 経由でカスタム ボード上のサーバーへの接続を確立します。
adbとフラッシュファイルシステム以外に、AndroidがUSB経由でサポートしているものを誰かが証明できますか?
他の提案は大歓迎ですが、「Bluetooth」とは言わないでください。ビデオ用の帯域幅がありません。これは将来の目標です。
ありがとう!