This guide will walk you through the steps of installing TWRP custom recovery on a rooted Fire TV 2 regardless of which method you used to root.
Important
If you’re new to rooting, be sure you’ve read my Rooting Starter’s Guide before following this guide. The starter’s guide will walk you through the process, in the correct order, to root your Fire TV, install custom recovery, and install the latest pre-rooted ROM.
Guide
- Download the latest version of rbox’s TWRP custom recovery from here.
- Connect to your Fire TV via ADB.
- Transfer the TWRP file you downloaded to your Fire TV’s
/sdcard directory by running the command:
adb push [PATH-TO-FILE-ON-PC] /sdcard/
- Run the command:
adb shell - Run the command:
su
(If this is the first time you’ve run this command, be sure to select “Allow” or “Grant” on the popup that appears on your Fire TV. Also, if you rooted with KingRoot and see the words “Unknown user” after running this command, launch the Kinguser app on your Fire TV and then run the command again.) - Change the
firetv2_recovery_v5.zip part in this next command to exactly match the name of the file you downloaded earlier and then run the command:
su -c “sh /sdcard/firetv2_recovery_v5.zip”
- TWRP custom recovery is now installed. You can now reboot your Fire TV and use a USB keyboard to select “Launch Recovery” when you see the boot menu.
- For instructions on how to install a custom ROM using TWRP, like rbox’s pre-rooted ROMs, follow this guide.
Maybe recovery/rom is coming for the 1st gen soon.
Keep getting stuck at step 6. I have the KingUser app open but I’m still getting:
“[-] Unknown username or uid”
How do I get past this?
check your using the correct quotes. double check the command has no extra space characters hiding in it. make sure you didn’t miss a space character were it was needed. filename matches exactly?
can you provide more context of your issue?
Thanks for the response. I eventually got it working by resetting the FireTV back to default and uninstalling KingRoot and KingUser using Titanium Backup.
You are a life saver on the quotes. That’s what I get for copying and pasting. Guess it should say to type this command and don’t copy it.
HI,
what about a rom for firetv 1 5.0.5??
Make Video Tutorials
What about first gen fire TVs
I built my cwm recovery using droidtools for the first gen
hi having a problem At this step
su -c “sh /sdcard/firetv2_recovery_v5.zip”
and getting this error
tmp-mksh: “sh: not found
any ideas?
Having the Same issue. Rooted with the first Solution that was possible.
Any Ideas how i get TWRP Costum Recovery installed.
Always sh not found (Using ADBfire)
I’m having a problem installing TWRP, with an error “… not executable: 64-bit ELF file” . See below for a full output:
root@bueller:/sdcard # su -c “sh /sdcard/firetv2_recovery_v5.zip”
Extracting unzip…
Remounting /system read-write…
Extracting…
/sdcard/firetv2_recovery_v5.zip[36]: /data/local/tmp/unzip: not executable: 64-bit ELF file
Remounting /system read-only…
root@bueller:/sdcard #
I’m getting this “not exectutable: 64-bit ELF file” error also
I rooted via this method everything worked fine then came back home after an hour and the device was unrooted and supersu was removed.. I had updates blocked not sure what happened.
It should probably be mentioned before step 7 that you have your pre rooted ROM already downloaded and staged somewhere before rebooting into recovery to install it.
i have a bug
when i start the recovery then its like to broken (half and half) screens
What is this?
after 6 seconds it boots normally into the firmware
but the recovery is unusable
I have the exact same issue. Did you also notice that when running KingRoot that the screen did not scroll properly and when switching to SU that the screen would zoom it? I think the latest 5.0.1 APK is causing issues and Im wondering if it can be redone with another version that works properly.
I just happen to find myself rooting an AFTV2 for a relative. Since I’m not at home, I don’t have a keyboard. I’ve done all the steps but without a keyboard, I can’t get into recovery. I’ve already tried “adb reboot recovery” but that didn’t get me into TWRP. Anyone have an idea how I can get into TWRP at the prompt without a keyboard? I’m a little desperate here, as I have to catch a flight soon.
Mine installed Fine But now When I boot the Firetv 2 no recovery menu I used V6 on 5.2.1.1 King rooted
Rooting Fire OS 5.0.3.1
I rooted with KingRoot 4.0.0.233. Tried installing Twrp 3.0.0-5. Got :
mount: Device or resource busy
during remount.
Tried rebooting. Twrp logo comes up but the resolution is all wrong. It seems Twrp got installed because it will go to the Twrp menu screen (where I get stuck because of the resolution).
Power cycled to get it to reboot. Any suggestions?
Purchased a loaded 2nd gen 4k fire box on Ebay in 2016, box always done great till recently had storage issues slowing it big time.
Seems box is no longer rooted as I installed X-plore app to clean it with and it shows root section but states “your box seems to be not rooted” at top? No internal storage section is shown on the list like app has on a box thats never rooted. Not shown in this app nor on similar apps either,internal file section is just never shown? So what do I do on a box showing “not” rooted but gives no access to internal folders either? Halfassed rooted box here or what? Keyboard help clean at least?
Still reboots showing TWRP at start but I dont have a keyboard to see if I can access it?
Running super low on storage now & simply cant access it right to clean its files, hate to lose everything. Says access denied and with original fire box remote it wont open its root section folders shown, has “Access Denied” for folders- Download,Cache,etc…
Basic cache cleaning in app sections just aint cut’n it…
Thanks