I have a Droid Razr Maxx HD from VZW. It's currently running Android version 4.1.2 (System version 9.18.94.XT926.Verizon.en.US). It is rooted, but the bootloader is not unlocked, and I prefer not to unlock it. I *MUST* have root access. The phone is running painfully slow and I've already cleared the cache partition, but it's not enough. I want to do a hard reset after upgrading the firmware, then re-root.
My understanding, after about 6 hours of research, is that TowelRoot can root any version of Android released before June 3, 2014. I think that means 4.4.2. I found a place to download the stock version of 4.4.2 for XT926 (at least it's called that - it's not on the VZW site), but I can't verify the release date. I think it was before June 3 because I found discussions of 4.4.2 on the VZW site from last May.
1) Can someone verify that 4.4.2 is rootable with TowelRoot (which I've already downloaded).
2) Is there a place on the VZW site to download previous firmware versions so I can be certain I've got stock? Google publishes theirs (I also have a Nexus 10), but I don't see a page like this on the VZW site.
Next is how to flash... I have flashed my phone before using no additional software, but I can't recall the exact procedure and I don't want to screw it up. As I recall, I just had to put the zip file in the root of an external SD Card, then run native fastboot. But everything I've found googling says I have to edit an xml file, and run a Windows program called RSD Lite. Why?? I've found that the more 3rd party software in the mix, the greater the chance for disaster. Why can't I just use the native facility? I can't find the instructions I used previously.
I truly have tried to find the answers to these questions on my own, and I cannot. Could one of the very knowledgable people on this forum give me some definitive answers? I would be very grateful.