Hack connects T-Mobile G1 to iPod Dock
We received a few HTC ExtUSB connectors from PodGizmo.
The first thing we thought of, was making the T-Mobile G1 send the audio to an iPod Speaker set we have.
There is a sea of iPod accessories, so naturally the dock connector has a well known pinout.
Figuring out the pinout for the HTC ExtUSB connector wasn’t too hard, I just split open my hands free adapter I got with my T-Mobile Dash.

Most of the wires were labeled, “L” “R” “M” ect. It took a bit of fiddling to discover that connecting pin 7 to the audio ground ( pin 8 ) turns on the external audio. Sparkfun sells 30 awg (Gauge) wire wrap wire that is perfect for soldering to the ultra tiny pins on both the HTC ExtUSB connector and the iPod Female connector.

We used pins 1, 2, 3, 4, 16, and 23 on the iPod Female connector. If you gently bend the pins out it makes it much easier to solder, but be careful the pins break easy.
1 & 2 are Ground -
3 is Right Audio +
4 is Left Audio +
16 is USB Ground -
23 is USB Power +5
It is important that you do not mix the audio and power grounds or you can get a nasty hum.

On the G1 side of things the upper half of the connector is a standard mini-usb pinout, the bottom is very different.

We used Pins 1, 5, 6, 7, 8, and 10.
1 is USB Power +5v in
5 is USB Ground -
6 is Left Audio +
7 is marked “AG” on the T-Mobile Dash headset board, connect this one to pin 8 to enable audio.
8 is Audio Ground -
10 is Right Audio +
Now we wire the two connectors together like so:
iPod pin – HTC ExtUSB pin
1 ———— 8
3 ———— 10
4 ———— 6
16 ———— 5
23 ———— 1
Don’t forget to solder together pins 1 & 2 on the iPod side and pins 7 & 8 on the G1 side.
When its done it looks like this:

So we have audio from Audio player and YouTube, and the speaker dock charges the G1 too.
Have fun!

cebweb
December 27th, 2008 at 8:13 pm #
That is awesome! Can you change the tracks using the dock?
mbx
December 28th, 2008 at 5:48 am #
This pin-out from a while back may be of some use… http://www.tracyandmatt.co.uk/blogs/index.php/2006/09/10/htc_hermes_usb_connector_pin_config
Comments there also show how the phones differentiate between the high-current wall charger and the low-current USB charging from a PC. (Bridge pins 4 and 5 here for high-current, I believe.)
Digital
December 28th, 2008 at 8:13 am #
This is an awesome feat! thanks for blueprinting it all out. I will try this later on today.
admin
December 28th, 2008 at 8:50 am #
The cpu that the G1 uses supports USB-on-the-go. So theoretically if we can get the G1 into host mode and get a pic with usb support then we could interface the iPod controls to the Andriod platform it will require some development work on the G1 though.
Trevor
December 29th, 2008 at 9:13 am #
I cant wait till someone mass markets this idea in a quick connector. Thatd change everything for the G1.
admin
December 29th, 2008 at 9:27 am #
We have been talking to the PodGizmo folks and they said they are working on something like this.
jazzyl
January 1st, 2009 at 12:52 am #
Well that is awesome thanks for that DYI.
volker
April 3rd, 2009 at 12:53 am #
thanks. i was just trying to get my headset cable soldered to a standard female audio plug and couldn’t figure out the pin 7 and 8 connection. works like a charm now! the audio plug on the headset connector died after not much time at all.
William
May 6th, 2009 at 9:44 pm #
this is awesome, thanks.
I was thinking about buying a female connector and making a female-to-mini usb connector so I can use my G1 with my iHome
Le connecteur ExtUSB (USB + Audio) « Android
June 24th, 2009 at 7:54 am #
[...] Pour les bidouilleurs et accros du fer à souder : Un article pour brancher votre HTC sur un dock IPhone hack connects g1 to ipod dock [...]
BdK
July 24th, 2009 at 3:08 pm #
If we could work this wired HTC remote control from an IPOD dock, OR from steering wheel controls in a car, we’d have an enjoyable degree of car audio integration.
http://www.expansys-usa.com/p.aspx?i=154776