How to Root the Amazon Kindle Fire HDX 8.9″

Rooting is the process of gaining administrative rights on your Android device.  Once we root our Android device, we can then make changes to it to customize it well beyond what it normally can do.

Once you have root access on your Amazon Kindle Fire HDX 8.9″, you’ll be able to:

  • Remove apps that were preinstalled by your carrier/manufacturer from your device.
  • Free up storage space (because of the above benefit).
  • Increase battery life (apps that might have been running constantly can be removed).
  • Increase performance (after removing apps that are always running, the device will be less bogged down and run smoother).
  • Update to a new version of Android (by flashing a custom recovery/ROM, see the end of this procedure for more info on that).
  • Tons of other customizations when you use your new found administrative rights to flash a custom ROM (again, see the end of this procedure for more info on that).

Interested? Here’s how to root your Amazon Kindle Fire HDX 8.9″:

I. Before You Begin

1. This will void the warranty of your device. However, you can reinstate the warranty by unrooting your device if there’s any unrooting procedure available.

2. This only works on Windows based PCs.

II. Downloading Required Files

1. Download Root Package and save it to your Desktop.

Root Package (It’s attached in the first post)

III. Rooting the Amazon Kindle Fire HDX 8.9″

1. Extract files from Root Package by right-clicking on it and selecting Extract here.

2. Turn ON USB debugging on your device by going to Menu > Settings > Developer options > USB debugging.

3. Once it’s been enabled, plug in your device to your PC via USB cable.

4. Launch a Command Prompt Window on your Desktop by holding down Shift and right-clicking on any blank area on your screen and selecting Open command window here.

5. Type in following commands into the Command Prompt Window hitting ENTER after each line:

adb push su /data/local/tmp/
adb push rootme.sh /data/local/tmp/
adb push exploit /data/local/tmp/
adb shell chmod 755 /data/local/tmp/rootme.sh
adb shell chmod 755 /data/local/tmp/exploit
adb shell /data/local/tmp/exploit -c "/data/local/tmp/rootme.sh"

6. Reboot your device.

7. You should now be rooted!

All set! Now, you can head to our How to Flash a Custom Recovery procedure for the Amazon Kindle Fire HDX 8.9″ to open up a whole new world of customizations for your Android device!

  • slackjaw

    this article assumes you have the Android SDK pack already installed (to run ADB)