Amazon Fire TV: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
mNo edit summary
 
(322 intermediate revisions by 38 users not shown)
Line 1: Line 1:
{{Infobox information appliance
{{mininav| [[Devices]] | [[Android]] }}
| name = Amazon Fire TV
{{device notice}}
| image = [[File:Amazon Fire TV.jpg|300px]]
__TOC__
| manufacturer = Amazon.com
| releasedate = 2014-04-02 (US)
| os =  Fire OS 3.0 "Mojito" (Based on [[Android]])
| soc = Qualcomm Snapdragon 8064
| cpu = Qualcomm Krait 300, quad-core to 1.7 Ghz
| graphics  = Qualcomm Adreno 320
| display = 1080p
| storage = 8 GB internal
| memory = 2 GB RAM
| connectivity = HDMI, Bluetooth 4.0, USB 2.0, Wifi (802.11n), 10/100 Ethernet, Optical audio, CEC
| dimensions = 115 × 115 × 17.5 mm (4.53 × 4.53 × 0.69 in)
}}
[[File:Amazon Fire TV ports.jpg|right|300px|Amazon Fire TV ports|thumb]]
{{mininav|[[Devices]]|[[Android]]}}
<section begin="intro" />The [[w:Amazon Fire TV|Amazon Fire TV]] is an Android-based (Fire OS) set-top-box that contains a very powerful ARM processor (that can even handle some of the more heavy XBMC skins). Fire TV stands above some of the other Android-based offerings due to Amazon's strong product support and because it contains more [[10 foot interface|remote friendly]] versions of Netflix, Amazon Prime Video, and other video service clients, making it a good pairing with XBMC.<section end="intro" />


== Builds ==
{{Note|Unless otherwise noted, the following information applies to both the Fire TV box (1 and 2) and Fire TV stick.}}
=== Official Builds ===
XBMC 13 builds for Android (ARM): http://mirrors.xbmc.org/releases/android/arm/


=== Stable[ish] builds ===
<section begin="intro" />'''Amazon Fire TV''' (first and second-generations) is a series of Android-based ([[wikipedia:Fire OS|Fire OS]]) set-top-box that contains a powerful ARM processor (that can even handle some of the more heavy Kodi skins). First released in 2014, Amazon's Fire TV series stands above some of the other Android-based offerings due to Amazon's strong product support and because it contains more [[w:10-foot_user_interface|10-foot user interface]] versions of Netflix, Amazon Prime Video, and other video service clients, which generally makes it a good pairing with Kodi.<section end="intro" />
'''Frodo'''
* '''[http://d-h.st/juz XBMC for OUYA 12.3.2]'''
* '''[http://d-h.st/zaP SPMC 12.3.3]'''
* '''[http://filez.semperpax.com/5r4ln85l SPMC 12.4.2]''' (DTS and AC3 working)
'''Note:''' These builds can be installed alongside the official XBMC builds, as they have different package names.


'''Gotham'''
Amazon have also released Amazon Fire TV Stick as a low cost version in a HDMI-stick format, and while the Amazon Fire TV Stick also uses the same Android-based ([[wikipedia:Fire OS|Fire OS]]) software platform it contains less powerful ARM processor hardware it should still technically provides the same video playback features and capabilities as the first-generation of Amazon Fire TV, at least as far as running Kodi on it. The second-generation of Amazon Fire TV however does support newer video codecs and higher resolutions than the Fire TV Stick model.
* '''[http://mirrors.xbmc.org/test-builds/android/arm/xbmc-20140411-88ab6ea-fixamcoutput-armeabi-v7a.apk xbmc-20140411-88ab6ea-fixamcoutput-armeabi-v7a]'''
'''Note:''' This is a test build, but its fixes are expected to eventually be checked in to the official Gotham branch.
 
== Installing ==
'''General Steps'''
# Install the Android SDK onto your computer.  This contains the ADB tool.  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 install the XBMC 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 ====
# Download and unzip the Android SDK/ADT Bundle for Windows from https://developer.android.com/sdk/index.html
# Find the ''platform-tools'' folder in the extracted bundle
# Copy the complete path of the ''platform-tools'', and add it to your PATH environmental variable in Windows System Properties
==== OS X ====
To be completed
==== Linux ====
To be completed
==== Android ====
The ADB utility is built into Android.  However, you will need to install a Terminal Emulator app.
 
=== Enable USB Debugging on the Fire TV ===
# From the Fire TV Home screen, select '''Settings'''
# Go to '''System''' -> '''Developer Options'''
# Select '''ADB Debugging''' to turn it ON
# Go to '''System''' -> '''About''' -> '''Network''', and take note of the Fire TV's IP address
 
=== Install XBMC to the Fire TV ===
'''Note:''' 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 XBMC APK
# Open a Command Prompt (Windows), Terminal (OS X/Linux), or Terminal Emulator app (Android)
# Navigate (CD) to the directory with your XBMC APK
# Run the following commands
#:>adb kill-server
#:>adb start-server
#:>adb connect <ip-address-of-fire-tv>
# ADB is connected when it reports the message "connected to <ip-address-of-fire-tv>:<port>"
# Run the following command
#:>adb install <apk-file-name>
# Installation is complete when it reports the message "success"
 
=== Launch XBMC on the Fire TV ===
# From the Fire TV Home screen, select '''Settings'''
# Select '''Applications'''
# Find and select your XBMC installation (it may be named "XBMC", "SPMC", or "XBMC on OUYA")
# Select '''Launch Application'''
'''Note:''' Users have reported that you can [http://forum.xbmc.org/showthread.php?tid=191109&pid=1677974#pid1677974 autostart XBMC] 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 XBMC.
 
== Copying files ==
 
=== Copy userdata settings (optional) ===
 
Run XBMC at least once to initialize the userdata folder on the Fire TV
;Copying from PC to Fire TV
:Copy files to Fire TV userdata folder using <code>adb push <local> <remote></code>
::*For example, to copy '''advancedsettings.xml''' from your local folder to your Fire TV XBMC userdata folder:<pre>>adb push advancedsettings.xml /sdcard/android/data/org.xbmc.xbmc/files/.xbmc/userdata</pre>
:::where '''org.xbmc.xbmc''' is replaced with your package name such as '''tv.ouya.xbmc''' (XBMC for Ouya) or '''com.semperpax.spmc''' (SPMC)
;Copying files from Fire TV to PC
:Copy files from Fire TV userdata folder using <code>adb pull <remote> <local></code>
::*For example, to copy '''advancedsettings.xml''' from your Fire TV XBMC userdata folder to your local folder:<pre>>adb pull /sdcard/android/data/org.xbmc.xbmc/files/.xbmc/userdata/advancedsettings.xml</pre>
 
You can use <code>adb shell</code> to open a remote shell on the Fire TV. Use standard Linux commands such as <code>cd</code> and <code>ls</code> to navigate the file structure. Type <code>exit</code> to exit adb shell.
 
See [[userdata folder]] for more information on the contents of the userdata folder.
 
=== Update Splash Image (optional) ===
 
Run XBMC at least once to initialize the userdata folder on the Fire TV
 
::*If the splash image file is splash.png, you can run the following command to copy the file to Fire TV (you may need to update the folder name):<pre>>adb push splash.png /sdcard/Android/data/tv.ouya.xbmc/files/.xbmc/media/splash.png</pre>
 
Here's a splash [http://postimg.org/image/o04tj7aad/full/ image] created by elmerohueso.
 
== Controls ==
 
=== Bluetooth remote ===
To make the remote work with XBMC's on-screen-keyboard, go to {{highlight|bordered=yes|'''[[Settings/System#Input devices|XBMC -> Settings -> System -> Input devices]]'''}} and enable {{highlight|bordered=yes|'''Remote control sends keyboard presses'''}}
 
{{big|{{note|For slightly improved keymaps for the Fire TV remote, see '''[[Alternative keymaps for Fire TV remote]]'''.}} }}
 
{| class="prettytable"
! Button !! Global action !! Fullscreen video action
| rowspan="8" | [[File:Amazon Fire TV remote.jpg|185px]]
|-
! 3
| Directional pad:
:* Up
:* Down
:* Right
:* Left
| Directional pad:
:* Up: Next chapter or go forward 10 minutes
:* Down: Previous chapter or go back 10 minutes
:* Right: +30 seconds
:* Left: -30 seconds
|-
! 4
| Select
| On-screen-display menu
|-
! 6
| Context menu
| Playlist
|-
! 7
| Fast forward
| Fast forward
|-
! 8
| Play/pause
| Play/pause
|-
! 9
| Back
| Back out of fullscreen video (does not stop playback)
|-
! 10
| Rewind
| Rewind
|}
{{-}}
{{-}}


=== CEC ===
==Installing==
People are reporting that the Amazon Fire TV has basic CEC support.


=== USB ===
For installing instructions please visit: [[HOW-TO:Install_Kodi_on_Fire_TV|HOW-TO: Install Kodi on Fire TV]]
USB port allows for various additional remote types, such as FLIRC, various RF dongles, etc. Most of these devices will show up as a keyboard type input.


* Logitech K400r, K520, K700 and K800 and DiNovo mini wireless keyboards are said to work, as reported in the forum http://forum.xbmc.org/showthread.php?tid=191109&pid=1673921#pid1673921 (and the next post).
==Applications==


* Logitech DiNovo Edge keyboard works, but touch pad and media keys do not work. DiNovo Edge doesn't have a menu key.
* [[FireTV Hardware]]
* [[FireTV Software Notes]]
* [[FireTV Maintenance and Kodi Performance]]
* [[Little Known Fire TV Options and Links]]
* [[FireTV Known Issues]]


* [http://forum.xbmc.org/showthread.php?tid=191109&pid=1677710#pid1677710 MCE (IR) remote] - 2nd generation works. Turn on the Fire TV after plugging in the IR receiver and it should work.
== See also ==
* [[Android hardware]]
* IOGEAR GKM561R wireless keyboard/mouse combo works (although Shift/Capslock does not in 12.x, apparently an issue addressed on Gotham)
* [[Android]]


* See '''[[keyboard controls]]''' for how to control XBMC using a keyboard. Additional Fire TV controls goes as followed:
:{| class=prettytable
! Key !! Action
|-
| {{keypress|F11}}<br />or "browser search"<br />media key. || Voice Search ''(Does not send mic audio)''
|-
| {{keypress|F12}} || Fire TV home screen
|-
| {{keypress|Ctrl|Alt|Delete}} || System reset
|}
{{-}}


=== Other bluetooth devices ===
== Links ==
It should be possible to pair other bluetooth controllers and remotes to the Fire TV. Most of these devices will show up as a [[keyboard]] type input.
* [http://www.aftvnews.com/ AFTVnews (News and Guides)]  


== Known issues ==
* Hardware video decoding is semi-working. This is being looked into. Please see the test build section above for how you can help.


== Random notes ==
{{large|''Feel free to place various notes, tips, and links here. As this section of the wiki gets more organized, those notes will be properly sorted. Consider this like a dumping ground for when you're not sure where to put something.''}}


* The USB port seems to work with keyboards and mice.
== Links ==
* XBMC forum thread about the Amazon Fire TV: http://forum.xbmc.org/showthread.php?tid=191109
* Amazon Fire TV product page: http://www.amazon.com/Amazon-CL1130-Fire-TV/dp/B00CX5P8FC
* iFixit teardown: http://www.ifixit.com/Teardown/Amazon+Fire+TV+Teardown/23856
* Supported codecs: https://developer.amazon.com/sdk/asb/media-specs.html
* Wikipedia article on Amazon Fire TV: [[wikipedia:Amazon Fire TV]]


[[Category:HTPC]]
[[Category:Index]]
[[Category:Android]]
[[Category:Android]]
[[Category:Fire TV]]

Latest revision as of 20:10, 7 December 2020

Home icon grey.png   ▶ Devices ▶ Android ▶ Amazon Fire TV
Stop hand.png These pages are maintained by the community and should not be considered an endorsement or recommendation. Device pages are made when there's a bunch of useful information for a particular device, and someone takes the time to make that page. Keep in mind, some devices simply don't need a page of specific information, but are still excellent devices. *

Note: Unless otherwise noted, the following information applies to both the Fire TV box (1 and 2) and Fire TV stick.

Amazon Fire TV (first and second-generations) is a series of Android-based (Fire OS) set-top-box that contains a powerful ARM processor (that can even handle some of the more heavy Kodi skins). First released in 2014, Amazon's Fire TV series stands above some of the other Android-based offerings due to Amazon's strong product support and because it contains more 10-foot user interface versions of Netflix, Amazon Prime Video, and other video service clients, which generally makes it a good pairing with Kodi.

Amazon have also released Amazon Fire TV Stick as a low cost version in a HDMI-stick format, and while the Amazon Fire TV Stick also uses the same Android-based (Fire OS) software platform it contains less powerful ARM processor hardware it should still technically provides the same video playback features and capabilities as the first-generation of Amazon Fire TV, at least as far as running Kodi on it. The second-generation of Amazon Fire TV however does support newer video codecs and higher resolutions than the Fire TV Stick model.

Installing

For installing instructions please visit: HOW-TO: Install Kodi on Fire TV

Applications

See also


Links