" There is a hairline crack in the case just above the USB port. "
long shot, but if you squeeze that hairline crack /squeeze the case at that point, does it then start to charge. if so you can maybe superglue the crack. i did that once for a loose laptop charging port & it worked
|