Add Kodi (XBMC) Icon to Fire TV’s Home Screen

XBMC on Homescreen

This tutorial will show you how to add a Kodi (XBMC) icon shortcut to the main menu. You can now access Kodi (XBMC) from the home screen. No root required. Normally, you would have to go to through the Settings menu to access the app.

Update: This method is no longer needed in the new OS 5. Sideloaded apps are displayed on the main menu now.

How-to Add Kodi (XBMC) Icon to Fire TV’s Home Screen

Setting up Llama

1. Go to Apps > Categories > Entertainment and search for and install “Classic TV

Classic TV

2. Sideload Llama to your Fire TV (Windows tutorial | Mac tutorial).

Llama .APK Download

3. Go to Settings > Applications > Manage All Installed Applications and launch Llama

4. Go to Events tab and click the + button

Events Tab

Plus Symbol

5. Click Add Condition and select Active application

Add Condition

Active application

6. Click Choose an app, select Classic TV, and hit OK

Choose an app

Select Classic TV

7. Click Add Action and select Run Application

Add Action

Run Application

8. Select Kodi (XBMC)

Select Kodi

The event will now be created. You can exit Llama. Now every time you launch Classic TV, XBMC will run instead.

How-to Change Classic TV’s Icon to Kodi (XBMC) Icon

1. Right-click both Kodi thumbnail and preview icon and save the images to your desktop (do not change the default file name):

Kodi Thumbnail Icon


File should be named: thumbnail_43127692f3ed9671e079492a40a450bbd51543bd84d74bba24baf55fe7e06afa.png

Kodi Preview Icon


File should be named: preview_84a70e233a1a6d1ac0d93d2e9f1f2de0e7c2d64d289f1e6f17434fe4c3752717.png

2. In Command Prompt (Windows) or Terminal (Mac) connect to the Fire TV (see tutorial)

Connect to Fire TV

3. We will now replace the Classic TV icons with the Kodi icons,

Windows users, insert the following command and hit enter:

adb push C:\Users\YOURUSERNAME\Desktop\thumbnail_43127692f3ed9671e079492a40a450bbd51543bd84d74bba24baf55fe7e06afa.png /sdcard/.imagecache/

Insert the following command and hit enter again:

adb push C:\Users\YOURUSERNAME\Desktop\preview_84a70e233a1a6d1ac0d93d2e9f1f2de0e7c2d64d289f1e6f17434fe4c3752717.png /sdcard/.imagecache/

Mac users, insert the following command and hit enter:

./adb push /Users/YOURUSERNAME/Desktop/thumbnail_43127692f3ed9671e079492a40a450bbd51543bd84d74bba24baf55fe7e06afa.png /sdcard/.imagecache/

Insert the following command and hit enter again:

./adb push /Users/YOURUSERNAME/Desktop/preview_84a70e233a1a6d1ac0d93d2e9f1f2de0e7c2d64d289f1e6f17434fe4c3752717.png /sdcard/.imagecache/

ADB Push

4. Press and hold the Select and Play button for five seconds until the device reboots. The Kodi icon should now replace the old Classic TV icon.

Kodi Icon

That’s it! You now have a Kodi (XBMC) shortcut on the home screen of your Amazon Fire TV!

Note: If the icons did not change or if you are changing a different app’s icons, please follow this tutorial to find the correct file names and file paths for the Fire TV app.


  1. You guys are just amazing ! Launching app through “Classic TV” was good but Changing ICON was a Killer 🙂 Thanks guys.

  2. The instructions to change the icon didn’t work for me. I then used adb shell to have a look in the directory and found that the classic TV preview icon was named the same as the thumbnail. The following command fixed it for me:

    adb push ..\preview_84a70e233a1a6d1ac0d93d2e9f1f2de0e7c2d64d289f1e6f17434fe4c3752717.png /sdcard/.imagecache/ before it would work.

    Not sure if something changed or what…

  3. You Guys Rock! This worked first time for me! also just copied and pasted into the command window the lengthy name. Like I said, Worked FIRST TIME. Thanks again!

  4. Absolutely awesome. Worked perfectly from start to finish. Kodi is now in the app store, but it shows it’s incompatible w/ the Fire Stick (I just bought it a week ago, so it’s not old)… but your instructions worked perfect.


  5. I sideloaded Kodi then installed from the Amazon App store, Kodi then appears in your “Recents” app list with the icon and launches the side loaded Kodi… sweet!

    • ********READ THIS***************
      Hey, guys. Remember to try this first before trying all of the steps mentioned in this thread. It works!!

      Step1-Sideload Kodi on FireTV as noted on many other sites.
      Step2-Go to Amazon and add the Kodi app to any other device. You will notice its a red x for FireTV
      Step3-In FireTV go into settings and re-sync to amazon.

      Its there!! I saw this posted in another site, and its much easier then the currently published method! Give it ago!

      • Especially useful if you are outside of the US and cannot install ClassicTV

  6. While I am trying to change the ‘Kodi’ logo I am getting an error message saying ‘Error: more than one device and emulator’. Can you please tell me why is that? Thanks.

    • Disconnect any phones or tablets connected via USB to the computer. Exit any Android emulators. Then run these lines in Command Prompt/Terminal in this order:

      adb kill-server
      adb start-server
      adb connect IPADDRESS:5555

      Add ./ in front of each line if you’re on a Mac

  7. Wow, I had no clue what i was doing ( I didn’t even know what Kodi was ) and I was able to side load llama and add Kodi and change the Kodi icon the first day I bought my fire TV stick. You are my hero. Much gratitude and may thanks!! You are a rockstar

  8. Got my Fire TV yesterday and started hacking away today, primarily wanted to stream live TV and use as a media client/server, to replace my old atom fanless miniitx box I built for XBMC but will still be used to store my media. Tried Plex but you need to sign in and pay to connect network shares, no thanks, uninstalled server sharpish, and sideloaded ES File Manager but that’s pretty nasty user interface for movies and music, also tried VLC player which I like for nix and windows but it would not see my SAMBA drive on the FireTV, although it did see my router.

    Finally did this Kodi work around and it worked great although I used Ikono instead of ClassicTV and of course needed to change the filenames of the logos and paths they needed to be placed in.

    If anyone is using Ikono and the logos are not changing as expected rename the files to the ones below:

    Then fix the local windows path where you placed the files are in the below commands and run:
    adb push C:\Users\xxxxxx\Downloads\preview_5dd7e33b605bec171c4bba546e5b35c783feb32a53c44227249ad52f653dc49c.png /sdcard/.imagecache/

    adb push C:\Users\xxxxxx\Downloads\thumbnail_bfc0289736b3b0fbd3e32dec9d5d44c9dbe7cef5a082645ab0af157c6f3f600b.png /sdcard/.imagecache/

    Happy hacking 🙂

  9. This was great. I used ES File Explorer from the Fire Stick itself and copied the ikono directory /B00NEJS7Z/ over to my PC desktop where I then subsituted them for the Kodi .pngs. Then copied the /B00NEJS7Z/ dir back using ES and overworte the dir.

    Thanks…Very helpful.

  10. I’m using Pluto TV as the app to replace icons here is what the commands look like for that since I can’t find classic or ikono anymore…

    For mac:
    Pluto TV kodi Icons

    ./adb push /Users/Niko/Downloads/untitled\ folder/preview_a6354c65151b8f9eea00caf2cf360be13f490042cc9922ed87417f46385671f9.png /sdcard/.imagecache/

    ./adb push /Users/Niko/Downloads/untitled\ folder/thumbnail_a6354c65151b8f9eea00caf2cf360be13f490042cc9922ed87417f46385671f9.png /sdcard/.imagecache/

Leave a Reply

Your email address will not be published. Required fields are marked *