Chosen Solution

I replaced the battery on my Late 2012 Macbook Pro. When removing the left side external speaker connection, I inadvertently pulled the socket connector off the board. I was trying to pull the connector out of the holder, but pulled the “holder” off the board as well. Now the connector just dangles, there is nothing to hold it onto the board. The internal jack works fine for headset. Is there a way to ‘glue’ or somehow re-attach this socket connector or would it require replacing the entire board? Update (10/10/2017) IFixit , The instructions had a similar connector on each speaker. They were shown as 2 pieces. One attached to the board, and the other attached to it. I was able to separate the ones on the right side easily. The left side, no matter hw hard I tried, would only reveal one piece. I pried underneath it. This is the result. So much for saving a hundred bucks by doing it myself. I can use earbuds, headphones etc. but certainly not convenient. Thanks for looking. Don Sandifer

Good news! The solder pads are intact! So you should be able to re-solder the connector back down. Don’t loose the part! You’ll really want to locate someone with a rework station to re-attach it. This will require a hot air gun with a small tip. It will take some effort so as not to damage the rest of the logic board so you really want to find someone who has the tools and skills to do it Vs your self.

@dsandife sorry but glue will not work. you will have to solder the connector back on so your speaker will function again. If you have broken traces from pulling the connector off you can use some thin wire to create a jumper for that. Update (10/13/2017) @dsandife thank you for posting your images. That looks like a straight forward repair. You will need a good soldering iron and some sort of magnification source to repair. Pad are good and traces are intact. If you have never soldered on a board before I would suggest to just get it someone who has. Since everything is intact, cost will be minimal. Again, glue will not work!