Posted on

KODI on Amazon Fire Stick/Fire TV Complete setup

 

Amazon released its Fire TV, a tiny set-top box which brings media streaming services such as Netflix or Amazon Prime Video to your living room. While Amazon offers its own app store, you’re also able to sideload any Android app APK you want. This leads to an endless amount of new apps for the Fire TV, including Kodi (formerly known as XBMC). For only  100 bucks for a Fire TV or as little as 39 USD for a Fire TV Stick, you’re able to bring a powerful media system to your living room which is capable of streaming 1080p videos using Kodi / XBMC. This guide will explain you how to setup your Fire TV or Fire TV Stick to become a great media system.

Since the initial launch of this post in April 2015, we’ve adapted the content to Fire TV and Kodi updates. The latest version of this guide includes an overview of the new Kodi 15.0 Isengard features and how to update from Kodi 14.2 without losing settings.

Requirements for running Kodi (XBMC) on a Fire TV or Fire TV Stick

Getting Kodi installed on your Fire TV (Stick) is quite easy. You’ll only need the following things:

  • ADB drivers (Mac – Windows)
  • Fire TV (Stick) with developer options enabled
  • Latest Kodi APK (ARM version – currently version 15.1)

How to install Kodi (XBMC) on a Fire TV

While you can also use this simple toolkit, this guide will show you how to install Kodi manually. In these first few steps we’ll make sure that your Fire TV is prepared and you’ve downloaded and installed all necessary files.

  • Install the ADB drivers for your operating system linked above
  • Navigate to your Fire TV Settings.
  • Go to System —> Developer Options
  • Enable ADB Debugging and Apps from Unknown Sources
  • Go to System —> About —> Network and write down the Fire TV IP Address
  • Download the latest Kodi version (ARM Android release)

Alright. Next we’ll actually go ahead and install Kodi.

  • Open your terminal (Mac) or command prompt (Windows)
  • Navigate to the directory where you stored the Kodi APK
  • Run these commands
adb kill-server

adb start-server

adb connect Fire-TV-IP-Address-here
  • The window should return something along “connected to Fire-TV-IP-Address-here”
  • Next, run the following command
adb install Kodi-apk-file-name
  • The installation is done when the window returns success

You’ve now installed Kodi on your Fire TV – Easy right? But the story doesn’t end here. Unfortunately the Fire TV has some issues with streaming 1080p content out of the box. Your side-loaded Kodi installation also does not have a shortcut on the Fire TV home screen – but we’ll also take care of that.

How to update to Kodi 15.1 without losing Settings

Installing Kodi 15.1 Isengard on your Fire TV is quite easy and can be done in a few minutes. Since it’s a new version and not a small update, you can simply flash the APK file. After the first launch, Kodi will import all settings from your previous installation. After the successful transfer and initial launch, you can simply go ahead and delete to old version from your Fire TV. Here are the single steps you have to take to achieve this:

  • Download the latest Kodi APK (Android ARM, version 15.1 as of September 2015)
  • Open your terminal (Mac) or command prompt (Windows)
  • Navigate to the directory where you stored the Kodi APK
  • Run these commands
adb kill-server

adb start-server

adb connect Fire-TV-IP-Address-here
  • The window should return something along “connected to Fire-TV-IP-Address-here”
  • Next, run the following command
adb install -r Kodi-apk-file-name
  • The installation is done when the window returns success
  • Launch Kodi 15.1. The app will now import settings from 14.2
  • Optional: Delete Kodi 14.2 from your Fire TV

That’s it. Enjoy the latest version of Kodi!

How to make your Fire TV run 1080p MKVs without buffering issues

My Fire TV is connected via WiFi to my NAS – in theory enough speed to stream large media files. However, I usually ran into buffering issues every 5 to 10 minutes. The solution to this problem is pushing a proper advancedsettings.xml file to my Fire TV as well as switching from a wired LAN connection to a wireless one. There are three different versions out there which I will share with you here:

Advanced Settings Version 1
Advanced Settings Version 2
Advanced Settings Version 3
Advanced Settings Version 4 (recommended, best working version for me)

I would personally suggest trying them step by step and stick with the one that works best. For me it’s version 4. While usually a wired connection should work better, in my case the WiFi option resulted in a stable connection to stream local media. To push this file to your Fire TV, you have to do the following

    • Download the advancedsettings.xml to your computer
    • Remove the number (1, 2, 3 or 4) from the file name
    • Open your terminal (Mac) or command prompt (Windows)
    • Navigate to the directory where you stored the advancedsettings.xml
    • Run these commands
adb kill-server

adb start-server

adb connect Fire-TV-IP-Address
    • The window should return something along “connected to Fire-TV-IP-Address”
    • Next, run the following command
adb push advancedsettings.xml /sdcard/android/data/org.xbmc.kodi/files/.kodi/userdata
  • Once completed, the window will return something like this:
13 KB/s (201 bytes in 0.015s)
  • Restart Kodi and test if everything works fine. That’s it!

How to create a Kodi (XBMC) shortcut on your Fire TV home screen

After side-loading Kodi to your Fire TV (Stick) you won’t have a shortcut on your home screen. After installing the APK you can only access the media center using the settings menu. However, there is also a workaround for that.

    • When you’re in the US, install Classic TV from the Amazon App Store. In Europe you can install the ikono TV app.
    • Sideload Llama to your Fire TV. This can be done using as follows:
    • Open your terminal (Mac) or command prompt (Windows)
    • Navigate to the directory where you stored the Kodi APK
    • Run these commands
adb kill-server

adb start-server

adb connect Fire-TV-IP-Address
    • The window should return something along “connected to Fire-TV-IP-Address”
    • Next, run the following command
adb install llama-apk-file-name
  • The installation is done when the window returns success
  • Next, open Llama (Settings —> Applications —> Llama)
    • Go to EVENTS and click the “+” in order to add a new event
    • Click to ADD CONDITION, select Active Application and Choose App. Select the TV app installed earlier
    • Next, navigate to ADD ACTION and choose Run Application. Select Kodi.
    • You’re done. From now on, whenever you launch the TV app on your home screen Kodi will load.

    This should be it for the initial Kodi (XBMC) setup. You’re now able to add media content to your library using a variety of connections such as Network Filesystem (NFS), UPnP or Windows Network (SMB). I wouldn’t recommend to use UPnP as this will restrict Kodi from adding meta content.

    How to add media content to your Kodi library

    Kodi allows to add different media such as tv shows, movies or music to your library. Out of the box, Kodi supports a variety of media sources including network storage / file sharing or internet streams. The most popular network storage solutions are NFS (Network File System), SMB (also known as Windows File Sharing) and UPnP (Universal Plug and Play). It does not matter if you media files are served from a dedicated NAS or a computer in a network, I would recommend using NFS over SMB and UPnP. NFS offers a lower protocol overhead and simpler user authentication. So what does that mean? Higher transfer speeds (=less lag / stutter when streaming video) plus less work for your network, i.e. you’re not killing all network transfers. Additionally, adding media trough UPnP prevents Kodi / XBMC from adding meta data like IMDB rating, cover picture or plot.

    Add Video Source in Kodi / XBMC

    So how do you actually add media to your library? By default, every root directory should have anAdd Sources option. Additionally, opening the context media (menu button) in the root directory will offer the option to add sources from there. Just follow the menu and add your media source. Again, I can only emphasis to use NFS over SMB and avoid UPnP.

    Set media content in Kodi

    Next, Kodi will ask you which type of content source you just added. Go ahead and set the appropriate one, choose a scraper (source from which meta information like cover, plot, IMDB rating, etc. will be loaded) and hit OK – Kodi will do the rest for you. Unfortunately, Kodi / XBMC sometimes has issues with getting the correct data. This can be avoided using proper file names according to the official guidelines. More information about adding media content to Kodi can be found here.

    How to automatically rename movies and TV shows for Kodi / XBMC

    If you’re having issues with Kodi / XBMC not properly crawling meta data for movies or TV shows in your media library, the reason for this might be your file name structure. For movies, it is suggested to only use the full movie title including the year of release in brackets (e.g. The Interview (2014)). In case of TV shows you should have them all in separate folders, using the following structure: Name – SeasonxEpisode – Title (e.g. Family Guy – 4×03 – Blind Ambition). However, doing this one by one can get quite annoying with an extensive movie and TV show database. The solution for this is a small app called FileBot which offers native apps for the most popular platforms, including Mac OS, Windows or Linux.

    Automatically rename files for Kodi & XBMC with FileBot

    Simply add your media directory using the load button, hit match and select a scraper from the list and confirm with rename once FileBot is done. It’s simple like that. All files will be renamed properly and after refreshing your Kodi media library all meta data should be downloaded properly.

    How to automatically update your media library

    Now that we’ve properly added media to your library, there is one little thing that we need to take care of: Automatically updating Kodi’s media library when you add new content to your hard drive or network storage. Luckily, there are two add-ons which take care of this. Watchdog will constantly check your media source for new files and automatically update the Kodi / XBMC library when new content is available. If you want to scan your media source for new content on a specific day or time, XBMC Library Auto Update has you covered.

How to install skins or themes

Installing skins / themes on your Fire TV is pretty easy. Kodi offers the possibility to download and install skins from within the settings menu, just follow these steps:

  1. Open the System —> Settings menu
  2. Navigate to the Appearance tab
  3. Select the name of the skin and press the enter button
  4. You’ll now see a list of all installed skins, to download additional ones click the Get More… button
  5. Kodi will now show a list of available skins. Just select the one that you want to install, press the install button and Kodi will take care of the rest.

SOURCE: http://trendblog.net/setup-kodi-xbmc-fire-tv-run-1080p-content/

Facebook Comments