Believe it or not, the setup you see in the above picture works. The Amazon Fire TV Stick 2 supports OTG USB cables out of the box without needing to root the device or change any configuration settings. What’s even more astonishing is that USB keyboards, USB mice, USB hubs, USB ethernet adapters, and even USB external storage all work perfectly with no extra effort or configuration whatsoever.
With the 1st generation Fire TV Stick, you had to root the device in order to modify a system file to get USB OTG cables working. That is not the case with the new Fire TV Stick 2 because OTG cables are detected out of the box on the stock 188.8.131.52 software. I connected my generic USB OTG cable to the Stick’s micro USB port, powered it on, and was able to use USB devices via the OTG cable’s full size USB port.
Connecting a FAT32 formatted USB flash drive resulted in the standard “USB Drive Detected” dialogue from the Fire TV box to appear on the screen. The external drive does not appear under the Fire TV Stick 2’s storage readout, nor are you able to move apps to it, but the drive is fully accessible from within apps.
The USB drive is automatically mounted at the directory
Plugging in a USB wired ethernet adapter also worked without any configuration. However, not all USB ethernet adapters are supported. My Monoprice USB 2.0 Ultrabook Ethernet Adapter worked, but my HooToo USB 3.0 Hub w/ Gigabit Ethernet Adapter did not work. Additionally, even though the network settings correctly displayed as “Wired,” opening the network settings resulted in an empty panel with no way to configure the network.
I also connected several different USB mice and keyboards, including the much adored Logitech K400 Keyboard w/ Touchpad, and all of them worked perfectly. Lastly, I connected a simple unpowered USB hub and was able to connect all three peripherals: the keyboard, the flash drive, and the ethernet adapter all at once with all three working perfectly.