HOW-TO:Install Kodi on Fire TV: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
(32 intermediate revisions by 10 users not shown)
Line 2: Line 2:
<section begin="intro" />This page describes some of the methods to install Kodi onto an Amazon Fire TV (box) or Fire TV Stick. The Fire TV uses Kodi for [[android]] and does not require root. All Fire TV products allow sideloading, so no hacking or modification is required to install Kodi.<section end="intro" />
<section begin="intro" />This page describes some of the methods to install Kodi onto an Amazon Fire TV (box) or Fire TV Stick. The Fire TV uses Kodi for [[android]] and does not require root. All Fire TV products allow sideloading, so no hacking or modification is required to install Kodi.<section end="intro" />


== Enable Debugging on the Fire TV ==
__TOC__
 
= Enable developer settings on the Fire TV - Required for all methods below =
In order to install apps from outside the Amazon app store, we need to enable these options:
In order to install apps from outside the Amazon app store, we need to enable these options:


# From the Fire TV Home screen, select '''Settings'''
:# From the Fire TV Home screen, select '''Settings'''
# Go to '''System''' -> '''Developer Options'''
:# Go to '''System''' -> '''Developer Options''' ('''Device''' -> '''Developer Options''' on newer systems)
# Enable both the '''ADB Debugging''' and the '''Apps from Unknown Sources''' options.
:# Enable both the '''ADB Debugging''' and the '''Apps from Unknown Sources''' options.
# Go to '''System''' -> '''About''' -> '''Network''', and take note of the Fire TV's IP address
:# Go to '''System''' -> '''About''' -> '''Network''', and take note of the Fire TV's IP address ('''Device''' -> '''About''' -> '''Network''' on newer systems)
 
==Using the Downloader app==
* [http://www.aftvnews.com/how-to-sideload-apps-like-kodi-or-spmc-on-the-amazon-fire-tv-stick-using-downloader/ Install Kodi using the Downloader App for Fire TV and Stick]
 


== adbFire (Win/Mac/Linux) ==
== ES File Explorer ==
 
ES Explorer in the amazon appstore will still work. The instructions have changed though. You can now use `Tools -> Downloads -> Add bookmark` -- then add a direct link to the kodi apk file for android (found at http://kodi.tv/download). Then open the bookmark and it will ask you if you want to open it and then if you want to install it. Click yes for both.
 
 
== apps2fire ==
apps2fire is an app that can be ran from another Android device, such as a phone or a tablet. The phone/tablet running apps2fire can install any apps (which are already installed on the phone/tablet) from the phone/tablet to the Fire TV.
 
 
 
;On a phone or tablet connected to the same network as your Fire TV device:
# Install Kodi (or [[SPMC]], [[forks|etc]]) from Google Play: {{Google Play|size=100px}} or '''http://kodi.tv/download/'''
# Install apps2fire: '''https://play.google.com/store/apps/details?id=mobi.koni.appstofiretv'''
# Enable the developer options on the Fire TV device (as mentioned above on this page)
# Open apps2fire and enter the IP address of your Fire TV device
# Select Kodi to install on the Fire TV device
 
 
== adbLink (Win/Mac/Linux) ==
{| class="infobox"
{| class="infobox"
| {{youtube|hQ3e9gdsmE}}
| {{youtube|-hQ3e9gdsmE}}
|}
|}
adbFire is a companion program for FireTV and Android Kodi & forks. It allows you to sideload Kodi (and other apps) without the bother of downloading the Android SDK and other tools. Additionally, it allows you to copy files to and from Kodi, backup Kodi, root the FireTV, mount USB drives and more.
adbLink is a companion program for FireTV and Android Kodi & forks. It allows you to sideload Kodi (and other apps) without the bother of downloading the Android SDK and other tools. Additionally, it allows you to copy files to and from Kodi, backup Kodi, root the FireTV, mount USB drives and more.


'''Download website link: http://jocala.com/adbfire.html'''
'''Download website link: http://jocala.com'''






Tutorials for using ADBFire to install Kodi:
Tutorials for using adbLink to install Kodi:


* http://www.tweaking4all.com/home-theatre/xbmc/kodi-on-amazon-fire-tv/
* http://www.tweaking4all.com/home-theatre/xbmc/kodi-on-amazon-fire-tv/


{{-}}
{{-}}
==CetusPlay App==
CetusPlay is an app that allows you side-load  lots of popular TV apps to Fire TV from your phone. What’s more, it offers user remote function to your Fire TV.
Speaking of installing Kodi to Fire TV, the steps as following:
#Install CetusPlay from Google Play:https://play.google.com/store/apps/details?id=com.cetusplay.remotephone
#Enable the ADB on the Fire TV as mentioned above and there will be a TV server of CetusPlay installed automatically on your TV.
#Turn to the App Center in CetusPlay.
#Kodi will on the top and just click Install


== ADB command line ==
== ADB command line ==
These are steps to manually install Kodi using the ADB command line tool, as an alternative to using an app like adbLink.
'''General Steps'''
'''General Steps'''


# Setup the ADB Utility via OS-specific instructions below, or install the Android SDK for your platform: https://developer.android.com/sdk/index.html
:# Install the Android SDK for your platform: https://developer.android.com/sdk/index.html
# Follow these instructions to connect ADB to your Amazon Fire TV:  https://developer.amazon.com/sdk/asb/connect-adb.html
:# Follow these instructions to connect ADB to your Amazon Fire TV:  https://developer.amazon.com/sdk/asb/connect-adb.html
# Follow these instructions to install the Kodi app onto the Fire TV (using the ADB tool):  https://developer.amazon.com/sdk/asb/app-install.html
:# Follow these instructions to install the Kodi app onto the Fire TV (using the ADB tool):  https://developer.amazon.com/sdk/asb/app-install.html
 
 
{{Note|Your computer must be connected to the same network as your Fire TV}}
 
=== Windows ===
# Download and unzip the ADB Utility for Windows from https://developer.android.com/sdk/index.html
 
# Find the extracted ''winadb'' folder containing adb.exe, and copy the complete folder path
# Add the copied path to your PATH environmental variable in Windows System Properties
# Follow the below instructions to complete the installation of Kodi
 
=== OS X ===
# Download and unzip the ADB Utility for OS X from https://developer.android.com/sdk/index.html
# Open a Terminal prompt and navigate (CD) to the directory with the extracted ''adb'' file
# Run the following command to check your ''PATH'':
#:<code>>echo $PATH</code>
# Move the file ''adb'' to a directory in your path, using a command similar to the ones below:
#:Examples:
#:<code>>sudo mv adb /usr/bin/</code>
#:<code>>sudo mv adb /usr/local/bin/</code>
#:<code>>sudo mv adb /directory/in/your/path/</code>
# When done, typing <code>adb</code> at a Terminal prompt will execute the ADB program. If typing <code>adb</code> in the Terminal does nothing, check your ''PATH'' and also check the permissions of ''adb''. You can make sure ''adb'' is executable by typing the command <code>sudo chmod +x /path/to/file/adb</code>.
 
=== Linux ===
# Download and unzip the ADB Utility for Linux from https://developer.android.com/sdk/index.html
 
# Open a Terminal prompt and navigate (CD) to the directory with the extracted ''adb'' file
# Run the following command to check your ''PATH'':
#:<code>>echo $PATH</code>
# Move the file ''adb'' to a directory in your path, using a command similar to the ones below:
#:Examples:
#:<code>>sudo mv adb /usr/bin/</code>
#:<code>>sudo mv adb /usr/local/bin/</code>
#:<code>>sudo mv adb /directory/in/your/path/</code>
# When done, typing <code>adb</code> at a Terminal prompt will execute the ADB program. If typing <code>adb</code> in the Terminal does nothing, check your ''PATH'' and also check the permissions of ''adb''. You can make sure ''adb'' is executable by typing the command <code>sudo chmod +x /path/to/file/adb</code>.


=== Setup ADB on Your Host ===
'''Note:''' Linux adb is a 32-bit dynamically linked program. In order to run under a 64-bit Linux, 32-bit support is required. You may need to install the ''lib6:i386'' (the 32-bit base library support package) depending on your Linux.
'''Note:''' Your host must be connected to the same network as your Fire TV.


{{ADB setup}}
=== Android ===
The ADB utility is built into Android.  However, you will need to install a Terminal Emulator app.
# Open Google Play Store
# Install [https://play.google.com/store/apps/details?id=jackpal.androidterm Android Terminal Emulator]
# Follow the below instructions to complete the installation of Kodi
 
=== Download Kodi ===
* Current stable version: '''{{current version}}'''
* Download link: '''{{download link|Android}}'''


=== Install Kodi to the Fire TV ===
=== Install Kodi to the Fire TV ===
'''Note:''' If your APK file name contains spaces, make sure you put quotes around it in the adb commands.  On OS X and Linux, you may need to prepend <code>./</code> to the adb commands.
'''Note:''' If your APK file name contains spaces, make sure you put quotes around it in the adb commands.  On OS X and Linux, you may need to prepend <code>./</code> to the adb commands.
# On your host (PC or other Android device), download your desired Kodi APK
:# On your host (PC or other Android device), download your desired Kodi APK
# Open a Command Prompt (Windows), Terminal (OS X/Linux), or Terminal Emulator app (Android)
:# Open a Command Prompt (Windows), Terminal (OS X/Linux), or Terminal Emulator app (Android)
# Navigate (CD) to the directory with your Kodi APK (In Terminal Emulator on Android you only need to run the adb commands)
:# Navigate (CD) to the directory with your Kodi APK (In Terminal Emulator on Android you only need to run the adb commands)
# Run the following commands
:# Run the following commands
#:<code>>adb kill-server</code>
:#:<code>>adb kill-server</code>
#:<code>>adb start-server</code>
:#:<code>>adb start-server</code>
#:<code>>adb connect <ip-address-of-fire-tv></code>
:#:<code>>adb connect <ip-address-of-fire-tv></code>
# ADB is connected when it reports the message "connected to <ip-address-of-fire-tv>:<port>"
:# ADB is connected when it reports the message "connected to <ip-address-of-fire-tv>:<port>"
# Run the following command
:# Run one of the following commands
#:<code>>adb install <apk-file-name></code>
:#:<code>>adb install <apk-file-name></code>
# Installation is complete when it reports the message "success"
:#:(or if you are upgrading from a previous Kodi install, use this instead)
:#:<code>>adb install -r <apk-file-name></code>
:# Installation is complete when it reports the message "success"


('''Note:''' For Android you need to type in the full path. e.g. >adb install /sdcard/Download/apk-file-name.apk)
('''Note:''' For Android you need to type in the full path. e.g. >adb install /sdcard/Download/apk-file-name.apk)


=== Launch Kodi on the Fire TV ===
=== Launch Kodi on the Fire TV ===
# From the Fire TV Home screen, select '''Settings'''
:# From the Fire TV Home screen, select '''Settings'''
# Select '''Applications'''
:# Select '''Applications'''
# Find and select your Kodi installation (it may be named "Kodi" or "SPMC")
:# Find and select your Kodi installation (it may be named "Kodi" or "SPMC")
# Select '''Launch Application'''
:# Select '''Launch Application'''
'''Note:''' Users have reported that you can [http://forum.kodi.tv/showthread.php?tid=191109&pid=1677974#pid1677974 autostart Kodi] after boot using an Android automation apps such as Tasker, AutomateIt, or Llama. Alternately, you can use [http://diegomejia.globat.com/android/AutoPilot.apk Autopilot] to autoboot to Kodi.
 
'''Launching Kodi from Fire TV Homescreen:''' You can also have Llama (and probably others) [http://forum.kodi.tv/showthread.php?tid=191109&pid=1721346#pid1721346 launch Kodi] when a native Fire TV app like '''Flixter''' is launched from the Fire TV homescreen.  Some apps [http://forum.kodi.tv/showthread.php?tid=191109&pid=1721962#pid1721962 work better] than others.


=== Upgrading Kodi ===
=== Upgrading Kodi ===
Kodi can be upgraded through ADB without losing your settings. To do this, you must use a newer version of the package already installed on the machine.
Kodi can be upgraded through ADB without losing your settings. To do this, you must use a newer version of the package already installed on the machine.
# Download the package to your machine
:# Download the package to your machine
# Make sure ADB is connected to the Fire TV
:# Make sure ADB is connected to the Fire TV
# Run <code>adb install -r <apk-file-name></code>
:# Run <code>adb install -r <apk-file-name></code>
# Installation is complete when it reports the message "Success"
:# Installation is complete when it reports the message "Success"


Kodi will still go through the "first run" screen the first time it is launched but your settings will remain intact.
Kodi will still go through the "first run" screen the first time it is launched but your settings will remain intact.
Line 75: Line 153:
If you wish to downgrade your version of Kodi (because you installed a test version that didn't work properly, for example) and keep your settings, the following commands will allow you to do so.
If you wish to downgrade your version of Kodi (because you installed a test version that didn't work properly, for example) and keep your settings, the following commands will allow you to do so.


:<code>adb uninstall -k org.xbmc.kodi
: <code>adb uninstall -k org.xbmc.kodi
:adb install <apk-file-name></code>
: adb install <apk-file-name></code>


If you are downgrading using an Android device, you will need to use the "shell" command.
If you are downgrading using an Android device, you will need to use the "shell" command.
Line 82: Line 160:
<code>adb shell pm uninstall -k org.xbmc.kodi</code>
<code>adb shell pm uninstall -k org.xbmc.kodi</code>


{{helix updated}}
{{Updated|17}}


[[Category:How-to]]
[[Category:How-to]]

Revision as of 20:46, 19 July 2017

Home icon grey.png   ▶ Amazon Fire TV ▶ HOW-TO:Install Kodi on Fire TV

This page describes some of the methods to install Kodi onto an Amazon Fire TV (box) or Fire TV Stick. The Fire TV uses Kodi for android and does not require root. All Fire TV products allow sideloading, so no hacking or modification is required to install Kodi.

Enable developer settings on the Fire TV - Required for all methods below

In order to install apps from outside the Amazon app store, we need to enable these options:

  1. From the Fire TV Home screen, select Settings
  2. Go to System -> Developer Options (Device -> Developer Options on newer systems)
  3. Enable both the ADB Debugging and the Apps from Unknown Sources options.
  4. Go to System -> About -> Network, and take note of the Fire TV's IP address (Device -> About -> Network on newer systems)

Using the Downloader app


ES File Explorer

ES Explorer in the amazon appstore will still work. The instructions have changed though. You can now use `Tools -> Downloads -> Add bookmark` -- then add a direct link to the kodi apk file for android (found at http://kodi.tv/download). Then open the bookmark and it will ask you if you want to open it and then if you want to install it. Click yes for both.


apps2fire

apps2fire is an app that can be ran from another Android device, such as a phone or a tablet. The phone/tablet running apps2fire can install any apps (which are already installed on the phone/tablet) from the phone/tablet to the Fire TV.


On a phone or tablet connected to the same network as your Fire TV device
  1. Install Kodi (or SPMC, etc) from Google Play: Google Play download big.png or http://kodi.tv/download/
  2. Install apps2fire: https://play.google.com/store/apps/details?id=mobi.koni.appstofiretv
  3. Enable the developer options on the Fire TV device (as mentioned above on this page)
  4. Open apps2fire and enter the IP address of your Fire TV device
  5. Select Kodi to install on the Fire TV device


adbLink (Win/Mac/Linux)

adbLink is a companion program for FireTV and Android Kodi & forks. It allows you to sideload Kodi (and other apps) without the bother of downloading the Android SDK and other tools. Additionally, it allows you to copy files to and from Kodi, backup Kodi, root the FireTV, mount USB drives and more.

Download website link: http://jocala.com


Tutorials for using adbLink to install Kodi:



CetusPlay App

CetusPlay is an app that allows you side-load lots of popular TV apps to Fire TV from your phone. What’s more, it offers user remote function to your Fire TV.

Speaking of installing Kodi to Fire TV, the steps as following:

  1. Install CetusPlay from Google Play:https://play.google.com/store/apps/details?id=com.cetusplay.remotephone
  2. Enable the ADB on the Fire TV as mentioned above and there will be a TV server of CetusPlay installed automatically on your TV.
  3. Turn to the App Center in CetusPlay.
  4. Kodi will on the top and just click Install


ADB command line

These are steps to manually install Kodi using the ADB command line tool, as an alternative to using an app like adbLink.

General Steps

  1. Install the Android SDK for your platform: https://developer.android.com/sdk/index.html
  2. Follow these instructions to connect ADB to your Amazon Fire TV: https://developer.amazon.com/sdk/asb/connect-adb.html
  3. Follow these instructions to install the Kodi app onto the Fire TV (using the ADB tool): https://developer.amazon.com/sdk/asb/app-install.html


Note: Your computer must be connected to the same network as your Fire TV

Windows

  1. Download and unzip the ADB Utility for Windows from https://developer.android.com/sdk/index.html
  1. Find the extracted winadb folder containing adb.exe, and copy the complete folder path
  2. Add the copied path to your PATH environmental variable in Windows System Properties
  3. Follow the below instructions to complete the installation of Kodi

OS X

  1. Download and unzip the ADB Utility for OS X from https://developer.android.com/sdk/index.html
  2. Open a Terminal prompt and navigate (CD) to the directory with the extracted adb file
  3. Run the following command to check your PATH:
    >echo $PATH
  4. Move the file adb to a directory in your path, using a command similar to the ones below:
    Examples:
    >sudo mv adb /usr/bin/
    >sudo mv adb /usr/local/bin/
    >sudo mv adb /directory/in/your/path/
  5. When done, typing adb at a Terminal prompt will execute the ADB program. If typing adb in the Terminal does nothing, check your PATH and also check the permissions of adb. You can make sure adb is executable by typing the command sudo chmod +x /path/to/file/adb.

Linux

  1. Download and unzip the ADB Utility for Linux from https://developer.android.com/sdk/index.html
  1. Open a Terminal prompt and navigate (CD) to the directory with the extracted adb file
  2. Run the following command to check your PATH:
    >echo $PATH
  3. Move the file adb to a directory in your path, using a command similar to the ones below:
    Examples:
    >sudo mv adb /usr/bin/
    >sudo mv adb /usr/local/bin/
    >sudo mv adb /directory/in/your/path/
  4. When done, typing adb at a Terminal prompt will execute the ADB program. If typing adb in the Terminal does nothing, check your PATH and also check the permissions of adb. You can make sure adb is executable by typing the command sudo chmod +x /path/to/file/adb.

Note: Linux adb is a 32-bit dynamically linked program. In order to run under a 64-bit Linux, 32-bit support is required. You may need to install the lib6:i386 (the 32-bit base library support package) depending on your Linux.

Android

The ADB utility is built into Android. However, you will need to install a Terminal Emulator app.

  1. Open Google Play Store
  2. Install Android Terminal Emulator
  3. Follow the below instructions to complete the installation of Kodi

Download Kodi

  • Current stable version: Kodi v20.5 Nexus
  • Download link: '

Install Kodi to the Fire TV

Note: If your APK file name contains spaces, make sure you put quotes around it in the adb commands. On OS X and Linux, you may need to prepend ./ to the adb commands.

  1. On your host (PC or other Android device), download your desired Kodi APK
  2. Open a Command Prompt (Windows), Terminal (OS X/Linux), or Terminal Emulator app (Android)
  3. Navigate (CD) to the directory with your Kodi APK (In Terminal Emulator on Android you only need to run the adb commands)
  4. Run the following commands
    >adb kill-server
    >adb start-server
    >adb connect <ip-address-of-fire-tv>
  5. ADB is connected when it reports the message "connected to <ip-address-of-fire-tv>:<port>"
  6. Run one of the following commands
    >adb install <apk-file-name>
    (or if you are upgrading from a previous Kodi install, use this instead)
    >adb install -r <apk-file-name>
  7. Installation is complete when it reports the message "success"

(Note: For Android you need to type in the full path. e.g. >adb install /sdcard/Download/apk-file-name.apk)

Launch Kodi on the Fire TV

  1. From the Fire TV Home screen, select Settings
  2. Select Applications
  3. Find and select your Kodi installation (it may be named "Kodi" or "SPMC")
  4. Select Launch Application

Upgrading Kodi

Kodi can be upgraded through ADB without losing your settings. To do this, you must use a newer version of the package already installed on the machine.

  1. Download the package to your machine
  2. Make sure ADB is connected to the Fire TV
  3. Run adb install -r <apk-file-name>
  4. Installation is complete when it reports the message "Success"

Kodi will still go through the "first run" screen the first time it is launched but your settings will remain intact.

Downgrading Kodi

If you wish to downgrade your version of Kodi (because you installed a test version that didn't work properly, for example) and keep your settings, the following commands will allow you to do so.

adb uninstall -k org.xbmc.kodi
adb install <apk-file-name>

If you are downgrading using an Android device, you will need to use the "shell" command.

adb shell pm uninstall -k org.xbmc.kodi