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).
The 15-inch MacBook Pro (2015) doesn't have a TouchBar or Touch ID, USB-C or Thunderbolt 3. What it does have is a MagSafe 2 power connector, two Thunderbolt 2 ports, two USB-A ports (USB 3 spec), an HDMI port, a 3.5mm headphone jack, and an SDHC card slot.
![Fuck Mac Book Pro For Gettign Rid Of Usb Ports Fuck Mac Book Pro For Gettign Rid Of Usb Ports](/uploads/1/2/5/6/125614828/861135731.jpg)
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. 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. 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.
![Fuck Fuck](/uploads/1/2/5/6/125614828/276732821.png)
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. 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.