USB/IPを介してAndroidデバイスからPCにUSBデバイスを共有する
このアプリは、USBデバイスからUSB/IPを介してUSBデバイスをPCに共有しています。このサーバーを実行すると、AndroidデバイスからUSB/IPソフトウェアを実行しているPCに多くのUSBデバイスを共有できます。すべてのUSBデバイスがこのアプリでサポートされているわけではありません。特に、等学転送(通常はビデオおよびオーディオキャプチャデバイス)を使用するデバイスはサポートされていません。デバイスがサポートされていないことがわかった場合は、電子メールを送ってください。それについて何かできるかどうかを確認します。
このアプリは、ネイティブAndroid USBホストAPIを使用するため、ルートは必要ありません。ただし、このアプリは、経験の浅いユーザーにとって複雑なPC側のセットアップを必要とするため、気弱な人向けではありません。
アプリのUSB/IPサービスを実行すると、USBIPユーティリティを使用してPCからAndroidデバイスに接続されているUSBデバイスをリストできます。 PCからそれらに添付しようとすると、USB許可ダイアログがAndroidデバイスに表示されます。許可ダイアログを受け入れると、デバイスはPCに接続します。
USB/IP仕様に従って、このアプリはポート3240のTCP接続を聴いています。サービスが実行されている間、ネットワーク上のUSBデバイスを提供しながらデバイスが睡眠や切断を防ぐために、部分的なWakelockおよびWi-Fiロックが保持されます。
このアプリは、最新のカーネルおよび現在のWindows USB/IPドライバーのLinuxのUSB/IPドライバーと互換性があります。このアプリは、Windowsドライバーでうまく機能する傾向があることがわかりました。特に、大量貯蔵とMTPはLinuxで壊れているようですが、Windowsでは正常に動作します。 USB入力デバイスは、私のテストで両方のプラットフォームで同様にうまく機能しています。
一部のUSB入力デバイスは、Androidによってまったく露出していません。特に、私がテストした外部マウスとキーボード。これらは共有できません。
テストされたデバイス:
Tフライトhotas X(フライトスティック) - WindowsとLinuxでの作業
Xbox360ワイヤレスレシーバー - WindowsとLinuxでの作業
MTPデバイス(Android電話) - Windowsで動作しますが、Linuxではなく動作します
Corsair Flash Voyager(Flash Drive) - LinuxではなくWindowsで動作する
iPhone- LinuxとWindowsで壊れています
USBマウス - デバイスリストには表示されません
USBキーボード - デバイスリストには表示されません
0.1
- 初期アルファリリース