[Q] OTG Stopped Working - Nexus 10 Q&A, Help & Troubleshooting

So I bought one of those cheap (sub $1) OTG adapters from Amazon, and up until today it worked. I was able to import photos from my digital camera and use a USB mouse. Today I can't get it to work at all. Not the mouse, not the camera, not anything else.
Regular USB (charging and PTP mode, I would have tested MTP as well, but it's not compatable with my laptop) works fine. I'm able to transfer files to and from the tablet, and it charges fine.
Is something wrong with the OTG cable or my tablet? Will I have to buy a new OTG cable to test?

If its only <$1 just get another one or two! Sounds like a cable problem if everything else is working

Christmas is coming, I see the shadows of Ebeneezer Scrooge !!

Are you using stick mount to load the OTG onto the N10? If so thats probably why. When i first installed my stickmount it worked but wouldn't see any of the files on the USB drive. Now after i've unlocked and rooted the device it won't even show the usb drive attached. I switched to Nexus media importer and it works fine, but i believe stickmount is having issues with 4.2.
However if the OTG cables did cost you less than a buck replacing them may be the solution too.

Related

[Solved] DIY usb otg cable not working, where did I go wrong?

Hello.
I decided to try and make a DIY OTG usb cable for my atrix, followed one of the many guides on the web.
How ever, Nothing seem to happen when I plug something to the phone.
I tried keyboards, mice, pen tablets, thumb drives, but nothing happens.
Also when I connect the phone to my laptop with the same cable, nothing happens either. (From reading around I think that should be expected)
Using another cable the laptop recognize the phone and all is well so I didn't fry the port.
Something else that might be worth mentioning, I use a male micro usb to male regular usb and a converter to female at the end of that one.
I tried it with both latest CM7 nightly and Jokers 0.6.9.1 CM9, both on their stock kernels.
So am I forgetting / missing something or should I take apart the cable again and check what's wrong?
Edit:
Toke apart the cable, removed the connection between pin4 and pin5 and the cable worked as a normal cable again.
Can't think of a reason why this isn't working.
normal OTG cables don't work with atrix,
I have read somewhere that you need to power the otg cable with external power source, you can mod a powered usb hub for example
Thank you.
I don't have a powered hub, nor a regular hub...
So I'll try to make a usb y cable that will power the mouse/keyboard and see if that will work.
Edit:
That did the trick.
Made a Y cable that connects the data between the phone (with OTG cable between) and device and an extension that connects both to power only (currently from laptop usb).
At first it didn't work at all but after a few tries it started to charge the phone, allowed me to connect a DOK and a mouse.
However didn't want to work for a 250HDD or a pen tablet.
I ordered a usb hub and hopefully it will allow me to connect several devices at once.
Thanks again.
I've messed around with this quite a bit. Unfortunately, it seems Faux kernels don't work great with a variety of devices, but work fine for mouse/keyboard. Don't even work very well for USB flash drives and such. I don't even know where to go to report such issues.
This also means on Joker's CM9 it doesn't work great even if it should. Don't forget that CM9 port is still using a Froyo (!) kernel.
It's honestly not even worth building your own cable. You can get hubs that work for this for $5 such as this one:
http://www.dealextreme.com/p/cable-style-dual-power-1000ma-usb-2-0-4-port-hub-13526
Which is the one I currently have.
I'm currently using latest CM7 with the stock kernel and have no issues with USB flash drives.
It usually brings a notification of "preparing SD card" and mounts it under /mnt/usbdisk_1.0
I tried making 4 partitions on a flash drive, EXT2, EXT4 , FAT32 and NTFS .
Thought it only mounted one of them on /mnt/usbdisk_1.0 , it was easy to mount the others /dev/block/sda<1,2,3,4> onto /mnt/usbdisk_1.<1,2,3,4> thus having simultaneous access to all 4 partitions.
How ever the NTFS one only had read permissions since android and NTFS don't go together too well.
The hub you linked to is just a hub, I needed an OTG cable and ordered a 0.99$ usb hub that I will modify for power. so pretty much all set now.
As to reporting such issues, you could ask on the forums if other people have the same issues and how they get around them.
I got these:
http://www.dealextreme.com/p/micro-usb-on-the-go-host-otg-adapter-pair-50774
I tried all sorts of devices, not least of which was a 360 controller. The kernels are very spotty at recognizing new devices being attached.
this is on CM9 of course
I haven't tried to replicate that on CM7 because, frankly, CM7 isn't supposed to support 360 controllers.
The hub I linked is very convenient. It already has a USB power lead as well as a lead for the OTG adapter.
masmddr said:
Thank you.
I don't have a powered hub, nor a regular hub...
So I'll try to make a usb y cable that will power the mouse/keyboard and see if that will work.
Edit:
That did the trick.
Made a Y cable that connects the data between the phone (with OTG cable between) and device and an extension that connects both to power only (currently from laptop usb).
At first it didn't work at all but after a few tries it started to charge the phone, allowed me to connect a DOK and a mouse.
However didn't want to work for a 250HDD or a pen tablet.
I ordered a usb hub and hopefully it will allow me to connect several devices at once.
Thanks again.
Click to expand...
Click to collapse
can you give me direction how you did that.. how u provide power without usb hub??
I was writing some dodgy instructions from memory when I found this:
http://forum.xda-developers.com/showthread.php?t=1828032
Hope it helps.

USB OTG Works for North American SGS3 sgh-i747m!

I got board so I grabbed a USB OTG cable I had from my Atrix and it worked fine, I did notice that it doesn't seem to charge over the cable and I only managed to get a keyboard working. When I root I'll have to see if I can't manually mount a drive, I used to have to do this with the atrix so I wouldn't be surprised.

stickmount + usb flash drive

I bought a 32gb SanDisk Cruzer Fit to store my music library on, and it worked initially with USBOTG and stickmount. However, it no longer works with Nexus 7, all other memory sticks are fine, and the SanDisk works on my PC, but not the Nexus 7. Anyway, I plugged it into a USB hub and it works again, but only through the USB hub. Anyone else noticed this kind of behavior? I'm guessing it's related to power draw, as the hub is mains powered, but I'm surprised it can't cope with a flash drive. I'm now wondering whether to buy another device, or whether the same thing will happen.
I had the something similar and a reboot fixed the issue for me. I tried plugging in my 250GB WD Passport but I guess there wasn't enough power for the external drive because it kinda just sat and clicked. I then tried plugging in my 16GB thumb drive that I know worked the day before but now matter what I did, I could not get it to mount through StickMount. I rebooted the Nexus7 and I was then able to use my thumb drive again. Not exactly the same but try a reboot if you haven't already.
I also have that problem with my Buffalo USB hard drive, where it sits and clicks, it's OK via the hub, but not direct. A reboot doesn't make any difference. I'm wondering if it's my USBOTG cable, as that's the only variable, I have read that others have got the SanDisk 32gb to work with the Nexus 7. I'll try another cable...
Got my new USBOTG cable, and the Sandisk 32gb now works. My external HDD still doesn't work (unless plugged into hub), but that's not too surprising. The new cable is this:-
Afunta(tm) USB 2.0 A Female to Micro B Male Adapter Cable (search on amazon.co.uk)
The old one works with most of my USB sticks, but is maybe not as solid in terms of build quality, as the new one is much tighter. The old cable is this:-
Brand New Micro USB Host Mode OTG Cable Flash Drive SD T-Flash Card Adapter FOR Samsung GT-i9100 i9100 Galaxy S II 2 GT-N7000 Galaxy Note (search on amazon.co.uk)

Won't recognize USB stick

I can connect my V20 to a Windows PC via USB cable, and transfer files back and forth. I had to pick something on a menu the first time I plugged in the phone.
However, if I plug a USB stick directly into the V20, it does not recognize it, or respond at all. My friend plugs the same USB stick into his V10 and an app pops up and shows the folders.
I'm using a micro-USB to USB-C adapter on the stick to plug into the V20. I know the adapter works, because I tested it when connecting to the PC.
I have searched settings for "USB" and it only comes up with USB tethering.
This is an AT&T stock phone, using the stock launcher. No root or anything.
Any idea how to get the USB recognized on the V20? Thanks.
it might be that the USB host function doesn't work with those adapters. have you tried plugging in a USBC to USB adapter and plugging a flash drive into that?
something like this
https://www.amazon.com/gp/product/B...rd_wg=lSGR4&psc=1&refRID=PMHQ664PCAEK6DN5N95J
or this
https://www.amazon.com/Anker-Devices-Including-ChromeBook-Aluminum/dp/B00XU6IMWY
I've tried the same thing without success. My note 3 & 4 worked fine. I also had a Note 7 and Nexus 6P and it didn't work with those either.
has there been any advancement on this issue?
Did anyone find the answer to this? My V20 used to boot up a USB stick but just stopped working one day.

USB OTG a few things tested...

I've no idea if this will be of interest to any of you, especially those people who have yet to buy a 5t and are trying weigh up the pros and cons, but USB OTG is something I use all the time, so o it was one of the first things I tested when I got mine. So far I'm really pleased as everything I wanted to work does so. My last device, a Xiaomi Redmi Note 2, had very poor USB OTG implementation so this is great from my point of view. Maybe I'm behind the times and I had the last phone on the planet with that problem - if so, please delete this mods
First off, before you can use USB OTG, you need to head into settings, then advanced and check the OTG setting. It turns off after ten minutes so I created a link on my homepage using Nova launcher's activity widget menu.
*EDIT* As ny-hardcore has kindly pointed out below, you can also have an OTG quick toggle in notification area. This didn't work for me at first (or I was hitting the wrong thing), but now it does .
Tested and working:
USB card readers of various types, including micro USB readers, with the help of a USB C to Micro USB adapter (5 for £4 on eBay!). The only one that didn't work is a proprietary Samsung multi card reader that also has a full sized USB output and HDMI out too. This isn't very surprising of course, but they're to be avoided if you see one on eBay and assume it's a generic adapter.
80 GB iPod hard drive in a cheap enclosure bought via Amazon.
1 TB 2.5" Western Digital HDD - that's right, no USB hub required, just plug it straight in. The only other portable device I've owned could power it was a Samsung tablet.
2 mega pixel boroscope (using USB Camera app in Play Store) . So useful for finding slow water leaks under the floor or peering down a spark plug hole into a cylinder!!
Micro USB DVB TV dongle, via adapter.
Keyboards and mice via an OTG adapter, including a combination media keyboard with built in trackball mouse (this usually doesn't work on my phones for some reason). The UK keyboard layout is supported via settings so you can have a £ key - woohoo!
Other phones! I plugged my old phone in and discovered I could mount it in MTP mode and then browse its contents from the built in file explorer. For what it's worth, the Oneplus even charges the device that's connected to it.
When you need to eject the device there's a button that appears in the notification area. Sometimes this gets obscured, so swipe down a second time and the 'eject' will appear.
I haven't tried any game controllers yet, but so far the support has been so comprehensive I don't see why there would be a problem.
In the attached photo, the only thing that doesn't work is the black coloured multi purpose card reader on the far right.
In quick toggles you can add an otg switch.
You don't have to go in settings that way to enable otg.
ny-hardcore said:
In quick toggles you can add an otg switch
Click to expand...
Click to collapse
Thanks, for some reason that just didn't work for me unless I went into settings/advanced as well. I can't recall which firmware I was on at the time and I haven't tried since The quick toggles are so far away for my little hands too (please Oneplus add a Xiaomi one handed mode - in fact, make it EXACTLY like Xiaomi devices).
LOL, typical, now it does work for me! I was probably pressing flight mode by mistake or something.
Just FYI, I've tried the following USB DACs with an OTG cable on my 5T and they appear to work:
- Fiio E17
- Meridian Explorer (v1)
- Audioquest Dragonfly (v1)
I just discovered my old Saitek X35/X36 throttle/joystick combo works too! That's a first for one of my Android devices too. Now I need something fun to test it with
I'm using an IrigUA without any problem so far...
eboissier said:
I'm using an IrigUA without any problem so far...
Click to expand...
Click to collapse
Good news for the fret shredders out there
Are those also working well in twrp?
jkyoho said:
Are those also working well in twrp?
Click to expand...
Click to collapse
Sorry, I haven't tried. I'm still fully stock for now, including the recovery.
Has anyone gotten USB sound cards to work *for recording*.
Like I have a Terratec Aureon USB MkII and would like to livestream my DJ sets to Facebook via the FB app, by hooking up the line-out on my decks to the line-in on a soundcard hooked up to my phone and have the streamed video use the soundcard instead of the internal mic which sounds rubbish.
Edit: Tried it, and yes it works, but you have to hook up to the mic port, not the line in, and this doesn't seem like a great idea. Any idea how to change it?
Edit2: Scratch that, phone rebooted itself during a longer test
Lum_UK said:
Has anyone gotten USB sound cards to work *for recording*.
Like I have a Terratec Aureon USB MkII and would like to livestream my DJ sets to Facebook via the FB app, by hooking up the line-out on my decks to the line-in on a soundcard hooked up to my phone and have the streamed video use the soundcard instead of the internal mic which sounds rubbish.
Edit: Tried it, and yes it works, but you have to hook up to the mic port, not the line in, and this doesn't seem like a great idea. Any idea how to change it?
Edit2: Scratch that, phone rebooted itself during a longer test
Click to expand...
Click to collapse
That would be so cool if you can get it working. Wonder if it's the phone or the Terratec? I have NO experience in that area. Good luck! How much power does it draw? Would a powered USB hub in the mix help?
Hadn't thoughtof the power draw issue.
What I really need is a super cheap low power USB line-in of some sort. Though after further testing, FB live streaming is crap, with low quality audio and video in all the configurations I tried (Android app, Win10+Firefox, Win10 app) so I'm probably going to abandon this plan and try a different platform like Youtube or something.
Just cant get otg to work in my device, I am on OOS 4.7.5, rooted with SuperSu, tried a type c to micro USB adapter, also a type c to USB 3.0 adapter, I have enabled the otg option in advanced settings before plugging in the devices, I don't know whether its the phone or the adapter I use, what kind of adapter did you buy, is it a type c 3.1 to micro USB 2.0/ USB 3.0, could you provide me with a name of the adapter.
freegame619 said:
Just cant get otg to work in my device, I am on OOS 4.7.5, rooted with SuperSu, tried a type c to micro USB adapter, also a type c to USB 3.0 adapter, I have enabled the otg option in advanced settings before plugging in the devices, I don't know whether its the phone or the adapter I use, what kind of adapter did you buy, is it a type c 3.1 to micro USB 2.0/ USB 3.0, could you provide me with a name of the adapter.
Click to expand...
Click to collapse
I have the following USB OTG adapters.
2 X micro USB to full sized USB (the long type with a two inch cable).
1 X mini micro USB adapter that is tiny.
1 X micro USB adapter (bigger than above)
1 X USB C OTG adapter with micro SD card reader built in.
All of the above work. In the case of the micro USB OTG adapters, I'm using a USB C to Micro USB adapter (they're tiny, about 2 CM long).
In short, every USB OTG adapter I've put in it works. All are unbranded, generic adapters that I've bought from Amazon or eBay. I've never had to do anything more than enable OTG in settings.
Could it be something to do with the ROM you're using?
In the attached photo, the ones with a yellow Mark are micro USB OTG adapters. The one with a red mark is a USB C multi card reader (built in USB OTG). The one with a blue mark is a USB C to Micro USB adapter.
Lum_UK said:
Hadn't thoughtof the power draw issue.
What I really need is a super cheap low power USB line-in of some sort. Though after further testing, FB live streaming is crap, with low quality audio and video in all the configurations I tried (Android app, Win10+Firefox, Win10 app) so I'm probably going to abandon this plan and try a different platform like Youtube or something.
Click to expand...
Click to collapse
Sadly what you're doing is way beyond anything I've tried. I'm happy when I can get card readers and stuff to work
I vaguely recall reading about specifications for the older micro USB ports on phones and what type of power output they supported - not all were equal. For example, there were a bunch of Samsung phones and tablets that could power hard drives without needing a powered USB hub inline. Similarly, some could power an MHL connection to a TV without the adapter being plugged into a charger like most phones that supported MHL had to. I've forgotten the name for these specs, but presumably USB C is exactly the same and it'll be online somewhere. No idea what your Terratec draws or if that could be the problem - if our phones can spin a 1 TB hard drive then perhaps it's not an issue, I was just clutching at straws.
Good luck!
Ouzo said:
I have the following USB OTG adapters.
2 X micro USB to full sized USB (the long type with a two inch cable).
1 X mini micro USB adapter that is tiny.
1 X micro USB adapter (bigger than above)
1 X USB C OTG adapter with micro SD card reader built in.
All of the above work. In the case of the micro USB OTG adapters, I'm using a USB C to Micro USB adapter (they're tiny, about 2 CM long).
In short, every USB OTG adapter I've put in it works. All are unbranded, generic adapters that I've bought from Amazon or eBay. I've never had to do anything more than enable OTG in settings.
Could it be something to do with the ROM you're using?
In the attached photo, the ones with a yellow Mark are micro USB OTG adapters. The one with a red mark is a USB C multi card reader (built in USB OTG). The one with a blue mark is a USB C to Micro USB adapter.
Click to expand...
Click to collapse
I am on official OOS 4.7.5 rooted with supersu, on which rom are you, is it 4.7.4, are you rooted, are you using any custom kernel.
freegame619 said:
I am on official OOS 4.7.5 rooted with supersu, on which rom are you, is it 4.7.4, are you rooted, are you using any custom kernel.
Click to expand...
Click to collapse
4.7.4 Stock. Stock recovery too (not rooted either).
USB OTG worked on stock 4.7.2 as well.
Working fine for me, stock, custom roms etc. Use a cableconnection usb/otg cable 6" in length. Just enable OTG in the swipe down, plus USB stick in...no problems.
I gave up on using the phone for this because the audio quality via the FB app is terrible anyway, so I nicked my GF's Windows laptop and started using OBS for streaming instead.
Power aside, it's awesome that an external sound card will work (kinda) for recording though!.
techlogik said:
Working fine for me, stock, custom roms etc. Use a cableconnection usb/otg cable 6" in length. Just enable OTG in the swipe down, plus USB stick in...no problems.
Click to expand...
Click to collapse
On which ROM version are you on, is OOS 4.7.5 or another version of OOS or some other ROMs.
---------- Post added at 04:30 AM ---------- Previous post was at 04:28 AM ----------
Ouzo said:
4.7.4 Stock. Stock recovery too (not rooted either).
USB OTG worked on stock 4.7.2 as well.
Click to expand...
Click to collapse
Thanks for the reply, I am beginning to think that it kind of an issue with OOS 4.7.5, I have to flash the old version and try my luck on it.

Resources