The KingRoot rooting utility is now capable of rooting the Amazon Fire TV 2 running software version 188.8.131.52. Software update 184.108.40.206 blocked the previous rooting method used by KingRoot, but now the app has been updated and is capable of rooting software version 220.127.116.11. Several people on XDA have confirmed that v4.9.6 and v5.0.1 of KingRoot was able to root their Fire TV 2 running 18.104.22.168.
It is likely that KingRoot will also be able to root software versions 22.214.171.124 and 126.96.36.199 on the Fire TV 2, but I have not seen confirmation of that. Several people have tried using KingRoot to root the Fire TV 1 and Fire TV Stick 1 running 188.8.131.52, but nobody has succeeded. So this means the Fire TV 1 can still only be rooted if it is on 5.0.5 or older, and the Fire TV Stick 1 can still only be rooted if it is on 184.108.40.206 or older. KingRoot also cannot root any device, including the Fire TV 2, if it is running software version 220.127.116.11 or 18.104.22.168.
I will update my rooting starter’s guide soon to include this new information, as well as the recently released TWRP and ROM for the Fire TV Stick 1. If you do root the Fire TV 2 using KingRoot, it is highly recommended that you immediately install TWRP, perform a factory reset, and then install the latest pre-rooted ROM.