Amazon Fire TV: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
No edit summary
mNo edit summary
 
(232 intermediate revisions by 37 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 (Snapdragon 600 Series)
| 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" />'''[[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 ===
'''[http://mirrors.xbmc.org/releases/android/arm/xbmc-13.0-armeabi-v7a.apk XBMC 13.0 Gotham for Android (ARM) (Final Release)]'''


All of the initial Fire TV patches have been added to the Gotham code and Gotham should be your starting point for running XBMC on the Fire TV.
<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" />
 
'''Note:''' Only Libstagefright video acceleration is supported on the Fire TV.  MediaCodec acceleration should be disabled.
 
XBMC 13 (Gotham) builds for Android (ARM): http://mirrors.xbmc.org/releases/android/arm/
 
=== Stable builds ===
 
These builds are listed should you have issues with XBMC 13.0 Gotham or are interested in the absolute latest patches and features. The packages below may be less stable than Gotham.
 
====Frodo====
* '''[http://filez.semperpax.com/5r4ln85l SPMC 12.4.2]'''
'''Note:''' This build can be installed alongside the official XBMC builds, as they have different package names.
 
====Helix====
* '''[http://mirrors.xbmc.org/nightlies/android/arm/ XBMC 14.0 for Android (ARM) (Nightlies)]''' (Helix builds begin on May 5)
 
'''Note:''' Currently, only Libstagefright video acceleration is working.  MediaCodec acceleration should be disabled.
 
Helix and the Fire TV are still being tested and log files may be needed to help with testing. If you are unfamiliar with doing so, please take a look at the [[Log file/Easy|easy guide to getting a log file]].
 
SPMC and XBMC have different signatures, so they are completely independent from each other (i.e., will be installed as separate apps). You can use <code>adb install -r <apk-file-name></code> to update without losing all your settings.
 
== Installing ==
'''General Steps'''
# Setup the ADB Utility, often done through the Android SDK.  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 ADB Utility from http://d-h.st/TYa
# 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 XBMC
 
==== OS X ====
Tested under Mavericks, but should be OK for Leopard and above.
 
Download the adb for OS X zip file here: http://d-h.st/4tP
 
Unzip and move the file adb to a directory in your path. You can see
your path by typing the command: echo $PATH from a console prompt.
 
i.e. sudo mv adb /usr/bin/ 
OR sudo mv adb /usr/local/bin/
OR sudo mv adb /directory/in/your/path/
 
When done typing adb at a console 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 it's executable by typing the command sudo chmod +x /path/to/file/adb
 
The full Android SDK which includes adb is available in two different ways:
 
Android Studio:
 
http://developer.android.com/sdk/installing/studio.html
 
Android SDK ADT bundle:
 
http://developer.android.com/sdk/index.html?hl=sk
 
Both of these downloads include a full Android development environment.
 
==== Linux ====
To be completed
==== 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 XBMC
 
=== 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:''' 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 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 (in Android Terminal Emulator you only need to run the adb commands)
# Run the following commands
#:<code>>adb kill-server</code>
#:<code>>adb start-server</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>"
# Run the following command
#:<code>>adb install <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)
 
=== 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.
 
=== Bypassing Amazon Home ===
An app has been submitted to the Amazon FireTV store for approval which would launch XBMC which would make these steps obsolete for people who need to still access Amazon's content.
 
There are (2) methods below. The first one's goal is to keep access to Amazon content. When pressing Home you need to wait 15s before the screen turns off, which you then press a remote button to turn the FireTV back on which boots into XBMC. The second method's goal is to force you back into XBMC the instant you press the Home button, thus effectively losing the ability to access Amazon content.
 
==== Semi Bypass  ====
===== Function =====
* retain access to Amazon content
* automatically start XBMC when the Fire TV boots
* automatically start XBMC when the Fire TV resumes from Standby
* automatically go to Standby after 10 mins of inactivity in XBMC
* automatically go to Standby after 10 mins of inactivity in most apps
* automatically go to Standby after 15s of inactivity in KFTV Launcher
 
If you exit XBMC, you can either relaunch it through the Settings menu, or wait 15s for the KFTV to go to standby and power it back on.
 
===== Prerequisites =====
# XBMC > System > Settings > System > Power saving
# Shutdown function timer = 10 min
# Shutdown function = Quit
# Sideload Llama [https://play.google.com/store/apps/details?id=com.kebab.Llama Play Store]
 
===== Llama Events =====
Preconfigured file:
# Download: [http://d-h.st/uPa llama_events_for_xbmc_on_firetv.zip - 1.31 KB]  
# Unzip the file
# Exit or Force Stop Llama
# <code> >adb push extracted_folder /sdcard/Llama/ </code>
# Launch Llama
# If you do not see the new Events related to XBMC, then press the Menu key on the FireTV remote -> Import/Export Data -> Import From USB Storage -> Accept
# Launch Llama and see if new Events related to XBMC are there. If not, use a file manager to see if the Llama folder was placed in /sdcard/ (usually this is the folder that comes up on most file manager applications).
 
Manual Entry:
# From the Fire TV Home screen, select '''Settings'''
# Select '''Applications'''
# Find and select Llama
# Select '''Launch Application'''
# You will need a USB Keyboard to complete the next steps.
# Using arrow/directional keys or a built-in trackpad on a USB Keyboard, select the '''Events''' tab. Hold enter/select on the existing events to delete them. Select the '''+''' at the bottom of the screen, next to the magnifying glass.
 
* <code>Event    : 10 minutes standby in applications
: Condition : Active application = When the current app is not KFTV Launcher
: Action    : Change Screen Timeout = 10 minutes
 
* Event    : 15 seconds standby in KTFV Launcher
: Condition : Active application = When the current app is KFTV Launcher
: Action    : Change Screen Timeout = 15 seconds
 
* Event    : Launch XBMC when screen turns off
: Condition : Screen Off
: Action    : Run Application = XBMC
 
* Event    : Launch XBMC at startup
: Condition : Phone reboot = after start up
: Action    : Run Application = XBMC</code>
 
==== Complete Bypass ====
===== Function =====
* lose access to Amazon content until next boot
* automatically start XBMC when the sacrificial app is launched from the FireTV app Carousel
* automatically launch XBMC when the Home or Mic button is pressed after XBMC is launched for the first time
* automatically go to Standby after 5-120 mins of idle in XBMC
 
If you exit XBMC, the Llama events will relaunch XBMC the next time you press the Home button or if you launch the sacrificial app.
 
===== Prerequisites =====
# Amazon FireTV Settings > Screensaver = 5 minutes
# XBMC > System > Settings > System > Power saving
# Shutdown function timer = 5-120 min (or whatever you prefer; I keep XBMC open as long as possible)
# Shutdown function = Quit
# Sideload Llama [https://play.google.com/store/apps/details?id=com.kebab.Llama Play Store]
 
===== Llama Events =====
Preconfigured file:
# Download: [http://d-h.st/LqJ llama_events_for_xbmc_2.zip - 1.00 KB]
# Unzip the file
# Exit or Force Stop Llama
# <code> >adb push extracted_folder /sdcard/Llama/ </code>
# Launch Llama
# If you do not see the new Events related to XBMC, then press the Menu key on the FireTV remote -> Import/Export Data -> Import From USB Storage -> Accept
# Launch Llama and see if new Events related to XBMC are there. If not, use a file manager to see if the Llama folder was placed in /sdcard/ (usually this is the folder that comes up on most file manager applications).
 
 
Manual Entry:
# From the Fire TV Home screen, select '''Settings'''
# Select '''Applications'''
# Find and select Llama
# Select '''Launch Application'''
# You will need a USB Keyboard to complete the next steps.
# Using arrow/directional keys or a built-in trackpad on a USB Keyboard, select the '''Events''' tab. Hold enter/select on the existing events to delete them. Select the '''+''' at the bottom of the screen, next to the magnifying glass.
 
http://i.imgur.com/5CVFuJu.png
 
* <code>Event    : Startup
: Condition : Phone Reboot = after start up
: Action : Llama Variable = name: startup & value:true
 
* Event    : XBMC Started
: Condition : Active Application = When the current app is XBMC
: Action    : Llama variable: name:startup & value:false
 
* Event    : Launch XBMC when Home is pressed
: Condition : (AND)
::Condition : When the current app is KFTV Launcher
::Condition : Llama variable: name:startup & value:false
: Action    : Run Application = XBMC
 
* Event    : Launch XBMC when a sacrificial app is selected
: Condition : When the current app is Plex*
: Action    : Llama variable: name:startup & value:false
: Action    : Run Application = XBMC</code>
 
'''*''' Plex was just used as an example, you can find whatever app that is supported on the Fire TV [http://www.amazon.com/b?node=7031433011 here], that you don't plan on actually using, as the trigger app.
 
=== Launching Android Apps within XBMC ===
[[File:FTVXbmcAndroidApps.png|350px|thumb|right]]
* In Gotham builds, it is possible to launch Android Apps from shortcuts on the main menu.
* It is recommended to use the Confluence skin, go to Programs, then Android Apps and favorite any applications you would like to launch from XBMC.
* Skins like Amber allow you place custom shortcuts on the main menu to these favorite items.
* In Frodo builds you can only launch these apps from going into Programs -> Android Apps. They will not launch when put onto the main menu.


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.
{{-}}
{{-}}


== Copying files ==
==Installing==


=== Copy userdata settings (optional) ===
For installing instructions please visit: [[HOW-TO:Install_Kodi_on_Fire_TV|HOW-TO: Install Kodi on Fire TV]]


Run XBMC at least once to initialize the userdata folder on the Fire TV
==Applications==
;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.
* [[FireTV Hardware]]
* [[FireTV Software Notes]]
* [[FireTV Maintenance and Kodi Performance]]
* [[Little Known Fire TV Options and Links]]
* [[FireTV Known Issues]]


See [[userdata folder]] for more information on the contents of the userdata folder.
== See also ==
* [[Android hardware]]
* [[Android]]


=== Update Splash Image (optional) ===


Run XBMC at least once to initialize the userdata folder on the Fire TV
== Links ==
 
* [http://www.aftvnews.com/ AFTVnews (News and Guides)]  
::*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):
For XBMC on Ouya
<pre>>adb push splash.png /sdcard/Android/data/tv.ouya.xbmc/files/.xbmc/media/splash.png</pre>
 
For Gotham
<pre>>adb push splash.png /sdcard/Android/data/org.xbmc.xbmc/files/.xbmc/media/splash.png</pre>
 
Here's a splash [http://postimg.org/image/o04tj7aad/full/ image] created by elmerohueso.
 
And a [http://www.mediafire.com/view/2i5t8174cvv7fh8/AFTV_splash.png splash image] created by Tinwarble. (UPDATED 5/06/2014 for Gotham Final)
 
== 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
|}
{{-}}
 
To reboot the Fire TV with the Bluetooth remote, hold Play/Pause (8) and Select (4) for 5 seconds.
 
=== CEC ===
People are reporting that the Amazon Fire TV has basic CEC support.
 
=== USB ===
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.
 
====USB Keyboards====
* 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).
 
* Logitech DiNovo Edge keyboard works, but touch pad and media keys do not work. DiNovo Edge doesn't have a menu key.
* IOGEAR GKM561R wireless keyboard/mouse combo works (although Shift/Capslock does not in 12.x, apparently an issue addressed on Gotham)
 
* FAVI Entertainment SmartStick Wireless Keyboard with Touchpad Mouse, FE02RF-BL
 
* 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|Esc}} || Fire TV back button
|-
| {{keypress|Ctrl|Esc}}<br />or "Menu" (to the right of the Windows key on the right side) || Fire TV menu button
|-
| {{keypress|Alt|Tab}} || Recent App
|-
| {{keypress|Ctrl|Alt|Delete}} || System reset
|}
{{-}}
 
====USB Infrared Remotes====
 
* [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.
 
====USB Gamepads====
* Logitech F710 Wireless Gamepad (uses a small USB dongle)
* Xbox 360 wired gamepad
* Xbox 360 wireless gamepad works if you use the Wireless Gaming Receiver for Windows
 
====Flirc====
 
The rewind, fast forward, and play/pause keys on the Fire TV controller operate the same as a keyboard's media keys. Use the "Media Keys" controller in the Flirc application to set these on your remote. Netflix and Pandora on the Fire TV (and possibly other apps) do pick up the other media keys such as stop. XBMC also picks up these keys.
 
{{keypress|Esc}} can be used as the back button. Remapping XBMC's back to {{keypress|Esc}} would be required to use one button for both commands.
 
{{keypress|Menu}} (the button to the right of the Windows key on the right side on a keyboard) works as the Fire TV's menu button and does not have the issues {{keypress|Ctrl|Esc}} has. {{keypress|Ctrl|Esc}} usually results in duplicate keypresses and will sometimes act as just {{keypress|Esc}}. At this time the Flirc GUI does not have a button to map "Menu" on the "Full Keyboard" controller, but on the command line <code>flirc_util record_api 0 101</code> can be used.
 
Basic example using a Harmony One and Flirc:
 
{| class="prettytable"
! Remote button !! Keypress !! Fire TV action !! Global action !! Fullscreen video action || rowspan="19" | [[File:Harmony firetv.jpg|220px]]  
|-
! 1
| {{keypress|Menu}} || Menu || Context menu || Context menu
|-
! 2
| {{keypress|PageUp}} || N/A || Page up || Page up
|-
! 3
| {{keypress|I}} || N/A || Info || Info
|-
! 4
| {{keypress|Backspace}} || N/A || Previous menu OR Home screen || Exit full screen
|-
! 5
| {{keypress|PageDown}} || N/A || Page down || Page down
|-
! 6
| {{keypress|Up}} || Up || Up || Step forward 10min '''OR''' Next chapter
|-
! 7
| {{keypress|Left}} || Left || Left || Step back 30s
|-
! 8
| {{keypress|Enter}} || Select || Select || Player controls (OSD)
|-
! 9
| {{keypress|Right}} || Right || Right || Step forward 30s
|-
! 10
| {{keypress|Down}} || Down || Down || Step backward 10min '''OR''' Previous chapter
|-
! 11
| {{keypress|Esc}} || Back || Back || Exit full screen
|-
! 12
| Rewind media key || Rewind || Rewind || Rewind
|-
! 13
| Play/Pause media key || Play/pause || Play/pause || Play/pause
|-
! 14
| Fast forward media key || Fast Forward || Fast forward || Fast forward
|-
! 15
| Previous media key || Previous || Previous track || Step backward 30s
|-
! 16
| Next media key || Next || Next track || Step forward 30s
|-
! 17
| Play/Pause media key || Play/pause || Play/pause || Play/pause
|-
! 18
| Stop media key || Stop || Stop || Stop
|}
{{-}}
For this setup use the following keyboard.xml file.
 
<syntaxhighlight lang="xml" enclose="div">
<keymap>
<global>
<keyboard>
<key id="61656">ContextMenu</key>
<key id="61467">Back</key>
<key id="61637">FastForward</key>
<key id="61636">Rewind</key>
<backspace>PreviousMenu</backspace>
</keyboard>
</global>
<FullscreenVideo>
    <keyboard>
    <next_track>StepForward</next_track>
<prev_track>StepBack</prev_track>
</keyboard>
</FullscreenVideo>
</keymap>
</syntaxhighlight>
 
Also note that the Fire TV Home button is a soft key set to {{keypress|F12}}.
 
=== Other bluetooth devices ===
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.


====Bluetooth Gamepads====


* Nyko PlayPad Pro
* Ouya Controller


== Uninstall XBMC ==
# 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 '''Uninstall'''


Alternatively, you can do the uninstall over ADB with one of the following commands.
OUYA
<pre>adb uninstall tv.ouya.xbmc</pre>
SPMC
<pre>adb uninstall com.semperpax.spmc</pre>
XBMC
<pre>adb uninstall org.xbmc.xbmc</pre>
== Known issues ==
* Hardware video decoding is semi-working. See the [[#Builds]] section above.
* VC-1 and MPEG2 are not hardware decoded in XBMC on the Fire TV.
* USB cannot currently be used for drive storage.
* The fast forward and rewind buttons on the Fire TV remote are not yet working in XBMC. However, the directional buttons do work for normal and big "steps" forward and back.
* A static click or pop may be heard when opening a Dolby Digital file in Gotham. One workaround is to turn off '''NAVIGATION SOUNDS (Settings > Appearance > Skin)''' and '''KEEP AUDIO DEVICE ALIVE (Settings > System > Audio Output)'''. '''NOTE:''' This may cause playback issues with DTS-HD or TrueHD files.
== 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.
* Debug information in the Fire TV's Netflix app can be accessed by pressing {{keypress|Ctrl|Alt|Shift|D}}.
* The FireTV will not go to 'sleep' when XBMC is the active application. In the Gotham builds, you may set the '''Power Saving -> Shutdown Function''' to Quit, and choose any time between 5-120 minutes. This will Exit the application after being idle, which allows the FireTV screensaver to run (the screensaver should pop up right when XBMC exits; test this by using the 5 minute Quit timer). This also appears to function correctly and allow the device to sleep even if you are using the Llama settings to always keep XBMC running.
== 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]]
* Qualcomm Blog: http://www.qualcomm.com/snapdragon/blog/2014/04/02/new-amazon-fire-tv-powered-snapdragon-600-processor
* XDA Developers Fire TV forum: http://forum.xda-developers.com/fire-tv
* TechRepublic teardown: http://www.techrepublic.com/pictures/cracking-open-amazon-fire-tv/18/
[[Category:HTPC]]
[[Category:Index]]
[[Category:Android]]
[[Category:Android]]
[[Category:ARM]]
[[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