- Apr 10, 2014
- 4
- 0
- 0
Hi, my otg cable just arrived today but unfortunately I can't use it. I thought my phone supported otg hosting
is there a good otg app that will work for android? My phone is not rooted.

You can use this app to see if your phone support OTG: https://forums.androidcentral.com/e...u.chainfire.usbhostdiagnostics&token=uZisG2vL
Some phones won't have OTG working without a OTG enabled kernel and root.
Thanks! I tried that app and I don't think my phone supports on-the-go, it gave me a unique code if it helps: 327107. In any case is there anything else I can do now at this point? Should rooting be an option?
It depends on your phone. What phone do you have?
-Wizzrah, Android Central Ambassador | Sent from my AT&T HTC One X running CodefireX 4.4.2
If your device doesn't have native USB OTG functionality, there are kernel patches for some older devices to enable the functionality, most notably for:
- S5PC210 based Samsung phones (Galaxy S, Captivate, Nexus S)
- QSD8250 based HTC phones (G1, Nexus One, Desire, Incredible)
You can find appropriate kernel drivers for these phones here:
- Samsung phones: http://forum.xda-developers.com/show....php?t=1450298
- HTC phones: Nexus One USB host mode driver