30 December 2016

$50 Amazon Fire 5th Generation Tablet

This this my 1st time brought and own a $50 tablet from Amazon on 4th December 2016. There are lots of review regarding this tablet, you can simply google it. What interest my to buy is that it can be rooted and install CyanogenMod. This is not normal android gizmos tablet/smartphone that you used to root/install custom rom, see below for detail. I will not go into detail of the review but attached below specification for referencing.



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


Tutorial Root Installation CyanogenMod 12.1 on Amazon Fire 5th Generation 

1. ADB Sideload Restore Amazon Fire Stock Firmware 5.3.1.0

Do not connect WiFi yet or else your device may be updated making it more difficult to customize.
Disable Updates!

Settings > Apps & Games > Amazon Application Settings > Appstore > Disable Updates and Notifications

Settings > Device Options > System Updates > lists Fire OS version
Settings > Security > Allow Apps from Unknown Sources

Settings > Device Options > TAP on Serial Number seven times to enable Developer Options > Enable ADB

Note that you can downgrade firmware from Fire OS 5.3.2 to 5.3.1 but do not downgrade any lower or you will hard brick the device. You can also downgrade from 5.1.4 to 5.1.3 or 5.1.2.1 or 5.1.2. 

Firmware:
https://mega.nz/#!lhomARpT!m0q6Sdyro5Ez9ruc7qhMUUbFVr93zyvRozj3OfAZaoU

Copy firmware .bin file to where ADB.exe file is.
Press and hold power button and volume down button simultaneously when booting the device.

Connect the device to the computer.
Select: apply update from ADB on Tablet.
Use Volume buttons to move and Power button to select.

***IMPORTANT***
You must now change the driver at this stage only.
Go to Device Manager and figure out where the device is listed, usually under Fire Devices, and right click > Update Driver Software... in a way that you "Browse my computer for driver software" and "Let me pick from a list if device drivers on my computer" > UNCHECK: Show compatible hardware >

then SELECT: Android Composite ADB Interface.

Reboot computer when asked.

On the computer from the Command Prompt with Administrator privileges, use cd.. to go up one directory and cd adb to get inside adb folder.

Type:
adb sideload filename
for example:

adb sideload update-kindle-global-37.5.4.2_user_542168620.bin

Windows 10 x64(Update 2018)
Open SuperTools file
Used Shift key right click select "Open PowerShell windows here"
Type adb space sideload space
Then drag the bin file in
Press enter


P/S:Make sure Firmware.bin file is in same location (Supertool), that is listed in command prompt.




  
Troubleshooting
Device may not connect to PC until you select apply update from ADB,
check device manager, Fire should be listed ADB sideload or adb composite interface, when in recovery mode
If device is in adb sideload mode
Code:
adb devices
should return 
Code:
A000XXXXXXXXXXX.........sideload
if not drivers are not correct
Manually Fix Drivers
Open device manager Settings>Devices>Device Manager
(If Kindle is not listed as Android>Android Composite ADB interface)
select Other Devices>Fire
Right Click>Update Driver Software
Browse my computer for Driver Software
Let me pick from a list of drivers on my computer
select Android or Android Phone (or ADB Interface or Android Device)
Select Android Composite ADB interface
or Android Composite ADB interface
next
you may have to reboot pc



2. Root Amazon Fire 5th Generation FireOS 5.3.1.0

Download AmazonFire5thGenSuperTool from:
http://rootjunkysdl.com/files/?dir=A...0gen/SuperTool

Boot into the operating system and then Connect the device to the computer.


3. Amazon Fire 5th Generation CM 12.1

- Fresh Installation from FlashFire 0.53
- Click the Red + and choose 'Wipe'
- Ensure System data, 3rd party apps and Dalvik cache are CHECKED
- Click the Red + button and choose 'Flash ZIP/OTA'
- Navigate to and choose the latest Cyanogenmod Zip
- Accept defaults
- Click the Red + button again and choose 'Flash ZIP/OTA'
- Navigate to and choose the latest Open Gapps Zip.
- Accept defaults
- Move "Wipe" to the Top of the order
- Press the big FLASH button.

Upgrading from FlashFire 0.53
- Click the Red + button and choose 'Flash ZIP/OTA'
- Navigate to and choose the latest Cyanogenmod Zip
- Click the Red + button again and choose 'Flash ZIP/OTA'
- Navigate to and choose the latest Open Gapps Zip.
- Accept defaults
- Click the Red + again and choose 'Wipe'
- ONLY tick Dalvik and Cache.
- Press the big FLASH button.





Camera Test
Indoor:

Outdoor:



Video Test 720P

Antutu

Geekbench




Quadrant Standard Edition

3DM Mark Ice Storm Unlimited

3DM Mark Ice Storm Limited

GFX Bench 3.1




PassMark

FireOS Version
Android 2.3 Gingerbread
6.3.1
6.3.2 – longer movie rentals, Amazon cloud synchronization.
6.3.4 – latest version for Kindle Fire (2011)
Android 4.0 Ice Cream Sandwich
7.5.1 – latest version for Kindle Fire HD 7" (2012)
8.5.1 – latest version for Kindle Fire HD 8.9" (2012)
10.5.1 – latest version for Kindle Fire (2012).
Android 4.1 Jelly Bean
3.2.8 – rollback point for Fire HDX (2013).
3.5.0 – introduces support for Fire Phone; Android 4.2.2 codebase.
3.5.1 – Fire Phone maintenance version.
Android 4.4 KitKat
4.1.1
4.5.5.1
4.5.5.2 – latest version for tablets released in 2013.
4.6.6.0 – Fire Phone
4.6.6.1 – latest version for the Fire Phone.
Android 5 Lollipop
5.0 (Bellini)
5.0.5.1 – introduction of Fire TV.
5.0.1
5.1.1
5.1.2 (Rootable)
5.1.2.1
5.1.4
5.2.1.0 – Fire TV devices.
5.2.1.1 – latest version for Fire TV devices.
5.3.1.0 – latest version for tablets released in 2014 and 2015. (Rootable)
5.3.1.1 – latest version for tablets in August 2016
5.3.2.0 – latest version for November 2016
5.3.2.1 – latest version for December 2016

Downgrading Options
  • 5.3.2.1 cannot be rooted, nor downgraded -28 Dec 2016
  • 5.3.2 can not be rooted, but can be downgraded to 5.3.1.0 - 28 Dec 2016
  • 5.3.1.0 cannot be downgraded, trying will brick - 19 Jul 2016
  • System version 5.1.4, 5.1.3 & 5.1.2.1 can be downgraded to 5.1.2 - 5 June 2016
  • System version 5.1.4, 5.1.3, 5.1.2.1, and 5.1.2 cannot be downgraded to 5.1.1 or lower
  • System Version 5.1.X cannot be downgraded to 5.0.X