Nagbabahagi ang app na ito ng mga USB device mula sa isang Android device sa isang PC sa pamamagitan ng USB / IP. Gamit ang server na tumatakbo, maaari kang magbahagi ng maraming mga aparatong USB mula sa iyong Android device sa isang PC na tumatakbo sa USB / IP software. Hindi lahat ng mga aparatong USB ay sinusuportahan ng app na ito. Kapansin-pansin, ang mga aparato na gumagamit ng mga isochronous transfer (karaniwang video at audio capture device) ay hindi suportado. Kung nakita mo na ang iyong aparato ay hindi suportado, magpadala sa akin ng isang e-mail at makikita ko kung maaari kong gawin ang tungkol dito.
Ang app na ito ay gumagamit ng katutubong Android USB host API, kaya hindi ito nangangailangan ng ugat . Gayunpaman, ang app na ito ay hindi para sa malabong puso dahil nangangailangan ito ng ilang mga pag-setup ng pc-side ay maaaring kumplikado para sa mga walang karanasan na mga gumagamit.
Gamit ang USB / IP serbisyo na tumatakbo, magagawa mong ilista ang mga USB device na nakakonekta sa iyong Android device mula sa iyong PC gamit ang USBIP utility. Kapag sinubukan mong ilakip sa kanila mula sa iyong PC, ang dialog ng pahintulot ng USB ay ipapakita sa iyong Android device. Matapos mong tanggapin ang dialog ng pahintulot, ang aparato ay ilakip sa iyong PC.
Per Ang USB / IP Specification, ang app na ito ay nakikinig para sa mga koneksyon ng TCP sa port 3240. Habang tumatakbo ang serbisyo, ito ay magkakaroon ng bahagyang wakelock at Wi-Fi lock upang maiwasan ang aparato mula sa pagtulog o pag-disconnect habang naghahain ng mga aparatong USB sa network.
Ang app na ito ay katugma sa USB / IP driver ng Linux sa pinakabagong kernel at ang kasalukuyang Windows USB / IP driver. Nalaman ko na ang app na ito ay may posibilidad na gumana nang mas mahusay sa driver ng Windows. Lalo na, tila mass storage at MTP ay nasira sa Linux ngunit gumagana pagmultahin sa Windows. Ang mga aparatong input ng USB ay nagtrabaho nang pantay na rin sa parehong mga platform sa aking pagsubok.
Ang ilang mga aparatong input ng USB ay hindi nakalantad ng Android sa lahat, lalo na ang mga panlabas na mice at keyboard na sinubukan ko. Ang mga ito ay hindi maibabahagi.
Mga nasubok na device:
T-Flight Hotas X (Flight Stick) - Paggawa sa Windows at Linux
Xbox 360 Wireless Receiver - Paggawa sa Windows at Linux
MTP device (Android phone) - Paggawa sa Windows ngunit hindi Linux
Corsair Flash Voyager (flash drive) - Paggawa sa Windows ngunit hindi Linux
iPhone - Broken sa Linux at Windows
USB Mouse - ay hindi lilitaw sa listahan ng device
USB keyboard - ay hindi lilitaw sa listahan ng device
Ang app na ito ay pa rin sa ilalim ng mabigat na pag-unlad. Mangyaring mag-iwan ng feedback.
0.2
- Material theme on Lollipop and later
- Updated for Marshmallow's new app permissions
0.1
- Initial alpha release