[8.9" Kindle Fire HD Android Development] dreamer609:
How I got Kindle Fire HD 8.9 to Root and Run Twrp bootloader

So for anyone who wants further instructions or is still struggling, here is how I got my Kindle Fire HD 8.9 with software v8.31 Rooted: (With A LOT of help from people! Thanks!)

1. I used Bin4ry's method found here http://xdaforums.com/showthread.php?t=1886460

to root it. I ran option 1 TWO times until the kindle booted the second time over and seemed to be have reaction speed back to normal. The first time booting up seemed to be a bit slow and groggy. Also, I made sure to leave the encryption password blank. The other password is just your Amazon account password.

2. I used KFFirstAide found on this page http://xdaforums.com/showthread.php?p=38231371&highlight=kindle+fire+first+aide#post38231371

3. Installed the KFFirstAide in my main directory (C: in windows xp). Make sure to follow the instructions included in the post.

4. Deleted any other Kindle Fire / ADB drivers from previous installs of Android SDK pack via control panel and unhiding drivers in the Device Manager and deleting them. Be careful! I accidentally deleted a motherboard driver and had to reinstall from CD...

5. Use KFFirstAide....Installed ADB drivers from inside KFFirstAide. Test the ADB connection. Disable OTA updates from Amazon.

6. I found I had difficulty getting fastboot to verify, so I used the option to Boot the Kindle Fire into Fastboot and then used the other option to boot it out. After that it verified and went into fastboot very easily.

5. Make a backup! I made a basic 3 partition backup using the option listed in KFFirstAide. Definitely worth it. Verify your backup is actually in the backup folder in the KFFirstAide directory. This backup would not work, though until I deleted every other ADB interface and Amazon Kindle fire driver I had and reinstalled the ADB from the KFFirstAide.

7. Do not try to install enable second the 2nd Bootloader and TWRP through KFFirstAid. It would never work for me and I kept getting the red screen of death no matter what I did and I had to restore through the backup option in KFFirstAide. Thank goodness for that!

8. Went to Hashcodes (Thanks!) method http://xdaforums.com/showthread.php?t=2128175 and downloaded his files and placed them in the KFFirstAide directory in C:

9. After adding some code to the registry (for Win xp), I right clicked on the KFFirstAide Directory and opened up a command prompt for the directory. You will know if you have it right if in the command prompt it has the address starting from C:\KFFirstAide.

10. Started from Step 2 in his process (as I already made a working backup earlier). and downloaded and installed all of his files. I placed the Gapps and CM10 in my SDCARD on my kindle and rest moved to the directory of the ADB.exe (C:\KFFirstAide). I replaced the original stack file that came with the program with Hashcode's.

11. Followed instructions on Hashcodes page with ADB and Fastboot codes and it worked like a dream!

Overall, if things go smoothly you can probably be done in less than 10-15. Hope this helps someone!

---------- Post added at 04:47 AM ---------- Previous post was at 04:44 AM ----------

Thanks! You have no idea how thrilled I was when I saw the Stack overflow code actually do something! :D haha. And then the blue and grey kindle fire logo when it is done correctly was pure elation! Thank you for you and praed0r help!