• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Application that disables the earphones jack?

Chapiman

Newbie
Hi,

I have a simple yet very annoying issue with my Galaxy S5 - it always shows as if I have earphones connected.
That means I cannot hear audio anywhere else (headset/speakers).

I would like to work around that with a simple application.
I have some experience with Android development, but not in this area.

Can someone assist/instruct me what needs to be done?

Thanks!
 
This thread was moved to this forum where applications are discussed.

Cleaning with a wooden toothpick and compressed air might solve your problem. If it doesn't then there are apps that might control it ... like Tasker.

... Thom
 
Doesn't it tell you why?

I had a cheap Galaxy tab4. Its sound was lousy when I wanted to hear the announcers at a baseball game. I bought a small external speaker to plug in the earphone jack and kept getting the message to the fact that Samsung was afraid that too loud a volume would damage my ears.

I'd have to get into the control to let it.

What happens if you use Bluetooth? The tablet was too weak and so was the speaker I bought so I had to use the jack.

I now have an Acer tablet, and it doesn't care.
 
Technician said there really is an issue and it does not worth trying to fix it...I was to use the headset and the speaker of the phone as it won't be convenient without, at least not as a phone.
So I do want an application that simply disables the earphones detection signal...
 
Not likely that an app can interfere with a hardware signal. You'd need to get fairly deep into the system and modify or remove the module that handles that. That would require a rooted phone and some proper know-how.
 
From what you've described the metal contacts in the headphone jack itself might be 'stuck' in the wrong position. If you need a visual on what's going on:
jack-plug-switch.jpg
When you're plugging your earbuds in, there's a spring loaded metal contact that gets moved changing the path of the audio signal from the phone's internal speaker to the earbud's jack. And when you remove your earbud jack the metal contact goes back to its original position. The headphone jack is essentially just an electrical switch, so a software solution to this would require quite a bit of manipulation to bypass the situation. You could try manually cleaning the inside of the headphone jack port itself -- really good, focused lighting and a steady hand required. You could also try picking up a can of electronic contact cleaner and give a small squirt into the port opening (it doesn't require much, less or more).
A more last resort kind of option is to replace the headphone jack module itself:
https://www.ifixit.com/Store/Parts/Galaxy-S5-Headphone-Jack/IF236-012-1
but keep in mind that it's an involved process as tearing apart your phone isn't trivial. Samsung opted to use a lot of glue and adhesives instead of mechanical fasteners (screws) for your S5 (headphone jack shown here in step 11, second photo - upper left):
https://www.ifixit.com/Teardown/Samsung+Galaxy+S5+Teardown/24016
 
I already tried replacing the jack, it doesn't help, that's why i'm looking for an expert's software solution.
I don't mind rooting and rebuilding a custom rom, but i need instructions :)
 
You should be able to find rooting instructions in the sub-forum for your device.

Finding what you'd need to modify, and learning how to make such changes and rebuild, is a lot more specialised. Unless you are very lucky and it's something that can be done via xposed it will require a considerable expenditure of time and effort (certainly more time than I've ever had to spare to learn). If you really want to go that way then it's probably worth visiting XDA-developers for this.
 
Back
Top Bottom