Shift Trick: How to make mic work with headsets. - Shift General

Original post:
ChipNt said:
Hello everybody. Actually the idea is a bit rubish as you need to open ur own shift and u must know what exacly ur doing. the headset`s stereo jack enters in a small socket, well inside that socket is a small connector for each line (2 sound +1 mic) wich will disconnect the onboard mic and spearkers all u have to do is to solder a small wire between all the 3 points of the mic. Find a service to do it if u dont know how.
Results: the onboard mic will work even if u plugin or not headsets.
Click to expand...
Click to collapse
EDITED: I opened and spent 20 mins checking each connection on mainboard and results are NEGATIVE. dont try this home. thank you

Example of a Similar connector
http://hackaday.com/2008/10/13/parts-35mm-stereo-audio-jacks/

Wow , major discovery ! congrats to u , but hv u tried it yrself first ? how well does it work pls ? i will only try dismantel my shift if it was proven that it can be done with yr style , but many thks for sharing anyway , cheers bro - jimmunsw

I used to do and repair electronic devices somewhere between 10 and 15 years ago, that jack functions the same way even today, is the cheapest and easier way to trigger and disconnect main speakers and mic when headset is plugged in. its the mini jack socket used everywhere and if i see a photo of mainboard where this jack is connected; on both sides i can tell you exacly wich is pin 1 3 5 paired with 2 4 6 or 7 8 9, and one more for the ground to confirm my version it must be 9+1 pins of this connection on the mainboard.
in the link above u see an example of a standard socket for x3 jack headset while htc socket seems to have x4 headset 1 for mic 2 for stereo + 1 for ground
http://images.google.com/imgres?img...&sa=N&start=63&um=1&ei=-7EVS5O2KdCd4QbskvTLBQ

please see also http://en.wikipedia.org/wiki/TRS_connector , anyone can atach a photo of the htc mainboard with the best zoom possible to the jack socket pins on both sides?

I thought this to be the case thank you for the imput I am willing to give this a go myself and confirm or deny weather it works this friday so check back in with me on saturday

To enable external mike for phone functions
Is there a similar amateur rewiring that would disable the onboard mike and enable an external mike for phone calls on the SnapVue side?

cybericebyte said:
I thought this to be the case thank you for the imput I am willing to give this a go myself and confirm or deny weather it works this friday so check back in with me on saturday
Click to expand...
Click to collapse
cybericebyte Please atach photos of the mainboard zoomed with the jack section both side, my pc is in waranty cant break my heart opening it yet

Sheepster said:
Is there a similar amateur rewiring that would disable the onboard mike and enable an external mike for phone calls on the SnapVue side?
Click to expand...
Click to collapse
I am afraid that u cant as near the mic u have some small other things near ur external mic like a button to answer calls wich should be detected by a software or a volume control. i need to buy one more htc headset to open it. but at least the onboard mic could work when u plugin headsets that might be very cool inside cars

i will see what i can do as fars as pic i dont really have a good camera

bad news, read first post. thank you

If we would be able to attach a bluetooth to the mainboard ....

ChipNt said:
Original post:
EDITED: I opened and spent 20 mins checking each connection on mainboard and results are NEGATIVE. dont try this home. thank you
Click to expand...
Click to collapse
what were your full findings?

Results are:
By measuring the ohms on the htc headset i figured out that first 2 pins are the left and right headset and the mic is third right near the ground.
For the analogic swich that i was talking about on 3+1(ground) it means that on motherboard the trs socket shouldve have 6 + 1 pins soldered (a pair of 2 for wich swiches the headset and one more pair for the mic + 1 the ground) while on the shift motherboard i saw only 4+1 wich means that the headsets are the only ones disconnected => mic d/c is digitally swiched.
Ps: I hope im not wrong, last time i did an electronic repair was like 11 years ago

i'm not so sure about this i did some real minor testing with the headset mic only partialy pluged in and my voice through the headset mic was picked up so actualy i belive that the mic is wired to the headset jack but through the left and right speakers but again i am not sure of this wiring

Another ideea
Another idea that i got from someone who still works on fixing phones, soldering etc is that the lastest jumper is a "releu" a small piece of hardware wich disconnects or connects a set of circuits eq: microphone + the stereo line, based on a triger eq: a connector wich exists at the end of the socket jack, and the other pins of the sockets seems to be the sound and the mic from the headsets
someone really needs to do investigations on this, we are just few steps away

cybericebyte said:
i'm not so sure about this i did some real minor testing with the headset mic only partialy pluged in and my voice through the headset mic was picked up so actualy i belive that the mic is wired to the headset jack but through the left and right speakers but again i am not sure of this wiring
Click to expand...
Click to collapse
I can confirm this! I used the HTC headset and left the last ring of the plug (GND?) outside of the socket and mic was working in Notes! (But the speakers are still enabled -.-)
Regards,
Sven

Related

Possible Car Kit breakthrough!

I am 99% finished on developing a car kit for the XDAIIs. The plan is to make this available for all versions of XDA, MDA, SPV etc. when complete.
At the moment the kit will do the following
Power the XDA
Has got a microphone input.
Has got speaker output of voice through the car stereo speakers
Has got speaker output of navigation through the car speakers
Connects to a wired GPS antenna - currently using PS2 connector but I'll be making an RJ11 version on Monday!
All I need now is a way of signaling to the car kit that the XDA is in the holder! :x
From the car kit, I have 1 wire which needs to be connected to 5v to power on. I also have a 5v feed from the car kit so I could simply join the wires but thats not the point.
I would like to find either of the following options.
1 - 5v feed from the XDA when in the holder
2 - Using 2 pins on the XDA to feed 5v in and get 5v out on another pin.
I have also found that on an XDAII, there is a 5v feed on one pin when in a call, but there isn't anything out of an XDAIIs in the same situation. I just need 5v when the device is present in the holder.
If anyone can tell me if this is possible I would really appreciate it.
Regards
...Spence
In order to get the carkit to work, I think you had to ground the pin instead of putting 5V to it, as specified in this thread :
http://forum.xda-developers.com/viewtopic.php?t=4829&start=75
It would be great if you could post your circuit !
Where did you get a proper connector, or did you just modify a xda II connector ?
Ciaos,
Kristof
A modified Carcomm cradle?
THe XDA uses 3 pins for the +5 Volt charger. I believe these pins are shorted inside the XDA
If you charge through 2 of these pins you might be able to use third to recognize that the XDA is inserted
s93ncer said:
I have also found that on an XDAII, there is a 5v feed on one pin when in a call, ....
Click to expand...
Click to collapse
What pin is that that gives +5V when in a call on the XDAII?
What pin is that that gives +5V when in a call on the XDAII?
Click to expand...
Click to collapse
Pin 12 on an XDAII goes to a positive voltage when in a call.
One thing I did notice was that the voltage does just appear and disappear, it builds up and drops off over 2 seconds,
Regards
...Spence
Thanks for the info!
Is there any similar behaviour when ending a phone call
I suspect my XDAII/iMate carkit is triggered by this signal, I would like to manipulate it in order to have the carkit amplify the TomTom directions also.
Other question: what type of mic did you use? The XDAII has quite some problems with the mic input signal (resulting is bad sound quality)
The voltage builds up to about 5v when making a call and does drop off to 0 when you end the call. Also, I don't have any problems with sound quality (although this is in an office at the moment) with the microphone.
I am using a universal car kit that my company sells, just hacked the connector off the end and connected it to the XDAIIs connector.
Still having problems, but with the car kit now and not the XDA
Can't get it to switch on/off when the XDA is in the holder and taken out!
..Spence
Sounds like you've found out some good stuff Spence.
I'm working on a similar project at the moment, except I'm using a circuit that detects audio coming from the XDA's pins, which then switches a relay to ground.. this is connected to the car stereo which goes to "Telephone mode" when grounded. Its about half way done at the moment, so I'm not sure how sucessfull its going to be.. but I'm currently having trouble with the volume of the audio from the XDA, (I haven't tried a Mic on it yet)
Would be interested to know if the XDA1 also has 5v on Pin12 when in call.. as I could revert to this if my plan doesn't work, although it would mean loosing Tomtom prompts through the stereo
Keep us updated on your progress :wink:
The other added goodie that I can put into some vehicles is a thing called an intellimute - made and designed by my company!
Linked in with the stereo, it will mute the stereo when it senses audio not just when in a call hence the Nav audio as well.
This might be useful to you - but you will probably have to but one to try it out.
I don't have an XDAI to try anything with - plus most people who I have spoken to have a II or IIs
...Spence
@swifty: When Pin 19 - Car On - is connected to GND via a 10k resistor the XDA gets into 'carkit-mode' resulting in ALL audio to be sent via the bottom connector. This will help you feed the audio to your stereo.
Together with the Pin 12 behaviour (+5V when in call) one should be able to build a carkit circuit:
Connect the audio-out pins to the car-stereo audio in or -alternatively- a seperate amplifier.
Make your car stereo go into mute when Pin12 gets 'high'
BTW, I gues you checked the wiki pages:
http://wiki.xda-developers.com/index.php?pagename=Connectors
I would like to know what mic type is used by you guys, as I read in the other thread mentioned that this still might have issues.
Thanks Edsub,
Thats pretty much how i've got it hooked up at the moment, but I think there was a problem with the amplifier I was using as the audio from the stereo was very quiet. I've now changed the circuit and will be testing it out in the car tomorrow.
Spencer
What connector and cable are you using for this.
Thanks
What connector and cable are you using for this.
Click to expand...
Click to collapse
To cut a long story short, I had a couple of data cables for Ipaq's (3800 I think) lying around and I got a complete car kit from stock, cut the cable off at the phone cradle end and soldered on the connector from the Ipaq.
At the moment it looks a real mess, but it does work!
Haven't played with it for a few days, but might do some more today.
FYI, the problems at the moment are car kit related, not XDA - the XDA issues are solved.
...Spence
If you need an xda 1 and or the car kit to loan for your project, let me know.
I still have my iMate/XDA2 carkit (the one as sold by ie Expansys).
There still are two things I like to change:
1. Mic quality. I allready used a better mic (Nokia style gooseneck) with a thicker wire (as sugested by Expansys): Things did improve, but I still sound like I have a bag over my head (or like I am talking into a toilet bowl according to my collegue) . . .Any help greatly appreciated
2. Only the in-call audio is send to the carkit speaker. I would like to get all audio on the carkit speaker (so I get better amplified TomTom instructions). The car-audio mute only has to do its work when in a call (otherwise you wont be able to listen normally to a conversation or ie. the traffic info on the radio)..also: any clues???
A hint: In one of the other threads on this it is suggested that putting someting into the XDAII headset jack wil get all audio out, but that is not quite workable withou drilling the cradle to pieces.
Can anyone tell me what the effect on the bottom connector signals is when you insert something (ie an empty plug) in the headset jack?
Hi all.
Great topic. There's one thing I still don't know.
Does IN_CALL pin work in XDA 2s / MDA III ?
Mine XDA IIs doesn't put anything on IN_CALL pin when calling.
I have been having similar problems with audio with powered cradles/car kits. Just cannot get the damned audio to come out of the car kit, only call audio! (XDAIIi/Qtek 2020i)
http://forum.xda-developers.com/viewtopic.php?t=41716&highlight=
http://forum.xda-developers.com/viewtopic.php?t=45779&highlight=
http://forum.xda-developers.com/viewtopic.php?t=45462&highlight=
Suggestion
Why not simply have a mini contact switch in the bottom of the cradle to sense when the phone is in the cradle?, or use a simple current sensing circuit?
a VERY simple circuit would be a coil of the 5v feed and a reed switch, when current is being drawn through the coil it will generate a weak magnetic field, which could be used to close the reed switch...
Simple yet effective...

Wiring diagram for headset

Does anybody know the wiring diagram for the supplied headset?
Wolfgang
Sorry wolfgang, this is just a bump and not an answer. I'd also like to know if anyone's investigated the headset. What I'd like to be able to do (and I've never even *seen* the headset yet, still stuck in the hell of trying to obtain an Exec, see other threads) is use the microphone / button from the headset with a different pair of headphones.
I assume you mean the plug wiring? I've not had time to double-check this yet, but I believe it's the same as my Jornada 928 mic/stereo-headset.
Reading from the tip of the plug:
Plug tip: Left ear piece (short cable on the Jornada)
1st ring: Right ear piece (long cable on the Jornada)
2nd ring: Microphone
Top ring: Ground
When it arrived, I briefly tried the Jornada headset in the O2 Exec, and it worked in both ears, but I didn't check the left/right orientation. Until my Jabra BT500 bluetooth headset arrived, I was also using a self-modified (re-plugged) Plantronics single-ear headset with the tip and 1st ring linked to give mono, and that works without problems.
I suspect the standard headset shorts one of the signal lines to ground to give the answer/end function, but don't know which one.
HTH
Hey Astage can you tell me the Headset you using with single headset?
I am not heavy music listener, and I want a wired headset with single speaker ...
I will check plantronics sites also...
Please update me with the model which works fine with Wired Single Headset.
dont forget that you can use completely normal headphones in the Jasjar, this means (as posted Astage) meaning the ring that is the odd one out, compared to normal headphones, is used for both the Mic and the button. If nokia's are anything to go by the button will switch in a resistance of a certain value to indicate it has been pressed (this is because if the Mic is a coil mic it will already read as 0 ohms, a straight short to ground)
Mniko: Unfortunately this will not help you - I have the Plantronics M130 - however, as I said, I had to wire a different plug onto it.
The problem is that most single-ear headsets come fitted with a 3-ring 2.5mm diameter plug, wired as:
Plug tip: Microphone
1st ring: Ear-piece
Top ring: Ground
The Exec/Universal and other microphone+stereo headsets seem to use a larger 4-ring 3.5mm plug wired as per my earlier message. Because of the different wiring for the microphone signal you cannot just use a 2.5 to 3.5mm converter - even if you can find one. The situation is made worse if the headset (e.g. Plantronics) has a microphone sensitivity switch built into the plug, as you may need to also transfer this into the new plug.
Ice_coffee: Thanks for the update - saved me having to cut mine open.
yes I understand.... the prob is 2.5 & 3.5mm... I dont think any headset available around 3.5mm with mic and single headset, that made me to cut off the second speaker, which I already did...
I found one on http://pc-mobile.net/pxdaa.htm
But they dont seems to have it anymore... I really wonder how come HTC didnt thought of it... after all universal is a phone to rite?
Ok well, using my multimeter and some maths I figured out that
1) Under normal circumstances the jasjar sees the mic as a 1000 ohm load
2) It knows when you have pressed the button because the load drops from 1000 ohms to a mere 45 ohms
3) you could acheive this by putting an 47ish ohm resistor on a switch in parallel with the mic, using this info you can construct a working headset from almost any headset on the market, most notably the many many headset/mic combos available for PC's

Connecting phone to a car stereo

Hi all
I have a MDA compact which I wish to connect to my car stereo as a handsfree unit. I have an auxiliary input for my stereo.
Is it possible just to purchase a 2.5 to 3.5mm lead for this? I have a gut feeling the mic won't work - please help? Is it possible to buy such a lead with a built in mic?
Thanks
Carl
Hi, I used to have a XDAII which I connected to the auxillary port on my car stereo, just like you suggest. It worked perfectly. When using the phone, the caller's voice woudl come out of the car speakers and the mic was powerful enough to pick up my voice even though the unit was mounted on my windscreen.
Unfortuntely, both the Wizard and the Exec automatically disable the mic when you plug into the headphone socket. Not sure about the MDA comact. Sorry couldn't offer more advice on your particular device, but I hope my experiences help.
monster said:
Unfortuntely, both the Wizard and the Exec automatically disable the mic when you plug into the headphone socket. Not sure about the MDA comact.
Click to expand...
Click to collapse
I do have the same setup. I can confirm U the mic still work after U plug in the adapter but I normally use a BT headset when I am in the car.
OK, so I assume that if I purchase a 2.5mm to 3.5mm lead, the mic should work?
carlreader said:
OK, so I assume that if I purchase a 2.5mm to 3.5mm lead, the mic should work?
Click to expand...
Click to collapse
Yes. 8)
OK - did some work on this.
I decided to cut the earplugs off of the supplied headset, and attach a 3.5mm socket.
I now have a custom XDA mini lead
All works, however volume from car stereo speakers is extremely low. Any ideas? (Yes, I have checked car volume, phone volume and headphone volume!)
Cheers
Carl
jackleung said:
monster said:
Unfortuntely, both the Wizard and the Exec automatically disable the mic when you plug into the headphone socket. Not sure about the MDA comact.
Click to expand...
Click to collapse
I do have the same setup. I can confirm U the mic still work after U plug in the adapter but I normally use a BT headset when I am in the car.
Click to expand...
Click to collapse
Hi Jackleung, my mic is being diabled, and i am beginning to think that I may not have the right connector. I have a standard 3.5mm connecting the exec. Can you let me know how you have wired your device with the type of connector? You may be able to solve a longstanding problem of mine.
Thanks in advance.
I found my mic was cancelled with the Mini, hence the custom cable.
hope this helps!
monster said:
Hi Jackleung, my mic is being diabled, and i am beginning to think that I may not have the right connector. I have a standard 3.5mm connecting the exec. Can you let me know how you have wired your device with the type of connector? You may be able to solve a longstanding problem of mine.
Thanks in advance.
Click to expand...
Click to collapse
I think my adapter is just a standard 2.5mm to 3.5mm converter. I tried 2 different adapter (one from Radio shack and the other one from ebay: http://cgi.ebay.com/USB-CABLE-headp...ryZ15040QQssPageNameZWD1VQQrdZ1QQcmdZViewItem)
Both are working for me (I will try again today and confirm U tomorrow), therefore I think yr problem is in the exec hardware itself.
To Carl,
Yr setup will not work since yr supplied headset adapter has at least 4 connection on the plug compare to 3 on the standard one. The extra connection is for the mic. If U cut the wire like this:
<---- X --- mic+volumn control ------ ear plugs
Then U can no longer use the mic w/ the custom wire. But if U:
<------- mic+volumn control -- X ---- ear plugs
then the mic on yr mic+volumn control will pick up the voice
hi jackleung
Thanks for the reply - the lead was cut after the mic but before the earphones.
This was because a standard lead with a 2.5 / 3.5mm adaptor didnt work.
My only issue now is the low volume!
Cheers
Carl
I tried it on my Imate Jam again. My mic on the Jam still works (eg: Voice Command via Cyberon Voice Dial. So do phone conversation) even I use my 2.5mm/3.5mm adapter to connection it to my car stereo.
Hi,
I did the same for me and a friend of mine with a Univer..er - Jasjar and connected this to an FM transmitter - We have excellent sound quality, volume and the you can still answer calls by pressing the Mic Button
Frikkie
(If you are gonna be late - dont rush, else someone else and YOU will be cross)
check connections?
I have done exactly what you did, put a 3.5mm socket on the end of the included handsfree cable.. volume is fine, and i regularly connect it to the aux in the car, and multiple sets of headphone/speakers...
The best suggestion to your volume problem is to try again.. i know i had issue with the stereo channels getting screwed up (and even combined at one point) and it was just trial and error getting the connections clean..
You have to ensure that both the shaft and tip connectors on the socket are grounded to the shared ground on the circuit board.. otherwise the audio will probably be less than perfect.. check for dodgy soldering/connection.. coz i can assure you that your theory does work!
Dan
There is another topic on this here.
The person from there uses:
http://www.expansys-usa.com/product.asp?code=PPCPADPT02
which has two 3.5mm plugs.
Description: It has a 2.5mm plug at one end (this plugs into the PocketPC) and two 3.5mm sockets at the other end (into which you plug your 3.5mm headset or headphones).
My question was: could I put a standard 3.5 car kit mic into this 3.5 headset jack (the one with the mic)? Would the mic work if I plug it into a headset jack?
I assume the other one (headphones = stereo only) I will plug it directly into my car auxiliary via a 3.5mm to RCA cable, right?

HW6915 gone silent unless handsfree

Hi guys, i'm new to the forum, i've been following a few threads for months now just to try and keep up to date with the on-goings of my 6915 but now i have a problem.
using the phone on it's own no one can hear me and i can't hear them, also no sounds can be heard from the phone other than when it rings even with media player or wav files.
when using the hands-free wired headset or my in car bluetooth parrot it works fine.
i did read about another PDA that had got a faulty socket where the hands free headset wire plugs in the bottom of his PDA, could it be this socket? i've poked a cotten bud inside and tried again but still no luck.
i've reflashed the ROM (G4) to make sure it isn't that (thanks to those who wrote those threads and the yahoo email account, the roms is still there)
i've also checked all the settings are correct and all volumes are turned up but nothing, no sounds what so ever other than when it rings.
any ideas guys?
thanks in advance
Paul
found the cause of this even though i've still to fix the problem (replace the headset socket), i searched the net for this problem and it turns out several people have had problems with the socket for the wired headset, theres a small switch in the headset socket that stays on and the PDA thinks the headset is still plugged in vus disabling the onboard speaker and microphone, i wonder if theres a hack to disable this feature.
anyone interested in reading what others have done checkout this thread at HP
http://forums11.itrc.hp.com/service/forums/bizsupport/questionanswer.do?threadId=1064848
go to start/settings/sys/ipaq audio 
if you get a note that ask for connecting the headset then your audio plug is ok and iI think it is the speker that gone bad, else it is your plug ,you can try to use conntact renew spry with battery out of the unit ,insurt battery 10min afrer you used the spry during that time try to play with the plug ,insurt/pull out good luck ,btw- if you have redioshake (i think that is the name of the elct store) near by try to ask them for halp
Thanks Erez, yes i tried that and it didn't ask for the headphones so it definatly is the headphone socket that's gone faulty.
i'm a pc and printer engineer by trade and have already had the ipaq to bits to see if it's anything else and all looks ok, i might de-solder the socket and have a play with it and see if i can disengage the switch.
thanks for the help, it's confirmed the fault and i can do something about it.
not sure how i'll de-solder the socket but it's the only thing to do other than try your switch cleaner, infact i've got some isopropel alcohol in a can, i'll give it a spray with that now
Paul
i fixed the fault...but it mean't removing the socket for the wired headset.
i de-solderded the socket and took it off then bridged two of the contacts for the socket.
there are 6 contacts that look like this
. .
. .
. .
the top left and middle left need to be bridged with a piece of wire for it to return to normal, you could do this without removing the socket.
i now have another fault though and thats the keyboard doesn't work very well as i think i got some iso clean in there so i've got to strip the keyboard next! oh what fun

using the phone's mic although a headset is connected

i'm using normal 3.5mm headphones to listen to music on my pocketpc and i always have to remove the headphones when talking to a person.
so i'm asking if there is any possibility to activate the phone's mic although a headset is connected?
ya i also want to know .
would be handy for sure...
I think it has something to do with the 3.5 headphone adapter type. When I used certain ones I would not be able to use the mic but when I used a cheap adapter from Radio Shack it would...
Check this thread out - http://forum.xda-developers.com/showthread.php?t=350314
There is something in post 8 and also a HW hack but this involves new HW.
A thought (to be tested) - maybe it's possible to use 3,5 mm (or 2,5mm) output, split it in two, have headphones on one wire and attach a mic to the other end on ur shirt or smth.
aiiro said:
Check this thread out - http://forum.xda-developers.com/showthread.php?t=350314
There is something in post 8 and also a HW hack but this involves new HW.
A thought (to be tested) - maybe it's possible to use 3,5 mm (or 2,5mm) output, split it in two, have headphones on one wire and attach a mic to the other end on ur shirt or smth.
Click to expand...
Click to collapse
thanks for the link to this thread... for everyone using a phone that doesnt have a 3.5mm direct output, this seems to be the solution! but i use a htc touch hd so i cant connect another cable for my 3.5mm headphones.
maybe there is a solution/hack that lets you modify the headset-profile in general to keep the phone's mic activated. or maybe there is a way to deactivate the headset-profile so someone can write a small app that deactivates the headset-profile as soon as there is an incoming or outgoing call?
Welcome. But by splitting I meant getting a 1 male - 2 female Y-cable, so what do You mean You can't connect another cable? You connect headphones on one female and the headset to the other, why shouldn't it work? I am aware that the HD has a headset that plugs into the audio port. So does my v1520, therefore I would personally be interested in the outcome as I would use the solution to link audio port to car input and use the internal mic as well
Maybe a profile manager like PhoneAlarm (Pro) or similar proggy that has editable and configurable profiles could also do the trick...
this is the wrong place for questions,
please refer to the Q&A section
thank you

Categories

Resources