Released June 2009 / 2.66, 2.8, or 3.06 GHz Core 2 Duo Processor

273 Questions View all

Is it possible to replace the USB port/controller?

Okay, so the USB ports seem totally dead, no power at all. It is because some soda was spilled on it (I presume, at least, may be randomly related with something else). I also corrupted my OS X install, have to reinstall freshly. Now, I haven't reset the SMC or PRAM yet, and that's the first thing I'll do (however as there's is no 5V power, I doubt this will fix it, correct me if I am wrong). However, if that goes sour, and won't fix the problem, what are my options? Here's how I was thinking:

Firstly, can someone tell my all the devices I should be seeing in the system profiler under USB? Also, isn't it so that a central USB controller also handles the internal keyboard and iSight which still work perfectly, meaning that only the ports themselves are damaged? Let's presume so, and that the USB controller chip is still okay. Should I just replace (desolder old, solder new) the female USB ports, or could the problem lie in the connection between them and the USB controller, and if the latter, how would one go about fixing it?

Oh, and Apple hardware test says everything is OK.

Answered! View the answer I have this problem too

Is this a good question?

Score 2
Add a comment

2 Answers

Chosen Solution

I fixed it by thouroughly cleaning the board with 90% alcohol, leaving it to dry for 2 weeks, resetting the SMC and taking the battery out and back in, then reset the SMC again. I then bought a new magsafe charger for 25€ and now everything (including the USBs) works perfectly.

Was this answer helpful?

Score 0
Add a comment
Most Helpful Answer

I think you need to start with the physical USB port/s of the system.

Remove the battery pack & disassemble your system. I would clean the area where the soda spilled thoroughly of any soda that might be still present. Use distilled water on cotton swabs (Q-Tips) to clean things and then use isopropyl alcohol to then treat the areas to act as a dryer and look for any damage.

If the USB outlets are damaged (corroded) you'll need to replace the full logic board as they can't be easily removed without damaging the logic board. Replacing any of the components of the logic board requires very special SMT tools and not really serviceable.

The fact AHT does not find any problems implies your circuits (USB controller) are AOK. So most likely the USB sockets have become damaged. And, Yes, your USB devices do show up under the Apple Profiler application if they are seen.

Was this answer helpful?

Score 2


So, basically, what you're saying is, that my USB controller is OK, but if even just the outlets/sockets are corroded that would be such a huge issue, that I couldn't be able to replace them myself? How about something like this:


You need to take power sources away from it (battery, etc...) and clean up after the liquid damage. Yes there is only 1 USB controller. However, the USB controller has 4 channels operating 8 deices (2 per channel), without looking at the schematics I couldn't tell you if both ports are on the same channel, though I doubt it. It is possible for 1 channel to be bad on the USB controller and the rest to function properly. The USB specification is about data transfer rate and not about amperage to power or charge something. Please tell us more about the devices you have attempted to hook up to the USB port(s). On the USB ports there is, among other things, a 15K OHM resister that creates the amperage for the port (on all the Apple motherboards I have inspected). It is a 402 SMD package, less than 1mm in length, and you really need a stereo microscope to solder it in. The actual physical port you attach to is a rarely at fault without it being physically damaged to the point of not passing visual inspection.


Unlike the vid in your reply the Apple logic board has a lot of SMT components near the sockets that a heat gun will disturb. Focus on cleaning the soda spillage and then see where things are. One thing I did forget to ask is your USB device/s powered or unpowered? As ABCellars pointed out your USB I/O could be OK, but, the power side of the port could be damaged. Try a powered device or hub to see if thats your problem.


Dan is correct, work on cleaning the board - properly, rather than how to replace parts. I did not notice the link to a video until Dan pointed it out. DO NOT, I repeat, do not follow this persons procedure. He does not use any heat tape or shielding to protect the components around the ports. Then he makes an even uglier mistake by shaking the board after it has been heated. The latter can cause other components to be moved from their position, causing even more problems. With the damage being caused by soda you may have to clean the board several times to get rid of the contaminates, especially since it has had a chance to dry. Also as Dan stated try devices that have their own power supply to help narrow down the nature of the problem.


Add a comment

Add your answer

Jean Claude Van Damme will be eternally grateful.
View Statistics:

Past 24 Hours: 1

Past 7 Days: 16

Past 30 Days: 31

All Time: 9,413