Oh, I've definitely tried different cables, different chargers, and different batteries, so it's definitely an issue with my phone. The stupid thing finally died, so doing what you suggested is completely out of the question, not to mention that it'd take an eternity to charge to 100%, if at all...