Headphones not working on HTC Hero
My latest toy is the HTC Hero which my phone provider, T-mobile, insists on calling the G2 touch. I’ve got quite a lot to say on this particular device and its operating system – Android – but I’ll leave that for a longer blog post in the future. For now I want to talk about a problem I discovered this morning when I plugged in some headphones for the first time – they simply didn’t work.
At first I thought the problem lay with my headphones so I didn’t worry too much. However, someone in my office also has a HTC Hero and he has some headphones that work fine on his phone but didn’t on mine. Oh dear!
So the question was ‘Is this software (which would be OK) or hardware (which wouldn’t). The practical upshot is that for me what worked was to switch my phone off completely by holding down the off button until the phone options menu pops up and selecting Power Off and then switching it on again. Once the reboot had completed the headphones worked like a charm.
Someone over at the forums at www.4winmobile.com also had an issue with the headphones and thought it was related to a process named com.htc.dcs but I can’t confirm this one way or the other because the process doesn’t currently show up in Taskiller on my phone and yet the headphones still work fine. I remember seeing it on the list earlier and the headphones worked fine then too and before you ask – no it hasn’t been added to the Taskiller ignore list as far as I can tell.
So, I’m not sure what is causing this headphone issue with the HTC Hero but the thing to bear in mind is that, for me at least, it is a software issue that can be fixed. The only thing we have to do now is make sure we can come up with a foolproof way of fixing it for everyone so let me know if the above worked for you.
Update (27th August 2009): Since I wrote the above post I have become aware of the fact that is is a known issue in Android 1.5 and that a workaround has been developed. The workaround is called toggleheadset and has been reported to work for some people but personally I haven’t needed to use it.
It is not currently available in the Android Market put you can get the .apk file from the following URL
In order to install this .apk file you will need to ensure that you have allowed the installation of non-market applications first.