Update/Reset android firmware by SD Card. Verizon Samsung S4
I replaced the actual USB port on the phone. Not only is it actually communicating, but it's charging a lot faster. The part is fairly easy to change and fairly cheap as well.