Right now, this is a very rough version 1.0. I plan to add some more features to it and would like to hear feedback from people to see what they think about it.
As usual, this WILL void your warranty and I am NOT responsible for anything you do with this. Installing it properly won't brick your Fire TV. Of course, this requires root and unlock.
Install CWM version 126.96.36.199.4 or higher. You MUST VERIFY CWM is at least 188.8.131.52.4 and it works BEFORE proceeding. You WILL BRICK your Fire TV if you are not properly unlocked, and verifying 184.108.40.206.4 or higher is working will do that.
For the following instructions, replace bootmenu.img with whatever filename you downloaded from this post, for example firetv-bootmenu-1.0.img. Copy bootmenu.img to /sdcard (via adb or whatever). Then from adb shell run this: DO NOT COPY PASTE THE WHOLE THING, DO EACH COMMAND ONE AT A TIME.
su mount -o remount,rw /system mkdir /system/boot dd if=/dev/block/platform/msm_sdcc.1/by-name/boot of=/system/boot/boot.img mount -o remount,ro /system dd if=/sdcard/bootmenu.img of=/dev/block/platform/msm_sdcc.1/by-name/boot
Flashing anything that updates boot.img will cause you to loose bootmenu support. All pre-rooted roms 220.127.116.11 and lower will do this. Anything past 18.104.22.168 will only support booting their kernels through this method. When flashing 22.214.171.124 or lower when using bootmenu, you must repeat the entire bootmenu installation procedure because those roms will overwrite the bootmenu.
Changelog and Downloads:
- Nov 15, 2014 - 1.0 (md5sum: a8a3c28baafe43f354d92e6cc8b392d3)