There was water spilled on my MacBook Air but I replaced the internal speakers.

Now the sound is not working at all. No internal speaker or microphone is showing up and also the sound does not work with headphones plugged in. Tried reinstalling software, resetting NVRAM, and SMC. When running system_profiler SPAudioDataType I get

Jakes-MacBook-Air:~ jakemacbook$ system_profiler SPAudioDataType


Does anyone have an idea of how to fix this or what I have to replace?

  • Internal components oxidate slowly after water spills. – lhf Oct 26 '20 at 16:34
  • is there a component i can change inside to fix the speakers/headphone jack? – Jake Silverthorn Oct 26 '20 at 16:38
  • Did you work initially after you changed the speakers? – nohillside Oct 26 '20 at 16:46
  • See this for a cautionary tale: What procedure should be followed post spilling fluids onto a MacBook keyboard?. That said, why would you believe that reinstalling software would address physical damage? This is like crashing your car and hoping an oil change and topping off the tank will fix it. You need to take it in for service. – Allan Oct 26 '20 at 17:41
  • @Allan - yours looks a better canonical dupe. You should be able to edit it into the dupes list above because you have the gold badge. I've done it once but don't recall the exact method. Maybe check with the mods in chat if it's not obvious. – Tetsujin Oct 26 '20 at 18:45

Browse other questions tagged .