Device Specifications for Fire TV

Select the Fire TV device you want to see.

Fire TV (Gen 3)Fire TV Cube is the first Fire TV device offering a hands-free TV experience — you can use your voice to access, launch, and control content, turn on your TV and AV devices, switch inputs, adjust the volume, play music, and more, without a remote. When your TV is off, Fire TV Cube acts like an Amazon Echo; when your TV is on, it also acts like a Fire TV. If you have enabled voice control with your app, users can control media playback through their voice, and more. Like Fire TV (Gen 3), Fire TV Cube provides 4K ultra HD at 60 fps, HDR10 for bolder contrast and more vibrant colors, and Dolby Atmos for richer sound. Fire TV Cube's infrared blaster allows it to interact with your TV and AV setup.

    Media Specifications

    Fire TV Cube
    Type Codec MIME type Details
    Video H.265 (HEVC)
    (High Efficiency Video Coding)
    video/hevc Hardware accelerated up to 3840x2160p (4K) @ 60fps, 35 Mbps, Main 10 Profile Level 5.1, Color space 8-bit and 10-bit input with HDR10 support in rendering pipelines.
    H.264 video/avc Hardware accelerated up to 3840x2160p @ 30fps or 1080p @ 60fps, 20 Mbps, High Profile up to Level 4.1.
    H.263 video/3gpp Not supported
    VP8 video/webm Not supported
    VP9 video/webm Hardware accelerated up to 4K@60fps (including skip frames), Profile 2 with HDR10 support in rendering pipelines
    MPEG-2 video/mp2t Hardware accelerated up to 1080p @ 60fps
    MPEG-4 video/mp4v-es Not supported
    Audio Dolby Atmos (EC3_JOC) audio/eac3 Up to 48kHz, 8 channels, 16-bit and 24-bit
    AC3 (Dolby Digital) audio/ac3 Up to 48kHz, 6 channels, 16-bit and 24-bit
    eAC3 (Dolby Digital Plus) audio/eac3 Up to 48kHz, 8 channels, 16-bit and 24-bit
    AAC-LC audio/mp4a-latm Up to 48kHz, 6 channels, 16-bit and 24-bit
    HE-AACv1 (AAC+) audio/mp4a-latm Up to 48kHz, 6 channels, 16-bit and 24-bit
    HE-AACv2 (enhanced AAC+) audio/mp4a-latm Up to 48kHz, 6 channels, 16-bit and 24-bit
    FLAC audio/flac Up to 48kHz, 2 channels, 16-bit and 24-bit (no dither for 24 bit)
    MIDI N/A MIDI (Type 0 and 1), DLS (Version 1 and 2), XMF, and Mobile XMF. Ringtone formats RTTTL/RTX, OTA, and iMelody
    MP3 audio/mp3 Up to 48kHz, 2 channels in DSP (16-bit and 24-bit) and software (16-bit)
    PCM/Wave N/A Up to 96kHz, 6 channels, 16-bit and 24-bit
    Vorbis audio/vorbis Ogg (.ogg)
    Matroska (.mkv)
    AMR-NB audio/amr-web Supported
    AMR-WB audio/3gpp Supported
    DRM
    (Digital Rights Management)
    Playready 2.5 Not supported
    Playready 3.0 Supported
    Widevine Level 1 Supported
    Widevine Level 3 Not supported
    Image JPEG Base and progressive
    GIF Supported
    PNG Supported
    BMP Supported

    Device and Technical Specifications

    Fire TV Cube
    Device Element Details
    Screen resolution (px) and Refresh rate (Hz) 3840 x 2160 (2160p / 4K) - 60Hz
    1920 x 1080 (1080p) - 60Hz
    1280 x 720 (720p) - 60Hz
    HDCP
    (High-Bandwidth Digital Content Protection)
    2.2
    Density (dp) 640 (2160p)
    320 (1080p)
    213 (720p)
    Density Identifier xxxhdpi (2160p)
    xhdpi (1080p)
    tvdpi (720p)
    Storage 16GB internal
    Memory (RAM) 2GB
    System on Chip (SoC) Amlogic S905Z
    CPU Quad core ARM Cortex-A53 CPU up to 1.5GHz. Supports 32-bit apps.
    GPU Mali-450 MP3
    Max OpenGL Version OpenGL ES 2.0
    Networking: Wifi 802.11 a/b/g/n/ac; 2x2 MIMO
    (2.4 GHz and 5.0 GHz dual band)
    Networking: Ethernet 10/100Mbs
    Bluetooth BT 4.2. Supported profiles
    Ports HDMI output, Micro USB 2.0 for expandable storage or Amazon Ethernet Adapter (included), Wired Infrared Support
    Expandable Storage Supported through the Micro USB port
    Device Operating System Fire OS 6 — Based on Android 7.1 (API level 25)
    Location services No
    Front-facing camera No
    Microphone No
    Multi-touch No
    Accelerometer No
    Compass No
    Gyroscope No
    Light sensor Yes
    Proximity sensor No
    Far-field Voice Support Yes
    Attention System
    (voice chrome, LEDs, and sounds)
    Yes
    Internal Speakers Yes
    Infrared Blaster Yes
    Tuner No
    Basic Mode
    (No Amazon.com sign-in required)
    No
    android.os.Build.MANUFACTURER Amazon
    android.os.Build.MODEL AFTA
    See Identify Fire TV Devices for details on identifying Fire TV devices.

    OpenGL Properties and Limits

    OpenGL (Open Graphics Library) refers to support for 2D and 3D graphics rendering.

    Fire TV Cube
    Item Details
    Max OpenGL Version OpenGL ES 2.0
    GPU Mali-450 MP3
    MAX_TEXTURE_SIZE 4096
    MAX_CUBE_MAP_TEXTURE_SIZE 4096
    MAX_RENDERBUFFER_SIZE 4096
    MAX_VERTEX_TEXTURE_IMAGE_UNITS 0
    MAX_TEXTURE_IMAGE_UNITS 8
    MAX_COMBINED_TEXTURE_IMAGE_UNITS 8
    MAX_VERTEX_UNIFORM_VECTORS 256
    MAX_FRAGMENT_UNIFORM_VECTORS 256
    MAX_VERTEX_ATTRIBS 16
    MAX_VARYING_VECTORS 12
    MAX_VIEWPORT_DIMS 4096 x 4096

    Remote and Game Controllers

    Fire TV Cube
    Controller Input Device Name
    Amazon Fire TV Remote
    Alexa Voice Remote (all models)
    Amazon Fire TV Remote
    Amazon Fire Game Controller
    Amazon Fire TV Game Controller
    Supported except for the headphone jack

    Technology Support

    Fire TV Cube
    Technology Notes
    Miracast Not supported
    DIAL (Discovery and Launch Supported. Apps for Fire TV require changes to your app's Android manifest to be discoverable. See DIAL integration.
    Amazon In-App Purchasing Supported. Use the latest version of the App Tester.
    Amazon Mobile Associates Not supported
    Amazon GameCircle Supported
    Login with Amazon Supported
    Amazon Maps Not supported
    Amazon Device Messaging Supported for push messages
    Amazon Mobile Ads Not supported

    FAQ for Fire TV Cube

    Do I need to do anything differently in my app for Fire TV Cube than for other Fire TV devices?
    Your app should work the same on Fire TV Cube as it does on other devices. However, Fire TV Cube tries to provide more of a hands-free TV experience, letting users control their TV, search for content, play/rewind/fast-forward content, etc., with their voice (without the need to push the voice button on a remote control). As such, to align with the voice interactivity of Fire TV, you should voice-enable your app.
    How can I voice-enable my app?
    There are two main approaches to voice-enable your app:
    • Video Skill API: The Video Skill API provides a deep integration of your app's functionality and content with voice. Video Skill API integration allows customers to use their voice to search and find your app's content (from Fire TV's universal search, not just within your app), launch content, control media playback, and more. Video Skill API integration has a couple of prerequisites. First, your content must be integrated into the Fire TV Catalog. To qualify for Catalog integration, if you have video-on-demand content, it must be in IMDb. After your app has gone through catalog integration, reach out to a solutions architect at Amazon for more information about integrating the Video Skill API. See the Video Skill API section in "Voice-enabling Your App and Content" for more details.

    Fire TV Edition - Toshiba 4K (2018)Fire TV Edition - Toshiba 4K is the latest smart TV integration with Fire TV, supporting up to 4k resolutions @ 60 fps and HDR10. Common with Fire TV Edition features, you can control the Fire TV experience through voice, including controlling power, volume, channels, inputs, content, playback, smart home devices, and more. Fire TV Edition - Toshiba 4K provides new customization options — you can select picture and sound settings, add Favorites to the "On" Now row, and name inputs. During setup, you don't have to sign in with an Amazon account. Even without signing in, you can still view Netflix, HBO, Sony PlayStation Vue, Amazon Prime Video, Sling, and Hulu.

      Media Specifications

      Fire TV Edition - Toshiba 4K (2018)
      Type Codec MIME type Details
      Video H.265 (HEVC)
      (High Efficiency Video Coding)
      video/hevc Hardware accelerated up to 3840x2160p (4K) @ 60fps with HDR10 support. Main/Main10 profiles, Main Tier, Level 5.1 Secure and unsecure playback
      H.264 video/avc Hardware accelerated up to 3840x2160p @ 30fps. High profile, level 5.0. Secure and unsecure playback
      H.263 video/3gpp Hardware accelerated up to 1080p non-secure
      VP8 video/webm Hardware accelerated up to 1080p @ 60fps
      VP9 video/webm Hardware accelerated up to 3840x2160p @ 60fps, Profile 0,2, Secure or nonSecure
      MPEG-2 video/mp2t Hardware accelerated up to 1080p @ 60fps
      MPEG-4 video/mp4v-es Up to 1080p @ 60fps, Advanced Simple Profile Level 5, non-secure
      Audio Dolby Atmos (EC3_JOC) audio/eac3 Not supported
      AC3 (Dolby Digital) audio/ac3 Up to 48kHz, 6 channels, 16-bit and 24-bit
      eAC3 (Dolby Digital Plus) audio/eac3 Up to 48kHz, 6 channels, 16-bit and 24-bit
      AAC-LC audio/mp4a-latm Up to 48HZ,6 channels, 16-bit
      HE-AACv1 (AAC+) audio/mp4a-latm 48HZ,6 channels, 16-bit
      HE-AACv2 (enhanced AAC+) audio/mp4a-latm Up to 96 kHz, 6 channels, 16-bit and 24-bit
      FLAC audio/flac Up to 48kHz, 2 channels, 16-bit and 24-bit (no dither for 24 bit)
      MIDI N/A MIDI (Type 0 and 1), DLS (Version 1 and 2), XMF, and Mobile XMF. Ringtone formats RTTTL/RTX, OTA, and iMelody
      MP3 audio/mp3 In stereo, up to 48KHz. In CBR/VBR, up to 320kbps
      PCM/Wave N/A Up to 96kHz, 6 channels, 16-bit and 24-bit
      Vorbis audio/vorbis Ogg (.ogg)
      Matroska (.mkv)
      AMR-NB audio/amr-web Supported
      AMR-WB audio/3gpp Supported
      DRM
      (Digital Rights Management)
      Playready 2.5 Supported
      Playready 3.0 Not supported
      Widevine Level 1 Supported
      Widevine Level 3 L1 is supported
      Image JPEG Base and progressive
      GIF Supported
      PNG Supported
      BMP Supported

      Device and Technical Specifications

      Fire TV Edition - Toshiba 4K (2018)
      Device Element Details
      Screen resolution (px) and Refresh rate (Hz) 3840 x 2160 (2160p / 4K) - 60Hz
      1920 x 1080 (1080p) - 60Hz
      1280 x 720 (720p) - 60Hz
      HDCP
      (High-Bandwidth Digital Content Protection)
      2.2
      Density (dp) 2160p = 104 (43"), 89 (50"), 81 (55")
      1080p = 52 (43"), 45 (50"), 41 (55")
      720p = 35 (43"), 30 (50"), 27 (55")
      Density Identifier xxxhdpi (2160p)
      xhdpi (1080p)
      tvdpi (720p)
      Storage 8 GB
      Memory (RAM) 2GB
      System on Chip (SoC) MStar T12
      CPU ARM Cortex-A53 CPU up to 1.4GHz. Supports 32-bit app
      GPU Mali-T820-MP2
      Max OpenGL Version OpenGL ES 3.2
      Networking: Wifi 802.11 a/b/g/n/ac; 2x2 MIMO
      (2.4 GHz and 5.0 GHz dual band)
      Networking: Ethernet 10/100Mbs
      Bluetooth BT 4.2. Supported profiles
      (Note: Other Fire TV remote controllers will either be inoperable or only partly functional.)
      Ports 3 HDMI (1 with ARC), composite input, digital output (optical), antenna/cable input, Ethernet, headphone, USB (1 USB 2.0 only)
      Expandable Storage No
      Device Operating System Fire OS 6 — Based on Android 7.1 (API level 25)
      Location services No
      Front-facing camera No
      Microphone No
      Multi-touch No
      Accelerometer No
      Compass No
      Gyroscope No
      Light sensor No
      Proximity sensor No
      Far-field Voice Support Through linked Alexa-enabled device only
      Attention System
      (voice chrome, LEDs, and sounds)
      No
      Internal Speakers Yes
      Infrared Blaster No
      Tuner Yes
      Basic Mode
      (No Amazon.com sign-in required)
      Supported. Customers without Amazon accounts can access to key apps, live TV, input switching, and more.
      android.os.Build.MANUFACTURER Amazon
      android.os.Build.MODEL AFTKMST12
      See Identify Fire TV Devices for details on identifying Fire TV devices.

      OpenGL Properties and Limits

      OpenGL (Open Graphics Library) refers to support for 2D and 3D graphics rendering.

      Fire TV Edition - Toshiba 4K (2018)
      Item Details
      Max OpenGL Version OpenGL ES 3.2
      GPU Mali-T820-MP2
      MAX_TEXTURE_SIZE 8192
      MAX_CUBE_MAP_TEXTURE_SIZE 4096
      MAX_RENDERBUFFER_SIZE 8192
      MAX_VERTEX_TEXTURE_IMAGE_UNITS 16
      MAX_TEXTURE_IMAGE_UNITS 16
      MAX_COMBINED_TEXTURE_IMAGE_UNITS 96
      MAX_VERTEX_UNIFORM_VECTORS 1024
      MAX_FRAGMENT_UNIFORM_VECTORS 1024
      MAX_VERTEX_ATTRIBS 16
      MAX_VARYING_VECTORS 15
      MAX_VIEWPORT_DIMS 8192 x 8192

      Remote and Game Controllers

      Fire TV Edition - Toshiba 4K (2018)
      Controller Input Device Name
      Amazon Fire TV Remote
      Alexa Voice Remote (all models)
      Amazon Fire TV Remote
      Amazon Fire Game Controller
      Amazon Fire TV Game Controller
      Not supported

      Technology Support

      Fire TV Edition - Toshiba 4K (2018)
      Technology Notes
      Miracast Not supported
      DIAL (Discovery and Launch Supported. Apps for Fire TV require changes to your app's Android manifest to be discoverable. See DIAL integration.
      Amazon In-App Purchasing Supported. Use the latest version of the App Tester.
      Amazon Mobile Associates Not supported
      Amazon GameCircle Supported
      Login with Amazon Supported
      Amazon Maps Not supported
      Amazon Device Messaging Supported for push messages
      Amazon Mobile Ads Not supported

      FAQ for Fire TV Edition

      Fire TV Edition refers to any smart TV with Amazon Fire OS built-in to the television hardware. As you develop apps for Fire TV, here are answers to a few questions you might have about support for Fire TV Edition.

      Q: If my app works on other Amazon Fire TV devices, will it work on Fire TV Edition?
      Yes, if your app works on Fire TV or Fire TV Stick, it will most likely work on Fire TV Edition. 99.9% of Fire TV apps are expected to work on Fire TV Edition. For any apps you already have in the Appstore, Fire TV Edition will automatically be added as a supported device — you don't need to do anything. If support for Fire TV Edition fails, you will be notified by the Appstore team.
      Q: Why would an app fail for Fire TV Edition?
      If you targeted your code for specific build models, such as AFTS (instead of using the wildcard AFT*), Fire TV Edition will not be included.
      Q: How can I target Fire TV Edition models in my code?
      To target Fire TV Edition in your code, you can check for AFT* in the android.os.Build.MODEL combined with the Build.MANUFACTURER, which will return Amazon. See Identifying Amazon Fire TV Devices for more details.
      Q: How do I target Fire TV Edition in my manifest?
      Currently, you can't target any Fire TV devices through your manifest. When you upload your APK into the Appstore submission portal, on the "Binary File(s)" tab, you must indicate support for Fire TV Edition devices in the same way that you indicate support for the other Fire TV devices — by manually moving a slider to indicate support for that device.
      Q: What features can I access/leverage on Fire TV Edition that I previously was unable to use on other Fire TV devices?
      For apps, Fire TV Edition does not give you access to any special new features. The device itself has some new UI elements, such as the ability to toggle between inputs (and see a preview of the input prior to switching), aggregation of live content on a row called "On Now", the option to select over-the-air (antenna) content, the ability to control volume, power, and other TV features using your voice, and a remote with extra buttons buttons. However, apps launch and function in the same way as with other Fire TV devices.
      Q: Does Fire TV Edition have more horsepower to run more CPU intensive games?
      In general, Fire TV is geared toward casual games, not graphic intensive/immersive games. You can see the graphics specs for Fire TV Edition on the Fire TV Device Specifications page for detail.
      Q: Can I map the new buttons on the Fire TV Edition remote controller to my game?
      No, the additional buttons on Fire TV Edition remote controls (volume up, volume down, power, Netflix, Amazon Video, etc.) are owned by the system and not accessible to third-party apps.
      Q: How can I test my app on Fire TV Edition?
      For Android apps, you test apps the usual way, by connecting Android Debug Bridge (adb) to Fire TV then running the app from Android Studio. However, you cannot connect adb to Fire TV Edition using a USB cable. You must connect adb through the wifi network. Web apps can be tested using the Web App Tester rather than with adb.
      Q: How can I test my app on Fire TV Edition without a device?
      Unfortunately, you must have a Fire TV device to fully test your device. Emulators don't work reliably for testing apps with Fire TV. And the App Testing Service (ATS) does not evaluate support for Fire TV Edition. However, if you submit your APK to the Appstore and it fails for some reason on Fire TV Edition, the Appstore team will let you know why your app failed. In general, if your app works on a Fire TV device (especially Fire TV Stick), it will work on Fire TV Edition.
      Q: If I have a Fire TV Edition device, can I plug my Fire TV and Fire TV Stick devices into Fire TV Edition to test support on those devices as well?
      Yes, you can plug in Fire TV or Fire TV Stick and select it as an input on your Fire TV Edition. Then when you run your app from Android Studio, Fire TV Edition will behave like a normal TV running Fire TV or Fire TV Stick.

      Fire TV (Gen 3)Fire TV (Gen 3) was released in October 2017 and supports resolutions up to 4K ultra HD at 60 fps. It also supports HDR10 (High Dynamic Range, which results in bolder contrast and more vibrant colors) and supports Dolby Atmos for richer sound. Gen 3 has a pendant form factor, making it less visible and more portable (this form contrasts with the set-top box form of the Gen 1 and Gen 2 models). Its 1.5 Ghz quad core processor has more power than the stick, and it has a micro USB port that can optionally accept an Ethernet adapter. Gen 3 is currently the only device running Fire OS 6, which is based on Android API level 25.

        Media Specifications

        Fire TV (Gen 3)
        Type Codec MIME type Details
        Video H.265 (HEVC)
        (High Efficiency Video Coding)
        video/hevc Hardware accelerated up to 3840x2160p (4K) @ 60fps, 35 Mbps, Main 10 Profile Level 5.1, Color space 8-bit and 10-bit input with HDR10 support in rendering pipelines.
        H.264 video/avc Hardware accelerated up to 3840x2160p @ 30fps or 1080p @ 60fps, 20 Mbps, High Profile up to Level 4.1
        H.263 video/3gpp Not supported
        VP8 video/webm Not supported
        VP9 video/webm Hardware accelerated up to 4K@60fps (including skip frames), Profile 2 with HDR10 support in rendering pipelines
        MPEG-2 video/mp2t ?
        MPEG-4 video/mp4v-es Not supported
        Audio Dolby Atmos (EC3_JOC) audio/eac3 Up to 48kHz, 8 channels, 16-bit and 24-bit
        AC3 (Dolby Digital) audio/ac3 Up to 48kHz, 6 channels, 16-bit and 24-bit
        eAC3 (Dolby Digital Plus) audio/eac3 Up to 48kHz, 8 channels, 16-bit and 24-bit
        AAC-LC audio/mp4a-latm Up to 48kHz, 6 channels, 16-bit and 24-bit
        HE-AACv1 (AAC+) audio/mp4a-latm Up to 48kHz, 6 channels, 16-bit and 24-bit
        HE-AACv2 (enhanced AAC+) audio/mp4a-latm Up to 48kHz, 6 channels, 16-bit and 24-bit
        FLAC audio/flac Up to 48kHz, 2 channels, 16-bit and 24-bit (no dither for 24 bit)
        MIDI N/A MIDI (Type 0 and 1), DLS (Version 1 and 2), XMF, and Mobile XMF. Ringtone formats RTTTL/RTX, OTA, and iMelody
        MP3 audio/mp3 Up to 48kHz, 2 channels in DSP (16-bit and 24-bit) and software (16-bit)
        PCM/Wave N/A Up to 96kHz, 6 channels, 16-bit and 24-bit
        Vorbis audio/vorbis
        AMR-NB audio/amr-web Supported
        AMR-WB audio/3gpp Supported
        DRM
        (Digital Rights Management)
        Playready 2.5 Not supported
        Playready 3.0 Supported
        Widevine Level 1 Supported
        Widevine Level 3 Not supported
        Image JPEG Base and progressive
        GIF Supported
        PNG Supported
        BMP Supported

        Device and Technical Specifications

        Fire TV (Gen 3)
        Device Element Details
        Screen resolution (px) and Refresh rate (Hz) 3840 x 2160 (2160p / 4K) - 60Hz
        1920 x 1080 (1080p) - 60Hz
        1280 x 720 (720p) - 60Hz
        HDCP
        (High-Bandwidth Digital Content Protection)
        2.2
        Density (dp) 640 (2160p)
        320 (1080p)
        213 (720p)
        Density Identifier xxxhdpi (2160p)
        xhdpi (1080p)
        tvdpi (720p)
        Storage 8GB internal
        Memory (RAM) 2GB
        System on Chip (SoC) Amlogic S905Z
        CPU Quad core ARM Cortex-A53 CPU up to 1.5GHz. Supports 32-bit apps.
        GPU Mali-450 MP3
        Max OpenGL Version OpenGL ES 2.0
        Networking: Wifi 802.11 a/b/g/n/ac; 2x2 MIMO
        (2.4 GHz and 5.0 GHz dual band)
        Networking: Ethernet 10/100Mbs
        Bluetooth BT 4.2. Supported profiles
        Ports HDMI output, Micro USB 2.0 for power or optional Amazon Ethernet Adapter (not-included)
        Expandable Storage No
        Device Operating System Fire OS 6 — Based on Android 7.1 (API level 25)
        Location services No
        Front-facing camera No
        Microphone No
        Multi-touch No
        Accelerometer No
        Compass No
        Gyroscope No
        Light sensor No
        Proximity sensor No
        Far-field Voice Support Through linked Alexa-enabled device only
        Attention System
        (voice chrome, LEDs, and sounds)
        No
        Internal Speakers No
        Infrared Blaster No
        Tuner No
        Basic Mode
        (No Amazon.com sign-in required)
        No
        android.os.Build.MANUFACTURER Amazon
        android.os.Build.MODEL AFTN
        See Identify Fire TV Devices for details on identifying Fire TV devices.

        OpenGL Properties and Limits

        OpenGL (Open Graphics Library) refers to support for 2D and 3D graphics rendering.

        Fire TV (Gen 3)
        Item Details
        Max OpenGL Version OpenGL ES 2.0
        GPU Mali-450 MP3
        MAX_TEXTURE_SIZE 4096
        MAX_CUBE_MAP_TEXTURE_SIZE 4096
        MAX_RENDERBUFFER_SIZE 4096
        MAX_VERTEX_TEXTURE_IMAGE_UNITS 0
        MAX_TEXTURE_IMAGE_UNITS 8
        MAX_COMBINED_TEXTURE_IMAGE_UNITS 8
        MAX_VERTEX_UNIFORM_VECTORS 256
        MAX_FRAGMENT_UNIFORM_VECTORS 256
        MAX_VERTEX_ATTRIBS 16
        MAX_VARYING_VECTORS 12
        MAX_VIEWPORT_DIMS 4096 x 4096

        Remote and Game Controllers

        Fire TV (Gen 3)
        Controller Input Device Name
        Amazon Fire TV Remote
        Alexa Voice Remote (all models)
        Amazon Fire TV Remote
        Amazon Fire Game Controller
        Amazon Fire TV Game Controller
        Supported except for the headphone jack

        Technology Support

        Fire TV (Gen 3)
        Technology Notes
        Miracast Not supported
        DIAL (Discovery and Launch Supported. Apps for Fire TV require changes to your app's Android manifest to be discoverable. See DIAL integration.
        Amazon In-App Purchasing Supported. Use the latest version of the App Tester.
        Amazon Mobile Associates Not supported
        Amazon GameCircle Supported
        Login with Amazon Supported
        Amazon Maps Not supported
        Amazon Device Messaging Supported for push messages
        Amazon Mobile Ads Not supported

        Fire TV Edition (Element Smart TV)Fire TV Edition - Element 4K was the first integration of Fire TV directly into the TV manufacturer's hardware (in this case, into Element TVs). Fire TV Edition (Element) supports resolutions up to 4K ultra HD at 60 fps. Unique to the smart TV platform, it can also integrate live over-the-air TV broadcasts with streaming apps and channels. The Element comes in four sizes, from 43-inch up to 65-inch displays. Element runs Fire OS 5. See the FAQ for more details.

          Media Specifications

          Fire TV Edition - Element 4K (2017)
          Type Codec MIME type Details
          Video H.265 (HEVC)
          (High Efficiency Video Coding)
          video/hevc Hardware accelerated up to 3840x2160p (4K) @ 60fps. Main/Main10 profiles, High Tier, Level 5.1. DRC within 16msec.
          H.264 video/avc Hardware accelerated up to 3840x2160p @ 60fps. Main/High Profiles with Level up to 5.1. DRC within 16 msec. Secure and unsecure playback
          H.263 video/3gpp Hardware accelerated up to 1080p @ 60fps, 40 Mbps, non-secure
          VP8 video/webm Hardware accelerated up to 1080p @ 30fps, Profile 0
          VP9 video/webm Hardware accelerated up to 3840x2160p (4K) @ 60fps, Profile 0,2, Widevine only
          MPEG-2 video/mp2t Hardware accelerated up to 1080p @ 60fps
          MPEG-4 video/mp4v-es Up to 1080p @ 30fps, 20 Mbps, Advanced Simple Profile Level 5, non-secure
          Audio Dolby Atmos (EC3_JOC) audio/eac3 Not supported
          AC3 (Dolby Digital) audio/ac3 Up to 48kHz, 6 channels, 16-bit and 24-bit
          eAC3 (Dolby Digital Plus) audio/eac3 Up to 48kHz, 6 channels, 16-bit and 24-bit
          AAC-LC audio/mp4a-latm Up to 48kHz, 6 channels, 16-bit
          HE-AACv1 (AAC+) audio/mp4a-latm Up to 48kHz, 6 channels, 16-bit
          HE-AACv2 (enhanced AAC+) audio/mp4a-latm Up to 48kHz, 6 channels, 16-bit
          FLAC audio/flac Up to 48kHz, 2 channels, 16-bit and 24-bit (no dither for 24 bit)
          MIDI N/A MIDI (Type 0 and 1), DLS (Version 1 and 2), XMF, and Mobile XMF. Ringtone formats RTTTL/RTX, OTA, and iMelody
          MP3 audio/mp3 Up to 48kHz, 16-bit and 24-bit
          PCM/Wave N/A Up to 96kHz, 6 channels, 16-bit and 24-bit
          Vorbis audio/vorbis Ogg (.ogg)
          Matroska (.mkv)
          AMR-NB audio/amr-web Supported
          AMR-WB audio/3gpp Supported
          DRM
          (Digital Rights Management)
          Playready 2.5 Supported
          Playready 3.0 Not supported
          Widevine Level 1 Supported
          Widevine Level 3 Not supported
          Image JPEG Base and progressive
          GIF Supported
          PNG Supported
          BMP Supported

          Device and Technical Specifications

          Fire TV Edition - Element 4K (2017)
          Device Element Details
          Screen resolution (px) and Refresh rate (Hz) 3840 x 2160 (2160p / 4K) - 60Hz
          1920 x 1080 (1080p) - 60Hz
          1280 x 720 (720p) - 60Hz
          HDCP
          (High-Bandwidth Digital Content Protection)
          2.2
          Density (dp) 2160p = 104 (43"), 89 (50"), 81 (55"), 68 (65")
          1080p = 52 (43"), 45 (50"), 41 (55"), 34 (65")
          720p = 35 (43"), 30 (50"), 27 (55"), 23 (65")
          Density Identifier xxxhdpi (2160p)
          xhdpi (1080p)
          tvdpi (720p)
          Storage 16GB
          Memory (RAM) 3GB
          System on Chip (SoC) MStar-T1 938 (MSDUAV16B-A-008T)
          CPU Dual CA72 + Dual CA53 up to 1.4Ghz. Supports 32-bit app
          GPU Mali-T820-MP3
          Max OpenGL Version OpenGL ES 3.2
          Networking: Wifi 802.11 a/b/g/n/ac; 2x2 MIMO
          (2.4 GHz and 5.0 GHz dual band)
          Networking: Ethernet 10/100Mbs
          Bluetooth BT 4.1. Supported profiles
          (Note: Other Fire TV remote controllers will either be inoperable or only partly functional.)
          Ports 4 HDMI (1 with ARC), component input, composite input, digital output (optical), antenna/cable input, Ethernet, headphone, 1 USB 2.0, 1 USB 3.0
          Expandable Storage SD available up to 128GB. microSD cards can be supported through an adapter.
          Device Operating System Fire OS 5 — Based on Android 5.1 (API Level 22)
          Location services No
          Front-facing camera No
          Microphone No
          Multi-touch No
          Accelerometer No
          Compass No
          Gyroscope No
          Light sensor No
          Proximity sensor No
          Far-field Voice Support Through linked Alexa-enabled device only
          Attention System
          (voice chrome, LEDs, and sounds)
          No
          Internal Speakers Yes
          Infrared Blaster No
          Tuner Yes
          Basic Mode
          (No Amazon.com sign-in required)
          No
          android.os.Build.MANUFACTURER Amazon
          android.os.Build.MODEL AFTRS
          See Identify Fire TV Devices for details on identifying Fire TV devices.

          OpenGL Properties and Limits

          OpenGL (Open Graphics Library) refers to support for 2D and 3D graphics rendering.

          Fire TV Edition - Element 4K (2017)
          Item Details
          Max OpenGL Version OpenGL ES 3.2
          GPU Mali-T820-MP3
          MAX_TEXTURE_SIZE 8192
          MAX_CUBE_MAP_TEXTURE_SIZE 4096
          MAX_RENDERBUFFER_SIZE 8192
          MAX_VERTEX_TEXTURE_IMAGE_UNITS 16
          MAX_TEXTURE_IMAGE_UNITS 16
          MAX_COMBINED_TEXTURE_IMAGE_UNITS 96
          MAX_VERTEX_UNIFORM_VECTORS 1024
          MAX_FRAGMENT_UNIFORM_VECTORS 1024
          MAX_VERTEX_ATTRIBS 16
          MAX_VARYING_VECTORS 15
          MAX_VIEWPORT_DIMS 8192 x 8192

          Remote and Game Controllers

          Fire TV Edition - Element 4K (2017)
          Controller Input Device Name
          Amazon Fire TV Remote
          Alexa Voice Remote (all models)
          Amazon Fire TV Remote
          Amazon Fire Game Controller
          Amazon Fire TV Game Controller
          Not supported

          Technology Support

          Fire TV Edition - Element 4K (2017)
          Technology Notes
          Miracast Not supported
          DIAL (Discovery and Launch Supported. Apps for Fire TV require changes to your app's Android manifest to be discoverable. See DIAL integration.
          Amazon In-App Purchasing Supported. Use the latest version of the App Tester.
          Amazon Mobile Associates Not supported
          Amazon GameCircle Supported
          Login with Amazon Supported
          Amazon Maps Not supported
          Amazon Device Messaging Supported for push messages
          Amazon Mobile Ads Not supported

          FAQ for Fire TV Edition

          Fire TV Edition refers to any smart TV with Amazon Fire OS built-in to the television hardware. As you develop apps for Fire TV, here are answers to a few questions you might have about support for Fire TV Edition.

          Q: If my app works on other Amazon Fire TV devices, will it work on Fire TV Edition?
          Yes, if your app works on Fire TV or Fire TV Stick, it will most likely work on Fire TV Edition. 99.9% of Fire TV apps are expected to work on Fire TV Edition. For any apps you already have in the Appstore, Fire TV Edition will automatically be added as a supported device — you don't need to do anything. If support for Fire TV Edition fails, you will be notified by the Appstore team.
          Q: Why would an app fail for Fire TV Edition?
          If you targeted your code for specific build models, such as AFTS (instead of using the wildcard AFT*), Fire TV Edition will not be included.
          Q: How can I target Fire TV Edition models in my code?
          To target Fire TV Edition in your code, you can check for AFT* in the android.os.Build.MODEL combined with the Build.MANUFACTURER, which will return Amazon. See Identifying Amazon Fire TV Devices for more details.
          Q: How do I target Fire TV Edition in my manifest?
          Currently, you can't target any Fire TV devices through your manifest. When you upload your APK into the Appstore submission portal, on the "Binary File(s)" tab, you must indicate support for Fire TV Edition devices in the same way that you indicate support for the other Fire TV devices — by manually moving a slider to indicate support for that device.
          Q: What features can I access/leverage on Fire TV Edition that I previously was unable to use on other Fire TV devices?
          For apps, Fire TV Edition does not give you access to any special new features. The device itself has some new UI elements, such as the ability to toggle between inputs (and see a preview of the input prior to switching), aggregation of live content on a row called "On Now", the option to select over-the-air (antenna) content, the ability to control volume, power, and other TV features using your voice, and a remote with extra buttons buttons. However, apps launch and function in the same way as with other Fire TV devices.
          Q: Does Fire TV Edition have more horsepower to run more CPU intensive games?
          In general, Fire TV is geared toward casual games, not graphic intensive/immersive games. You can see the graphics specs for Fire TV Edition on the Fire TV Device Specifications page for detail.
          Q: Can I map the new buttons on the Fire TV Edition remote controller to my game?
          No, the additional buttons on Fire TV Edition remote controls (volume up, volume down, power, Netflix, Amazon Video, etc.) are owned by the system and not accessible to third-party apps.
          Q: How can I test my app on Fire TV Edition?
          For Android apps, you test apps the usual way, by connecting Android Debug Bridge (adb) to Fire TV then running the app from Android Studio. However, you cannot connect adb to Fire TV Edition using a USB cable. You must connect adb through the wifi network. Web apps can be tested using the Web App Tester rather than with adb.
          Q: How can I test my app on Fire TV Edition without a device?
          Unfortunately, you must have a Fire TV device to fully test your device. Emulators don't work reliably for testing apps with Fire TV. And the App Testing Service (ATS) does not evaluate support for Fire TV Edition. However, if you submit your APK to the Appstore and it fails for some reason on Fire TV Edition, the Appstore team will let you know why your app failed. In general, if your app works on a Fire TV device (especially Fire TV Stick), it will work on Fire TV Edition.
          Q: If I have a Fire TV Edition device, can I plug my Fire TV and Fire TV Stick devices into Fire TV Edition to test support on those devices as well?
          Yes, you can plug in Fire TV or Fire TV Stick and select it as an input on your Fire TV Edition. Then when you run your app from Android Studio, Fire TV Edition will behave like a normal TV running Fire TV or Fire TV Stick.

          Fire TV Stick (Basic Edition)Fire TV Stick (Basic Edition), released in November 2017, is a more globally available version of the Fire TV Stick (Gen 2). Whereas Fire TV Stick (Gen 2) is available in US, UK, Germany, Japan, and India, the Fire TV Stick Basic Edition is available outside these areas in more than 100 countries or territories. From a hardware perspective, the specs for Fire TV Stick Basic Edition and Fire TV Stick (Gen 2) are largely the same (the build model, AFTT, is even the same) except the Basic Edition doesn’t ship with an Alexa Voice Remote, and the UI is simplified with more of an app-centric experience. For example, the "Recommended By Your Apps" rows that is normally populated through Recommendations isn't shown. The tabs on the top row are simplified, and you find apps by browsing the available categories rather than using search.

            Media Specifications

            Fire TV Stick Basic Edition
            Type Codec MIME type Details
            Video H.265 (HEVC)
            (High Efficiency Video Coding)
            video/hevc Hardware accelerated up to 1080p @ 30fps, 25 Mbps, Main Profile Level 4.0, Color space 8-bit support
            H.264 video/avc Hardware accelerated up to 1080p @ 30fps or 720p @ 60fps, 20 Mbps, High Profile up to Level 4
            H.263 video/3gpp Hardware accelerated up to WVGA (800x400) @ 30fps, 6 Mbps, Profile 0 Level 70
            VP8 video/webm Not supported
            VP9 video/webm Not supported
            MPEG-2 video/mp2t ?
            MPEG-4 video/mp4v-es Decodes at 30fps, 20 Mbps, Advanced Simple Profile Level 5
            Audio Dolby Atmos (EC3_JOC) audio/eac3 Not supported
            AC3 (Dolby Digital) audio/ac3 Up to 48kHz, 6 channels, 16-bit and 24-bit
            eAC3 (Dolby Digital Plus) audio/eac3 Up to 48kHz, 6 channels, 16-bit and 24-bit
            AAC-LC audio/mp4a-latm Up to 96kHz, 6 channels, 16-bit and 24-bit
            HE-AACv1 (AAC+) audio/mp4a-latm Up to 96kHz, 6 channels, 16-bit and 24-bit
            HE-AACv2 (enhanced AAC+) audio/mp4a-latm Up to 96kHz, 6 channels, 16-bit and 24-bit
            FLAC audio/flac Up to 48kHz, 2 channels, 16-bit and 24-bit (no dither for 24 bit)
            MIDI N/A MIDI (Type 0 and 1), DLS (Version 1 and 2), XMF, and Mobile XMF. Ringtone formats RTTTL/RTX, OTA, and iMelody
            MP3 audio/mp3 Up to 48kHz, 2 channels in DSP (16-bit and 24-bit) and software (16-bit)
            PCM/Wave N/A Up to 96kHz, 6 channels, 16-bit and 24-bit
            Vorbis audio/vorbis Ogg (.ogg)
            Matroska (.mkv)
            AMR-NB audio/amr-web Supported
            AMR-WB audio/3gpp Supported
            DRM
            (Digital Rights Management)
            Playready 2.5 Supported
            Playready 3.0 Not supported
            Widevine Level 1 Supported
            Widevine Level 3 Not supported
            Image JPEG Base and progressive
            GIF Supported
            PNG Supported
            BMP Supported

            Device and Technical Specifications

            Fire TV Stick Basic Edition
            Device Element Details
            Screen resolution (px) and Refresh rate (Hz) 1920 x 1080 (1080p) - 60Hz
            1280 x 720 (720p) - 60Hz
            HDCP
            (High-Bandwidth Digital Content Protection)
            1.4
            Density (dp) 320 (1080p)
            213 (720p)
            Density Identifier xhdpi (1080p)
            tvdpi (720p)
            Storage 8GB internal
            Memory (RAM) 1GB
            System on Chip (SoC) Mediatek 8127D
            CPU Quad-core ARM 1.3 GHz. Supports 32-bit apps.
            GPU Mali-450 MP4
            Max OpenGL Version OpenGL ES 2.0
            Networking: Wifi Dual-band, dual-antenna Wi-Fi supports 2x2 MIMO 802.11a/b/g/n/ac
            Networking: Ethernet No
            Bluetooth BT 4.1. Supported profiles
            Ports HDMI output, Micro USB 2.0 for power only
            Expandable Storage No
            Device Operating System Fire OS 5 — Based on Android 5.1 (API Level 22)
            Location services No
            Front-facing camera No
            Microphone No
            Multi-touch No
            Accelerometer No
            Compass No
            Gyroscope No
            Light sensor No
            Proximity sensor No
            Far-field Voice Support No
            Attention System
            (voice chrome, LEDs, and sounds)
            No
            Internal Speakers No
            Infrared Blaster No
            Tuner No
            Basic Mode
            (No Amazon.com sign-in required)
            No
            android.os.Build.MANUFACTURER Amazon
            android.os.Build.MODEL AFTT
            See Identify Fire TV Devices for details on identifying Fire TV devices.

            OpenGL Properties and Limits

            OpenGL (Open Graphics Library) refers to support for 2D and 3D graphics rendering.

            Fire TV Stick Basic Edition
            Item Details
            Max OpenGL Version OpenGL ES 2.0
            GPU Mali-450 MP4
            MAX_TEXTURE_SIZE 4096
            MAX_CUBE_MAP_TEXTURE_SIZE 4096
            MAX_RENDERBUFFER_SIZE 4096
            MAX_VERTEX_TEXTURE_IMAGE_UNITS 0
            MAX_TEXTURE_IMAGE_UNITS 8
            MAX_COMBINED_TEXTURE_IMAGE_UNITS 8
            MAX_VERTEX_UNIFORM_VECTORS 256
            MAX_FRAGMENT_UNIFORM_VECTORS 256
            MAX_VERTEX_ATTRIBS 16
            MAX_VARYING_VECTORS 12
            MAX_VIEWPORT_DIMS 4096 x 4096

            Remote and Game Controllers

            Fire TV Stick Basic Edition
            Controller Input Device Name
            Amazon Fire TV Remote
            Alexa Voice Remote (all models)
            Amazon Fire TV Remote
            Amazon Fire Game Controller
            Amazon Fire TV Game Controller
            Supported except for the headphone jack

            Technology Support

            Fire TV Stick Basic Edition
            Technology Notes
            Miracast Supported
            DIAL (Discovery and Launch Supported. Apps for Fire TV require changes to your app's Android manifest to be discoverable. See DIAL integration.
            Amazon In-App Purchasing Supported. Use the latest version of the App Tester.
            Amazon Mobile Associates Not supported
            Amazon GameCircle Supported
            Login with Amazon Supported
            Amazon Maps Not supported
            Amazon Device Messaging Supported for push messages
            Amazon Mobile Ads Not supported

            FAQ for Fire TV Basic Edition

            How does Fire TV Basic Edition differ from Fire TV Stick (Gen 2)?

            From a hardware perspective, the specs for Fire TV Stick (Gen 2) and Fire TV Stick Basic Edition are largely the same (the build model, AFTT, is even the same) except that the Basic Edition doesn’t ship with an Alexa Voice Remote, and the UI is simplified with more of an app-centric experience.

            For example, the "Recommended By Your Apps" rows that is normally populated through Recommendations isn't shown on Basic Edition. The tabs on the top row are simplified, and you find apps by browsing the available categories rather than using search.
            Fire TV Stick (Gen 2) is available in US, UK, Germany, Japan, and India, whereas Basic Edition is available outside these areas in more than 100 countries or territories (see the full list here). (Note: Don't confuse "Basic Edition" with "Fire TV Edition" – the latter refers to smart TVs.)

            Fire TV Stick (Gen 2)Fire TV Stick (Gen 2) was released in September 2016 and is the latest version of the Fire TV Stick. Its maximum supported resolution is 1080p @ 30fps, and its CPU is 1.3 Ghz. This device is the bestselling Amazon Fire TV device by a wide margin. The stick form factor doesn't provide any Ethernet ports, so for any testing and sideloading of apps, you connect via adb wirelessly. This device's specs are similar to the Fire TV Basic Edition (which is its globally available twin); the difference with Basic Edition is in the user interface.

              Media Specifications

              Fire TV Stick (Gen 2)
              Type Codec MIME type Details
              Video H.265 (HEVC)
              (High Efficiency Video Coding)
              video/hevc Hardware accelerated up to 1080p @ 30fps, 25 Mbps, Main Profile Level 4.0, Color space 8-bit support
              H.264 video/avc Hardware accelerated up to 1080p @ 30fps or 720p @ 60fps, 20 Mbps, High Profile up to Level 4
              H.263 video/3gpp Hardware accelerated up to WVGA (800x400) @ 30fps, 6 Mbps, Profile 0 Level 70
              VP8 video/webm Not supported
              VP9 video/webm Not supported
              MPEG-2 video/mp2t Hardware accelerated up to 1080p @ 30fps
              MPEG-4 video/mp4v-es Decodes at 30fps, 20 Mbps, Advanced Simple Profile Level 5
              Audio Dolby Atmos (EC3_JOC) audio/eac3 Not supported
              AC3 (Dolby Digital) audio/ac3 Up to 48kHz, 6 channels, 16-bit and 24-bit
              eAC3 (Dolby Digital Plus) audio/eac3 Up to 48kHz, 6 channels, 16-bit and 24-bit
              AAC-LC audio/mp4a-latm Up to 96kHz, 6 channels, 16-bit and 24-bit
              HE-AACv1 (AAC+) audio/mp4a-latm Up to 96kHz, 6 channels, 16-bit and 24-bit
              HE-AACv2 (enhanced AAC+) audio/mp4a-latm Up to 96kHz, 6 channels, 16-bit and 24-bit
              FLAC audio/flac Up to 48kHz, 2 channels, 16-bit and 24-bit (no dither for 24 bit)
              MIDI N/A MIDI (Type 0 and 1), DLS (Version 1 and 2), XMF, and Mobile XMF. Ringtone formats RTTTL/RTX, OTA, and iMelody
              MP3 audio/mp3 Up to 48kHz, 2 channels in DSP (16-bit and 24-bit) and software (16-bit)
              PCM/Wave N/A Up to 96kHz, 6 channels, 16-bit and 24-bit
              Vorbis audio/vorbis Ogg (.ogg)
              Matroska (.mkv)
              AMR-NB audio/amr-web Supported
              AMR-WB audio/3gpp Supported
              DRM
              (Digital Rights Management)
              Playready 2.5 Supported
              Playready 3.0 Not supported
              Widevine Level 1 Supported
              Widevine Level 3 Not supported
              Image JPEG Base and progressive
              GIF Supported
              PNG Supported
              BMP Supported

              Device and Technical Specifications

              Fire TV Stick (Gen 2)
              Device Element Details
              Screen resolution (px) and Refresh rate (Hz) 1920 x 1080 (1080p) - 60Hz
              1280 x 720 (720p) - 60Hz
              HDCP
              (High-Bandwidth Digital Content Protection)
              1.4
              Density (dp) 320 (1080p)
              213 (720p)
              Density Identifier xhdpi (1080p)
              tvdpi (720p)
              Storage 8GB internal
              Memory (RAM) 1GB
              System on Chip (SoC) Mediatek 8127D
              CPU Quad-core ARM 1.3 GHz. Supports 32-bit apps.
              GPU Mali-450 MP4
              Max OpenGL Version OpenGL ES 2.0
              Networking: Wifi Dual-band, dual-antenna Wi-Fi supports 2x2 MIMO 802.11a/b/g/n/ac
              Networking: Ethernet No
              Bluetooth BT 4.1. Supported profiles
              Ports HDMI output, Micro USB 2.0 for power only
              Expandable Storage No
              Device Operating System Fire OS 5 — Based on Android 5.1 (API Level 22)
              Location services No
              Front-facing camera No
              Microphone No
              Multi-touch No
              Accelerometer No
              Compass No
              Gyroscope No
              Light sensor No
              Proximity sensor No
              Far-field Voice Support Through linked Alexa-enabled device only
              Attention System
              (voice chrome, LEDs, and sounds)
              No
              Internal Speakers No
              Infrared Blaster No
              Tuner No
              Basic Mode
              (No Amazon.com sign-in required)
              No
              android.os.Build.MANUFACTURER Amazon
              android.os.Build.MODEL AFTT
              See Identify Fire TV Devices for details on identifying Fire TV devices.

              OpenGL Properties and Limits

              OpenGL (Open Graphics Library) refers to support for 2D and 3D graphics rendering.

              Fire TV Stick (Gen 2)
              Item Details
              Max OpenGL Version OpenGL ES 2.0
              GPU Mali-450 MP4
              MAX_TEXTURE_SIZE 4096
              MAX_CUBE_MAP_TEXTURE_SIZE 4096
              MAX_RENDERBUFFER_SIZE 4096
              MAX_VERTEX_TEXTURE_IMAGE_UNITS 0
              MAX_TEXTURE_IMAGE_UNITS 8
              MAX_COMBINED_TEXTURE_IMAGE_UNITS 8
              MAX_VERTEX_UNIFORM_VECTORS 256
              MAX_FRAGMENT_UNIFORM_VECTORS 256
              MAX_VERTEX_ATTRIBS 16
              MAX_VARYING_VECTORS 12
              MAX_VIEWPORT_DIMS 4096 x 4096

              Remote and Game Controllers

              Fire TV Stick (Gen 2)
              Controller Input Device Name
              Amazon Fire TV Remote
              Alexa Voice Remote (all models)
              Amazon Fire TV Remote
              Amazon Fire Game Controller
              Amazon Fire TV Game Controller
              Supported except for headphone jack

              Technology Support

              Fire TV Stick (Gen 2)
              Technology Notes
              Miracast Supported
              DIAL (Discovery and Launch Supported. Apps for Fire TV require changes to your app's Android manifest to be discoverable. See DIAL integration.
              Amazon In-App Purchasing Supported. Use the latest version of the App Tester.
              Amazon Mobile Associates Not supported
              Amazon GameCircle Supported
              Login with Amazon Supported
              Amazon Maps Not supported
              Amazon Device Messaging Supported for push messages
              Amazon Mobile Ads Not supported

              Fire TV (Gen 2)Fire TV (Gen 2) was released in September 2015 and supports resolutions up to 4K ultra HD. In contrast to the Gen 3 model, the Gen 2 has a set-top box form factor, provides a USB port, has a direct Ethernet port, and runs Fire OS 5. Its fast CPU (2 Ghz and 1.5 Ghz dual cores) gives it strong processing power, and it is compatible with a game controller. The Gen 2 device is now available in stores only as a refurbished device.

                Media Specifications

                Fire TV (Gen 2)
                Type Codec MIME type Details
                Video H.265 (HEVC)
                (High Efficiency Video Coding)
                video/hevc Hardware accelerated up to 3840x2160p (4K) @ 30fps, 25 Mbps, Main 10 Profile Level 5.0, Color space 8-bit and 10-bit input but just 8-bit output.
                H.264 video/avc Hardware accelerated up to 1080p @ 30fps or 720p @ 60fps, 20 Mbps, High Profile up to Level 4
                H.263 video/3gpp Hardware accelerated up to WVGA (800x400) @ 30fps, 6 Mbps, Profile 0 Level 70
                VP8 video/webm Hardware accelerated, Profile 0
                VP9 video/webm Hardware accelerated up to Youtube 4K, Profile 0
                MPEG-2 video/mp2t ?
                MPEG-4 video/mp4v-es Up to 1080p @ 30fps, 20 Mbps, Advanced Simple Profile Level 5
                Audio Dolby Atmos (EC3_JOC) audio/eac3 Not supported
                AC3 (Dolby Digital) audio/ac3 Up to 48kHz, 6 channels, 16-bit and 24-bit
                eAC3 (Dolby Digital Plus) audio/eac3 Up to 48kHz, 6 channels, 16-bit and 24-bit
                AAC-LC audio/mp4a-latm Up to 96kHz, 6 channels, 16-bit and 24-bit
                HE-AACv1 (AAC+) audio/mp4a-latm Up to 96kHz, 6 channels, 16-bit and 24-bit
                HE-AACv2 (enhanced AAC+) audio/mp4a-latm Up to 96kHz, 6 channels, 16-bit and 24-bit
                FLAC audio/flac Up to 48kHz, 2 channels, 16-bit and 24-bit (no dither for 24 bit)
                MIDI N/A MIDI (Type 0 and 1), DLS (Version 1 and 2), XMF, and Mobile XMF. Ringtone formats RTTTL/RTX, OTA, and iMelody
                MP3 audio/mp3 Up to 48kHz, 2 channels in DSP (16-bit and 24-bit) and software (16-bit)
                PCM/Wave N/A Up to 96kHz, 6 channels, 16-bit and 24-bit
                Vorbis audio/vorbis Ogg (.ogg)
                Matroska (.mkv)
                AMR-NB audio/amr-web Supported
                AMR-WB audio/3gpp Supported
                DRM
                (Digital Rights Management)
                Playready 2.5 Supported
                Playready 3.0 Not supported
                Widevine Level 1 Supported
                Widevine Level 3 Not supported
                Image JPEG Base and progressive
                GIF Supported
                PNG Supported
                BMP Supported

                Device and Technical Specifications

                Fire TV (Gen 2)
                Device Element Details
                Screen resolution (px) and Refresh rate (Hz) 3840 x 2160 (2160p / 4K) - 30Hz
                1920 x 1080 (1080p) - 60Hz
                1280 x 720 (720p) - 60Hz
                HDCP
                (High-Bandwidth Digital Content Protection)
                2.2
                Density (dp) 640 (2160p)
                320 (1080p)
                213 (720p)
                Density Identifier xxxhdpi (2160p)
                xhdpi (1080p)
                tvdpi (720p)
                Storage 8GB
                Memory (RAM) 2GB
                System on Chip (SoC) MediaTek 8173C
                CPU Quad Core (dual core ARM Cortex A72 up to 2 GHz, dual core ARM Cortex A53 up to 1.573 Ghz). Supports 32-bit apps.
                GPU PowerVR Rogue GX6250
                Max OpenGL Version OpenGL ES 3.0
                Networking: Wifi 802.11 a/b/g/n/ac; 2x2 MIMO
                (2.4 GHz and 5.0 GHz dual band)
                Networking: Ethernet 10/100Mbs
                Bluetooth BT 4.1. Supported profiles
                Ports DC Jack, HDMI output, 10/100 Ethernet, microSD slot, USB 2.0 Type A
                Expandable Storage MicroSD up to 128GB
                Device Operating System Fire OS 5 — Based on Android 5.1 (API Level 22)
                Location services No
                Front-facing camera No
                Microphone No
                Multi-touch No
                Accelerometer No
                Compass No
                Gyroscope No
                Light sensor No
                Proximity sensor No
                Far-field Voice Support Through linked Alexa-enabled device only
                Attention System
                (voice chrome, LEDs, and sounds)
                No
                Internal Speakers No
                Infrared Blaster No
                Tuner No
                Basic Mode
                (No Amazon.com sign-in required)
                No
                android.os.Build.MANUFACTURER Amazon
                android.os.Build.MODEL AFTS
                See Identify Fire TV Devices for details on identifying Fire TV devices.

                OpenGL Properties and Limits

                OpenGL (Open Graphics Library) refers to support for 2D and 3D graphics rendering.

                Fire TV (Gen 2)
                Item Details
                Max OpenGL Version OpenGL ES 3.0
                GPU PowerVR Rogue GX6250
                MAX_TEXTURE_SIZE 8192
                MAX_CUBE_MAP_TEXTURE_SIZE 8192
                MAX_RENDERBUFFER_SIZE 8192
                MAX_VERTEX_TEXTURE_IMAGE_UNITS 16
                MAX_TEXTURE_IMAGE_UNITS 16
                MAX_COMBINED_TEXTURE_IMAGE_UNITS 48
                MAX_VERTEX_UNIFORM_VECTORS 256
                MAX_FRAGMENT_UNIFORM_VECTORS 224
                MAX_VERTEX_ATTRIBS 16
                MAX_VARYING_VECTORS 15
                MAX_VIEWPORT_DIMS 8192 x 8192

                Remote and Game Controllers

                Fire TV (Gen 2)
                Controller Input Device Name
                Amazon Fire TV Remote
                Alexa Voice Remote (all models)
                Amazon Fire TV Remote
                Amazon Fire Game Controller
                Amazon Fire TV Game Controller
                Amazon Fire Game Controller

                Technology Support

                Fire TV (Gen 2)
                Technology Notes
                Miracast Supported
                DIAL (Discovery and Launch Supported. Apps for Fire TV require changes to your app's Android manifest to be discoverable. See DIAL integration.
                Amazon In-App Purchasing Supported. Use the latest version of the App Tester.
                Amazon Mobile Associates Not supported
                Amazon GameCircle Supported
                Login with Amazon Supported
                Amazon Maps Not supported
                Amazon Device Messaging Supported for push messages
                Amazon Mobile Ads Not supported

                Fire TV Stick (Gen 1)Fire TV Stick (Gen 1) was the first Fire TV Stick, released in November 2014. At the time, the stick form factor provided a more lightweight an affordable alternative to the more robust Fire TV set-top box. Gen 1 supports 1080p @ 30fps resolution and has a 1 Ghz CPU. This device is no longer sold in the stores and is not as common among Amazon customers.

                  Media Specifications

                  Fire TV Stick (Gen 1)
                  Type Codec MIME type Details
                  Video H.265 (HEVC)
                  (High Efficiency Video Coding)
                  video/hevc Not supported
                  H.264 video/avc Hardware accelerated up to 1080p @ 30fps or 720p @ 60fps, 20 Mbps, High Profile up to Level 4
                  H.263 video/3gpp Hardware accelerated up to WVGA (800x400) @ 30fps, 6 Mbps, Profile 0 Level 70
                  VP8 video/webm Not supported
                  VP9 video/webm Not supported
                  MPEG-2 video/mp2t ?
                  MPEG-4 video/mp4v-es Up to 1080p @ 30fps, 20 Mbps, Advanced Simple Profile Level 5
                  Audio Dolby Atmos (EC3_JOC) audio/eac3 Not supported
                  AC3 (Dolby Digital) audio/ac3 Up to 48kHz, 6 channels, 16-bit and 24-bit
                  eAC3 (Dolby Digital Plus) audio/eac3 Up to 48kHz, 6 channels, 16-bit and 24-bit
                  AAC-LC audio/mp4a-latm Up to 96kHz, 6 channels, 16-bit and 24-bit
                  HE-AACv1 (AAC+) audio/mp4a-latm Up to 96kHz, 6 channels, 16-bit and 24-bit
                  HE-AACv2 (enhanced AAC+) audio/mp4a-latm Up to 96kHz, 6 channels, 16-bit and 24-bit
                  FLAC audio/flac Up to 48kHz, 2 channels, 16-bit and 24-bit (no dither for 24 bit)
                  MIDI N/A MIDI (Type 0 and 1), DLS (Version 1 and 2), XMF, and Mobile XMF. Ringtone formats RTTTL/RTX, OTA, and iMelody
                  MP3 audio/mp3 Up to 48kHz, 2 channels in DSP (16-bit and 24-bit) and software (16-bit)
                  PCM/Wave N/A Up to 96kHz, 6 channels, 16-bit and 24-bit
                  Vorbis audio/vorbis Ogg (.ogg)
                  Matroska (.mkv)
                  AMR-NB audio/amr-web Supported
                  AMR-WB audio/3gpp Supported
                  DRM
                  (Digital Rights Management)
                  Playready 2.5 Supported
                  Playready 3.0 Not supported
                  Widevine Level 1 Not supported
                  Widevine Level 3 Supported
                  Image JPEG Base and progressive
                  GIF Supported
                  PNG Supported
                  BMP Supported

                  Device and Technical Specifications

                  Fire TV Stick (Gen 1)
                  Device Element Details
                  Screen resolution (px) and Refresh rate (Hz) 1920 x 1080 (1080p) - 60Hz
                  1280 x 720 (720p) - 60Hz
                  HDCP
                  (High-Bandwidth Digital Content Protection)
                  1.4
                  Density (dp) 320 (1080p)
                  213 (720p)
                  Density Identifier xhdpi (1080p)
                  tvdpi (720p)
                  Storage 8GB
                  Memory (RAM) 1GB (512MB system, 512MB video)
                  System on Chip (SoC) Broadcom Capri 28155
                  CPU Dual Core ARM Cortex A9 up to 1 GHz. Supports 32-bit apps
                  GPU Broadcom VideoCore IV GPU/VPU (Capri VC4)
                  Max OpenGL Version OpenGL ES 2.0
                  Networking: Wifi 802.11 b/g/n; 2x2 MIMO
                  (2.4 GHz and 5.0 GHz dual band)
                  Networking: Ethernet No
                  Bluetooth BT 3.0. Supported profiles
                  Ports HDMI output, Micro USB 2.0 for power only
                  Expandable Storage No
                  Device Operating System Fire OS 5 — Based on Android 5.1 (API Level 22)
                  Location services No
                  Front-facing camera No
                  Microphone No
                  Multi-touch No
                  Accelerometer No
                  Compass No
                  Gyroscope No
                  Light sensor No
                  Proximity sensor No
                  Far-field Voice Support Through linked Alexa-enabled device only
                  Attention System
                  (voice chrome, LEDs, and sounds)
                  No
                  Internal Speakers No
                  Infrared Blaster No
                  Tuner No
                  Basic Mode
                  (No Amazon.com sign-in required)
                  No
                  android.os.Build.MANUFACTURER Amazon
                  android.os.Build.MODEL AFTM
                  See Identify Fire TV Devices for details on identifying Fire TV devices.

                  OpenGL Properties and Limits

                  OpenGL (Open Graphics Library) refers to support for 2D and 3D graphics rendering.

                  Fire TV Stick (Gen 1)
                  Item Details
                  Max OpenGL Version OpenGL ES 2.0
                  GPU Broadcom VideoCore IV GPU/VPU (Capri VC4)
                  MAX_TEXTURE_SIZE 2048
                  MAX_CUBE_MAP_TEXTURE_SIZE 2048
                  MAX_RENDERBUFFER_SIZE 2048
                  MAX_VERTEX_TEXTURE_IMAGE_UNITS 8
                  MAX_TEXTURE_IMAGE_UNITS 8
                  MAX_COMBINED_TEXTURE_IMAGE_UNITS 8
                  MAX_VERTEX_UNIFORM_VECTORS 300
                  MAX_FRAGMENT_UNIFORM_VECTORS 300
                  MAX_VERTEX_ATTRIBS 8
                  MAX_VARYING_VECTORS 8
                  MAX_VIEWPORT_DIMS 2048 x 2048

                  Remote and Game Controllers

                  Fire TV Stick (Gen 1)
                  Controller Input Device Name
                  Amazon Fire TV Remote
                  Alexa Voice Remote (all models)
                  Amazon Fire TV Remote
                  Amazon Fire Game Controller
                  Amazon Fire TV Game Controller
                  Supported except for the headphone jack

                  Technology Support

                  Fire TV Stick (Gen 1)
                  Technology Notes
                  Miracast Supported
                  DIAL (Discovery and Launch Supported. Apps for Fire TV require changes to your app's Android manifest to be discoverable. See DIAL integration.
                  Amazon In-App Purchasing Supported. Use the latest version of the App Tester.
                  Amazon Mobile Associates Not supported
                  Amazon GameCircle Supported
                  Login with Amazon Supported
                  Amazon Maps Not supported
                  Amazon Device Messaging Supported for push messages
                  Amazon Mobile Ads Not supported

                  Fire TV (Gen 1)Fire TV (Gen 1) was the first Fire TV, released in April 2014. Its form factor is similar to Gen 2, but its maximum resolution is only 1080p @ 30fps. Like Gen 2, it runs Fire OS 5 and has similar ports. This device is no longer sold in stores and is not likely common among Amazon customers.

                    Media Specifications

                    Fire TV (Gen 1)
                    Type Codec MIME type Details
                    Video H.265 (HEVC)
                    (High Efficiency Video Coding)
                    video/hevc Not supported
                    H.264 video/avc Hardware accelerated up to 1080p @ 30fps or 720p @ 60fps, 20 Mbps, High Profile up to Level 4
                    H.263 video/3gpp Hardware accelerated up to WVGA (800x400) @ 30fps, 6 Mbps, Profile 0 Level 70
                    VP8 video/webm Not supported
                    VP9 video/webm Not supported
                    MPEG-2 video/mp2t ?
                    MPEG-4 video/mp4v-es Up to 1080p @ 30fps, 20 Mbps, Advanced Simple Profile Level 5
                    Audio Dolby Atmos (EC3_JOC) audio/eac3 Not supported
                    AC3 (Dolby Digital) audio/ac3 Up to 48kHz, 6 channels, 16-bit and 24-bit
                    eAC3 (Dolby Digital Plus) audio/eac3 Up to 48kHz, 6 channels, 16-bit and 24-bit
                    AAC-LC audio/mp4a-latm Up to 96kHz, 6 channels, 16-bit and 24-bit
                    HE-AACv1 (AAC+) audio/mp4a-latm Up to 96kHz, 6 channels, 16-bit and 24-bit
                    HE-AACv2 (enhanced AAC+) audio/mp4a-latm Up to 96kHz, 6 channels, 16-bit and 24-bi
                    FLAC audio/flac Up to 48kHz, 2 channels, 16-bit and 24-bit (no dither for 24 bit)
                    MIDI N/A MIDI (Type 0 and 1), DLS (Version 1 and 2), XMF, and Mobile XMF. Ringtone formats RTTTL/RTX, OTA, and iMelody
                    MP3 audio/mp3 Up to 48kHz, 2 channels in DSP (16-bit and 24-bit) and software (16-bit)
                    PCM/Wave N/A Up to 96kHz, 6 channels, 16-bit and 24-bit
                    Vorbis audio/vorbis Ogg (.ogg)
                    Matroska (.mkv)
                    AMR-NB audio/amr-web Supported
                    AMR-WB audio/3gpp Supported
                    DRM
                    (Digital Rights Management)
                    Playready 2.5 Supported
                    Playready 3.0 Not supported
                    Widevine Level 1 Not supported
                    Widevine Level 3 Supported
                    Image JPEG Base and progressive
                    GIF Supported
                    PNG Supported
                    BMP Supported

                    Device and Technical Specifications

                    Fire TV (Gen 1)
                    Device Element Details
                    Screen resolution (px) and Refresh rate (Hz) 1920 x 1080 (1080p) - 60Hz
                    1280 x 720 (720p) - 60Hz
                    HDCP
                    (High-Bandwidth Digital Content Protection)
                    1.4
                    Density (dp) 320 (1080p)
                    213 (720p)
                    Density Identifier xhdpi (1080p)
                    tvdpi (720p)
                    Storage 8GB
                    Memory (RAM) 2GB
                    System on Chip (SoC) Qualcomm Snapdragon 8064
                    CPU Quad Core Qualcomm Krait 300 up to 1.7 GHz. Supports 32-bit apps.
                    GPU Qualcomm Adreno 320
                    Max OpenGL Version OpenGL ES 3.0
                    Networking: Wifi 802.11 b/g/n; 2x2 MIMO
                    (2.4 GHz & 5.0 GHz dual band)
                    Networking: Ethernet 10/100Mbs
                    Bluetooth BT 3.0. Supported profiles
                    Ports USB 2.0 Type A (Accessories and storage)
                    Expandable Storage USB up to 128GB
                    Device Operating System Fire OS 5 — Based on Android 5.1 (API Level 22)
                    Location services No
                    Front-facing camera No
                    Microphone No
                    Multi-touch No
                    Accelerometer No
                    Compass No
                    Gyroscope No
                    Light sensor No
                    Proximity sensor No
                    Far-field Voice Support Through linked Alexa-enabled device only
                    Attention System
                    (voice chrome, LEDs, and sounds)
                    No
                    Internal Speakers No
                    Infrared Blaster No
                    Tuner No
                    Basic Mode
                    (No Amazon.com sign-in required)
                    No
                    android.os.Build.MANUFACTURER Amazon
                    android.os.Build.MODEL AFTB
                    See Identify Fire TV Devices for details on identifying Fire TV devices.

                    OpenGL Properties and Limits

                    OpenGL (Open Graphics Library) refers to support for 2D and 3D graphics rendering.

                    Fire TV (Gen 1)
                    Item Details
                    Max OpenGL Version OpenGL ES 3.0
                    GPU Qualcomm Adreno 320
                    MAX_TEXTURE_SIZE 4096
                    MAX_CUBE_MAP_TEXTURE_SIZE 4096
                    MAX_RENDERBUFFER_SIZE 4096
                    MAX_VERTEX_TEXTURE_IMAGE_UNITS 16
                    MAX_TEXTURE_IMAGE_UNITS 16
                    MAX_COMBINED_TEXTURE_IMAGE_UNITS 32
                    MAX_VERTEX_UNIFORM_VECTORS 256
                    MAX_FRAGMENT_UNIFORM_VECTORS 224
                    MAX_VERTEX_ATTRIBS 16
                    MAX_VARYING_VECTORS 16
                    MAX_VIEWPORT_DIMS 4096 x 4096

                    Remote and Game Controllers

                    Fire TV (Gen 1)
                    Controller Input Device Name
                    Amazon Fire TV Remote
                    Alexa Voice Remote (all models)
                    Amazon Fire TV Remote
                    Amazon Fire Game Controller
                    Amazon Fire TV Game Controller
                    Amazon Fire Game Controller

                    Technology Support

                    Fire TV (Gen 1)
                    Technology Notes
                    Miracast Supported
                    DIAL (Discovery and Launch Supported. Apps for Fire TV require changes to your app's Android manifest to be discoverable. See DIAL integration.
                    Amazon In-App Purchasing Supported. Use the latest version of the App Tester.
                    Amazon Mobile Associates Not supported
                    Amazon GameCircle Supported
                    Login with Amazon Supported
                    Amazon Maps Not supported
                    Amazon Device Messaging Supported for push messages
                    Amazon Mobile Ads Not supported