Saturday 5 January 2013

Browse » home» » Root the Kindle Fire 7" HD or 2 with Linux or MAC

Root the Kindle Fire 7" HD or 2 with Linux or MAC

This is a simple Step-by-Step guide on How To: How To: Root the Kindle Fire 7" HD or 2with Linux or Mac - Noob (Simple) Version. The main group steps are outlined with A, B, C while the sub-group steps are outlined with 1, 2, 3.
Prerequisites:

1. Software: Linux (tested on Ubuntu Linux, Lucid Lynx) or Mac OS X 10.5.8 or later (x86 only)
2. Hardware: Free USB 2.0 or Greater Port
3. Software: Linux GNU C Library (glibc) 2.7 or later is required, On Ubuntu Linux, version 8.04 or later is required,
64-bit distributions must be capable of running 32-bit applications.
4. Hardware: Kindle Fire HD 7" or Kindle Fire 2 7"
It is important that you use our Software since we use the latest versions of Superuser.apk and the su binary.
A) First we will install the needed software, then move on to Rooting the Kindle through the ADB Service.

Unplug the Kindle from USB. Go to your Kindle, navigate to the pull down options bar, choose More > Security
Be sure to Enable ADB by clicking On
Next Go to your Kindle, navigate to the pull down options bar, choose More > Device
Be sure to Allow Installation of Applications by clicking On

Root Kindle Fire HD Step 1: Go to your Mac or Linux workstation, download and install the Android SDK paying close attention to the install path.
Mac OS X: http://dl.google.com/android/android...0.1-macosx.zip
Linux: http://dl.google.com/android/android....0.1-linux.tgz

Root Kindle Fire HD Step 1.1: Go to your Mac or Linux workstation, download and unzip Root MANY ANDROID!. Pay close attention to the path where you unzipped Root_with_Restore_by_Bin4ry_v17

Root Kindle Fire HD Step 2: Reboot. After reboot, plug the Kindle into the free USB 2.0 Port. Wait for the driver to install
about 2 minutes. Mac OS X and Linux do not require any drivers, the default driver built into these platforms will be
sufficient.

Root Kindle Fire HD Step 3: Open up the Android SDK GUI, click Update as needed so the SDK is running the latest version.
Root Kindle Fire HD Step 4: Open up a Terminal, at the Terminal window ($ command prompt) type:



Code:
su -

Enter your Root Password if requested to do so. You should now see a # at the command prompt.

Root Kindle Fire HD Step 5: Download Superuser-3.1.3-arm-signed
Root Kindle Fire HD Step 6: Unzip Superuser-3.1.3-arm-signed.zip to Superuser-3.1.3-arm-signed
Root Kindle Fire HD Step 7: Copy the entire contents of Superuser-3.1.3-arm-signed to /Android/android-sdk/platform-tools/ (Step 1 install path).
Root Kindle Fire HD Step 7.1: Next go back to the open command prompt, at the /Root_with_Restore_by_Bin4ry_v17/# enter:



Code:
chmod 777 RunMe.sh
sh RunMe.sh

Choose option 1, Run Normal Method and ignore errors. Pay attention, you will need to answer "Restore" a dialogue box on the Kindle. Click on Restore. When the program has completed, the Kindle will Reboot.

The forum notes can be found here: Root MANY ANDROID! Forum.

Root Kindle Fire HD Step 7.2: When the Kindle reboots it will react VERY slowly, this is normal - leave it alone. Immediately proceed to Step 8.

Make sure the Kindle is still plugged into USB.
Root Kindle Fire HD Step 8: Next go back to the open command prompt, at the /Android/android-sdk/platform-tools/# enter:



Code:
adb shell
rm -r /data/local/tmp
ln -s /data/ /data/local/tmp
exit

adb reboot

Root Kindle Fire HD Step 9: After the Kindle Reboots, wait 2 minutes, then go back to the open command prompt, at the /Android/android-sdk/platform-tools/# enter:



Code:
adb shell
echo 'ro.kernel.qemu=1' > /data/local.prop
exit

adb reboot

Root Kindle Fire HD Step 10: After the Kindle Reboots, wait 2 minutes, then go back to the open command prompt, at the /Android/android-sdk/platform-tools/# enter:



Code:
adb shell mount -o remount,rw /system
adb push su /system/xbin/su
adb shell
chown 0.0 /system/xbin/su
chmod 06755 /system/xbin/su
rm /data/local.prop
exit

adb reboot

Root Kindle Fire HD Step 11: After the Kindle Reboots, wait 2 minutes, then go back to the open command prompt, at the /Android/android-sdk/platform-tools/# enter:



Code:
adb install Superuser.apk

Root Kindle Fire HD Step 12: After the Kindle Reboots, wait 2 minutes, then go back to the open command prompt, at the /Android/android-sdk/platform-tools/# enter:



Code:
exit

Root Kindle Fire HD Step 12: After the Kindle Reboots, wait 2 minutes, then go back to the open command prompt, at the /Android/android-sdk/platform-tools/$ enter:



Code:
exit

Root Kindle Fire HD Step 13: Finally go back to the Kindle, navigate to the /Apps tab, click on Device, next find and click on Superuser.apk initialize the Superuser daemon.
Root Kindle Fire HD Step 14: Finally, using Silk, Opera, Mozilla or Dolphin Download suchecker.apk: https://dl.dropbox.com/u/54456659/suchecker.apk. After the download has completed, choose Open, then Install to install the apk.

Root Kindle Fire HD Step 15: When the install has finished, go to your Apps. Launch Root Checker Basic When you check Root you will be presented with a "Allow" dialog box, be sure to Allow Root Checker. You should now see that Superuser.apk is working.
You should now have root AND if this is true your ADB communication is also functional!
B) Finally, let's disable the Amazon OTA (Over The Air) Updates so your hard work is not destroyed.
OTA Step 1: Delete or move /system/ect/security/otacerts.zip to /sdcard/download.
OTA Step 2: Reboot the Kindle.


source:http://forum.xda-developers.com/showthread.php?t=2074565


No comments:

Post a Comment

Note: only a member of this blog may post a comment.