After Amazon updated Kindle Fire to version 6.2.1, the older root method stopped working. But no worries, there’s a new root method in town, this one is also very easy to do and works on Windows, Mac and Linux.
Here’s a video tutorial for Windows you can watch while rooting:
And for Mac and Linux:
Step 1. Go to Settings->Device.
Step 2. Make sure your system version is 6.2.1 or later. If not, press on “Update your Kindle” to update.
Step 3. Make sure “Allow Installation of Applications” is ON.
Step 4. Download KindleFireRootNew.zip and unzip to a folder. My recommendation is to put it somewhere like C:\KindleFireRootNew.
Step 5. Connect your Kindle to your computer via a micro-USB cable.
For Windows, you will have to install drivers. (For Mac and Linux, skip this step)
Open up Device Manager and double-click on Kindle (with exclamation mark) to update driver.
You can find drivers in the KindleFireRootNew folder under usb_driver directory.
Step 6. For all Windows, Mac, and Linux, you need to copy the file adb_usb.ini inside the usb_driver folder into .android folder in your user directory. If .android directory doesn’t exist, just make a new folder called .android.
Step 7. Next, you are going to copy the file kindlefireroot.apk file inside the KindleFireRootNew folder to the root directory of your Kindle Fire’s internal storage.
Step 8. Go to the Amazon App Store and install app called “ES File Explorer”.
Step 9. Find and install the kindlefireroot.apk file.
Step 10. Open the app after installing and choose “Root”. This will temporarily root your Kindle Fire so you can install permanent root files/apps.
Step 11. Go open up a command prompt/terminal and browse to the KindleFireRootNew directory.
For Windows, if you extracted the files to c:\KindleFireRootNew, type the following:
Step 12. Type the following:
adb push su /system/xbin/su
adb shell chown 0.0 /system/xbin/su
adb shell chmod 06755 /system/xbin/su
adb install Superuser.apk
./adb-mac push su /system/xbin/su
./adb-mac shell chown 0.0 /system/xbin/su
./adb-mac shell chmod 06755 /system/xbin/su
./adb-mac install Superuser.apk
./adb-linux push su /system/xbin/su
./adb-linux shell chown 0.0 /system/xbin/su
./adb-linux shell chmod 06755 /system/xbin/su
./adb-linux install Superuser.apk
For Linux, make sure you have super user access by typing “sudo -i” before typing in the commands.
This will “root” your Kindle Fire. You can actually stop here but I recommend you to go to the next steps to install TWRP Recovery, which will allow you to install/backup/restore ROMs and also “unroot” your Kindle Fire when needed easily.
Step 13. Type the following:
idme bootmode 4002
idme bootmode 4002
idme bootmode 4002
Step 14. Your Kindle Fire should reboot and hang on the Kindle Fire logo. For Windows, you will have to re-install drivers, so do Step 5 again. Mac and Linux users can skip this step.
Step 15. Next type:
fastboot -i 0×1949 boot twrp-blaze-2.0.0RC0.img
./fastboot-mac -i 0×1949 boot twrp-blaze-2.0.0RC0.img
./fastboot-linux -i 0×1949 boot twrp-blaze-2.0.0RC0.img
This will install TWRP recovery on your Kindle Fire. Wait until it finishes installing and select “Reboot”.
After rebooting, type the following:
fastboot -i 0×1949 oem idme bootmode 4000
./fastboot-mac -i 0×1949 oem idme bootmode 4000
./fastboot-linux -i 0×1949 oem idme bootmode 4000
Step 16. Your Kindle Fire should now reboot. After rebooting, your Kindle Fire should be rooted, you can verify by running a rooted app like I did below:
Also, you can now access TWRP Recovery anytime by rebooting then holding Power button when the option screen comes up.
I highly suggest you to watch the tutorial videos I made before trying to root your Kindle Fire in the beginning of this post.
Sign up for our Kindle Fire Root Newsletter here so you don't miss a single tip and get personal help via e-mail! First time to rooting and custom ROMs? Please see our Kindle Fire FAQ FIRST! Want to contact me?
Add me on: