Home > Devices

Device and Feature Specifications

Introduction

The following device specifications include all generations of Fire tablets. For information about the user interface specifications, which also vary by tablet, see User Experience Specifications.

Certain development tools referenced on this page are provided by third parties, not by Amazon. Any links to these tools will take you to third-party sites to download and install them.

Device Specifications

Current Devices

The following table shows the device specifications for each of the current Fire tablets, starting with the most recently released tablets on the left.

  Fire HD 8 (2016) Fire HD 10 (2015) Fire (2015) Fire HDX 8.9 (2014) Fire HD 6 (2014)
Screen size 8-inch screen 10.1-inch screen 7-inch screen 8.9-inch screen 6-inch screen
Screen resolution 1280px x 800px (supports 720p "HD" resolution) 1280px x 800px (supports 720p "HD" resolution) 1024px x 600px 2560px x 1600px (supports 1080p "HD" resolution) 1280px x 800px (supports 720p "HD" resolution)
Abstracted LCD density "tvdpi" "mdpi" "mdpi" "xhdpi" "hdpi"
RAM 1.5 GB
1024 MB 1024 MB 2048 MB 1024 MB
System on chip (SoC) platform MediaTek MT8163V/B MediaTek MT8135 MediaTek MT8127 D Qualcomm Snapdragon 805 MediaTek MT8135
CPU ARM Cortex-A53 (64-bit quad-core processor   1.3GHz (V/B)) Quad core (dual-core ARM Cortex A15 1.5GHz, dual-core ARM Cortex A7 1.2GHz) Quad-core ARM Cortex A7, 1.3 GHz Quad-core Krait (MSM8084), 2.5 GHz Quad-core (dual-core ARM Cortex A15 1.5GHz, dual-core ARM Cortex A7 1.2GHz)
GPU ARM Mali-T720 MP2
PowerVR G6200 Mali-450 Qualcomm Adreno 420, 600 MHz PowerVR G6200
WiFi 802.11 a/b/g/n (2.4 GHz and 5.0 GHz dual band) 802.11 a/b/g/n/ac (2.4 GHz and 5.0 GHz dual band) 802.11 b/g/n 802.11 a/b/g/n/ac MIMO + HT80 802.11 b/g/n
External storage MicroSD up to 200 GB MicroSD up to 128 GB MicroSD up to 128 GB None None
Bluetooth 4.1 LE
4.0 LE 4.0 LE 4.0 LE 4.0 LE
Location services WiFi-based WiFi-based WiFi-based GPS (WAN only), WiFi-based WiFi-based
OS version Fire OS 5.3—based on Android 5.1.1, API level 22 Fire OS 5—based on Android 5.1, API level 22 Fire OS 5—based on Android 5.1, API level 22 Fire OS 4—based on Android 4.4.2, API level 19 Fire OS 5 (system update, available 2015)—based on Android 5.1, API level 22
Fire OS 4—based on Android 4.4.2, API level 19
Heap size (default) 128MB 96 MB 96 MB 128 MB 96 MB
Heap size (large) 256 MB 256 MB 256 MB 256 MB 256 MB
Front-facing camera VGA
HD 720p VGA HD 720p VGA
Rear-facing camera  2 MP
5 MP 2 MP 8 MP 2 MP
Microphone Yes
Yes Yes Yes Yes
Multi-touch 10-point
10-point 10-point 10-point 10-point
Accelerometer Yes
Yes Yes Yes Yes
Compass No
No No Yes (WAN) No (WiFi) No
Gyroscope Yes
Yes No Yes Yes
Light sensor Yes
No No Yes No
Proximity sensor No
No No No No
Build.MANUFACTURER Amazon
Amazon Amazon Amazon Amazon
Build.MODEL KFGIWI KFTBWI KFFOWI KFSAWA (WAN)
KFSAWI (Wi-Fi)
KFARWI

Legacy Devices

The following table shows the device specifications for each of the retired Fire tablets, starting with the most recently released tablets on the left.

  Fire HD 8 (2015) Fire HD 7 (2014) Kindle Fire HDX 8.9" (2013) Kindle Fire HDX 7" (2013) Kindle Fire HD 7" (2013) Kindle Fire HD 8.9" (2012) Kindle Fire HD 7" (2012) Kindle Fire (2012) Kindle Fire (2011)
Screen size 8-inch screen 7-inch screen 8.9-inch screen 7-inch screen 7-inch screen 8.9-inch screen 7-inch screen 7-inch screen 7-inch screen
Screen resolution 1280px x 800px (supports 720p "HD" resolution) 1280px x 800px (supports 720p "HD" resolution) 2560px x 1600px (supports 1080p "HD" resolution) 1920px x 1200px (supports 1080p "HD" resolution) 1280px x 800px (supports 720p "HD" resolution) 1920px x 1200px (supports 1080p "HD" resolution) 1280px x 800px (supports 720p "HD" resolution) 1024px x 600px 1024px x 600px
Abstracted LCD density "tvdpi" "hdpi" "xhdpi" "xhdpi" "hdpi" "hdpi" “hdpi” “mdpi” “mdpi”
RAM 1024 MB 1024 MB 2048 MB 2048 MB 1024 MB 1024 MB 1024 MB 1024 MB 512 MB
CPU Quad core (dual-core ARM Cortex A15 1.5GHz, dual-core ARM Cortex A7 1.2GHz) MediaTek MT8135 quad-core 2xA15 + 2xA7, 1.2 GHz Qualcomm Snapdragon 800 quad-core (APQ8074), 2.2 GHz Qualcomm Snapdragon 800 quad-core (APQ8074), 2.2 GHz Dual Core TI OMAP4 (4470) HS, 1.5 GHz Dual Core TI OMAP4 (4470) HS, 1.5 GHz Dual Core TI OMAP4 (4460) HS, 1.2 GHz Dual Core TI OMAP4 (4430) HS, 1.2 GHz Dual Core TI OMAP4 (4430) HS, 1.0 GHz
GPU PowerVR G6200 PowerVR G6200 Qualcomm Adreno 330, 450 MHz Qualcomm Adreno 330, 450 MHz Imagination PowerVR SGX 544, 384 MHz Imagination PowerVR SGX 544, 384 MHz Imagination PowerVR SGX 540, 384 MHz Imagination PowerVR SGX 540, 384 MHz Imagination PowerVR
WiFi 802.11 a/b/g/n/ac (2.4 GHz and 5.0 GHz dual band) 802.11 b/g/n 802.11 a/b/g/n 802.11 a/b/g/n 802.11 a/b/g/n 802.11 a/b/g/n 802.11 a/b/g/n 802.11 b/g/n 802.11 b/g/n
Bluetooth 4.0 LE 4.0 LE BT 4.0 + EDR (HID and A2DP profiles only) BT 4.0 + EDR (HID and A2DP profiles only) BT 4.0 + EDR (HID and A2DP profiles only) BT 3.0 + EDR (HID and A2DP profiles only) BT 3.0 + EDR (HID and A2DP profiles only) Not available Not available
Location services WiFi-based WiFi-based GPS and aGPS (WAN only), WiFi-based GPS and aGPS (WAN only), WiFi-based WiFi-based GPS and aGPS (WAN only), WiFi-based WiFi-based WiFi-based Not available
OS version Fire OS 5—based on Android 5.1, API level 22 Fire OS 4—based on Android 4.4.2, API level 19 Fire OS 4 (system update, available Nov 2014)—based on Android 4.4.2, API level 19
Fire OS 3—based on Android 4.2.2, API level 17
Fire OS 4 (system update, available Nov 2014)—based on Android 4.4.2, API level 19
Fire OS 3—based on Android 4.2.2, API level 17
Fire OS 4 (system update, available Nov 2014)—based on Android 4.4.2, API level 19
Fire OS 3—based on Android 4.2.2, API level 17
Based on Android 4.0.3, API level 15 Based on Android 4.0.3, API level 15 Based on Android 4.0.3, API level 15 Based on Android 2.3.3, API level 10
Heap size (default) 96 MB 96 MB 96 MB 96 MB 96 MB 64 MB 64 MB 64 MB 64 MB
Heap size (large) 256 MB 256 MB 256 MB 256 MB 256 MB 256 MB 256 MB 256 MB 64 MB
Front-facing camera HD 720p Yes Yes Yes No Yes Yes No No
Rear-facing camera 5 MP
Yes Yes No No No No No No
Microphone Yes
Yes Yes Yes No Yes Yes No No
Multi-touch 10-point
10-point 10-point 10-point 10-point 10-point 10-point 2-point 2-point
Accelerometer Yes
Yes Yes Yes Yes Yes Yes Yes Yes
Compass No
No Yes (WAN) No (WiFi) Yes (WAN) No (WiFi) No Yes (WAN) No (WiFi) No No No
Gyroscope Yes Yes Yes Yes Yes Yes Yes No No
Light sensor No
No Yes Yes No Yes Yes No No
Proximity sensor No
No Yes (WAN)
No (WiFi)
Yes (WAN)
No (WiFi)
No Yes (WAN)
No (WiFi)
No No No
Build.MANUFACTURER Amazon
Amazon Amazon Amazon Amazon Amazon Amazon Amazon Amazon
Build.MODEL KFMEWI
KFASWI KFAPWA (WAN)
KFAPWI (Wi-Fi)
KFTHWA (WAN)
KFTHWI (Wi-Fi)
KFSOWI KFJWA (WAN)
KFJWI (Wi-Fi)
KFTT KFOT Kindle Fire

Feature Detection

When developing your Android app, keep in mind that your app runs on devices including Fire tablets with different screen sizes, hardware features, and software implementations. To help ensure that your app works well across a broad array of devices, query the features of the device hardware or software and be responsive to the features that are available.

Avoid trying to detect specific device models such as Fire tablets. Device detection is less flexible than feature detection, and adds development effort over time when you add device models.

You can detect features in several different ways, such as by querying the package manager, performing reflection, or checking the result of convenience methods. For example, to determine if a camera intent is available, you can use PackageManager to determine if the camera software is installed on the device.

/**
 * Determines if the current device can handle an image capture action.
 * @return true if the device can handle an image capture action. False if it cannot.
 */
protected boolean canHandleCameraIntent() {
  final Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
  final List<ResolveInfo> results = getPackageManager().queryIntentActivities(intent, 0);
  return (results.size() > 0);
}

OpenGL Properties and Limits


Fire HD 8 (2016) Fire HD 10 (2015)
Fire HD 8 (2015)
Fire HD 7 (2014)
Fire HD 6 (2014)
Fire (2015) Fire HDX 8.9 (2014)
GPU Mali-T720, 520 MHz, MP2 PowerVR G6200 Mali-450, 416MHz, MP4 Qualcomm Adreno 420, 600 MHz
OpenGL Version OpenGL ES 3.1 OpenGL ES 3.0 OpenGL ES 2.0 OpenGL ES 3.1 with Android Extension Pack
MAX_TEXTURE_SIZE 8192 8192 4096 16384
MAX_CUBE_MAP_TEXTURE_SIZE 4096 8192 4096 16384
MAX_RENDERBUFFER_SIZE 8192 8192 4096 16384
MAX_VERTEX_TEXTURE_IMAGE_UNITS 16
16 0 16
MAX_TEXTURE_IMAGE_UNITS 16
16 8 16
MAX_COMBINED_TEXTURE_IMAGE_UNITS 96
32 8 32
MAX_VERTEX_UNIFORM_VECTORS 1024
256 256 256
MAX_FRAGMENT_UNIFORM_VECTORS 024
224 256 224
MAX_VERTEX_ATTRIBS 16 16 16 32
MAX_VARYING_VECTORS 12 15 12 32
MAX_VIEWPORT_DIMS 8192 x 8192 8192 x 8192 4096 x 4096 16384 x 16384

Supported Technologies

Fire tablets provide support for the following technologies.

  • Text-to-Speech Fire tablets include the IVONA Text-to-Speech (TTS) engine, and support the Android TextToSpeech API. For more information, see TextToSpeech in the Android documentation. The following languages are currently supported by the TTS engine.
    • U.S. English
    • French (downloadable)
    • Italian (downloadable)
    • German (downloadable)
    • Spanish (downloadable)
    • Canadian French (downloadable)
    • Australian English (downloadable)
    • British English (downloadable)
    • Brazilian Portuguese (downloadable)
    • Russian (downloadable)
  • Web apps Fire tablets support web apps through an optimized web runtime based on Chromium. For information about building and publishing web apps, see Web Apps.
  • E-mail Fire tablets have a pre-installed e-mail client that responds to mailto: links and e-mail intents.
  • SD card Some Fire tablets do not have external storage. You should not have to change your app for Fire tablets if it stores data on the SD card. For tablets that only have an internal SD card that is not removable, you can use getExternalStorageDirectory() to write to the internal SD card.
  • Audio formats Fire tablets support the following audio formats natively: AC-3, E-AC3, AAC LC/LTP, HE-AACv1 (AAC+), HE-AACv2 (enhanced AAC+), AMR-NB, AMR-WB, MP3, MIDI, Ogg Vorbis, and PCM/WAVE.
  • Dolby Audio API Dolby provides an API that uses the audio processing engine on the Kindle Fire HDX tablets and Kindle Fire HD tablets. On the Dolby developer website, you can download the Dolby plug-in and learn more about Dolby developer services.
  • Video formats For information about video support on Fire, see Video Specifications.