There are loads of tutorials and instructables about that show you how to build a kodi player using a raspberry pi or other linux system. The Raspberry Pi is great at running Kodi, but it does have a few negative points
- Need to purchase lots of components
- Raspberry Pi
- Power Supply
- Flash Card
- USB Wifi (Optional - can be wired)
- Something to use as a remote control (Can use app, but a handheld remote is so much nicer)
- It takes a bit of knowledge to build it
- It takes a bit of time to put it together
Kodi runs on lots of platforms, including Android which has lead to cheap Android only tv boxes running it.
One of the best options I have found is Amazon Fire TV (either the stick or the box), this comes with everything you need including a great wireless remote control. This instructable contains all the steps to get Kodi running on Amazon Fire TV including details of how to get non-standard Add Ons installed.
A lot of this is made much easier thanks to the developer of the excellent FireStarter app https://github.com/sphinx02/FireStarter/
Step 1: Go to Settings
First we need to turn on developer support and the ability to install apps that don't come from the app store.
Go to the settings at the bottom of the menu
Step 2: Go to the System Sub-menu
Step 3: Select Developer Options
Step 4: Enable ADB Debugging and Apps From Unknown Sources
We need to enable ADB Debugging and Apps from Unknown Sources so that the Amazon Fire TV allows us to install software thats not in its App Store.
For the security minded once you have finished you can come back here and disable these settings.
Step 5: Search for ES File
Go back to the home screen and at the top search for ES File.
We are going to install this from the Amazon App Store so we can load the other software we want to use.
This makes it a lot easier to install Kodi. There are other methods that rely on running the developer tools on your computer to do this, but this is much quicker and easier to do.
Step 6: Select ES File Explorer
Step 7: Click Free to Install It
ES File Explorer is a free app, it does require you have an amazon account to get it, but won't cost anything.
Step 8: Once Installed Click Open to Run
Step 9: Click Favorite and Then Add
We need to add a new favorite so we can install software from it
Step 10: Enter the Path and the Name
Enter the path as http://j.mp/aftvstarter
Enter the name as fire
Step 11: Select the Favorite Called Fire From the Left Menu
Step 12: Choose Open File in the Dialog Box That Appears
Step 13: Select the FireStarter APK
In the main window select the FireStarter APK file. You may need to move to the menu on the left, go to the top, go right and then down to get to it.
Step 14: Move Down and Click Install
Step 15: Once Installed Click Open
It will take a short while to install it, but when it has done you can click Open.
Step 16: Select Updates
Once FireStarter has opened, select Updates from the left menu
Step 17: Install the Latest Version of Kodi
To install Kodi, click Upgrade to Latest Version. This will automatically download the latest recommended version of Kodi and install it.
Step 18: Click Install to Install Kodi
Step 19: Once Installed Click Done
At this point we still have some work to done with FireStarter, so click Done instead of Open.
Step 20: Go to the Settings Menu
Staying in FireStarter, lets go to the settings menu so we can choose how to start Kodi and to choose which app you load on startup and when the home button is pressed.
Step 21: Select the Startup Application
This is the app that the Amazon Fire TV will run when it is powered on.
Step 22: Set Fire TV Home
I have mine set to the Fire TV Home page so its like the normal Amazon Fire setup. If you only wanted Kodi, you could set this here.
Step 23: Select Home Button Single Click
Select Home Button Single Click to choose what happens when someone presses the Home button on the remote control.
Step 24: Set to Fire TV Home
Setting it to Fire TV Home means when pressing the home button once it will do the normal Amazon Fire TV behaviour of going to the Fire TV Home page. If you only want to use Kodi, you could set this here.
Step 25: Select Home Button Double Click
This is what will happen when you press the home button twice in quick succession.
Step 26: Choose to Launch Kodi
This is how I have my Amazon Fire TV setup, when I double press the Home button it launches Kodi.
Its a good option as it doesn't interfere with anything else on your Fire TV.
Step 27: Double Press the Home Button
Try double pressing the home button and Kodi should start to load. The first time can take a short while, but its normally very quick after this.
Now you have Kodi loaded you can then use it as normal. If you want to install additional plugins then the following instructions show how to load non-official plugins using the tvaddons.ag services.
Step 28: Select File Manager Under the System Menu
Step 29: Click Add Source
We need to add the location where we can install the plug from
Step 30: Click None
Click where it says none so we can enter the details
Step 31: Enter the URL
We are going to enter the url of http://fusion.tvaddons.ag and click done
Step 32: Enter a Name
Click on the Enter a name box
Step 33: Enter the Name As Fusion
Give it the name fusion, this is so you can identify the location later
Step 34: Click OK to Save It
Step 35: Select System > Settings
Navigate to the settings for Kodi
Step 36: Select Add-Ons
Choose Add-Ons from the menu
Step 37: Install From Zip File
Kodi comes with many add-ons that can be installed from its database, but we want to install add-ons location on tvaddons.ag, so we need to choose to install from zip file
Step 38: Select the Fusion Location
Select the fusion location that we added earlier
Step 39: Open the Start-here Folder
Step 40: Select Program-plugin-addoninstaller
Choose the program-plugin-addoninstaller, this will install the tvaddons plugin that lets us easily install the plugins they link to
Step 41: Go to Programs
Go back to the main menu and select programs
Step 42: Select Program Add-ons
Step 43: Select Addon Installer
Step 44: Install the Addons That You Want
From here you can install any of the add ons that you want.
Step 45: Run Your Add-Ons
Once you have installed some add-ons you can run them from the Video > Add-Ons menu