The 2nd-generation Fire TV Stick, which is the current model that is being sold by Amazon, has been rooted. As expected, the MediaTek CPU exploit that was used to root the Amazon Fire HD 8 tablet and then used to root the Amazon Fire 7 tablet has now been used to root one of the three Fire TV models that use a MediaTek CPU.
The rooting instructions have been posted by user k4y0z on the XDA forums, who is the same person that posted the Fire 7 tablet rooting procedure. The rooting method involves using a Linux PC to run a script that unlocks the Fire TV Stick 2’s bootloader, installs TWRP custom recovery, and roots the device. In order for the Fire TV Stick to accept the rooting script, its bootrom must be put into download mode by shorting two points on the device’s circuit board.
This means that you must take apart the Fire TV Stick 2 in order to root it. This is a very simple process, since the outer black plastic housing is held together only by plastic clips. Once inside, you’ll also need to pry off the metal shield to get to the points that must be connected. With the two points on the circuit board connected, you need to plug power into the Fire TV Stick and wait to see if the bootrom is detected by the rooting script.
After the first script runs, the Fire TV Stick will have an unlocked bootloader, which means that you can now use fastboot to flash TWRP custom recovery. A second script is provided that does just that. When you’re done, you’ll have a Fire TV stick 2 that is rooted, which means you have free reign to make any OS changes that you want. It will also have TWRP custom recovery, which means you’ll be able to flash custom ROMs, which do not yet exist, and it will have an unlocked bootloader, which means you should be able to unbrick the device, should you royally mess something up.