Dell Streak 7 Host OTG Adapter for usb devices: Game pad, usb drive, mouse,keyboard

mssahota1986

Member
Jan 7, 2010
24
1
0
Windsor
You can buy a Dell streak 7 usb otg host cable (100% working): -

http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=221061467218

there are other sellers listing the same items, and you can check it on ebay, I live in canada and ordered from china. It took around 15 days to deliver.

I recommend buy a usb female to dual (2) male usb Y cable: -

http://www.ebay.com/itm/USB-2-0-A-F..._USB_Cables_Hubs_Adapters&hash=item27ba21e9e4


steps to follow:

1. Root your dell streak and install USB OTG Helper.apk from android play store.
2. Switchoff dell streak 7,
3. Connect dell usb host cable (pdmi to usb otg adapter) to male connector of usb Y cable, and then connect usb device to female connector of usb Y cable.
4. Switch on dell streak 7.
5. After, Dell streak lock screen, connect another male connector of usb Y cable to power source (Dell Ac adapter).
6. go to usb otg helper and click on mount, it can may start adobe reader, don't worry.
7. go to es file explorer, and your drive is usb_drive_1.


Thanks & Regards,
Sahota
 
  • Like
Reactions: datfat

ElfinJNoty

Senior Member
Jun 25, 2009
2,294
1,261
193
New Haven, CT
www.blissroms.com
If the streak 7 is on the dell dock which has a micro USB input on the back... is it safe to assume that the docks power could sufficiently charge the streak and supply enough juice to a otg micro USB y cable to two female? I want to have a keyboard with a built in mouse pad connected, and have a 32gig flash connection available simultaneously

Edit: forgot to point out, dock is hard wired in my car, and thought it obvious that the dock would bypass the need for the 30pin. Just trying to learn if anyone has been successful at getting the streak to host through the oem dock.

Sent from my Galaxy Nexus using xda premium
 
Last edited:

zenisnotchosen

Senior Member
Jul 19, 2008
106
16
0
Dayton, OH
No, the dock does not work for OTG purposes. The dock is wired the same as the USB data cable, which is different from an OTG adapter. That's why you can't use the USB data cable with just a USB gender changer for OTG purposes. The only way to use USB devices with the Streak 7 is with an OTG adapter and a USB Y cable with two male USB and one female USB ends and plugging one male end into the OTG adapter and one male end into a USB AC adapter to supply power for the USB device as the Streak 7 does not supply power over USB. You also need to power off the Streak 7 and then plug in the OTG adapter and power it back up then plug in the USB Y Cable, USB AC adapter, and USB device. There are two useful apps on Google Play for setting up and using USB devices with your Streak, or any Android device. One is USB Host Controller to monitor when the device is plugged in and working, and the other is USB Mass Storage Watcher which allows you to set an option for auto-mounting USB flash drives when plugged in.

Sent from my Streak 7 using witchcraft
 
  • Like
Reactions: ElfinJNoty

datfat

Member
Feb 16, 2012
48
12
0
NC
Works as posted. It did take me a bit of to get set up. Thanks again.

Sent from my Dell Streak 7 using xda app-developers app
 
Last edited:

ZorbasLeGreque

New member
Nov 12, 2012
2
0
0
OTG and Power

Unfortunately no, it only powers the device. The OTG adapter prevents it from charging.

Sent from my Streak 7 using witchcraft
Is there any solution ? Together with an external ssd the Streak would make a wonderful car music and movie station. Without external power - not so much.

I am capable of modify or add some cable. Couldn´t it be done like that ?

And thanks for your quick response.


Zorbas
 
Last edited:

zenisnotchosen

Senior Member
Jul 19, 2008
106
16
0
Dayton, OH
I'm not 100% so I could be wrong, but I don't think it's possible. By the way the OTG adapter seems to work you have the choice of USB functions or charging. you have to power off the device and plug in the OTG adapter then power it back on to get it to work, and once you unplug it and plug the data/charge cable back in it turns off OTG functions and you have to reboot again. I know the data/charge adapters and the OTG adapters are wired differently (that's how the OTG adapter enables USB function on boot if plugged in) so you could try taking apart both adapters and combining the pin connections of the two. I'm almost positive this won't work though. Plus if it did I'd imagine we'd already see them available just like the OTG adapter.

Sent from my Streak 7 using witchcraft
 
  • Like
Reactions: ZorbasLeGreque

TheManii

Wiki Admin / Recognized Contributor
Dec 8, 2010
3,585
1,649
0
If you want to both charge and use otg you need an official dock as that's the only one with all the pins exposed (as in available to the user).
I'll have to (re)check, but I believe it can both charge and accept otg devices.

Dock charging is serviced by different pins then the normal usb charge. afaik only the official dock has an otg port, generic docks dont.

It might be possible to hack a cable to do both, but the sold ones are not wired to do this by default.
 

zenisnotchosen

Senior Member
Jul 19, 2008
106
16
0
Dayton, OH
The dock will not support OTG without modification though (maybe that's what you meant). I've tried without modifying the wiring and it will not enable OTG.

Sent from my Streak 7 using witchcraft
 

TheManii

Wiki Admin / Recognized Contributor
Dec 8, 2010
3,585
1,649
0
My 2nd gen dock does without modification, you are using the actual OTG port correct? And you're providing power right? The S7 will not provide power period.

Of course it requires using a custom rom as the stock rom doesnt support OTG.

I've been able to use otg and hdmi out on my tv simultaniously, I dont recall if it can charge but otg definitely works.
 

zenisnotchosen

Senior Member
Jul 19, 2008
106
16
0
Dayton, OH
My dock only has the mini USB data port, HDMI port, 3.5mm audio jack, and power port. The mini USB port does not work for OTG. Maybe it's because my dock isn't second gen though, I don't know if it's first or second gen. Yes the stock kernel does support OTG. I have stock 3.2 and OTG works perfectly with the OTG adapter.

Sent from my Streak 7 using witchcraft

---------- Post added at 08:38 AM ---------- Previous post was at 08:34 AM ----------

Must be first gen, it's labelled Rev. A00.

Sent from my Streak 7 using witchcraft
 
Last edited:

TheManii

Wiki Admin / Recognized Contributor
Dec 8, 2010
3,585
1,649
0
As far as I'm aware:
  1. Gen 1: Designed for S5
  2. Gen 2: Designed for S5 and S7

And both contain the following ports:
  • Dock power connector
  • USB-OTG (usb mini-AB female)
  • USB-Slave (usb mini-b female)
  • Line out
  • Speaker out
(see wikipedia for usb port definitions)

I have not heard of a version not containing both usb ports.

I personally have a 2nd gen dock and I believe that my info is correct for the 1st gen dock.

Could you provide pictures of the dock/original box? By what you're saying it's an official dock from dell I assume?
 
Last edited:

zenisnotchosen

Senior Member
Jul 19, 2008
106
16
0
Dayton, OH
Yes official dock. Only one mini USB port. it supports both Streak 5 and Streak 7, it has both clear plastic pieces that support the phone/tablet standing. Came with Dell AC USB power adapter, Dell mini USB to USB make cable, and Dell power cable (barrel plug to male USB).

uploadfromtaptalk1353208360815.jpg
uploadfromtaptalk1353208408637.jpg

Couldn't find the box. If I do I'll post pics. Let me know if you need anything else.

Sent from my Streak 7 using witchcraft
 

TheManii

Wiki Admin / Recognized Contributor
Dec 8, 2010
3,585
1,649
0
Whoops! my memory was playing tricks with me, it only has one port.

But we have the same dock, that's the 2nd gen dell dock.

As I said though, you can do otg though that dock as long as
  1. you have a rom that supports otg (stock roms do not)
  2. you have a powered usb hub (as the S7 does not supply power)
  3. an approporate cable

The 2nd gen dock (and I believe the 1st gen also) has a micro usb-AB port, and not the standard micro-usb B port.
It's one of the few devices fully in-spec for usb-otg. (nearly all devices are out of spec in that they use have a micro-uub A female port and yet support otg, otg devices were always supposed to use micro-usb AB female ports, but micro-usb A is depreciated now)

You're 'supposed' to use one of these:

To properly use otg, but you can functionally get away with using a Mini-A male <-> Standard-A female.

This is what I used and I can confirm it works as long as you meet all 3 requirements up above.

I'm not sure how important it us to use a Mini-A male <-> standard-a female instead of the more common mini-B male <-> standard-a female.

If you dont supply your own power, the S7 will simply not detect anything at all.
Even with a powered hub it took a lot of fiddling with it to get it to initialize the hub (hub turns on if it detects a host, and it took much time to get it to power up).

I can only confirm that a keyboard and mouse work though, none of the roms are set up to accept drives (mostly config issue, not inherently unable to).


Edit: I had already dicussed this in a previous thread, repost:
The 2nd gen dock has a mini-AB port.

Left is a mini-A connector, right is a mini-B. Thusly the 2nd gen dock can accept either and you can use either host mode or slave mode.
I assume host and slave both use the same pins on the dell 30 pin port, if that is the case then I guess you cant use it as both a host and slave at the same time.

The original standard used mini A/B ports and connectors. The current standard is to use their eqivilent micro A/B ports and connectors. This is the proper way to do USB-OTG support.



Off topic: micro usb OTG cables are technically out of spec (if I am understanding it correctly).
The host device should have a micro-AB port if it supports hosting and the cable should be micro-B <-> micro-A.

The point of A ports and connectors is to physically indicate the device is capable of OTG support on that port. Otherwise you would have to randomly guess and plug things in to see if it'll work or not (at the hardware level, we'll completely ignore software support for now)


The above two cables are techincally out of spec, though the USB-IF isnt going to raid their factories and stop them or anything.


Is the proper way with usb-mini, I cant even find the equivilent usb-micro cable though. Admittedly it's rather useless though, as things such as usb keyboards and flash drives are perfectly compatable, but never have a port.

I use a mini-A male <-> usb-A female cable, which is a close compromise.
 
Last edited:
  • Like
Reactions: kwadhwa

zenisnotchosen

Senior Member
Jul 19, 2008
106
16
0
Dayton, OH
I tried using mini USB to female USB and using a gender changer on a mini USB to USB male cable and it doesn't work for me. I wish it would. And my stock ROM does support OTG. I can use it fine with my standard OTG adapter.

Sent from my Streak 7 using witchcraft
 

TheManii

Wiki Admin / Recognized Contributor
Dec 8, 2010
3,585
1,649
0
Which rom are you using exactly?

I dont remember how much testing I did on stock roms, I spent most of it testing on ICS (i think?, it was months ago)
 

zenisnotchosen

Senior Member
Jul 19, 2008
106
16
0
Dayton, OH
Dell official Honeycomb 3.2 514 21700 if I remember correctly. It also worked on 503 19535 which is what my Streak 7 came with preinstalled. And thanks for trying to help.

Sent from my Streak 7 using witchcraft
 

kwadhwa

Member
Mar 3, 2011
44
15
0
As I said though, you can do otg though that dock as long as
  1. you have a rom that supports otg (stock roms do not)
  2. you have a powered usb hub (as the S7 does not supply power)
  3. an approporate cable
I have recently got myself the Dell Official HOME Dock for my Streak 7 (4g version, Stock HC, rooted). I also have a "mini USB male to USB female" like the one you have shown. I tried connecting my Flash drive using these, but obviously it would not work.

So I wanted to understand:
  1. What custom ROMs support OTG?
  2. What exactly do you mean when you say a "powered usb hub"? Do you mean I need a USB "Y" cable and have one male connected to the power?