|
|
(318 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 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://filez.semperpax.com/5r4ln85l SPMC 12.4.2]'''
| |
| '''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. See the [[#Builds]] section above.
| |
|
| |
|
| * VC-1 and MPEG2 are not hardware decoded in XBMC on the Fire TV.
| |
|
| |
|
| == 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]] |