Client device has USB-A connector, how do I "force USB host mode" so I can use USB-A to USB-C cable instead of using OTG adapter?
Rooted Pixel 1 with Android 10
Related
I am trying to connect my NVidia Sheild to a powered usb hub with no luck at this point.
Heres what I'm using:
Powered Hub
USB to Ethernet
OTG to USB
Male to Male USB
So I am taking the OTG to USB and connecting it to the Sheild OTG port. From there I have a Male to Male USB connecting the OTG to USB to the Powered usb hub. When I do this I can see that the Sheild's power light is orange which indicates to me that it is getting power and not acting as the USB Host for the Hub?
I did notice when I tried to use an air mouse directly with the OTG to USB it works as it should but not when it's connected to the powered usb hub instead, then nothing works (just charging). Also my ethernet adapter doesnt work via the powered usb hub or the OTG to USB.
BTW this whole physical setup worked just fine (plug and play) with both android MK808 and MK908. I was surprised that the Sheild isnt picking this up as well.
Can anyone tell me if I have incompatable hardware and if so what is compatable? Also I do not have ROOT access to the Sheild...yet, could that be the issue?
Many thanks in advance.
Chris
Ok, so these devices have two USB host sockets hanging out of them on wires. But we also know that there is a "password" to enable USB debugging.
I've tried using a USB-A plug to USB-A plug cable for hooking up USB debugging, but of course, the USB port on the device is in HOST mode.
Anybody know how to tell the USB mode to switch to slave?
Hi,
I'm trying to use an android device with a USB C connector on a local wired network while still keeping it powered.
In the past I've achieved this just fine on an older device with a microUSB port and a microUSB Hub that had power + OTG USB to which I attached an USB to Ethernet Connector.
Currently I've tried using an Anker Premium USB-C Hub with Ethernet and Power Delivery.
A few months ago this hub would only power the device, but Ethernet/USB would not work.
With the latest updates (Android 7.1.1) either Ethernet works, but the device doesn't charge(if I connect the hub first, then power the hub)
or the device charges but Ethernet doesn't work (if I power the hub first, then connect Ethernet).
With the micro-USB Connector I've also spotted a pinout diagram that shows to provide power + OTG here:
http://electronics.stackexchange.com/questions/34741/can-an-android-tablet-serve-as-usb-host-and-be-charged-simultaneously-through-a
But I couldn't find an USB C equivalent pinout.
Any hints/tips on how I could both power and USB C connected Android device and keep it connected on an Ethernet Network ?
Thank you,
George
My PC is running Windows 10 with multiple USB 3.0 type A ports.
Pixel 2 is not recognized by Windows when connected through USB 3.0 A-to-C cable and 3.0 port.
What I have tried are:
USB 2.0 Port + USB 2.0 A-to-C Cable = Works (at USB 2.0 protocol)
USB 2.0 Port + USB 3.0 A-to-C Cable = Works (at USB 2.0 protocol)
USB 3.0 Port + USB 2.0 A-to-C Cable = Works (at USB 2.0 protocol)
USB 3.0 Port + USB 3.0 A-to-C Cable = Not recognized (this is the only scenario that use USB 3.0 protocol)
I didn't try the C-to-C cable that came with the Pixel. My PC doesn't have Type-C port.
Anyone else having this problem?
Yes. I waited for 8.1 to try it again, same problem. Pixel 2, i tried my Desktop PC, my Laptop and my PC at work.
Doesn't work with Linux either. Real letdown.
I reported the issue at https://issuetracker.google.com/issues/70816510.
Please go there and comment/upvote if you have the same issue.
I found these items to work as adapters/hubs for the host port:
Samsung Note 8 USB Type-C to USB Type-A Female adapter that came with the device
J5 Create USB-C Powered Hub, No HDMI output even with power applied through the hub (the hub did not need power for a USB stick), and you must still charge the Gemini via the charging port