Ok, before we start, I've used multiple USB cables in multiple outlets and computers.
Last night, I plugged my phone in and noticed it would charge. I pulled the battery, did a factory reset, flashed a stock rom with a stock kernel, and it wouldn't charge. I even tried with different...