-
I've just tried holding the USB down against the board with the cable plugged in and it charges.
So that means:
- the pins are aok
2.it's the mounting points/feet that's fucked - A friction fit can make it work.
I am thinking if I can resolder the feet it should work. Then connect a pigtail to move the plugging and unplugging away from the port.
I did wonder about super glue instead of solder as it removes the risk of heat. But that can be messy. Although I guess I'd just clean it up with acatate(sp?).
- the pins are aok
-
I am thinking if I can resolder the feet it should work
You should also aim to resolder the outermost two of the five pins (negative and positive) or it likely won't work well enough. You should get away with simply applying just enough heat to melt the solder.
The other thing you could do is cut the plug off the USB cable and solder the wire directly to the board. The two flat gold pads just above the socket in your photo are negative (left) and positive (right). Connect the black (negative) and red (positive) wires to these points and it should charge.
Depends if the tracks are broken/lifted or not. Hard to tell from the photo.
In theory some flux and fresh solder and it can be done. The pitch is small but if you drag across the contacts the solder mask will probably keep the solder where you need it.
You want lots of flux so a flux pen in addition to what is in your solder.
The corner pads are for holding the connector down. Without those you will rip the tracks off when plugging and unplugging the connector.
Hard to tell if the connector is damaged. Maybe...