Yep...Only works with pc. So he would have to use his PC, and have to stomach NOT using his portable device, unless he fixes the problem, which he doesn't seem inclined to do. Simple. What would you suggest?
If it were mine I would open it up and re-solder the micro usb connector, I already did so with one of my headphone sockets, which now works perfectly.
The lead-free solder that manufacturers have to use nowadays is very brittle compared to the old 60/40 stuff and very prone to fracture. When re-soldering add a little lead based solder into the joint and it should never fail again.