[AT&T, Rogers HTC One X, Telstra One XL] xybur:
Alright, so I just want to be clear before I go thru with what I'm planning to do.

tl;dr: I'm planning to wipe just the system and the cache (keeping data), and reflash the newest rom revision of Viper. Is this recommendable move, or should I just wipe everything off the phone and start from scratch? The intent is to address some possible 3.18 radio issues. Read on for more detail...

--------

I hate the idea of going through 100+ apps reinstalling, checking settings, reinstalling personal tweaks, installing bootanimations and the like. Yes, while I own tibu pro, it still takes me a few hours to get everything back how I wanted it.

Here's some history of my battery life with this phone, sorry in advance for being long winded:

I had 20% battery drain, starting from 100%, over my hour long lunch break using an online streaming audio app (Xiia Live), screen was off. GSAM says if the drain continued like that I would have ended up with a total of 5 hours of battery life.

To compare, I'd say on average on my phone I only get 7-8 hours a day with what I consider moderate usage and somewhat frequent social network checking. Often times I have the radio app running or poweramp playing music on the car ride to and from to work. I'll also do youtube videos on my lunch breaks or when I'm feeling bored... you get the idea.

I use a lot of battery. I wake up at 6:30am daily for work, and begin to use my phone all throughout the day starting then. I don't get home til 6pm most days, so if I didn't make the effort to keep my phone plugged into its AC wall adapter during work hours, you can probably see how this would be a problem.

7-8 hours is terrible. I love my HTC One X specs wise, but the battery is severely under-powered for how I use android. I probably won't hesitate to drop it for the next Nexus (5?) as soon as it's announced, or whatever Google X/Motorola device Google has cooked up next, assuming battery life is decent. I kind of swore off Motorola with the various stupid bootloader problems I had with my Atrix before my One X, but if Google is supporting the device from the ground up whatever it ends up being, it probably won't be that bad.

Yes, I'm using Greenify to hibernate a good number of my apps (facebook and g+ and gmaps as well as others), and I've tested turning off the LTE radio with negligible results (I've probably retained 2-3% battery life on average over the 4 days I tested). As a result, while I'm at the office, I just go into airplane mode, turn on wifi, and use that as the main means of connecting my phone to the internet. During my lunch break, I leave the office and turn off airplane mode and wifi, use LTE/H+ modes, and immediately notice the increased battery drain like today.

While Xiia Live IS notorious for draining the battery from what I've read and experienced, I suspect dirty flashing the 3.18 radio in TWRP out of order (first, from the posted package on the Radio/RIL thread, then from the Venom Hub) might be contributing to the battery drain. I've only had one day of "normal" usage where my battery lasted me roughly 10+ hours. The new radio HAS been picking up more spots around my town with LTE than it ever has before. That's nice, and I've already eaten through 8 gigs of data 14 days into my billing cycle on my unlimited plan thanks to it, but if this is going to kill my battery even faster then I don't want to keep using it.

So... if I flash how I mentioned in the tl;dr up there, would that fix the radio? Or do I really need to start from scratch? Is there a way just to flash the radio from a package and have it take over, or is razing the rom really the best way to go?