So I've had a lot of issues with my nexus 5 randomly rebooting and decided it was time to do a complete factory reset on it. Since I had been running stock, unrooted, locked bootloader since launch, I also decided it was time to unlock, root, and switch to Franco to see if it would improve things.
Now before, when I was charging my phone in my car, on my dashboard mount, while running Waze and driving in sunlight without AC (mine's dead), my phone would sometimes overheat. I'd know because it was hot to the touch, my battery widget would show overheat status, and it would stop charging. It would still FUNCTION, though.
Since my wipe/root/Franco change, though, it no longer reacts the same way. Now it simply gets so hot that it begins to freeze or fail to respond to normal functions and then eventually reboots itself, one time putting itself into a boot loop from the heat until I stepped in, forced it to the bootloader and powered it off until it cooled down.
Any idea why this change to Franco (I'm assuming it's the difference and not merely rooting, since that shouldn't change anything) would cause this, and what sort of settings I should adjust? I changed CPU temp threshold from 60 down to 52 in FKU, but that's done either nothing, or simply avoided the boot loop issue I had before. Do I need to lower that further? It's not even clear what that setting does. Anything else I can do?
Strongly considering going back to stock kernel to test further, but I know it's a slight pain to remove Franco due to all the roots, plus I wanted its improvements.