Partagez les appareils USB d'un appareil Android vers un PC via USB / IP
Cette application partage les périphériques USB d'un appareil Android vers un PC via USB / IP. Avec ce serveur en cours d'exécution, vous pouvez partager de nombreux appareils USB de votre périphérique Android vers un PC exécutant le logiciel USB / IP. Tous les appareils USB ne sont pas pris en charge par cette application. Notamment, les appareils qui utilisent des transferts isochrones (généralement des appareils de capture vidéo et audio) ne sont pas pris en charge. Si vous constatez que votre appareil n'est pas pris en charge, envoyez-moi un e-mail et je verrai si je peux faire quelque chose.
Cette application utilise des API hôte USB Android native, donc elle ne nécessite pas de racine. Cependant, cette application n'est pas pour les faibles de cœur car il nécessite qu'une certaine configuration de côté PC peut être complexe pour les utilisateurs inexpérimentés.
Avec le service USB / IP de l'application, vous pourrez répertorier les périphériques USB connectés à votre appareil Android à partir de votre PC à l'aide de l'utilitaire USBIP. Lorsque vous essayez de les attacher à partir de votre PC, la boîte de dialogue Permission USB sera affichée sur votre appareil Android. Après avoir accepté la boîte de dialogue d'autorisation, l'appareil s'attachera à votre PC.
Selon la spécification USB / IP, cette application écoute les connexions TCP sur le port 3240. Pendant que le service est en cours d'exécution, il tiendra un verrouillage Wakelock et Wi-Fi partiel pour empêcher l'appareil de dormir ou de déconnecter tout en servant des périphériques USB sur le réseau.
Cette application est compatible avec le pilote USB / IP de Linux dans le dernier noyau et le pilote USB / IP Windows actuel. J'ai constaté que cette application a tendance à mieux fonctionner avec le pilote Windows. En particulier, il semble que le stockage de masse et MTP soient cassés sur Linux mais fonctionnent bien sur Windows. Les périphériques d'entrée USB ont également fonctionné sur les deux plates-formes dans mes tests.
Certains périphériques d'entrée USB ne sont pas du tout exposés par Android, en particulier les souris externes et les claviers que j'ai testés. Ceux-ci ne peuvent pas être partagés.
Appareils testés:
T-Flight Hotas X (bâton de vol) - travaillant sur Windows et Linux
Récepteur sans fil Xbox 360 - travaillant sur Windows et Linux
Appareil MTP (téléphone Android) - travaillant sur Windows mais pas Linux
Corsair Flash Voyager (lecteur flash) - travaillant sur Windows mais pas Linux
iPhone - cassé sur Linux et Windows
USB Mouse - n'apparaît pas dans la liste des appareils
Clavier USB - n'apparaît pas dans la liste des appareils
0.1
- Libération alpha initiale