So I'm having a hell of a time getting my Western Digital 2TB external drive to connect to my Nexus 7 2013. I have both Stickmount and Nexus Media Importer installed, and I'm rooted with Cyanogenmod, and I have a working OTG cable.
I know that the Nexus 7 doesn't have enough power to support most external hard drives that use a USB for power. So I bought a 12000mAh external battery with a 5V 2.1A output USB port, and a 4-port (unpowered) USB hub from Radioshack.
Along with those, I had to hunt down a male-to-male standard USB cable in order to connect the female port on the hub to the female port of the OTG cable (using the standard USB-to-micro doesn't work, because for some reason the OTG cable is specifically required to mount USB devices on Android, as you guys probably know).
After finally getting the male-to-male cord today, I tried hooking it up and still no luck. NMI detects the OTG cable but cannot detect the external drive. It works just fine with a flash drive.
Now after looking at the reviews of the USB hub on the site that I linked to, I'm thinking it may be the problem. If you look in the comments you have multiple people stating that this specific hub doesn't play well with many external drives. I haven't had any troubles with it through my PC, but you never know. I've also tried switching between the USB 3.0 cable that came with the drive to a standard USB-to-micro charge/data cable (with no luck), because I've read that NMI doesn't support USB 3.0
Does anyone have any advice or experience with this kind of thing? I'm thinking I may need to find a Y adapter that has one female and two male plugs so I'm not having to go through a potentially-crappy USB hub. But I'm not sure if that'll actually fix the problem or not. From searching around on the web a bit, it seems that connecting this specific drive with the Nexus 7 shouldn't be all that difficult, there's plenty of simple guides out there to demonstrate.
Just to recap, here's my connection process:
- Connect USB hub to external batter (2.1A port), make sure battery is ON
- Connect USB from External Drive to an open port on the hub
- Connect male-to-male USB cable to another port on the hub
- Connect M2M cable to the OTG cable
- Connect OTG cable to Nexus 7 (while on, with 90%+ battery)
- Nothing happens
EDIT - Would have included links to the specific devices, but I'm new to XDA so they won't let me post link yet.