I rooted my EVO3D awhile back (hboot 1.4, stock v1.13.651.7), have TWRP 1.1.1 flashed, and made my nandroids, backups (using Titanium Backup, MyBackup, SMS Restore, etc - ok, overkill but...). At the moment only want to bring it current with the OTA 2.17.651.5 update. Been reading and came across what appears to be answers to my question: http://androidforums.com/evo-3d-all...e-updating-new-2-17-firmware-hboot-1-4-a.html After reading multiple times, I still want to make I'm sure doing it right and understanding what's going on! If I read it right, flashing Freeza's AIO linked in that post will only update my firmware. As said, to get full advantage of the updated firmware, I should also flash "Shooter_S_Sprint_WWE_2.17.651.5_odex.zip" (my choice vs the deodex version). Jerofld gave step by step instructions which seem straightforward (reply #12) - and seems to be what I want/need to do. I just need to follow this step by step, right? One question about the "Restore your stock ROM NANDroid" step. Assuming her android was made while running 2.08, won't this undo Freeza's firmware update? In my case if I went back to my last nandroid, wouldn't mine revert back to 1.13.651.7? Or am I missing something - seems like I want to do all but this one step, and then make a new nandroid for v2.17.651.5. Then I'm covered with the new and still have the old to restore if needed... And maybe too many questions in one, but wondering about then restoring my apps and data. Using Titanium Backup, would the option to restore missing apps + all system data mess anything up (thinking older version of system apps/data being restored on top of the new?). Will do more digging, but seems like less written on the indepth process of restoring data! Thanks from an always learning noob, lol!