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 10 (5th Gen)
|
Fire HD 8 (5th Gen)
|
Fire (5th Gen)
|
Fire HDX 8.9 (4th Gen)
|
Fire HD 6 (4th Gen)
|
Screen size
|
10.1-inch screen
|
8-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
|
"mdpi"
|
"tvdpi"
|
"mdpi"
|
"xhdpi"
|
"hdpi"
|
RAM
|
1024 MB
|
1024 MB
|
1024 MB
|
2048 MB
|
1024 MB
|
System on chip (SoC) platform
|
MediaTek MT8135
|
MediaTek MT8135
|
MediaTek MT8127 D
|
Qualcomm Snapdragon 805
|
MediaTek MT8135
|
CPU
|
Quad core (dual-core ARM Cortex A15 1.5GHz, dual-core ARM Cortex A7 1.2GHz)
|
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
|
PowerVR G6200
|
PowerVR G6200
|
Mali-450
|
Qualcomm Adreno 420, 600 MHz
|
PowerVR G6200
|
WiFi
|
802.11 a/b/g/n/ac (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 128 GB
|
MicroSD up to 128 GB
|
MicroSD up to 128 GB
|
None
|
None
|
Bluetooth
|
4.0 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?based on Android 5.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)
|
96 MB
|
96 MB
|
96 MB
|
128 MB
|
96 MB
|
Heap size (large)
|
256 MB
|
256 MB
|
256 MB
|
256 MB
|
256 MB
|
Front-facing camera
|
HD 720p
|
HD 720p
|
VGA
|
HD 720p
|
VGA
|
Rear-facing camera
|
5 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
|
No
|
No
|
No
|
Yes
|
No
|
Proximity sensor
|
No
|
No
|
No
|
No
|
No
|
Build.MANUFACTURER
|
Amazon
|
Amazon
|
Amazon
|
Amazon
|
Amazon
|
Build.MODEL
|
KFTBWI
|
KFMEWI
|
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 7 (4th Gen)
|
Kindle Fire HDX 8.9" (3rd Gen)
|
Kindle Fire HDX 7" (3rd Gen)
|
Kindle Fire HD 7" (3rd Gen)
|
Kindle Fire HD 8.9" (2nd Gen)
|
Kindle Fire HD 7" (2nd Gen)
|
Kindle Fire (2nd Gen)
|
Kindle Fire (1st Gen)
|
Screen size
|
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)
|
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
|
"hdpi"
|
"xhdpi"
|
"xhdpi"
|
"hdpi"
|
"hdpi"
|
“hdpi”
|
“mdpi”
|
“mdpi”
|
RAM
|
1024 MB
|
2048 MB
|
2048 MB
|
1024 MB
|
1024 MB
|
1024 MB
|
1024 MB
|
512 MB
|
CPU
|
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
|
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 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
|
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
|
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 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
|
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
|
64 MB
|
Front-facing camera
|
Yes
|
Yes
|
Yes
|
No
|
Yes
|
Yes
|
No
|
No
|
Rear-facing camera
|
Yes
|
Yes
|
No
|
No
|
No
|
No
|
No
|
No
|
Microphone
|
Yes
|
Yes
|
Yes
|
No
|
Yes
|
Yes
|
No
|
No
|
Multi-touch
|
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
|
Compass
|
No
|
Yes (WAN) No (WiFi)
|
Yes (WAN) No (WiFi)
|
No
|
Yes (WAN) No (WiFi)
|
No
|
No
|
No
|
Gyroscope
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
No
|
No
|
Light sensor
|
No
|
Yes
|
Yes
|
No
|
Yes
|
Yes
|
No
|
No
|
Proximity sensor
|
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
|
Build.MODEL
|
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 10 (5th Gen)
Fire HD 8 (5th Gen)
Fire HD 7 (4th Gen)
Fire HD 6 (4th Gen)
|
Fire (5th Gen)
|
Fire HDX 8.9 (4th Gen)
|
GPU
|
PowerVR G6200
|
Mali-450
|
Qualcomm Adreno 420, 600 MHz
|
OpenGL Version
|
OpenGL ES 3.0
|
OpenGL ES 2.0
|
OpenGL ES 3.0
|
MAX_TEXTURE_SIZE
|
8192
|
4096
|
16384
|
MAX_CUBE_MAP_TEXTURE_SIZE
|
8192
|
4096
|
16384
|
MAX_RENDERBUFFER_SIZE
|
8192
|
4096
|
16384
|
MAX_VERTEX_TEXTURE_IMAGE_UNITS
|
16
|
0
|
16
|
MAX_TEXTURE_IMAGE_UNITS
|
16
|
8
|
16
|
MAX_COMBINED_TEXTURE_IMAGE_UNITS
|
32
|
8
|
32
|
MAX_VERTEX_UNIFORM_VECTORS
|
256
|
256
|
256
|
MAX_FRAGMENT_UNIFORM_VECTORS
|
224
|
256
|
224
|
MAX_VERTEX_ATTRIBS
|
16
|
16
|
32
|
MAX_VARYING_VECTORS
|
15
|
12
|
32
|
MAX_VIEWPORT_DIMS
|
8192 x 8192
|
4096 x 4096
|
16384 x 16384
|
Supported Technologies
Fire tablets provide support for the following technologies.
- Session Initiation Protocol (SIP)
Some Fire tablets support Android SIP APIs that allow management of multimedia communication sessions. For more information, see
Session Initiation Protocol
. The following table shows the SIP support for current Fire tablets.
Device
|
SIP API Support
|
SIP-Based VOIP API Support
|
Fire HDX 8.9 (4th Gen)
|
Yes
|
Yes
|
Fire HD 7 (4th Gen)
|
No
|
No
|
Fire HD 6 (4th Gen)
|
No
|
No
|
Kindle Fire HDX 7" (3rd Gen)
|
Yes
|
Yes
|
- 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
.