[Paid Software Announcement and Discussion] Ohmster:
* Sorry grep_i for not giving thanks for such a decent and prompt reply. I have fixed the issue to insure you get what you've earned. ;)

Wow, awesome advice, grep! Maybe it cannot find the OTA, there was a big splash over this app in the SuperSU threads and since Chainfire makes all good roots, SuperSU, and su, he is a well respected legend. The original announcement stated something to the effect of no need to restore your system to take OTA updates, just run FlashFire and it will find the OTA, install it, and reboot your phone with the update installed. I forget the location but I am sure that the OTA update zips all download to the same place. I looked it up, the OTA update zip will download to the /cache folder, or system root/cache folder. I have nothing there now but the 3 standard folders, backup, lost+found, recovery. But here is where you will find update.zip once you download the OTA update. Tapping the flash zip or OTA button gives you a search screen to find the file to flash. I can live with that, must update my notes with the OTA download folder. Thanks for the screenshot, it is exactly right, the filesystem root cache is where the OTA will be found. Just do not tap install in system! LOL!

I have been rooted a very long time and would like to try the inject root option because I want the latest root and with Chainfire behind the wheel, I pretty much trust the app and it's ability to perform as it should. Chainfire produces the SuperSU packages so this app is perfect for getting the latest root and installing it. Anytime I do stuff like this, I make a nandroid backup. I have had chance to use it when I tried to update to Marshmallow from zip files I got here. Wrong one maybe, it messed up my phone pretty good. Restoring the backup to Lollipop again worked well but I lost WiFi after that. A lot of people had this issue, the WiFi button would snap back to Off immediately. The modem file was not restored so we had to flash some sort of no_los.bin file to restore the Lollipop modem and gain WiFi again. Many people had this same problem rooting marshmallow and the only way out of it was to restore a backup if you were smart enough to make one, or restore the stock firmware and start over. There were no fixes that really worked to restore WiFi on Marshmallow. So yeah, I will make a backup.

When the real Marshmallow came as an OTA, that did work quite well. Rooting and recovery we had to do all over again and of course, it was new and different. My first OTA in Marshmallow was a disaster, a good friend walked me through by giving me the stock Clark firmware for the device, unrooting, flashing ONLY the stock system without flashing data! The Clark file included a "Restore system" batch file so you would not lose your data and it was sweet! That was done by PC and USB, using fastboot and adb tools. Installing the OTA normally, then rooting again and reflashing Xposed. This was not too bad because everything came right back, but is such a hassle no one wants to do it for minor security updates. That is why I want this FlashFire OTA to work and believe it really just might. Chainfire is a guy I would believe without hesitation.

You have not done an OTA with FlashFire yet either, but I can see we are on exactly the same page. My plans are an exact mirror of your own. Your experience level is high and your advice is good. Thank you. Thank you very much.

If I may, let me exhaust my questions here and get them over with. Has anyone here done a FlashFire backup and restored it? How did that go? Did you do it from the app or restore from TWRP? Was it smooth and did it work well? I can try this myself with a fresh TWRP backup, just in case, but I want to hear some other experience to make sure I am getting it right. Thanks guys, you are all a terrific bunch in here! :D