[Fire HD 8 and HD 10 Original Android Development] likwidchz:
Wow well thank you, this is, quite helpful info. I'm going to do it right now.

Honestly the instructions to build from scratch is quite a bit better anyway. I'd rather learn how to do it mysself. again, many thanks.

I do not find much comprehensive writeups with clearly defined steps these days, again thank you.

Perhaps your write up will be good for a new post? I'll follow the guide and let you know if there are any stumbling blocks I encounter. I can expand on the how to if needed.

Infact, I'll modify your guide slightly. *Biased to using a PC for everything and not trying to do this only on a tablet directly, honestly that seems painful :)

**Modified guide below.

1. Download FireOS v 5.3.7.3 from Amazon & rename it to a .zip

Get it here -> https://www.amazon.com/gp/help/customer/display.html?nodeId=G2JXLC4L34GX73TE

I found this URL by searching "Fire HD 10 update" and scroll down to

Fire HD 10 (7th Generation)

FireOS 5 | FireOS 5.3.7.3

The URL to Bin is https://www.amazon.com/update_Fire_HD10_7th_Gen

2. Flash it to your Fire HD 10 (Suez) in TWRP (it won't overwrite TWRP but you will lose root)

This is obvious you lose root because you are flashing a new OS, but because you have TWRP installed you are protected from screwing yourself from not being able to revert to Lineage or lower/higher OS version.

3. Install Fire HD toolbox on your PC.

4. Enable developer mode on the tablet.

Settings/Device Options, Tap on Serial Number a bunch of times.

Enable ADB. You will see an RSA thumbprint show up. Accept it.

5. Download Magisk on your PC and ADB to install it to the tablet.

You can install the APK file from the fire HD toolbox app.

Dos command line syntax:

6. On your PC, open up the OS binary you renamed to zip and pull out the boot.img file in the root of the zip.

Place the boot.img file on the tablet. The Documents folder will work.

7. Open up the installed Magisk app from step 5, Click the Install button, Select "Patch vbmeta in boot image" and click next. Click "Select and Patch a File". In The browse section, tap the 3 dots on the upper right hand side of the screen and click "Show SD card" This is your internal storage not an actual SD card. Browse to your Documents folder, or wherever you crammed the "boot.img" file.

It will take a couple moments, you should see some stuff on the screen. It takes the boot.img file and creates a new patched one in a specific directory. Remember where this new patched boot image file went, you will need this for later.

8. Once you've generated a new 'patched/rooted' .img file using Magisk you then need to reboot back into TWRP.

9. Once in TWRP install the new patched boot image on step 7, you can browse for that file on the file system. You will patch the boot partition. Select install in TWRP, browse for the file and make sure you selected only the boot checkbox. Make sure it's to the boot partition or you may well screw up your Fire HD 10!

10. While still in TWRP, wipe cache/dalvik. Then select reboot, and reboot to Recovery.

11. When it reboots to TWRP *Recovery mode, then Wipe Cache/Davlik again.

Select Wipe, then click the Dalvik and Cache checkboxes only. Then reboot.

12. Once your Fire HD reboots into the OS, check in Magisk, ADB shell from your PC and try SU'ing, you should have root.

If you don't, you hosed one of these steps.

Please note the FIRE HD will take a few moments to start back up again after it... does whatever it needs to do to like "Reticulate splines" Sim City was the best, wasn't it?

13. Load up Magisk click the shield looking icon at the bottom enable the option SharedUID Shell.

14. On your PC ADB shell into your tablet, do an SU. You should see

15, Tell all your friends on Facebook you rooted a 5 year old tablet.

Since you already have FireHD toolbox installed, feel free to rip out all the trash you don't want and go from there. Debloat and Replace the launcher with something better..

Then you can use Fire Toolbox to debloat & replace Amazon launchers etc etc