[ROOT][HOW TO] Root the Kindle Fire HD and 2 with Windows - Noob (Simple) Version

In your opinion, when looking back at this thread, how easy were the instructions?


  • Total voters
    271
Search This thread

mindmajick

Senior Member
SilentlyScreaming; thanks for the reply.
You suggested I use ES File Explorer; in my post, I mentioned I already have that. But, I did not know about the Advanced Search/ by size. ;)

Amongst the choices for size ( - 100KB; 100KB - 1MB, etc.), the largest displayed is " > 128MB ". This HD movie file is around 8GB (gigs!). But it looks like you can manually input your own numbers, too; you ever done that?

And LinearEquation: I've also already had on Show Hidden Files; that hasn't helped either. It's like this movie file wants to avoid detection....at all costs!! :p

If I (some day.....some year!.....) find this movie file in some hidden folder, isn't there a way to "touch/ drag/ drop" this file using ES File Explorer to another folder location that is visible, so that when I connect my device to my computer via a USB cable I will be able to see it?

Crap, this is frustrating!
Pez

Plug it into pc.

Google a windows program called windirstat. (Assuming u are on windows)

Once downloaded- install program and run it.

Choose the SD card drive in the program.

Run windirstat. Then sort by size. You should be able to find it.

edit: Here is the link http://windirstat.info/

-》Sent from my mind to your screen.
 

akb1ajay

Member
Jun 8, 2014
25
4
Unrootin Kindle Fire HD 8.9

This is a simple Step-by-Step guide on How To: How To: Root the Kindle Fire 7" HD, Kindle Fire HD 8.9" and Kindle Fire 2 with Windows - Noob (Simple) Version. The main group steps are outlined with A, B, C while the sub-group steps are outlined with 1, 2, 3. We attempt to keep this tutorial updated regularly - adding information from the end users experience. We have recently upgraded the storage servers to increase uptime, you now have two options for the downloads both are ad free. Option one is a Dropbox Storage Server and Option two is a Ubuntu One Storage Server, if one is under maintenance you may use the other download link. When you are done with the tutorial, please take the time to post feedback, this is very important to us - without your feedback, we have no way of knowing if we are doing our job. Finally, if you feel we did a decent job, please think about donating to us using the "Donate to Me" button - this is how we make a living, without your kind donations we would no longer be able to do this for a living.

Prerequisites:

1. Software: Windows XP, 7 or 8 Workstation 32bit or 64bit
2. Hardware: Free USB 2.0 or Greater Port
3. Kindle Fire HD 7", Kindle Fire HD 8.9" or Kindle Fire 2 7"

Note: Windows 7 and Vista users, please perform this fix before Rooting:
http://forum.xda-developers.com/showthread.php?p=36373627

It is important that you use our Utilities since we have modified the ADB daemons plus we did little tweaks in some of the batch files. PLEASE USE OUR UTILITIES, WE ARE RECEIVING A NUMBER OF FAILURES CAUSED BY USING ANOTHER PARTIES UTILITIES. IF YOU FOLLOW THE STEPS BELOW, EXACTLY, YOU HAVE A 99% CHANCE OF SUCCESS.

Unplug the Kindle from USB.

A) Although the processes do not use Java directly, the software does call to some Java API's so we need to make sure Java is updated to the latest version. Please go to Oracle's site here: Java SE Development Kit 7u13 download and install Java SDK 32-bit or 64-bit. Reboot your computer after installing the Java update.

B) The first step is to get the ADB Driver installed. If you already performed this step and verified communication to the Kindle, move on to Main Step C

Note: Please remove any old or outdated drivers by following the instructions in Post #361 here: http://forum.xda-developers.com/showpost.php?p=37733595&postcount=361

The following ADB Driver was provided by Amazon and should install on most platforms (Windows XP, Vista, 7, and 8): Kindle Fire ADB drivers(Dropbox) or Kindle Fire ADB Drivers(Ubuntu One)

Note: Due to intermittent issues with the USB Drivers, we offer two versions. First try Kindle Fire ADB drivers.exe if this
does not open ADB Communication try the new updated KindleDrivers.exe


Please open an Administrative CMD Prompt and enter:

Code:
bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS 
bcdedit -set TESTSIGNING ON
Reboot the Computer to apply the above command.

Extract the Kindle Fire ADB drivers.zip to your desktop.

1. Unzip Kindle Fire ADB drivers.zip to Kindle Fire ADB drivers on your desktop.
2. Click windows start button.
3. Next choose Search, in the "Search programs and files" box type "cmd" (don't hit enter or search).
4. The program "cmd.exe" should be listed at the top. Right click that and select "Run As Administrator".
5. Navigate to the Kindle Fire ADB drivers.exe or KindleDrivers.exe using the DOS Command cd.
6. Next, the install will begin, allow the install to complete.
7. While the driver is installing. Go to the Kindle unlock if locked.
8. Pull down the upper bar. Select "More".
9. Now Select the "Security" Tab.
10. In Security is an option to: Enable ADB
11. Select "On" to Enable ADB on the Kindle

If not, We have an alternative driver here: usb_driver(Dropbox) or usb_driver(Ubuntu One)


Extract the alternative driver to your desktop and follow the install instructions at the bottom of this response

The alternative driver originates from the Android SDK and is universal for just about any Android device.

The alternative driver instructions are for Windows XP but can be used with Windows 7 and Vista.

Once we get ADB installed then let's plugin the Kindle to your computer USB to see if it initializes properly.

Once this driver has been properly installed you will see "Android Composite ADB Interface" under "Kindle Fire" in the Windows Device Manager which is located by Right Hand Mouse Click Computer, Choose Properties, then Devices or Device Manager. Expand the tree. Expand Kindle. This is where you will see "Android Composite ADB Interface".

Amazon Notes regarding this ADB Driver can be found here: Amazon ADB Notes

ALTERNATIVE DRIVER INSTALL (Vista/XP/Windows7):

Windows XP

To install the Android USB driver on Windows XP for the first time:

1. Connect your Android-powered device to your computer's USB port. Windows will detect the device and launch the Hardware Update Wizard.
2. Select Install from a list or specific location and click Next.
3. Select Search for the best driver in these locations; un-check Search removable media; and check Include this location in the search.
4. Click Browse and locate the USB driver folder. (The Google USB Driver is located on your desktop \usb_driver\.)
5. Click Next to install the driver.

Or, to upgrade an existing Android USB driver on Windows XP with the new driver:

1. Connect your Android-powered device to your computer's USB port.
2. Right-click on My Computer from your desktop or Windows Explorer, and select Manage.
3. Select Device Manager in the left pane.
4. Locate and expand Android Phone in the right pane.
5. Right-click Android Composite ADB Interface and select Update Driver. This will launch the Hardware Update Wizard.
6. Select Install from a list or specific location and click Next.
7.Select Search for the best driver in these locations; un-check Search removable media; and check Include this location in the search.
8. Click Browse and locate the USB driver folder. (The Google USB Driver is located on your desktop \usb_driver\.)
9.Click Next to upgrade the driver.

C-1) The next steps are used to Root the Kindle - Preferred Method (Automated Version)

The problem "Device not Found" is usually driver related or ADB Security issue. Let's make sure ADB is enabled on the Kindle under Security - Enable ADB?

Open the Windows Task Manager. Review the Processes. "End Process" on any adb.exe running. If you installed the Android SDK, there is probably a PATH Statement pointing to the platform-tools folder. To avoid adb.exe start-up conflicts, temporarily rename the SDK platform-tools folder to platform-tools-temp.

Plug the Kindle back into USB if it is not already plugged into USB.

Root Step 1: Download Kindle Fire First Aide: Windows 32-bit Version Or Windows 64-bit Version

Root Step 2: Using either 7-Zip or Microsoft Zip, unzip the KFFirstAide.zip to your C:\ Drive as C:\KFFirstAide

Root Step 3: With your mouse, open the C:\KFFirstAide contents by double mouse clicking the C:\KFFirstAide folder

Root Step 4: Find the RunMe.bat file. Right Hand Mouse click on RunMe.bat, select 'Send to', select Desktop (Create Shortcut). Now press the Left Hand Mouse button to create the Shortcut named RunMe.bat.

Root Step 5: Find the RunMe Shortcut on your desktop, select it by left mouse click over the icon, then while on the icon choose Right Hand mouse click, select Properties.

Root Step 6: This will display the RunMe properties. Select the General Tab, change the top name to KF First Aide. Then click on the Shortcut tab, click on Advanced. Check 'Run as Administrator', click OK, then click Apply, then click OK. All windows should be closed.

Root Step 7: Double Mouse Click the new Icon named KF First Aide. You may be presented with a security window, just click Yes.

Root Step 8: Please click on the Windows Key plus Pause/Break, this will display the Windows System Properties. Next Click on the Advanced Tab and find "Environment Variables". Please click on Environment Variables and find the Path Statement. Carefully add at the end of the Path Statement:

Code:
;C:\KFFirstAide
Note: Do Not forget the semi-colen before the C:\KFFirstAide

Root Step 9: That is it! The software is ready. Next we get the Kindle ready to Root.

Root Step 10: Please check the Kindle under More + > Security - make sure ADB is ON. Leave it disconnected from USB.

Root Step 11: Launch Kindle Fire First Aide, if the ADB Driver is not installed, use Option 12 to Install the ADB Driver

Root Step 12: Make sure the Kindle is turned ON, plugged into the Computer USB and ready. Select Option 15 to Root the Kindle. If Option 15 fails to Root the Kindle, use Option 16.

Root Step 13: That is it! The Kindle now has Root, you may close the software.

You may view the Kindle Fire First Aide Forum Notes here: http://forum.xda-developers.com/show....php?t=2096888

C-2) The next steps are used to Root the Kindle - Alternative Method (Manual Version):

The problem "Device not Found" is usually driver related or ADB Security issue. Let's make sure ADB is enabled on the Kindle under Security - Enable ADB?

Open the Windows Task Manager. Review the Processes. "End Process" on any adb.exe running. If you installed the Android SDK, there is probably a PATH Statement pointing to the platform-tools folder. To avoid adb.exe start-up conflicts, temporarily rename the SDK platform-tools folder to platform-tools-temp.

Plug the Kindle back into USB if it is not already plugged into USB.

1. Download Root MANY ANDROID 32-bit!(Dropbox) or Root MANY ANDROID! 64-bit(Dropbox) to your desktop. Extract to your desktop. This package includes updated adb daemons.

NOTE WINDOWS 7 USERS: You need to open a command prompt "as Administrator" when running the above utility batch files RunMe.bat and RootQemu.bat - otherwise Windows will respond with "Permission Denied".

Make sure the Kindle is still plugged into USB.

Root Step 1: Run RunMe.bat from Root MANY ANDROID! through a command window as noted:

Double Mouse Click and Open the Win32 or Win64 folder.

Next Single Left Mouse Click on the Win32 or Win64 folder tool-bar.

This highlights the Win32 or Win64 folder.

Note: Make sure none of the files within the Win32 or Win64 are highlighted in blue.

Next Press the SHIFT Key, next Right Hand Mouse Click

Choose "Open command window here"

A Command window will open, finally type

Code:
RunMe.bat
Choose option 1, Run Normal Method and ignore errors. Pay attention, you will need to answer "Restore" a dialogue box on the Kindle. If you are asked for an 'encryption password', enter the password you use to sign onto Amazon. Click on Restore. When the program has completed, the Kindle will Reboot.

Root Step 2: When the Kindle reboots it may react VERY slow, this is normal - leave it alone. Immediately proceed to Step 1 again. If the Kindle reboot normally and appears normal, then proceed to Step 3 you are almost done.

Root Step 3: Download suchecker.apk from here: Root Checker Basic(Dropbox)

Root Step 4: Using Windows Explorer, move suchecker from the desktop to /Kindle/Internal Drive/Download

Root Step 5: Now go to the Kindle. Using ES File Explorer or Root Explorer, go to /sdcard/Download/suchecker.apk choose Install

Root Step 6: When the install has finished, go to your Apps. Launch Root Checker. 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.

D) Finally, let's disable the Amazon OTA (Over The Air) Updates so your hard work is not destroyed.

OTA Step 1: Open Kindle Fire First Aide - Select Option 14 to Disable OTA.

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

E) Finally drop to an Administrative CMD and enter:

Code:
bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS 
bcdedit -set TESTSIGNING OFF
Reboot the computer to apply the above command.

When you run Root Checker, the output should be similar to:

2013.02.09-21.19.38.jpeg


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


First of all I want to thank you for this guide. I was very sceptic towards this rooting thing as there is always some risk involved but dared to go for it. So I have successfully rooted my Kindle Fire HD 8.9 (version 8.4.8). But I need some help because I don't want to do anything in this without any proper guidance. Below written is the current situation :-

I used the second method of rooting in this guide (manual method) and successfully rooted my Kindle Fire HD 8.9, then I downloaded the KFFirstAid and used it to backup my Kindle using option 13 "Baclup The Entire Kindle To The KindleBackup Folder". Then I installed Google Play Store using option 18. It worked fine, I got it clean, no problem.
But later in the day I uninstalled "Amazon appsotre" using my root privilege and IMDB app from Kindle. Now I am unable to search from within Kindle using integrated search function. I downloaded Amazon appstore from their website and installed it but it did NOT enable integrated search,I still get "unified search has stopped" massage. Using Titanium Backup pro I made it system app but didn't help.
So my question is, if I want to restore my Kindle to its earlier state using "KindleBackup Folder" from KFFirstAid what sould I do? OR Should I remove Google Play Sore from Kindle system apps using root privilege and then connect it to PC and use option 22 in KFFirstAid to unroot it and then factory reset it? Things look scary to me as this is such a power full tool. I want to know how to go unroot and make it normal so if in future if I need to.
If rooting and installing was breeze with this Kindle should I consider about installing 2nd-bootloader and TWRP and custom ROM?

Please help me.
 

PezzyDude

New member
Mar 7, 2014
4
0
mindmajick: Guess what?.......I have that program (WinDirStat) already installed on my desktop computer (Windows 8.1 OS)!!

But, for some reason, when I run WinDirStat with my Kindle Fire HD attached to my computer via a USB cable, it does not show up as a "choice" for one of the drives for me to look at.

There's even a part where you can put a radio button in "A Folder", and then browse to where you want to go. Nope, Kindle Fire is not showing up.

If I go to "Computer" icon, I can see it (Kindle device) there along with my "C" drove and Blu-ray ROM drive. But for whatever reason, WinDirStat can't "see" it :(

This is bugging me, not being able to get to this HD movie file to make an archival copy of it.
Pez
 

SilentlyScreaming

Senior Member
Feb 7, 2008
201
19
Astana
chrismerriman.com
SilentlyScreaming; thanks for the reply.
You suggested I use ES File Explorer; in my post, I mentioned I already have that. But, I did not know about the Advanced Search/ by size. ;)

Amongst the choices for size ( - 100KB; 100KB - 1MB, etc.), the largest displayed is " > 128MB ". This HD movie file is around 8GB (gigs!). But it looks like you can manually input your own numbers, too; you ever done that?

And LinearEquation: I've also already had on Show Hidden Files; that hasn't helped either. It's like this movie file wants to avoid detection....at all costs!! :p

If I (some day.....some year!.....) find this movie file in some hidden folder, isn't there a way to "touch/ drag/ drop" this file using ES File Explorer to another folder location that is visible, so that when I connect my device to my computer via a USB cable I will be able to see it?

Crap, this is frustrating!
Pez

Yes, on my copy of ES File Explorer I just select the last option and type in the size.

In terms of moving it, once found, long press the icon, select cut and then navigate to a folder viewable via USB and paste. I think there may be a move to folder option as well.
 

akb1ajay

Member
Jun 8, 2014
25
4
One thing is confirmed here, KFFirstAid can easily install Google Play after 8.4.9 update and the manual method described in first post of this thread can root it successfully. I am not sure about automatic method though. I rooted my Kindle Fire HD 8.9 (8.4.9).:high five:
Thanks Mr prokennexusa. where are you? you are such a nice guy.
 

blondbread

Senior Member
Jul 28, 2011
139
16
Munich
Kindle Fire HD 7" not rooted

Guys, there are so many instructions on this, I may have got lost on the way even though I ticked the steps after I followed them.
I have a Kindle Fire HD v. 7.2.3, brandnew from Amazon, not even registered yet.

I did the Win7 fix and everything as described on page 1 in "C-1) ... root preferred method automated version.
Everything is self-explanatory up to Root step 12. There it says "select option 15 to root the Kindle. If Option 15 fails use Option 16. My KFFAIDE menu looks like this:

http://www.bilder-upload.eu/show.php?file=95097a-1403163863.jpg

So I used option 20. However, it doesn't appear to have worked.
Did I do something wrong? My Kindle doesn't seem to be affected. I also tried to back up as per option 13 in my KFFAide menu - that didn't work either.

Can someone pls point me in the right direction? Thanks.

PS: I tried the adb root check command at command prompt (adb shell ls /system/xbin/su) and device was not found.
 
Last edited:

sonicanomaly

Senior Member
May 31, 2013
53
8
Guys, there are so many instructions on this, I may have got lost on the way even though I ticked the steps after I followed them.
I have a Kindle Fire HD v. 7.2.3, brandnew from Amazon, not even registered yet.

I did the Win7 fix and everything as described on page 1 in "C-1) ... root preferred method automated version.
Everything is self-explanatory up to Root step 12. There it says "select option 15 to root the Kindle. If Option 15 fails use Option 16. My KFFAIDE menu looks like this:

http://www.bilder-upload.eu/show.php?file=95097a-1403163863.jpg

So I used option 20. However, it doesn't appear to have worked.
Did I do something wrong? My Kindle doesn't seem to be affected. I also tried to back up as per option 13 in my KFFAide menu - that didn't work either.

Can someone pls point me in the right direction? Thanks.

PS: I tried the adb root check command at command prompt (adb shell ls /system/xbin/su) and device was not found.

My copy of KFFA looks different than that, and uses nested menus so that there isn't even an obvious option 20 etc. That said, I'd suggest method 21 ("preferred") on the list you have there, as it's got the same exact name as the method I've successfully used to root versions of the KFHD 8.9" from 8.4.3. - 8.4.8 and I've read of success with previous versions of the firmware with that option. (Obviously that's just what I, personally, would do and while I would assume and hope no damage would occur as a result, I'm not responsible if something does go wrong.)
 
Last edited:
  • Like
Reactions: blondbread

blondbread

Senior Member
Jul 28, 2011
139
16
Munich
rooted and now?

My copy of KFFA looks different than that, and uses nested menus so that there isn't even an obvious option 20 etc. That said, I'd suggest method 21 ("preferred") on the list you have there, as it's got the same exact name as the method I've successfully used to root versions of the KFHD 8.9" from 8.4.3. - 8.4.8 and I've read of success with previous versions of the firmware with that option. (Obviously that's just what I, personally, would do and while I would assume and hope no damage would occur as a result, I'm not responsible if something does go wrong.)

Hi,
thanks a bunch. I did try method 21 and I got root confirmed.:good:

However,I have problems with the touch screen now. Something is not right. :eek:
I get error messages 'settings is not responding', launcher is not responding.
when I enable adb it tells me of the danger and won't let me allow to turn it on.

The whole device is lagging like crazy.

Please HELP!!!

ETA:

So, 1/2 hour later I manage to start root check basic on the kindle and get message "Sorry. This device does not have proer root access. :(

YET! When I chose option 21 above, I got this message:

http://www11.pic-upload.de/19.06.14/lic7adld5inl.jpg

What do I do now?

The tablet is lagging like hell! Can't use it that way at all.
 
Last edited:

blondbread

Senior Member
Jul 28, 2011
139
16
Munich
Still playing around with the options..... all I can say so far: at least I haven't bricked the darn thing.

I've tried Option 21 five times as inidicated by the program, the lagging is gone'ish but nothing else. Tried option 20 again - I can't see anything changing. The KFFAide windows always sounded so promising... :confused:

I can't get ANY application to run, I think. I just get to see general information. Anyways, here are some more screenshots. What have I missed? The adb drivers seem just fine.

I really hope the developer(s) of this program or some other tech savvy guys can point me into the right direction or how to start from fresh.
Possibly some of the problems are down to my Kindle (2012 version!) and some of the programs much newer (Java is on 7u60 now, not 13 anymore) ??? !!!

http://www11.pic-upload.de/19.06.14/dvx59zu5rfp3.jpg

http://www11.pic-upload.de/19.06.14/mo5oxy18vey.jpg

http://www11.pic-upload.de/19.06.14/pv1bn99kurq.jpg
 

sonicanomaly

Senior Member
May 31, 2013
53
8
Hi,
thanks a bunch. I did try method 21 and I got root confirmed.:good:

However,I have problems with the touch screen now. Something is not right. :eek:
I get error messages 'settings is not responding', launcher is not responding.
when I enable adb it tells me of the danger and won't let me allow to turn it on.

The whole device is lagging like crazy.

Please HELP!!!

ETA:

So, 1/2 hour later I manage to start root check basic on the kindle and get message "Sorry. This device does not have proer root access. :(

YET! When I chose option 21 above, I got this message:

http://www11.pic-upload.de/19.06.14/lic7adld5inl.jpg

What do I do now?

The tablet is lagging like hell! Can't use it that way at all.

I'm sorry I wasn't around, because I think I know exactly the problem. You didn't do the 'press any key to continue', did you? Not to question your intelligence, of course; I've missed it before, too. Basically, once you have the crappy, sluggish state and confirm root / initiate Super SU, then you press any key to continue on KFFA. It'll reboot your kindle, and whatever it does in the process never fails to return my kindle to the proper, functioning state with root access.
 
Last edited:

blondbread

Senior Member
Jul 28, 2011
139
16
Munich
I'm sorry I wasn't around, because I think I know exactly the problem. You didn't do the 'press any key to continue', did you? Not to question your intelligence, of course; I've missed it before, too. Basically, once you have the crappy, sluggish state and confirm root / initiate Super SU, then you press any key to continue on KFFA. It'll reboot your kindle, and whatever it does in the process never fails to return my kindle to the proper, functioning state with root access.

Thanks for trying to help. Actually, I did press a key, every time. The kindle always reboots alright.

Can the fact that I haven't registered the kindle yet, nor gave it Internet access have anything to do with it? Amazon doesn't know yet, what I'm doing to their Kindle. :p
 

sonicanomaly

Senior Member
May 31, 2013
53
8
Thanks for trying to help. Actually, I did press the enter-any-key. The kindle always reboots alright.

Can you confirm that SuperSU was installed? Unfortunately, the only other thing i can think of is an error in that regard keeping Root Check Basic from getting permission. Maybe the secondary root attempt messed with SuperSU? Sorry I can't be of more help!
 

blondbread

Senior Member
Jul 28, 2011
139
16
Munich
Can you confirm that SuperSU was installed? Unfortunately, the only other thing i can think of is an error in that regard keeping Root Check Basic from getting permission. Maybe the secondary root attempt messed with SuperSU? Sorry I can't be of more help!

NO, Super SU was not installed. The kindle is not rooted despite what the KFF Aide says. :confused:

Can I roll back to original state, do you know at all? I haven't been able to back up though.
 
Last edited:

sonicanomaly

Senior Member
May 31, 2013
53
8
NO, SU was not installed. The kindle is not rooted despite what the KFF Aide says. :confused:

Can I roll back to original state, do you know. I haven't been able to back up though.

You should back up any important files on your kindle, and any important side loaded apps first by sending them to dropbox (if you have an account) or using the computer's ability to see you kindle, and copying the folders directly to your computer. After that, you can try the unroot method in KFFA then try rooting again. Or you could try one of the restore methods, but you'll end up on a horribly outdated firmware if you do that and lose all your settings and data. I have no clue if unrooting does the same thing, as I've never personally done it.

If wallpaper isn't important to you and you don't plan to use too many manually-added system apps (so far, stunts' wallpaper fix didn't work on x.4.8 or x.4.9), you could grab the manual download of 7.4.8 or 7.4.9 from Amazon. Installing new firmware from Amazon will always break root, so it'd give you a semi-clean slate to work with.

Alternately, try restarting your computer, in case KFFA is just hanging up somehow, or find instructions to manually install SuperSU and busybox (should be on the forums here somewhere). You may be rooted but unable to utilize it due to not having busy box and super su.
 
Last edited:

blondbread

Senior Member
Jul 28, 2011
139
16
Munich
You should back up any important files on your kindle, and any important side loaded apps first by sending them to dropbox (if you have an account) or using the computer's ability to see you kindle, and copying the folders directly to your computer. After that, you can try the unroot method in KFFA then try rooting again. Or you could try one of the restore methods, but you'll end up on a horribly outdated firmware if you do that and lose all your settings and data. I have no clue if unrooting does the same thing, as I've never personally done it.

If wallpaper isn't important to you and you don't plan to use too many manually-added system apps (so far, stunts' wallpaper fix didn't work on x.4.8 or x.4.9), you could grab the manual download of 7.4.8 or 7.4.9 from Amazon. Installing new firmware from Amazon will always break root, so it'd give you a semi-clean slate to work with.

Alternately, try restarting your computer, in case KFFA is just hanging up somehow, or find instructions to manually install SuperSU and busybox (should be on the forums here somewhere). You may be rooted but unable to utilize it due to not having busy box and super su.

Super SU and busybox are already in the KFFA folder alright. It appears just impossible to transfer it to the Kindle. Or any other app for that matter.
More screenshots

This one when trying to root
http://www11.pic-upload.de/19.06.14/uhrwj8ai3vxx.jpg (I grabbed this quickly as the info was running but also the kindle window popped up)

This one when trying to backup:
http://www11.pic-upload.de/19.06.14/nc86x1yp53kg.jpg

Can't backup on nandroid :rolleyes: nor on mobilego as I get error message there.

Seems I'm stuck between a rock and a hard place there. I am also sure there is a way to fix this. I bet the developer knows.

I would really love to simply do a factory reset. BUT I need confirmation from someone on here that knows exactly that it won't brick the Kindle and do just a factory reset. I have not registered this Kindle Fire HD 7" (2012 version) yet and never gone online with it either.

Thanks.
 

sonicanomaly

Senior Member
May 31, 2013
53
8
Super SU and busybox are already in the KFFA folder alright. It appears just impossible to transfer it to the Kindle. Or any other app for that matter.
More screenshots

This one when trying to root
http://www11.pic-upload.de/19.06.14/uhrwj8ai3vxx.jpg (I grabbed this quickly as the info was running but also the kindle window popped up)

This one when trying to backup:
http://www11.pic-upload.de/19.06.14/nc86x1yp53kg.jpg

Can't backup on nandroid :rolleyes: nor on mobilego as I get error message there.

Seems I'm stuck between a rock and a hard place there. I am also sure there is a way to fix this. I bet the developer knows.

I would really love to simply do a factory reset. BUT I need confirmation from someone on here that knows exactly that it won't brick the Kindle and do just a factory reset. I have not registered this Kindle Fire HD 7" (2012 version) yet and never gone online with it either.

Thanks.


You know, it seems to be trying to grab something from dropbox, and mine has never done that. I wonder if you have an older version of KFFA somehow... Or maybe I do; it was nearly a year ago now that I first used it. Unfortunately, I can't remember where (as in, which post, etc.) I downloaded mine, but I do know that at one point last year the developer of KFFA had issues with the dropbox account and my version of KFFA has sectioned menus rather than a huge list of options like yours showed.

I do know that I was advised against factory reset on a rooted device, but that was when mine was in a boot loop. But I'd advise you not try that until someone comes along who can tell you for sure if it's safe. I'm sorry I can't be of more use, but you're definitely at a place I've never been and I'm not comfortable taking guesses that could screw up your device. I'm sure neither of is want that!

Hopefully someone will come around to help soon. :) You should be in good shape so long as the kindle still functions to any degree, I'd imagine.
 
  • Like
Reactions: blondbread

blondbread

Senior Member
Jul 28, 2011
139
16
Munich
You can restore a rooted stock image if you have the ability to get to fastboot.

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

Sent from my SAMSUNG-SGH-I337 using Tapatalk

Thanks for the pointer. I just read all 20 pages on that thread and don't have a good feeling about it. The instructions aren't very clear PLUS:

The rootchecker app on my KFHD says "please wait for verify root access. System seems to be running very slow.
Sorry! This device does not have proper root access."

Is there such a thing as semi-root? I hope not!

I can't use the keyboard on the KFHD, btw. I think the touch screen is fu. :( The whole device reboots fast but is in slo mo when using touch screen like there are some major programs running in the background. :confused:

I'm terribly tempted to use option 3 from the KFFAIDE menu and see what happens. But I'm terrified to do more harm than anything as I don't really know what I'm doing. (I rooted 2 phones successfully, no 3 and installed new roms on them.)

I can't be the only one with these problems? Please, help!
 

blondbread

Senior Member
Jul 28, 2011
139
16
Munich
What did you use to root it? It sounds like the process only went halfway

Sent from my SAMSUNG-SGH-I337 using Tapatalk

Thanks, Red, I used KFF AIDE. I never got stuck anywhere, never unplugged nor empty battery. I downloaded 7 pages of instructions and followed them one by one. The automated version appeared to install ok but really didn't, so I went on to use the manual version where I got lost at root step 5 when I couldn't find the dl folder on the kindle and the kindle started acting weird as described above. I suppose, that's where the error is. Maybe there are steps to undo when automated version doesn't work?

Anyway, I just got annoyed and I did a factory reset. Now everything works as it should but the large South American river now knows I have a KFHD. (They say it's my 2nd Kindle when I had one last year just to test for a couple of days. Amazoning!)
I was on v. 7.2.3 now it's upgraded to 7.4.9 user 4952320.

So, I would still like to give root another go. Do I uninstall everything I installed so far? I think I should. And then go straight to the manual version. ? Or is there another way to root?
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 100
    This is a simple Step-by-Step guide on How To: How To: Root the Kindle Fire 7" HD, Kindle Fire HD 8.9" and Kindle Fire 2 with Windows - Noob (Simple) Version. The main group steps are outlined with A, B, C while the sub-group steps are outlined with 1, 2, 3. We attempt to keep this tutorial updated regularly - adding information from the end users experience. We have recently upgraded the storage servers to increase uptime, you now have two options for the downloads both are ad free. Option one is a Dropbox Storage Server and Option two is a Ubuntu One Storage Server, if one is under maintenance you may use the other download link. When you are done with the tutorial, please take the time to post feedback, this is very important to us - without your feedback, we have no way of knowing if we are doing our job. Finally, if you feel we did a decent job, please think about donating to us using the "Donate to Me" button - this is how we make a living, without your kind donations we would no longer be able to do this for a living.

    Prerequisites:

    1. Software: Windows XP, 7 or 8 Workstation 32bit or 64bit
    2. Hardware: Free USB 2.0 or Greater Port
    3. Kindle Fire HD 7", Kindle Fire HD 8.9" or Kindle Fire 2 7"

    Note: Windows 7 and Vista users, please perform this fix before Rooting:
    http://forum.xda-developers.com/showthread.php?p=36373627

    It is important that you use our Utilities since we have modified the ADB daemons plus we did little tweaks in some of the batch files. PLEASE USE OUR UTILITIES, WE ARE RECEIVING A NUMBER OF FAILURES CAUSED BY USING ANOTHER PARTIES UTILITIES. IF YOU FOLLOW THE STEPS BELOW, EXACTLY, YOU HAVE A 99% CHANCE OF SUCCESS.

    Unplug the Kindle from USB.

    A) Although the processes do not use Java directly, the software does call to some Java API's so we need to make sure Java is updated to the latest version. Please go to Oracle's site here: Java SE Development Kit 7u13 download and install Java SDK 32-bit or 64-bit. Reboot your computer after installing the Java update.

    B) The first step is to get the ADB Driver installed. If you already performed this step and verified communication to the Kindle, move on to Main Step C

    Note: Please remove any old or outdated drivers by following the instructions in Post #361 here: http://forum.xda-developers.com/showpost.php?p=37733595&postcount=361

    The following ADB Driver was provided by Amazon and should install on most platforms (Windows XP, Vista, 7, and 8): Kindle Fire ADB drivers(Dropbox) or Kindle Fire ADB Drivers(Ubuntu One)

    Note: Due to intermittent issues with the USB Drivers, we offer two versions. First try Kindle Fire ADB drivers.exe if this
    does not open ADB Communication try the new updated KindleDrivers.exe


    Please open an Administrative CMD Prompt and enter:

    Code:
    bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS 
    bcdedit -set TESTSIGNING ON
    Reboot the Computer to apply the above command.

    Extract the Kindle Fire ADB drivers.zip to your desktop.

    1. Unzip Kindle Fire ADB drivers.zip to Kindle Fire ADB drivers on your desktop.
    2. Click windows start button.
    3. Next choose Search, in the "Search programs and files" box type "cmd" (don't hit enter or search).
    4. The program "cmd.exe" should be listed at the top. Right click that and select "Run As Administrator".
    5. Navigate to the Kindle Fire ADB drivers.exe or KindleDrivers.exe using the DOS Command cd.
    6. Next, the install will begin, allow the install to complete.
    7. While the driver is installing. Go to the Kindle unlock if locked.
    8. Pull down the upper bar. Select "More".
    9. Now Select the "Security" Tab.
    10. In Security is an option to: Enable ADB
    11. Select "On" to Enable ADB on the Kindle

    If not, We have an alternative driver here: usb_driver(Dropbox) or usb_driver(Ubuntu One)


    Extract the alternative driver to your desktop and follow the install instructions at the bottom of this response

    The alternative driver originates from the Android SDK and is universal for just about any Android device.

    The alternative driver instructions are for Windows XP but can be used with Windows 7 and Vista.

    Once we get ADB installed then let's plugin the Kindle to your computer USB to see if it initializes properly.

    Once this driver has been properly installed you will see "Android Composite ADB Interface" under "Kindle Fire" in the Windows Device Manager which is located by Right Hand Mouse Click Computer, Choose Properties, then Devices or Device Manager. Expand the tree. Expand Kindle. This is where you will see "Android Composite ADB Interface".

    Amazon Notes regarding this ADB Driver can be found here: Amazon ADB Notes

    ALTERNATIVE DRIVER INSTALL (Vista/XP/Windows7):

    Windows XP

    To install the Android USB driver on Windows XP for the first time:

    1. Connect your Android-powered device to your computer's USB port. Windows will detect the device and launch the Hardware Update Wizard.
    2. Select Install from a list or specific location and click Next.
    3. Select Search for the best driver in these locations; un-check Search removable media; and check Include this location in the search.
    4. Click Browse and locate the USB driver folder. (The Google USB Driver is located on your desktop \usb_driver\.)
    5. Click Next to install the driver.

    Or, to upgrade an existing Android USB driver on Windows XP with the new driver:

    1. Connect your Android-powered device to your computer's USB port.
    2. Right-click on My Computer from your desktop or Windows Explorer, and select Manage.
    3. Select Device Manager in the left pane.
    4. Locate and expand Android Phone in the right pane.
    5. Right-click Android Composite ADB Interface and select Update Driver. This will launch the Hardware Update Wizard.
    6. Select Install from a list or specific location and click Next.
    7.Select Search for the best driver in these locations; un-check Search removable media; and check Include this location in the search.
    8. Click Browse and locate the USB driver folder. (The Google USB Driver is located on your desktop \usb_driver\.)
    9.Click Next to upgrade the driver.

    C-1) The next steps are used to Root the Kindle - Preferred Method (Automated Version)

    The problem "Device not Found" is usually driver related or ADB Security issue. Let's make sure ADB is enabled on the Kindle under Security - Enable ADB?

    Open the Windows Task Manager. Review the Processes. "End Process" on any adb.exe running. If you installed the Android SDK, there is probably a PATH Statement pointing to the platform-tools folder. To avoid adb.exe start-up conflicts, temporarily rename the SDK platform-tools folder to platform-tools-temp.

    Plug the Kindle back into USB if it is not already plugged into USB.

    Root Step 1: Download Kindle Fire First Aide: Windows 32-bit Version Or Windows 64-bit Version

    Root Step 2: Using either 7-Zip or Microsoft Zip, unzip the KFFirstAide.zip to your C:\ Drive as C:\KFFirstAide

    Root Step 3: With your mouse, open the C:\KFFirstAide contents by double mouse clicking the C:\KFFirstAide folder

    Root Step 4: Find the RunMe.bat file. Right Hand Mouse click on RunMe.bat, select 'Send to', select Desktop (Create Shortcut). Now press the Left Hand Mouse button to create the Shortcut named RunMe.bat.

    Root Step 5: Find the RunMe Shortcut on your desktop, select it by left mouse click over the icon, then while on the icon choose Right Hand mouse click, select Properties.

    Root Step 6: This will display the RunMe properties. Select the General Tab, change the top name to KF First Aide. Then click on the Shortcut tab, click on Advanced. Check 'Run as Administrator', click OK, then click Apply, then click OK. All windows should be closed.

    Root Step 7: Double Mouse Click the new Icon named KF First Aide. You may be presented with a security window, just click Yes.

    Root Step 8: Please click on the Windows Key plus Pause/Break, this will display the Windows System Properties. Next Click on the Advanced Tab and find "Environment Variables". Please click on Environment Variables and find the Path Statement. Carefully add at the end of the Path Statement:

    Code:
    ;C:\KFFirstAide
    Note: Do Not forget the semi-colen before the C:\KFFirstAide

    Root Step 9: That is it! The software is ready. Next we get the Kindle ready to Root.

    Root Step 10: Please check the Kindle under More + > Security - make sure ADB is ON. Leave it disconnected from USB.

    Root Step 11: Launch Kindle Fire First Aide, if the ADB Driver is not installed, use Option 12 to Install the ADB Driver

    Root Step 12: Make sure the Kindle is turned ON, plugged into the Computer USB and ready. Select Option 15 to Root the Kindle. If Option 15 fails to Root the Kindle, use Option 16.

    Root Step 13: That is it! The Kindle now has Root, you may close the software.

    You may view the Kindle Fire First Aide Forum Notes here: http://forum.xda-developers.com/show....php?t=2096888

    C-2) The next steps are used to Root the Kindle - Alternative Method (Manual Version):

    The problem "Device not Found" is usually driver related or ADB Security issue. Let's make sure ADB is enabled on the Kindle under Security - Enable ADB?

    Open the Windows Task Manager. Review the Processes. "End Process" on any adb.exe running. If you installed the Android SDK, there is probably a PATH Statement pointing to the platform-tools folder. To avoid adb.exe start-up conflicts, temporarily rename the SDK platform-tools folder to platform-tools-temp.

    Plug the Kindle back into USB if it is not already plugged into USB.

    1. Download Root MANY ANDROID 32-bit!(Dropbox) or Root MANY ANDROID! 64-bit(Dropbox) to your desktop. Extract to your desktop. This package includes updated adb daemons.

    NOTE WINDOWS 7 USERS: You need to open a command prompt "as Administrator" when running the above utility batch files RunMe.bat and RootQemu.bat - otherwise Windows will respond with "Permission Denied".

    Make sure the Kindle is still plugged into USB.

    Root Step 1: Run RunMe.bat from Root MANY ANDROID! through a command window as noted:

    Double Mouse Click and Open the Win32 or Win64 folder.

    Next Single Left Mouse Click on the Win32 or Win64 folder tool-bar.

    This highlights the Win32 or Win64 folder.

    Note: Make sure none of the files within the Win32 or Win64 are highlighted in blue.

    Next Press the SHIFT Key, next Right Hand Mouse Click

    Choose "Open command window here"

    A Command window will open, finally type

    Code:
    RunMe.bat
    Choose option 1, Run Normal Method and ignore errors. Pay attention, you will need to answer "Restore" a dialogue box on the Kindle. If you are asked for an 'encryption password', enter the password you use to sign onto Amazon. Click on Restore. When the program has completed, the Kindle will Reboot.

    Root Step 2: When the Kindle reboots it may react VERY slow, this is normal - leave it alone. Immediately proceed to Step 1 again. If the Kindle reboot normally and appears normal, then proceed to Step 3 you are almost done.

    Root Step 3: Download suchecker.apk from here: Root Checker Basic(Dropbox)

    Root Step 4: Using Windows Explorer, move suchecker from the desktop to /Kindle/Internal Drive/Download

    Root Step 5: Now go to the Kindle. Using ES File Explorer or Root Explorer, go to /sdcard/Download/suchecker.apk choose Install

    Root Step 6: When the install has finished, go to your Apps. Launch Root Checker. 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.

    D) Finally, let's disable the Amazon OTA (Over The Air) Updates so your hard work is not destroyed.

    OTA Step 1: Open Kindle Fire First Aide - Select Option 14 to Disable OTA.

    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

    E) Finally drop to an Administrative CMD and enter:

    Code:
    bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS 
    bcdedit -set TESTSIGNING OFF
    Reboot the computer to apply the above command.

    When you run Root Checker, the output should be similar to:

    2013.02.09-21.19.38.jpeg


    Next, move onto our How to: Install Google Play Step-by-Step Thread
    5
    ADB Communication Issues

    how long is it suppose to stay at *daemon started successfully* ?

    Once you plug in the Kindle, it takes up to 2 minutes for Windows to detect it. So having said this *daemon started successfully*
    Should not be displayed for longer than 2 minutes.

    Where did you download the Utilities? From us or the developers? Our utilities use new updated adb.exe daemons
    dated 11/05/2012 11:06AM

    If the adb.exe has the correct date stamp, then make sure you are following our instructions on how to open a command
    prompt. If you are following the instructions exactly then....

    You must have Windows 7 which requires you to open an Administrative Prompt by choosing Run as: Administrator when
    opening the CMD Shortcut.
    4
    How to Remove Old Device Drivers from Vista & Windows 7

    Skirball,

    The key when removing a driver is to check the box next to "remove the driver from the driver database" - here is a how to for other people having the same issue.

    First make sure the Kindle is unplugged from USB.

    One of the most annoying issues with Windows is when your hardware manufacturer fails to provide a proper driver for the operating system. Even when you do find the proper driver, sometimes the manufacturer releases an updated version which you then need to install on top of the older version. As if that's not enough, every version of Windows from the past 10 years or so, including server versions will retain the older driver binaries even if you upgrade or change hardware.
    There is a logic behind this behavior. If, for example, you're using a removable USB disk drive, which has once been plugged in, Windows will install the appropriate driver for it. When you eject that drive, Windows retains the drivers so that they will be ready the next time you connect the drive.
    But what about replacing a video adapter? A network interface card? A printer that has been thrown away? What about working with a laptop that you once used to connect to an external device, and has not used that device since? What happens to that driver if you never connect that device to your computer again?
    With time, your computer will gather an increasing number of unused drivers that not only take space on your hard disk, having been still installed, they might cause problems if they are somehow enabled. In some cases they can also cause hardware conflicts. And to make things worse, when you do want to use the same device after a long period of inactivity, even if you re-install an updated version of the driver, Windows might still use the older version of it.
    So how do you remove these old and un-used drivers? Let me show you.
    By default, Device Manager will only show you the devices it's currently using.




    What you need to do is to configure Device Manager to show all those non-present device drivers, sometimes known as "phantom devices".

    1. Go to Control Panel and double click on System. You can also right-click "Computer" on the Start menu (or on the desktop if it's shown there) and choose Properties.
    Note: A faster way for opening up the System applet is to press the Windows logo key on your keyboard and then press Pause/Break at the same time.
    2. Click on "Advance System Settings" link, and then click on the "Environment Variables" button.






    3. In the System Variables section click on the "New" button.
    4. In the New System Variable dialog box, under the Variable Name value enter devmgr_show_nonpresent_devices (just copy the value from here and paste it there) and give it a variable value of 1.
    Click Ok.





    5. In the Environment Variables window notice how the new variable appeared in the System Variables section. Click Ok.
    6. In the System Properties window click Ok.
    7. Log off and log on.
    8. Open Device Manager (Control Panel > System > Hardware > Device Manager).
    9. From the View menu click Show Hidden Devices and notice the change.




    10. Now begin to remove each Phantom Device by Right Mouse Click Uninstall Device or Remove Device, be sure to check the box "Remove Driver From Windows" if offered the option, as you remove each Phantom Device.
    3
    Feedback

    Wow, this is an odd one. Since everything looks good, it has to be a ADB Conduit problem.

    Did you take a look at the RevTv Video on installing ADB? Do you have any security software installed that may be blocking ADB?

    Let's focus on getting ADB Installed Manually, this has to be the problem. Take a peek at the video.

    OHMY!! I wish i could hug you right now,
    I finally got it rooted after 3days

    just had to download SDK and install the driver that way through the video and reboot pc/kindle and BAM!! ROOOOOTEED. lol
    3 days of trying to figure this out, finally paid off....thank you. :laugh:[/QUOTE]

    Good Job! The best hug you can give us is to click on the Thanks meter to the Right and

    Rate the Thread at the top. I knew you could do it!
    2
    ADB Communication Issues

    I downloaded the files from this thread, minus the ADB drivers because my computer already reads it under the device manager.

    I go to the start menu, search for "cmd", run it as administrator and launch RunMe.bat from it
    and it reads this to me

    http[semi-colon]//s9.postimage.org/bpzs9w8u7/Untitled_1[dot]jpg

    and nothing happens to the kindle, no message to restore and if i press any key on the command prompt it doesnt do anything either.

    Please verify the date of the adb.exe daemons. Reply back with the date if the daemon in Root_with_Restore_by_Bin4ry_v17Root_with_Restore_by_Bin4ry_v17 Stuff folder.

    Next download this mini-test utility: https://dl.dropbox.com/u/54456659/ADB%20Update.zip to your desktop

    Unzip ADB Update.zip to your desktop

    Open the ADB Update folder on your desktop

    Make sure the Kindle is still plugged into USB.

    Double Mouse Click and Open the ADB Update folder.

    Next Single Left Mouse Click on the ADB Update folder toolbar.

    This highlights the ADB Update folder.

    Note: Make sure none of the files within the ADB Update are highlighted in blue.

    Next Press the SHIFT Key, next Right Hand Mouse Click

    Choose "Open command window here"

    A Command window will open, finally type

    Code:
    adb kill-server
    adb start-server
    adb devices

    Respond with the results.