There are users who are content to change the default launcher of the Fire TV Stick and use a custom one. However, there are others who prefer to go a little further and change the system for an uncustomized version of Android TV. Is it a simple process? Unfortunately, it is not. At the moment, it is quite complicated to install Android TV on a Fire TV Stick. In the first place, there are few models that allow the process to be carried out. On the other hand, the operation is intended for users who have enough experience in the noble art of tinkering and enough computer knowledge. To follow the tutorial, certain knowledge about the use of Linux terminals is required, as well as some experience installing ROMs and packages on Android terminals. If you do not have that knowledge, the process itself is not impossible, but we warn you before you start that it is an operation that is not easy. On the contrary, if you have rooted a mobile or even experimented with custom ROMs and kernels on Android, the steps will seem like a piece of cake. How to install LineageOS on your Fire TV Stick As usual, if we want Android TV on our system, we will have to use LineageOS, an unofficial system, but that gives us all the features of Android TV — practically without modifications —, at the same time we are getting rid of all the limitations of Fire OS. Thus, you will be the one to decide what to install on the device and you will also have access to the Google Play Store. At this point, it should be noted that proceeding with the steps involves a risk to your Amazon Fire TV Stick that you must assume yourself. All the tools that we are going to show you below have no guarantee of success. Therefore, an error could render your device unusable. Once you have psyched yourself up, you can proceed. What Fire TVs are compatible? At this time, this tutorial is only compatible with Fire TV Stick Lite and Fire TV Stick 3rd generation. They are the only models in which the community has managed to open the bootloader. Download Firmware Firstly, we will download the unofficial ‘LineageOS 18.1 for Fire TV Stick’ ROM on GitHub. Next, we will also download Open Gapps, which are the Google applications for that version of LineageOS. We also leave you the tutorial of the ROM developers themselves on GitHub in case you have any problem, so that you can follow the thread of the users who have carried out the process. You have it here. Unlock Bootloader It’s time to get into the mud. The Fire TV is locked by default so we can upload our own firmwares. This limitation has been bypassed by user k4y0z, and he has a tutorial on XDA Developers explaining step by step how to do it. The requirements to unlock the compatible Fire TV boot launcher are as follows: Have a Fire TV Stick with firmware 18.104.22.168 or lower. A Linux installation on a computer (a Live CD is more than enough). A Micro USB cable The process to follow is as follows: Download ‘kamakiri-sheldon-1.0’, which is k4y0z’s Fire TV exploit. Connect your Linux computer to the Internet and install python3, PySerial, PyUSB, adb, fastboot. We recommend that you use a Debian-based Linux (Ubuntu, Debian…), which are the most common and easiest to use. In this case, use these commands: sudo apt update sudo add-apt-repository universe sudo apt install python3 python3-serial python3-usb adb fastboot dos2unix sudo systemctl stop ModemManager sudo systemctl disable ModemManager Unzip ‘kamakiri-sheldon-1.0.zip’ and open a terminal in that directory. Run the script: At some point, the terminal will display the message ‘Waiting for Device’. At that moment, we place the Fire TV Stick (it must be turned off) using the microUSB cable. The device will reboot and will already have fastboot mode unlocked. Finish the process with this command: That last step will install TWRP on your device. With this, you will already have the bootloader open to be able to follow the tutorial. Install LineageOS and GApps Finally, it’s time to install the system and Google applications on the Fire TV. We will place the files downloaded in the first step inside the memory of the Fire TV. To do this, we can do it from the Linux itself in which we have done the bootloader opening process. Once the files have been entered, do the following: Enter TWRP. Wipe Data, System (and System Root) and Cache. Find the ROM file and flash it. Repeat the same process with the .zip containing the GApps. Reboot and voila. Now you just have to configure the system to your liking, start your accounts and enjoy your modified Fire TV. Is it worth the change? It depends on the type of user you are. If you really hate customization of Fire TV OS, first of all, we recommend that you change the launcher and enable the developer options to install your own applications from outside the Amazon store. For most users, this process is sufficient. On the other hand, having Android 11 directly on your Fire TV Stick is quite tempting. The developers of the dongle-compatible version of LineageOS claim that it is not as stable as the one that comes by default on the device, but it will give you a lot of freedom when it comes to customizing your device. You just have to keep in mind that the process is tedious and that you can load the dongle in any of the steps of the tutorial. Therefore, proceed only if you know the risks.
Welcome! Log into your account
Recover your password
A password will be e-mailed to you.