Really Odd Issue
Alright, I noticed about 3-4 days ago that I was waking up in the morning to almost no charge gained on my phone. I figured my computer turned off or something and my phone just didn't get charged via the USB port. I've now realized that when using specific USB cords (Only one out of 5 that I have works without this issue at the moment), my phone charges for about 5 minutes and then goes into this weird mode where it displays the clock time as a screensaver sort of screen and it stops charging my phone WHILE being plugged in.
As soon as I unlock my phone, I see a steering wheel icon at the top left in my notifications that says my phone is in car mode. Before I can pull down to see what it is or go into the menu settings to see if I can disable it, it turns off and disables again. I went through my ROM toolbox and found no signs of "Car" or "Car Mode" applications installed since I remember seeing "Car" in most rom installations.
It's becoming very frustrating because most times, I plug in my USB cord and my phone begins to charge and then 2-3 minutes later it just stops and goes into that mode. Sometimes it's instant and sometimes it won't work at all. I don't think it's an internal phone problem though because I have a cheap USB cord I found in my closet that is flawless and doesn't bring me this issue.
What could this be? Is my HTC One on it's last legs or what? I don't have my upgrade for another year so I'm really hoping this isn't too serious. The USB cords I do own are in great condition and wouldn't all suddenly stop working at once, so I see no reason to blame those. If anyone is wondering, I'm using CyanogenMod 11 right now, but this is a fresh installation and previously was using a very
stable ARHD 6.1 GPe ROM. I also don't think the rom's I'm using have anything to do with it.
I don't know much about this stuff so I'll just leave some other information if it's needed. I have the SuperCID thing done, my phone is rooted and my bootloader is unlocked obviously along with having S-Off. I'm also using TWRP's latest version.
Any help would be really, really appreciated...