Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I would like to disable the internal microphone for everything. My device is jailbroken and I have tried 'Disable Microphone' in MyRepoSpace, however that just gets rid of the Voice Memos app instead of actually disabling the microphone.

Is there a way to disable the microphone, such as deleting the drivers? Or do I have to physically break it?

Deleting mediaserverd from launchdaemons removes all audio and recording. However, it also makes the device hang for several seconds when something tries to play audio.

share|improve this question
    
Would putting water only in the microphone slot cause it to break, without damaging other internal parts? –  gladoscc Jan 14 '12 at 23:36
4  
Why is it you are wanting to do this? –  Graeme Hutchison Jan 15 '12 at 20:51
    
can you answer my question, maybe it could help. –  Graeme Hutchison Jan 18 '12 at 12:02

7 Answers 7

up vote 2 down vote accepted
+100

If security is a major concern, I'd assume that a software hack is not the solution. There still is a chance of malicious software importing code which re-enables the audio functionality.

I read NSA guidelines for Mac OS X 10.6 about disabling iSight on Macs where is was recommened to physically remove the webcam for absolute security.

If you do not want to physically remove your iPhone's microphone, I would try to distort the audio as good as possible - that would leave a spy with imprecise mumbling noises. The iPhone 4 can be muted quite effectively by just closing the hole at the bottom. There is a good chance that closing the hole of the microphone has the same effect. You could apply prestik or hot glue for example.

enter image description hereenter image description here

share|improve this answer

Poke the mic with a needle a few times and it's disabled physically if your concern is security related... tinkering in software will not help you, even if you could remove the drivers or anything. If an attacker would get control of the device to listen to a microphone stream he will probably also be able to replace said driver.

share|improve this answer

This is a long shot, but it might fool the iPhone into thinking that it doesn't need the internal mic.

Get ahold of a 2.5mm cable microphone (I had one way back when for my Minidisk player, they're probably still on sale and very cheap) and cut it off, leaving you with only the plug and if needed, something to remove it with.

Because it doesn't have any earphone capability, this will not cause the iPhone to output sound through it (so you still have a fully functional iPhone) but with any luck it'll see a mic input, and turn off its own. Whether this will disable the ambient noise sensor, though, I don't know.

share|improve this answer
    
I have always wondered about this. Plugging the third ring but not the first two rings. –  Jason Salaz Jan 18 '12 at 17:11

How about connecting a iPhone headset with a broken/disabled/muted microphone? The phone should detect that a headset is connected and will disable the built-in microphone in the phone, but won't be able to get any signal from the headset.

share|improve this answer
    
...unless he has malicious software or drivers which ignore the headset connection and always listen to the microphone... –  JBRWilkinson Dec 19 '13 at 15:22

I have a pair of Bose QC 15 noise canceling headphones. They have a switch for the noise-canceling feature which also kills the sound output in the cups. The microphone will work though regardless of whether the switch is on or not. This headset has excellent background noise muting however. I just recorded something with the refrigerator defroster going in the background. The headset mic muted out about 90% of the background noise.

share|improve this answer
2  
This is a nice answer, but how does it relate to the disabling an iPhone microphone when the iOS is jailbroken? –  bmike Nov 29 '12 at 15:25

You don't have to physically break your phone microphone. If you are already in there you might be able to simply unplug it and that would be a lot faster than deleting various kexts of iOS.

share|improve this answer
    
iPhone has an internal microphone, like I said in my post. –  gladoscc Jan 14 '12 at 22:15
    
You specifically referring to the ambient noise sensor? –  Andrew U. Jan 15 '12 at 18:16

I had some tiny furniture pads, (the kind you use to put on the cabinet doors so that they don't bang.) I placed them one the two mics on the bottom of my iphone 4. I tested it by recording audio. It works pretty good at first, but then the adhesive breaks down. I'm going to try the ear piece method next.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.