1. Clean the USB Port with alcohol . 2. Check the battery voltage. 3. Check all the pins between the cable. 4. Check all the connection between the motherboard. 5. Apply heat on USB charging chip 1610A1 (charging ic ) For more detail :
Fixing all kinds of phones.