Can't use Auxilary cable with microphone

Keboose

Member
Dec 26, 2011
10
0
0
My Thrive has a custom ROM, based off of CyanogenMod, called CyanogenMatt, based on android 2.3.5, and I bought this cable: HandsFree Mic + AUX Cable - Griffin Technology. It doesn't specifically support the Thrive, but it does support some android devices, and it seems basic enough that it should work with any phone. Well, it doesn't: my phone's output is fine, I can hear music from my phone in my car through this, but the microphone doesn't work, and the phone doesn't respond to me pushing or holding down the button near the microphone.

What could the problem be? does the Thrive support this type of cable? is the cable too specific towards Apple? is my ROM messed up? what are the possible things that would break functionality? *edit* Also, is there a cable like this that is known to support the Thrive, so I can test it? */edit*

P.S: please don't try to bring up bluetooth: it won't turn on.At least I know the ROM's messed up to some degree.
 
Last edited:
it probably has nothing to do with rom or cable,(though i wouldnt rule them out yet) per your set up, you have jobans kernel. his kernel had issues with bluetooth devices working. im betting you found another bug in the kernel.

after checken out the site, the only way to be sure is to put the phone back to stock. so either upgrade or flash carlo rom. if the unit still dont work then is a compatibility issue.
 
Thanks. My dad has a Thrive too (with stock settings.) I'll test it on his next time I see him. Hopefully tonight I'll have an answer.
 
Okay, I tried it on my dad's phone, and the microphone and button work fine. So it's either the ROM or the kernel. So should I try a different ROM? maybe one that doesn't need Joban's kernel?

I have Titanium Backup, so I have no problem wiping my phone, and I already have Clockwork Mod Manager installed. If you can remind me how to get rid of Joban's kernel, I will try a new ROM this weekend.

Thanks for the info on my bluetooth issue, also.
 
what do you mean by baseband? I've heard it before, but I don't know what it is.

*Edit* I found the baseband version: V07u-000-000-MAR-23-2009. Do you know if this is old or new?

*edit2* And are you saying that I should use the links from NaturalBlue's post with CM9 and the kernel?
 
Last edited:
sense you have a thrive you should still be on old baseband. unless you got the official update to gingerbread, then you would be on new baseband. the baseband version you find in normal setting doesnt mean anything. you need to find it in the hidden menu. but because you are using cyanogenmat rom and should be using jobans 2.08 kernel, that means you are on old bb.

being on old bb you get more options. you can flash most P500 obb rom with jobans kernel, or you can flash most P500 nbb roms/funny sim version with obb patch and raenyes kernel.
so this means you can flash CM7 or CM9 funny sim version/bb patch + raenyes kernel.
 
Okay, I got CM9 working (not the funny sim version, data works fine) with raeney's kernel, and... the cable still won't work. I also can't use google voice search now (not that I ever used it, I just cant use it to test anymore.) And while I'm back at square one, I still like CM9 more than CM7, it's much faster.
 
i dont know for sure but im bettin that between rom and kernel there is some drivers/software that are missing from stock in order for your cable to work. you might do a little research on the cable and see if there is an app that may help in getting it to work.
another option is to flash froyo stock(carlorom), or gingerbread stock, by minmax1982 found in main thread. i hope you have a backup of a previously working rom. you may need to flash either jobans for froyo , reanyes for gingerbread if the kernel in the rom dont work for ya. but it would tell you and us that are building kernels wether its rom or kernel related.

CM9 is pretty sweet, but keep in mind its still in beta, not everything is working.
 
Unfortunately, I didn't make a backup of my original ROM, so the closest I have is a slightly edited stock ROM, (carlorom doesn't work for the thrive anymore, I checked.) I'm going to flash that over everything and see what happens.

*edit* ...And the cable is still out of action. The ROM I used is very near identical to the stock ROM. does this mean it's the kernel? Is there a place to get the stock kernel?

*edit again: I checked against my dad's phone, the modded stock rom came with the stock kernel (the kernel versions are identical on the two phones.) I'm starting to think this is a hardware issue.
 
Last edited:
I FOUND THE PROBLEM! :D Look at this picture of my dad's phone:
dWOYJ.jpg
,
then this one of mine:
2DDq3.jpg


See the difference? the metal tab for the microphone is missing on my phone! I've only taken the phone apart once before, and there was no metal rattling around when I took it apart, so I'm sure it's a factory defect. So now the question is: do you think I could solder a small bit of metal on the remains of the connector? or do you think I could get AT&T to replace it (I should remind you that AT&T has designed their website to provide next to no support for Gophone customers. :-\)
 
I fixed it:
6XmPn.jpg
.
It's no where near perfect, but it works, and I hope it works for a while at least. I put CM7 back on it, because I like it better than the stock ROM.
 
Last edited: