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