How to Jailbreak Root Kindle Fire 2 Using Mac

Wanted to jailbreak your Kindle Fire 2? Here is a guide on how to root Kindle Fire 2 using Mac. If you have been searching online for ways on how to root Kindle Fire 2 and you personally have access to a Mac machine, then this tutorial will certainly help you.

Rooting Kindle Fire 2 is actually easy. You just need to know or have a copy of what commands you need to run. The process just looks long because there will be a lot of commands that you are going to type in.

root kindle fire 2

Steps on How to Root Kindle Fire 2 Using Mac

Note: This method worked on version 10.2.4

Credits to jburtn and Bin4ry of

Disclaimer: Rooting your Kindle Fire 2 device may be potentially dangerous as it could brick your unit. Do this at your own risk. While this method on how to root Kindle Fire 2 works, you still need to take precaution.

1. Download this tool, Root_with_Restore_by_Bin4ry_v18, and extract it somewhere you’ll remember.

2. This step can be skipped, if you already have the Android SDK platform-tools in your PATH. However, if you don’t have the Android SDK or the adb installed, just use the command below to add the “stuff” folder from the tool to your path.

Using the terminal, run:

export PATH=$PATH:/path/to/extracted/tool/stuff/

3. Push the required files.

It would be easier if you change into the “stuff” folder first.

cd /Users/x/Downloads/Root_with_Restore_by_Bin4ry_v18.7z\ Folder/stuff

The run the command below:

adb push busybox /data/local/tmp/.

adb push su /data/local/tmp/.

adb push Superuser.apk /data/local/tmp/.

adb push ric /data/local/tmp/ric

Then you need to run an adb shell in order to set some permissions.

adb shell

You should be getting a prompt like sell@android:/

Run the code below:

chmod 755 /data/local/tmp/busybox


4. Rooting requires another terminal window opened. Check that you can run adb from that terminal window as well. Note that in running adb, you should see the usage information.

In the first terminal window, run:

adb shell “while ! ln -s /data/local.prop /data/data/; do :; done” > /dev/null

In another terminal window, run:

adb restore fakebackup.ab

You should be getting a prompt on your Kindle Fire 2, hit the “Restore My Data” button. As you hit the button, the command in the first window should stop. It it doesn’t stop it, re-run both commands again.

You may now close the second window


adb reboot

Your Kindle Fire 2 should reboot. Take note that the screen will be blinking repeatedly (it flashes between the lockscreen and the boot animation). Don’t worry about this blinking as it will be fixed in a second.

5. Cleaning up steps.


adb shell

If you did all the steps correctly, you should see the prompt changed to “root@android:/”. If it did, continue to the next step, otherwise go back to step 4.

Run the command below:

/data/local/tmp/busybox mount -o remount,rw /system

/data/local/tmp/busybox mv /data/local/tmp/su /system/xbin/su

/data/local/tmp/busybox mv /data/local/tmp/ric /system/bin/ric

chmod 755 /system/bin/ric

/data/local/tmp/busybox mv /data/local/tmp/su /system/xbin/su

/data/local/tmp/busybox mv /data/local/tmp/Superuser.apk /system/app/Superuser.apk

/data/local/tmp/busybox cp /data/local/tmp/busybox /system/xbin/busybox

chown 0.0 /system/xbin/su && chmod 06755 /system/xbin/su

chmod 655 /system/app/Superuser.apk

chmod 755 /system/xbin/busybox

rm /data/local.prop


Doing the steps will restart your Kindle Fire 2 and SuperSU will be available under Apps. You are now free to do anything you want like get Google Apps working.

Congratulations! You have just jailbreak or root your Kindle Fire 2. Hope that this tutorial and guide on how to root Kindle Fire 2 using Mac helped you.