Ok, I'm surprised that the post where you downloaded the TWRP backup from even mentions the other recoveries (Philz and CWM). I guess Philz is on there as it has the functionality to deal with TWRP backups.
As the backup you downloaded was created using TWRP you need to change your recovery to TWRP - this is done by flashing through fastboot. Is it a PC you have? And do you have adb/fastboot set up already? If not, you can get the mini sdktools download from this post:
ADB Guide (updated 2014/11/11)
which also has instructions for set up.
Second, do you have a micro sd card in the phone? If so I'd tend to save the TWRP backup files you downloaded to the micro sd card rather than internal storage. The main point to note is that you need to place the extracted files from the zip/rar file in a folder, on internal or micro sd card, with the following name:
TWRP\BACKUPS\<your phone serial number>\<backup folder name>
Where:
You can find you're phone's serial number with phone booted normally, in About > Phone identity. The <your phone serial number> folder you create needs to match this exactly.
For <backup folder name> give it a name you'll recognise eg Stock_Backup - this can be can be whatever you like, I tend to avoid using spaces just in case.
The key point is to make sure you have placed the extracted backup files in the above folder, so once we get TWRP flashed (see below), it will pick up the files for the restore. If you do this before the next steps, it'll save a bit of time.
Then download latest version of TWRP recovery from here, and save to folder on PC where you have extracted the adb/fastboot tools from the zip:
http://dl.twrp.me/m8/
Check the md5sum for your downloaded file matches - the md5sum link is at the top of the website download page, and the mini sdk zip file includes a md5sum checker in it if you haven't got one.
If md5 checks out, reboot phone to bootloader and plug in to PC (so you see FASTBOOT USB on bootloader screen). Open a command prompt window in the adb/fastboot folder on your PC - if in Explorer hold shift + right click, and pick "Open command window here" from context menu.
Then type:
fastboot devices (to check fastboot connects to phone ok, it should return your phone serial number)
If it does, then type:
fastboot flash recovery twrp-2.8.6.0-m8.img (assuming you downloaded the latest TWRP)
Then we need to check you can get in to TWRP ok, on phone bootloader screen use vol down to highlight HBOOT from the menu and press power button to select. Wait until HBOOT finishes check (some green text appearing on screen), the select RECOVERY from menu using vol down and pressing power to select.
This should load TWRP. Then you want to do the restore of the backup you downloaded, so select Restore to get into the retore screen. Now if you created the backup folder with the downloaded files to Internal Storage you should see a backup listed here with the name that matches the <backup folder name> you gave it earlier. If you saved this to micro sd card, look for the line of text in restore screen that will say something like Internal Storage, press on it and then select External SD Card (or might be Micro sd card, can't recall off the top of my head) - it should be obvious which to select. You should then see the backup listed. Press on backup name, and swipe to do the restore.
At this point, once restore has completed successfully, I would reboot phone and check it boots ok before moving on to the stock recovery step.
Follow the part from Hadron's post to get the stock recovery image file you need (quoted below):
There is a single Rogers OTA in
this post (the first of that same thread), but it's the one that updates to the software you currently have. Look under OTA updates, then unhide "All other CIDs " then "Branded CIDs" and you'll find it (
2.23.631.2 -> 3.34.631.4). Extract the OTA zip and you'll find a firmware.zip, and inside
that you'll find a recovery.img. And as that is the OTA that updates to 3.34.631.4, the recovery.img in there is
exactly the stock recovery for your current software. So if you extract that then flash it you should be golden.
Save it to your adb/fastboot folder, reboot phone to bootloader and plug in to PC (so you see FASTBOOT USB on bootloader screen). Open a command prompt window in the adb/fastboot folder on your PC - if in Explorer hold shift + right click, and pick "Open command window here" from context menu.
Then type:
fastboot devices (to check fastboot connects to phone ok, it should return your phone serial number)
If it does, then type:
fastboot flash recovery recovery.img (since this is stock from an OTA it will simply be called recovery.img but if not just type the exact name).
This should be you back to 100% stock, and probably a good idea to do a factory reset to make sure its all nice and clean.
Edit: Then if you want to, it's just a case of relocking the bootloader and you should be set for OTA updates.
Let us know how you get on
