Someone at work broke a sandisk cruzer micro flash drive. It was really broken. It ripped the pads off the PCB.
Of course it had the only copy of the data on it.
The power and ground traces were pretty easy to trace and solder onto alternate pads. I didn’t bother to take pics of that. The traces from the USB plug D+ and D- went directly to the tiny chip on the top of the board, as you can see in the second picture. Solder mask is pretty tough so I figured the pins of this chip would be the easiest place to connect.
I used 30 gauge magnet wire to make the connections. It didn’t have to last long, just long enough to transfer data off, so I just held wires in place with masking tape. I didn’t have a spare USB connector, so I rigged up the broken one on a piece of perfboard.
I was able to recover all the data.