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

From Official Kodi Wiki
Jump to navigation Jump to search
No edit summary
(headertabs is kind of broken)
Line 45: Line 45:
:# 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


=== Setup ADB on Your Host ===
'''Note:''' Your host must be connected to the same network as your Fire TV.


= Windows =
{{Note|Your computer must be connected to the same network as your Fire TV}}
 
=== Windows ===
# Download and unzip the ADB Utility for Windows from http://www.androidfilehost.com/?fid=23610159112654916
# Download and unzip the ADB Utility for Windows from http://www.androidfilehost.com/?fid=23610159112654916


Line 55: Line 55:
# Follow the below instructions to complete the installation of Kodi
# Follow the below instructions to complete the installation of Kodi


= OS X =
=== OS X ===
# Download and unzip the ADB Utility for OS X from http://www.androidfilehost.com/?fid=23610159112654915
# Download and unzip the ADB Utility for OS X from http://www.androidfilehost.com/?fid=23610159112654915
# Open a Terminal prompt and navigate (CD) to the directory with the extracted ''adb'' file
# Open a Terminal prompt and navigate (CD) to the directory with the extracted ''adb'' file
Line 67: Line 67:
# 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>.
# 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 =
=== Linux ===
# Download and unzip the ADB Utility for Linux from http://www.androidfilehost.com/?fid=23610159112654911
# Download and unzip the ADB Utility for Linux from http://www.androidfilehost.com/?fid=23610159112654911


Line 82: Line 82:
'''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:''' 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 =
=== Android ===
The ADB utility is built into Android.  However, you will need to install a Terminal Emulator app.
The ADB utility is built into Android.  However, you will need to install a Terminal Emulator app.
# Open Google Play Store
# Open Google Play Store
# Install [https://play.google.com/store/apps/details?id=jackpal.androidterm Android Terminal Emulator]
# Install [https://play.google.com/store/apps/details?id=jackpal.androidterm Android Terminal Emulator]
# Follow the below instructions to complete the installation of Kodi
# Follow the below instructions to complete the installation of Kodi
<headertabs />


=== Download Kodi ===
=== Download Kodi ===
Line 117: Line 115:
:# 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 ===

Revision as of 05:53, 31 July 2016

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
  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

ES File Explorer

Stop hand.png A lot of older guides talk about using ES File Explorer to install Kodi on a Fire TV. However, due to changes made to the Fire TV version of ES File Explorer, this is no longer a reliable method to install Kodi. If you need to install Kodi then you should use one of the other methods listed on this page.


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.

  1. Install Kodi or SPMC from Google Play: Google Play download big.png

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:


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 http://www.androidfilehost.com/?fid=23610159112654916
  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 http://www.androidfilehost.com/?fid=23610159112654915
  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 http://www.androidfilehost.com/?fid=23610159112654911
  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 v21 Omega
  • 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