[7" Kindle Fire HD General] prokennexusa:
[ROOT] How To: Root the Kindle Fire 7" HD or 2 with Linux/MAC - Noob (Simple) Version

This is a simple Step-by-Step guide on How To: How To: Root the Kindle Fire 7" HD or 2 with 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 Linux Ubuntu Quantal Quetzal 32-bit and 64-bit) or Mac OS X 10.5.8 or later (32-bit and 64-bit)

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"

Enabling and using the "root" user in Mac OS X

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 unzip Root MANY ANDROID! there are 3 different versions, we have taken steps to optimized for each specific platform, please select the correct one matching your platform. If you are having trouble determining which one to download post the question inside this thread. Pay close attention to the path where you unzipped the download.

Linux 32-bit Version 18.5.1: Linux32.zip

Linux 64-bit Version 18.5.1: Linux64.zip

Mac 64-bit Version 18.5.1: Apple64.zip

Root Kindle Fire HD Step 2: 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 special drivers, the default driver built into these platforms will be

sufficient.

Root Kindle Fire HD Step 3: Open up a Browser, go to Oracle Java, Download and Install Java Platform (JDK) 7u13 - Please reboot after the install:

Linux 32-bit JDK 7.13 Install Notes: http://docs.oracle.com/javase/7/docs/webnotes/install/linux/linux-jdk.html

Linux 64-bit JDK 7.13 Install Notes: http://docs.oracle.com/javase/7/docs/webnotes/install/linux/linux-jdk.html

Mac 64-bit JDK 7.13 Install Notes: http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-jdk.html

Root Kindle Fire HD Step 4: Open up a Terminal, at the Terminal window ($ command prompt) type:

su -

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

sudo before each command (Ignore su-)

Root Kindle Fire HD Step 5: Next go back to the open command prompt at the /RootPackage32or64Folder/# enter:

chmod 777 RunMe.sh
sh RunMe.sh

OR

./RunMe.sh

Ubuntu Users would use:

sudo chmod 777 RunMe.sh
sudo 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.

If you receive 'can not execute items in the stuff folder', please check to make sure you downloaded the correct package for your platform. The Linux 64-bit package will not work on a 32-bit computer. If you have verified your download and you are still seeing the 'can not execute items in the stuff folder' message, please post a screen shot in this thread.

exit

Root Kindle Fire HD Step 6: 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 7: Finally, using a Web Browser Download suchecker.apk to the /RootPackage32or64Folder/#: suchecker.apk. After the download has completed, open a command prompt at the /RootPackage32or64Folder/# enter:

./stuff/adb kill-server
./stuff/adb start-server
./stuff/adb devices
./stuff/adb install [URL="https://dl.dropbox.com/u/54456659/suchecker.apk"]suchecker.apk[/URL]
./stuff/adb reboot

Root Kindle Fire HD Step 8: 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. Here is a screen shot of Root Checker Pro:

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: [HOW TO] Disable Amazon OTA (Over The Air) System Updates Noob (Simple) Version

OTA Step 2: Reboot the Kindle.

Note: You may still install the updates manually after you have read the install notes and know what to expect. The updates and manual install instructions can be found on Amazon Support here: http://www.amazon.com/gp/help/customer/display.html/ref=hp_left_sib?ie=UTF8&nodeId=201016350

Next, move onto our How to: Install Google Play Step-by-Step Thread.

If this was helpful and you would like to support our work, please send us a donation using this link:

http://xdaforums.com/dona....php?u=4435645