[Fire HD 8 and HD 10 General] Supersonic27543:
Hi,

This is a list (incomplete) of all the ROMs, mods, hacks, guides, etc. available for the Fire HD 8 (2017).

This was a root progress discussion thread, and I think there's too much valuable information here to just let it get buried. So, following [MENTION=8978978]Rortiz2[/MENTION]'s suggestion this thread was transformed to a master thread with the aim of providing a complete guide for anyone wanting to mod their tablet.

​

Device Codename: douglas

Specifications:

SoC: Mediatek MT8163

CPU: Cortex-A53 (Quad Core 4x1.3Ghz)

GPU: Mali 720

RAM: 1.5GB

Android: 5.1 (FireOS 5.x.x.x)

Storage: 16/32GB

Includes a MicroSD slot

Battery: 3210mAh

Display: 8"

Front Camera: 2MP

Rear Camera: 2MP

The italicized text below are my comments/clarifications.

The root method was patched in 5.6.4.0 (some versions of 5.6.4.0 still work so you could try) It is advisable to disable OTA updates or unlock the bootloader immediately. It is still possible to unlock by a different method, check the bootloader unlocking thread.

Bootloader Unlock and TWRP:

[UNLOCK][ROOT][TWRP][UNBRICK] Fire HD 8 2017 (douglas)

This is an excellent and complete guide which has everything you need for this. Requires Linux, so you'll have to either install it as dual-boot or use a live system if you are not using it already. You don't need to downgrade if you are on 5.6.4.0.

Rooting:

You can flash Magisk using TWRP after bootloader unlock. Using Magisk is recommended because SuperSU is no longer supported, and Magisk has modules, Magisk Hide, and the root prompt is working (In SuperSU it's not working so you have to always grant root permissions which is a major security loophole)

Rapid Temporary Root for HD 8 & HD 10

This is the first software root method discovered for this tablet and is a really easy and quick method of getting a root shell, and the link has a complete guide on it. Refer here for installing SuperSU for permanent root, and here for an automated script for Windows.

[ROOT] Hardmod Root Your Amazon Fire HD 8 (7th Gen)

This is first root method ever discovered for this tablet and is a hardware root. This link has a complete step-by-step guide, assuming you have some soldering experience.

ROMs:

[ROM][unlocked]Lineage-12.1 for Amazon Fire HD8 2017 (douglas)

The first (and currently only) ROM for this device and it works great!

Miscellaneous:

Amazon Fire Toolbox, I have never tried this but it looks awesome!

Without root:

Removing accounts and viewing Usage Access settings which are hidden.

Debloating guide without root

With root:

A debloating guide made for HD 10, but works fine on the HD 8.

You can install apps as system apps just as on any other device, and you can use the app Link2SD for converting user apps to system apps. Refer to this StackExchange post for a guide on how to install apps as system.

Flashing GApps works well with TWRP, but the 16GB version doesn't have enough space in the system for even the pico version. Probably using pm uninstall on some system apps would work.

General Tips:

To return to stock or recover from a soft brick:

(Don't use this if you have already unlocked your bootloader: if you want just stock FireOS flash it through TWRP, and if complete stock follow the guide in the unlock thread)

(This assumes that you have ADB installed, I would not advise you on how here, there are numerous guides waiting for a Google search. This will erase your data.)

Download your current FireOS or a later firmware version. You can find the latest over at Amazon's website.

Boot to the recovery mode of your tablet, and use the volume and power buttons to select "Apply Update via ADB".

Now connect the tablet to a PC with a USB cabke, open a command prompt or shell on the directory where you downloaded the firmware BIN, enter the command adb sideload X.bin (replace X with the name of the BIN) and wait until finished (DON'T disconnect your device from the PC)

Now select "Wipe Data/Factory Reset" and "Yes" to wipe data (you can skip doing this if you want your data, but note that the tablet may bootloop or complain about corrupted data)

Select "Reboot system now"

The firmware BINs are just renamed ZIP files: you can rename it from .bin to .zip and treat it as such.

Amazon employs an anti-rollback mechanism which could permanently brick your device if you flash an older version through adb sideload. If you really want an older FireOS, you can rename .bin to .zip and flash them through TWRP after unlocking.

The stock launcher AppID is com.amazon.firelauncher, the stock keyboard is com.amazon.redstone, and the OTA update apps are com.amazon.device.software.ota and com.amazon.kindle.otter.oobe.forced.ota.

Again, this list is incomplete, so please suggest any additions in the comments! (don't hesitate to suggest your own work-the target of this thread to be a comprehensive and complete guide on everything about this tablet)

Good luck modding this tablet! :)