I have BUT it is very tedious, check out the videos on YouTube, you have to remove the motherboard to get to the ports. The motherboard is installed upside down. If you want to risk voiding the laptop by removing all of the components, go ahead. I did it the day I bought the laptop and took about a hour to do and works like a charm.
(Very small wires and ribbons you need to keep track where they go when removing it too, FYI)