How to make nexus s support USB OTG -- somebody already success - Nexus S Q&A, Help & Troubleshooting

any body successed ?
Bad news, there is no way to enable OTG
Because NS uses usb switch chip FSA9280A, and this chip doesn't support OTG.
ref:
1. http://www.promelec.ru/pdf/MUS_Micro_USB_Presentation.pdf
2. http://forum.xda-developers.com/showthread.php?t=1431151
I made a mistake, there is a FSA9480 in the phone, so it support OTG in hardware.
ref:
1.http://forum.xda-developers.com/showthread.php?p=21503413&postcount=2#post21503413

I haven't had any luck getting this to work.
I tried hooking up a USB mouse, game pad (wired 360 controller) and a USB flash drive. However nothing happened when I plugged them in.
I connected them using a micro USB to USB adaptor and an externally powered USB hub.
Since the Galaxy Nexus appears to support OTG without issues, I'm guessing it's not working on the NS because of some sort hardware incompatibility.
Sent from my Nexus S using XDA App

developersdevelopers said:
I haven't had any luck getting this to work.
I tried hooking up a USB mouse, game pad (wired 360 controller) and a USB flash drive. However nothing happened when I plugged them in.
I connected them using a micro USB to USB adaptor and an externally powered USB hub.
Since the Galaxy Nexus appears to support OTG without issues, I'm guessing it's not working on the NS because of some sort hardware incompatibility.
Sent from my Nexus S using XDA App
Click to expand...
Click to collapse
first of all, are you sure your kernel configure support OTG ?
and then, the "micro USB to USB adaptor " is type-A(pin 4 connected with GND) ?
btw, the cup(S5PC110)'s datasheet shows it support OTG.

Ah, I did not realize there were different types of USB OTG adaptors. Thanks for bringing that to my attention.
I did a bit of digging around and it seems that it's not too difficult to modify the adaptor from type B to type A, provided you have basic soldering ability (http://forum.xda-developers.com/showthread.php?t=1092493). Perhaps I'll give that a go when I get some free time.
Has anyone else tried this feature on NS with any success?

This only applies to the Nexus S i9020.
i9023 seems to user another USB chip (http://forum.xda-developers.com/showthread.php?t=1431151) for which are OTG kernels available:
http://forum.xda-developers.com/showthread.php?t=1361477
http://forum.xda-developers.com/showthread.php?t=1427352

Related

:<Question> 3.1: USB connection feature requirements </Question>:

Just wondering. You still need an OTG cable to connect camera/drive/other, right?
Sent from my Xoom using Tapatalk
Yes, you can't get around physical wiring differences.
USB cable for xoom
Surely you can use the USB cable that came with the xoom and attach a female to female adpator and run your camera cable from that. You dont really need to buy a specific OTG cable. Well I think that would work.
Nope is doesn't you need a otg cable. I tried it myself a few months ago, ended up buying 3 cables to get that worked.
Sent from my Xoom using XDA Premium App
richpal said:
Surely you can use the USB cable that came with the xoom and attach a female to female adpator and run your camera cable from that. You dont really need to buy a specific OTG cable. Well I think that would work.
Click to expand...
Click to collapse
The wire that comes with your Xoom is wired differently than an OTG cable. The Xoom wire is a client wire. The OTG is a host.
But with 3.1 + an OTG cable, can you use the USB Host function without this hack :http://www.slatedroid.com/topic/15979-hack-enable-usb-host-mode-ie-thumb-drives-on-the-xoom/ ?
You just plug your OTG cable and it works ?
It seems there is still no way for a stock user to use a USB stick via the OTG cable because there is no app that recognizes it that way, Android still requires root to access the file system or both.
Sent from my Xoom using XDA Premium App

[Q] Does Charge support USB OTG?

I know that several android devices support the on-the-go spec to enable usb keyboards, mouse, external hd's, etc...and I've been looking in to buying a micro usb to usb a adapter that would allow me to plug in regular usb devices. Has anyone messed around with the Charge to see if it actually supports usb OTG? Using a keyboard or usb controller with this phone would be awesome, especially since I just bought the HDMI output cable.
I'd like to know as well, would be nice to use a keyboard
Zapped from my lighting-fast Gummy Charge using the XDA App
I do not know if about otg but bluetooth keyboards and mice work.
Sent from my SCH-I510 using XDA App
Apparently other Galaxy S phones support USB OTG at the SoC level, but as far as I can tell no one has actually been able to get it working.
Not sure about the Charge specifically.
timedroid said:
Apparently other Galaxy S phones support USB OTG at the SoC level, but as far as I can tell no one has actually been able to get it working.
Not sure about the Charge specifically.
Click to expand...
Click to collapse
Ice cream sandwhich or whatever they are calling 2.4 (these names really confuse me) is supposed to open it up to all the SoC's that have it integrated and not doing anything at the moment.

[Q] Re: Nexus S usb host is not working

http://support.google.com/ics/nexus/bin/answer.py?hl=en&answer=2386439&topic=2375623&ctx=topic
According to the official Google Help Page, it should support USB Host. However searching online have returned a lot of out-dated threads about how the USB chip works when it was still running Gingerbread.
I have purchased a USB adapter, tried to connect any USB device to my Nexus S, and nothing happens. The USB port will not be powered. However quoting Google's official help text :
You may need an adapter to connect the keyboard or other device to your phone's USB port. To connect more than one USB device at a time, use a powered USB hub to reduce the drain on your phone’s battery.
This implies that connecting devices to your Nexus S will drain your battery?
I am very confused. I have no powered USB hubs so I cannot try to see if the USB host function is purely limited by the lack of power or the USB chip.
I am sure I am not the only person who would love this to work. Is there anyone who knows what does it take to get USB Host to work on Nexus S upgraded to ICS? (Despite Google's help site indicating that it should just works out of the box)
Thanks a lot.
So, I spent some money and bought a powered USB hub.
No it didn't work.
I think the reason is that the power is not being transferred UPSTREAM. For example, I have connected the USB hub to my Nexus S, and a Logitech wireless mouse receiver to the powered USB hub.
Although I am sure that the Logitech wireless mouse receiver has power (from the USB hub), the Nexus S does not recognize the existence of the USB hub, since the power is not transmitted from the USB hub back INTO the Nexus S.
Feeling disappointed, I repacked everything nicely and exchanged my purchase for a slightly more useful 16GB SD Card.
Does anyone has any information to how is this supposed to work?
Or should we assume Google has made a stupid typo in their help articles, and that the Nexus S will not actually work in USB Host Mode ??
anyone please?
I too am looking for answers. Anyone?
Sent from my Nexus S using Tapatalk

[Q] Usb hub + charging + hdmi possible?

Hi I can't find a definitive answer but I think it is no. Anyway does anyone know if it possible to do the following?
Get TV out (HDMI) + usb host working at same time
Get usb host (hub or not) + charging the tablet
Get hdmi out + usb host + charging.
I think our tab works with the media dock for the 7" tab but can usb host be added as well? The dock for the note 2 looks amazing and should really be available for all devices like this.
Cheers
badasschris said:
Get TV out (HDMI) + usb host working at same time
Get usb host (hub or not) + charging the tablet
Get hdmi out + usb host + charging.
Cheers
Click to expand...
Click to collapse
I don't know the technical terms behind this but here's the gist of why this won't work: When you are using the HDMI out or the USB OTG it puts the multi purpose connector into a proprietary mode which will I/O a protocol that works with that particular type of device. So when it is in HDMI mode it is using certain data pins to connect with the HDMI pins, and when it is in USB OTG mode it is using some of the same pins to connect to USB data pins.
It can only be in one mode or the other at once, so if you hooked up a hub to a usb OTG connector, or used a USB OTG hub, the jack on the note is going to be in USB OTG mode/protocol, and it will not recognize an HDMI adapter also connected to the hub as an HDMI device that it supports. Only storage devices, HID input devices, and samsung printers are supported on the USB OTG.
Since this is a hardware restriction, I'm 99% sure it cannot be programmed around. I think the same applies to why you cannot charge while using the USB OTG. As far as I know all the HDMI adapters require a usb power source and will somewhat charge the tablet.
Nirvana388 said:
I don't know the technical terms behind this but here's the gist of why this won't work: When you are using the HDMI out or the USB OTG it puts the multi purpose connector into a proprietary mode which will I/O a protocol that works with that particular type of device. So when it is in HDMI mode it is using certain data pins to connect with the HDMI pins, and when it is in USB OTG mode it is using some of the same pins to connect to USB data pins.
It can only be in one mode or the other at once, so if you hooked up a hub to a usb OTG connector, or used a USB OTG hub, the jack on the note is going to be in USB OTG mode/protocol, and it will not recognize an HDMI adapter also connected to the hub as an HDMI device that it supports. Only storage devices, HID input devices, and samsung printers are supported on the USB OTG.
Since this is a hardware restriction, I'm 99% sure it cannot be programmed around. I think the same applies to why you cannot charge while using the USB OTG. As far as I know all the HDMI adapters require a usb power source and will somewhat charge the tablet.
Click to expand...
Click to collapse
Thanks for the info just what I was after, it all sounds like a bummer but not too bad. Sounds like I will need root to connect a ps3 controller then.
badasschris said:
Thanks for the info just what I was after, it all sounds like a bummer but not too bad. Sounds like I will need root to connect a ps3 controller then.
Click to expand...
Click to collapse
No need to root for ps3 controller use. My sixaxis works fine using the standard usb adapter. You'll only need to root if you want bluetooth connectivity.

problems with usb otg cable

I recently bought an otg cable for my tab 2 7.0, a d I tried keyboards , mouses and flash drivers, but when I plug a controller of any type, it just powers but the tab doesnt read it,and also when I plug in my phone it just charges without any data transmission .
But I found out recently that by connecting a USB hub I could use the controllers and the phone normally without any problem , so can any one please help me here as I don't want to make a series of connections just to connect a simple controller.
Try plug your external device to the OTG cable first and then plug the OTG to your Tab 2.
ketut.kumajaya said:
Try plug your external device to the OTG cable first and then plug the OTG to your Tab 2.
Click to expand...
Click to collapse
Didnt work and i tried the card reader and it doesn't work also
Edit : only wireless mouses and keyboards work
How would it work with a normal hub and it doesn't work without it?
So you could try,
Plug the usb otg
Then plug in a usb hub (with 3/4/6 usb ports on it.)
And I believe it needs to be a power based hub, that would possibly Work then.
Sent from my C6603 using Tapatalk 2
DarkKrypt said:
So you could try,
Plug the usb otg
Then plug in a usb hub (with 3/4/6 usb ports on it.)
And I believe it needs to be a power based hub, that would possibly Work then.
Sent from my C6603 using Tapatalk 2
Click to expand...
Click to collapse
The problem is that i don't need to plug in a POWERED hub, the ordinary hub works well with it @[email protected]
Sounds to me like you have some sort of a connection issue -captain obvious- and gonna guess your usb on the go cable does not give a solid connection
Sent from my GT-P3110 using xda app-developers app
can you to be more specific? cause if what you say is correct then how does every thing work when i connect the hub to a damaged cable?
Here's an idea.
My Xperia s could not use a ps3 wired controller it used to say 'power output unavailable etc etc' (but wired mouse and kboard Work fine )
But my Xperia z and Asus tf300 can use the ps3 controller wired with no issues
With shadowgun deadzone, gta 3 , max Payne etc..
This is why I recommended a powered hub.
As mouse and keyboard don't need much power to operate
But the controller does for some odd reason
Sent from my C6603 using Tapatalk 2
i can use a non powered hub without any problem , i don't think it is a power problem at all
the problem is that there is not data transmission with some devices like wired mouses, keyboards and controllers while some others work fine like flash drivers and wireless mouses and keyboards.
But when i plug in a simple USB hub all work just fine the wired and wireless devices.
could it be that the otg doesn't work with usb 2.0 devices?
U need to download an app called usb jostick center 7 its an app that u use so I recognizes the remote(i leave link below) I use my tab 2 7.0 (p3110) with xbox controller with dead trigger, gta vice city, gta3 etc. But u need this app fir it to work!
Regards. Mitchell
Press thanks if I helped!
Sent from my MT11i using xda premium
Actually i am using Usb Host Controller to see if the device is read by the tab or not, and when i plug in the controller without the hub , nothing is detected at all
Sounds like you have a bad OTG. Check my signature for a good OTG cheap on Amazon ($6.99). Hope this helps.

Categories

Resources