Reply
Thread Tools
Posts: 13 | Thanked: 3 times | Joined on Aug 2010
#1
Hi Guys,

Can someone please help me troubleshoot my weird headphone (jack/sensor) problem.
I have headphone daemon and media box installed for months no problems at all.

Then, It happened 2 days ago, i was listening to music using media box then i got a call and unplugged my headphone to take the call. After that, the headphone socket/sensor is acting weird since. The phone often doesn't recognise when the headphone plugged in.
I think the socket is still working as when i plug the headphone in i still can hear little static noise and if i try like 5-6 times the phone will eventually recognise the headphone. I'm a noob and don't know enough to trouble shoot this.

Is there anyway we can reset the process that detect/monitor the state of the headphone socket?

I haven't tried re-flash it as i am still reluctant to go that path because i don't want to re-install everything again.

Sorry if my explanation is not clear enough. please feel free to ask more question and any suggestion is welcome

EDIT: Just plugged the headphone in, Healthcheck saying that the headphone is connected. But the phone(status area) doesn't detect it (no headphone icon). Hence, the sound/music is playing out to speaker

Last edited by Generic; 2010-10-19 at 09:37. Reason: Tested with healthcheck
 
Posts: 51 | Thanked: 48 times | Joined on Jun 2010
#2
I have the exact same problem -- headset stopped working after I unplugged the headset mid music listening (for a while, it worked if I unplugged/re-plugged 5-6 times; after a while, I only got mono, and now even that technique has completely stopped working)
Running dmesg in the terminal shows that the device recognises the headset has been plugged in, but no audio and no status bar icon.

I've come to the conclusion it is a problem with my headset as my colleague's N900 refuses to recognise my headset too

Interestingly, the headset works fine if I use a short "3.5mm headset extension cable", which is bizarre (except that the remote button and microphone now do not work) -- maybe it needs some additional info from the remote that it's not getting, which was the original cause of the non-recognising?

Anyway, perhaps try your headset in a different phone?
Try it with an extension cable if you have one

Perhaps someone else has some better ideas....
 
Posts: 13 | Thanked: 3 times | Joined on Aug 2010
#3
Hi Thegman,

I took your advice and tried the headset with an iphone. The headset is working fine. I can hear music well out of the headset. I can't try it with another n900 though. None of my friends is using n900 T-T.
But thanks for your advice anyway really appreciate it.
 
noobmonkey's Avatar
Posts: 3,203 | Thanked: 1,391 times | Joined on Nov 2009 @ Worthing, England
#4
Healthcheck really just detects if there is something in there, not if it is functional... i know that headsets that work in iequipment normally dont work in the N900 - theres a few threads on that.
__________________
----------- Follow me on Twitter here
----------- My Photography Website and Blog is here
----------- Author of the N900 Health Check Application ----------- New Version in Extras Devel (Dec 2010 - 2.9.10)
----------- Are you on the N900 World Map? - http://pininthemap.com/maemo - masterpin: shotgun
----------- What apps do you want to see on the n900 or in MeeGo in the future? -
 
Posts: 13 | Thanked: 3 times | Joined on Aug 2010
#5
Hi noobmonkey,

thanks for ur advice. i did search a bit more but all i could find is the issue with some other headsets that is not fully functional or not working with the phone.
My headset is the original one that comes with the box.

and my thought would be that if the healtcheck can detect if there's something in the socket. why the phone environment can't detect it and give me the headset icon in the status bar.

is the headset sensor/monitoring process different?
 
PathFinder@9GS's Avatar
Posts: 164 | Thanked: 79 times | Joined on Jul 2010
#6
I had the same problem but after rebooting the device a few times fixed it.
From what I remember, this is what I did,

>Insert the headphone and then shutdown and restart. make sure headphone is working, stop the music.
>Then remove the headphone , restart.

I remember doing sth like this and it got okay after that.. I dont have that problem anymore.
 
Posts: 13 | Thanked: 3 times | Joined on Aug 2010
#7
Hi PathFinder,

I have tried that several times with no avail.
at last, i decided to re-flash my device but the problem still persists.

so i guess, it is what "noobmonkey" and "thegman" said that there is a fault some where with the headset socket or the headset itself.

I'll drop it at Nokia Care this weekend and hopefully i can claim the fix or new headset on the warranty T-T.

Thanks for the advice guys.
 
Posts: 51 | Thanked: 48 times | Joined on Jun 2010
#8
btw... I'm pretty sure that it's not the N900 (in my case) as it works with a different headset (or even the same headset with an extension lead) -- the smoking gun is that my headset does not work in a different N900, but does in other phones

Also, the headset is recognised by the N900 (via dmesg) but just no statusbar icon or audio routing.
Anyone know how the N900 recognises it's a headset with mic and end call button and not a standard headphone? I assume that's the reason I don't get an icon as something's bust in the headset mic/end call button

I couldn't bear to be without my N900 for 3weeks or whatever Nokia care take to sort it out, so I've decided to live with the headset+ extension lead
 
Posts: 4 | Thanked: 0 times | Joined on Jan 2010
#9
I am also having problems with my headset
.
My original headset seems to be broken, not being recognised as a headset by my N900 and not working on a Desire either. I have access to 2 other headsets (Desire stock and Zagg Smartbuds), both of which are recognised as headphones (not headsets) very intermittently, although they record as a "headphone (GPIO 177) is now connected" in dmesg with every connection.

I have found that if I depress the microphone button I get a much better success rate with recognition. When they do work, the sound quality is poor unless again I depress the microphone button.

Is it that these headsets are not compatible with the N900? Do the stock headsets show as "headphones" or "headsets" in dmesg (I would check this myself, but I do not have access to a working pair of stock headsets)?

Thanks
Mark
 
Guest | Posts: n/a | Thanked: 0 times | Joined on
#10
I had a problem where my headset was not being recognised a while back too. I remembered from another old Nokia handset that headset profiles are stored in with the handset profiles so editing a profile might influence it.

And it did. I cannot remember if I simply changed profiles from 'general' to 'silent' or if I actually edited a profile and tinkered as well, but this solved my problem. I hope it works for you too.
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 04:53.