[Fire TV Q&A, Help & Troubleshooting] Y314K:
I did have one of my boxes show that issue of not showing the TWRP boot menu although the actual installed recovery was TWRP. This probably happens because we did not do any wiping before installing TWRP. But this method is much safer since TWRP is a much better up to date recovery then CWM which was an old port. So it is better to leave any wiping to TWRP. TWRP is better for Factory Resets then the ROM's built in one too.

So what I am saying is that this is normal. Hook up your USB Keyboard & choose to boot Recovery from RBox Boot Menu. And as long as TWRP loads up. And as long as it shows it is v7. Then everything is fine (You kind of already did this thru ADB but do it from the RBox Boot Menu too to be extra sure). The Boot Menu issue will be fixed once you update to the latest PreRooted ROM.

Yes, that is the guide to follow & it is the correct PreRooted ROM (Don't use the word Stock when talking about PreRooted ROM's, can cause a bit of confusion). I prefer to use the USB method. And I always make sure I got a good .MD5 file in the same directory as the PreRooted ROM because you do not want to ever flash a corrupt ROM. TWRP will do the MD5 checking for you as long as a MD5 txt file with the right hash is included in the same directory with the ROM. You can create a MD5 file for any zip you are going to flash in TWRP. Like the XPosed Framework zip.

It is better to flash the latest PreRooted ROM first. Then before doing the REBOOT command in the guide. You can hit HOME on the bottom & then do a TWRP wipe. Or you can tell it to REBOOT TO RECOVERY instead of SYSTEM too (Thru HOME / RECOVERY / RECOVERY).

If you want to start fresh as possible on the latest PreRooted Rom. Then do a Factory Reset Wipe in TWRP. This will include Dalvik, Cache, Data & Internal Storage.

http://www.aftvnews.com/how-to-factory-reset-a-rooted-fire-tv-using-twrp-custom-recovery/

Before we where only blocking updates on FireOS 3. Now you might want to go ahead & do the TWRP Method 5 update blocking. Although technically you should still be able to wait until your first full boot to turn on ADB & do a Method 1 Rooted FireOS 5 ADB Command update block. Since as far as we know there are no possible updates at the moment. It is up to u. TWRP should block updates anyway if one just happens to start to get sent tonight(Doubt it. Very unlikely). That way you can do Method 5 ES File Explorer which is a much easier way to do that update block. It is up to you. But do both once you are booted.

Then after the first successful boot. You need to install/sideload BusyBox & XPosed & do the SuperSU update using the Holo Themer Method.

https://xdaforums.com/showpost.php?p=71704440&postcount=15

Also wrote some details in the comments this comment & below it:

http://www.aftvnews.com/pre-rooted-...-stick-have-all-been-released/#comment-466932

http://www.aftvnews.com/pre-rooted-...-stick-have-all-been-released/#comment-469081

http://www.aftvnews.com/pre-rooted-...-stick-have-all-been-released/#comment-470530

NOTES: Although you need a USB Keyboard to choose to boot into recovery. And you can navigate TWRP with the arrow keys on the keyboard. The best way to control/navigate TWRP menus is thru a USB Mouse or touch pad on a USB Keyboard.

Also there is always a way to go back to the start screen of TWRP no matter what command you just ran. There are always three buttons on the bottom. A RETURN (Looks like a Rewind button) / HOME (a House button) / COMMAND SCREEN TOGGLE (3 lines button) buttons on the bottom. So NEVER feel like you have to reboot TWRP before you are done with whatever you need to do. You can always hit HOME (House Icon on the middle) to continue to do things like blocking updates, flashing something else like XPosed FrameWork or wiping, etc.

Also NEVER wipe /System. It is never needed. Flashing a PreRooted ROM will always clean /System for your safely. If you ever accidentally or for whatever reason wipe /System. Never reboot without flashing a PreRooted ROM first or you will Brick your device. This seems to be the #1 cause of bricks.

Nope, You seem to have doted all the i's & crossed all the t's. Just read this post to get an idea of what your doing next & in what order. Your on the second half now. Coasting down the mountain.

CWM & TWRP are both custom recoveries. CWM is really old & RBox made it only to be used on FireOS 3. TWRP is much newer & RBox made it only to be used on FireOS 5. They are not interchangeable. Don't be fulled by what you are seeing as your boot menu. You already replaced CWM for TWRP v7 (Or you can verify it above). There is no going back unless you are planning to downgrade back to FireOS 3 (It is possible but never recommended). Any Rooted FTV1 that was going to be upgraded from FireOS 3 to FireOS 5 needed the last version of CWM before being able to install TWRP. That is the way RBox design the upgrade process for FTV1's.

NP, you are almost done updating. So keep reading & ask any ? you might need clarification on. There are no dumb ?'s. Unless you ask the ? after when it is to late.

I had meant to write my notes on the FiresOS 3 to FireOS 5 update process but never got around to it. I guess this thread can function as that with all the links & the followups.