My phone only charged with some of my known good cables. It's 2 years and a couple months old.
The fix was very easy. probably not even 25 minutes. Only the screws didn't want to come out after unscrewing, They came out with carefully removing the speaker assembly, knowing the screws are loose. I also removed dust from the speaker while in here.