yashsingh1/xdaforums huggingface dataset:
[7" Kindle Fire HD Android Development] sparkym3:
This tool will root your device based on my qemu local.prop root method.

Just download and unzip everything into a directory; then run RootQemu.bat from that directory (if you do not currently have the device drivers for your device, they are attached to this post, please install them, please use them to install your device before attempting the process).

A video with how to do this is available here http://xdaforums.com/showthread.php?p=31728742

Neither ADB nor the SDK need to be installed as all needed files are included in the attachments below (though it won't hurt anything if they are).

Helpful tip:

Make sure no other Android device is connected to your PC
[7" Kindle Fire HD Android Development] sparkym3:
Latest Supported Versions:

v7.1.5

Recent user reported supported version

v7.2.1
[7" Kindle Fire HD Android Development] androitri:
Awesome, want to try it when I receive my HD 7 this week...
[7" Kindle Fire HD Android Development] Aali1011:
Wrong thread sorry about that
[7" Kindle Fire HD Android Development] timurg:
Works perfectly. Thank you!
[7" Kindle Fire HD Android Development] padest.com:
Hi sparkym3!

Thanks for your tools!

I love your tools in TF300 and TF700!

One questions about TF300, do you know anything about the APX mode and useful tools in APX mode?

---------- Post added at 06:41 PM ---------- Previous post was at 06:05 PM ----------

Hello, sparkym3!

Is there some mistake in the tool? Both the step 3 and step 5 are the same...

Step3:Checking for access...
type isroot | adb shell | find "#"
if %errorlevel% == 1 goto NOTROOT

Step5:Checking superuser...
type isroot | adb shell | find "#"
if %errorlevel% == 1 goto NOTROOT
[7" Kindle Fire HD Android Development] reverendkjr:
Both of those lines are checking for the "#" instead of the "$" to ensure that it has root access.
[7" Kindle Fire HD Android Development] padest.com:
Thanks.

I get it.
[7" Kindle Fire HD Android Development] PMcHargue:
ADB is unresponsive

I picked up the downloads for the Qmenuroot. Installed the ADB drivers referred to in the OP. In my Win7 system's devices manager, I see the ADB driver for the Kindle Fire HD listed as working correctly. Also, the USB driver is in & working, and I can transfer files to/from the kindle. (though I had to re-install the USB driver after I installed the ADB driver)

The problem now is that when I type "ADB devices", it tells me that there are no devices available. Unplug/plug in the USB connection, wait for a bit, "ADB kill-server", "ADB devices" and still no devices available. I have a CMD prompt open in the correct directory. Tried rebooting the kindle, unplug/plug in the USB connector, all kinds of combinations.

I'd like to root this, in anticipation of a JB build for it, (or even ICS) but without ADB, I don't see how.

Has anyone had an issue like this that they have solved? I haven't mastered ADB in any sense, though I've used it to good effect before to un-brick my TF101.

TIA;

Patrick

---------- Post added at 09:35 AM ---------- Previous post was at 08:39 AM ----------

got it. My file,

"C:\Users\<your username>\.android\adb_usb.ini"

now hjas the line in it,

"# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.

# USE 'android update adb' TO GENERATE.

# 1 USB VENDOR ID PER LINE.

0x1949"

And that allowed ADB to see the KFHD7
[7" Kindle Fire HD Android Development] sparkym3:
Interesting, I don't even have that file. I assume it is used to block devices so you could have one plug in for charging and ADB would just ignore it if it is not in the list.
[7" Kindle Fire HD Android Development] PMcHargue:
Thanks, sparkym3

After I verified that ADB could see the KFHD7, I ran the 'RootQemu.bat' that was part of what you published. While it took a bit of time (about 1 minute) between reboots, it worked flawlessly. The Kindle Fire HD 7" I have is now rooted. I'll be looking next to replace the launcher, (probably Apex) and scrape the ads off of this.

Pat
[7" Kindle Fire HD Android Development] vic verca:
Thanks

Thank you so much for this... really makes it easy and fast. However i was worried during the installation haha my device kept rebooting and it warning me to reconnect so i thought i was doing it wrong.
[7" Kindle Fire HD Android Development] Vespus:
Well it seems that I messed up. Big time.

I got to step 3, and that's where all hell breaks loose. I get message on the cmd window which reads Cannot find specified file, and everything goes downhill from there. There's no more updating whatsoever. But that's not the bad part, I tried messing around with my kindle, and everything is now incredibly slow. The lag is unbearably bad. I'm in process of resetting everything to factory default at this moment.

EDIT: Just reset to factory default, everything is smooth again, but be careful when trying this exploit, things can go wrong!

I'm thinking there was something I did wrong, if this seems unfamiliar I'll list the steps I took in trying to manage everything. But I know you're thinking I did this on impulse, hence my low post count, but I have been lurking the kfhd subforum for a very long time now and have tried my best to educate myself. Sorry.
[7" Kindle Fire HD Android Development] nvrmore100:
That’s the result of the entry in /data/local.prop. If you remove that file and reboot, it will fix the lag.
[7" Kindle Fire HD Android Development] jst07:
I tried running the tool and it kept getting hung up on step 3, telling me something along the lines of file not found. I was able to root using the manual method though.
[7" Kindle Fire HD Android Development] Vespus:
I suppose my method fixed it regardless :p

I'm thinking the reason my root backfired is because I wasn't as systematic as I should have been. Rooting my samsung vibrant allowed me to be a little more sloppy since there are backups and flashing is a cinch.

EDIT: This my 3rd time trying to get this thing to work, I get stuck on Step 3 "The system cannot find the file specified."

I really can't see how I'm managing to screw up this badly. Must be something stupid on my part.

EDIT2:

Turns out I was using a crumby network directory the whole time, but even still it did not work. Fellows: Put the QemuRoot folder somewhere on your desktop, it's easier there. But after that the prompt would close immediately after step 4, so that took me a while to circumvent. Anyway, I ended up skipping to step 4 to get the superuser to work. I'm fairly sure everything DOES work, but it's hard to test right now.
[7" Kindle Fire HD Android Development] padest.com:
That's right! I have tested!

This is needed!!!
[7" Kindle Fire HD Android Development] Teleblaster:
Thank you for work and contribution.
[7" Kindle Fire HD Android Development] Strothmann:
Thanks for the tip

"C:\Users\<your username>\.android\adb_usb.ini"

now hjas the line in it,

"# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.

# USE 'android update adb' TO GENERATE.

# 1 USB VENDOR ID PER LINE.

0x1949"

worked!
[7" Kindle Fire HD Android Development] Compilasian:
KF HD has Superuser but no root access

Hi sparkym3

Thanks for all your hard work! I tried it though and it went through all the motions as if it was doing its job, like expected. But at the end of the rooting, I have superuser on the kf HD but no root access! ES explorer and Titanium have no root access. Tried rebooting several times. Still no root access. What could have gone wrong?

Cheers, mate!
[7" Kindle Fire HD Android Development] escrimps:
Awesome, and thanks!
[7" Kindle Fire HD Android Development] CoB_Mike:
No problemo. Anything else feel free to ask. If you have Windows 8 you need to ensure you follow these instructions

http://xdaforums.com/showthread.php?t=2093296
[7" Kindle Fire HD Android Development] escrimps:
Worked like a champ. My KFHD7 with OS 7.3.1 is rooted now, with Google play installed, Nova launcher, and SwiftKey. Thanks again for the help (and maybe a little bit of courage too) :D
[7" Kindle Fire HD Android Development] quan_1986:
And much more ... You slowly discover.Good luck
[7" Kindle Fire HD Android Development] Be6i4:
I had questions in previous posts If this method works for KFHD7 with OS 7.3.1 . I can conform that this method works and even works for KFHD7 with OS 7.4.1.

The only difference for me is that I had to run first Root_with_Restore_by_Bin4ry_v27 and then right after it to run QemuRoot_v1.0.

Don't forget to update SuperUser, before trying to give ES File Explorer Root permissions. :good:
[7" Kindle Fire HD Android Development] quan_1986:
Already have a problem with version update 7.4.1 .Amazon deleted update 7.4.1 http://www.amazon.com/gp/help/customer/display.html/ref=hp_navbox_200529680_kindlelhd?nodeId=201016350

Do not know for what reasons ?
[7" Kindle Fire HD Android Development] calkenneth:
Sparky,

Do you want to include the latest Kindle ADB drivers in your post? I've uploaded the ones I just got today. These are signed and are from Amazon (downloaded via the SDK "manage add-ons" function).

(Instructions for getting the drivers are from here: https://developer.amazon.com/sdk/fire/connect-adb.html)

Thanks!
[7" Kindle Fire HD Android Development] MikeWjF:
I rooted my KFHD7 about a month ago and everything was fine. I even had OTA updates turned off. The other day i woke up and there were suddenly ads on the lock screen, sure enough I had lost root, SuperSU was mysteriously gone. I still have my alternate keyboard and the Play Store is still there and works fine. I'm just wondering how this could have happened, and is there a quick way to re-root without starting over?
[7" Kindle Fire HD Android Development] Deviation:
Worked for me as well.
[7" Kindle Fire HD Android Development] ToxicWaste:
Guys I'm sorry to post this question but I've tried multiple times and for hours reading up on this and I just can't get this to work. I've read every post twice and I just can't figure it out. I'm on 7.4.6 as well. I have android sdk, both root methods and both fail. It keeps saying adb interface not found. Under device manager it's listed. I have the latest drivers too. Path always says not found and commands aren't recognized.

This root method seemed a thousand times easier than my HTC One X but it's not happening yet. Can anyone help me out? I'd highly appreciate it!

Jon

Edit:

I tried this on another computer and it worked instantly the first time! Thanks dev for this tool, it's highly appreciated and so is all the hard work the community puts into things like this!
[7" Kindle Fire HD Android Development] nabor:
Got permission﻿ denied when execute "echo 'ro.kernel.qemu=1' > /data/local.prop". My Kindle version:7.4.6
[7" Kindle Fire HD Android Development] deck82:
I'm getting the same error on Step 3. Even tried the manual root method and received the same "permission denied" error when keying that command. Are these methods not compatible with version 7.4.6?
[7" Kindle Fire HD Android Development] freakness51:
hi guys

I tried rooting but got this error showed in the images

anyone can help me please??
[7" Kindle Fire HD Android Development] bnizzle:
Yeah I get the same error as above, have tried everything and nothing seems to work. Wish I could use Odin on this thing.
[7" Kindle Fire HD Android Development] freakness51:
i made a factory reset and then rooted... try that way, it should work
[7" Kindle Fire HD Android Development] bnizzle:
I'll give it a try, can't hurt...:good:
[7" Kindle Fire HD Android Development] Rushead:
Hey guys. Use this tool: http://xdaforums.com/showthread.php?t=1886460

I used option 3 "New Standard Root." Worked like a charm on 7.4.9

Be careful what you download, be sure it's a zip @ 73.9Mb....lots of malware on that download site.
[7" Kindle Fire HD Android Development] nabor:
Thank you Rushead :)
[7" Kindle Fire HD Android Development] lucky_515:
im on version 7.5.1 should i not even try this?since last reported version working is much lower...wouldnt hurt nothing to try right?
[7" Kindle Fire HD Android Development] Rushead:
I rooted 7.4.9. Since then, I have no experience with any later versions. If you have a fastboot cable, you "should" be able to get back to normal if it doesn't work, but there are no guarantees. I would search around a bit on Google for 7.5.1 and compatibility.

Good luck!
[7" Kindle Fire HD Android Development] robles4242:
Worked good up until

"adb shell mount -o remount,rw /system"

then says "Operation not permitted"

And I didn't proceed because I assume this is a crucial step....
[7" Kindle Fire HD Android Development] chugger93:
I just bought this fire 7: http://www.amazon.com/gp/product/B00TSUGXKE?keywords=fire 7 hd&qid=1449330368&ref_=sr_1_2&sr=8-2

Does this root method work on this device?
[7" Kindle Fire HD Android Development] Mr Davo:
Will this tool work on 3rd Generation tablets?

Hi All,

I am wondering if this tool works with the 'Kindle Fire HD (3rd Generation)'? Whilst I have successfully installed drivers, and ADB is setup (including being added to the PATH variable in Windows 10) I am unable to root using this tool. Below is a screen shot of where the process is getting stuck -

Any advice here will be greatly appreciated.

Kind Regards,

Davo
[7" Kindle Fire HD Android Development] jonboot:
Hung up on Step 2 - 3

Hello All,

I'm new to rooting but very computer friendly. I keep getting hung up on steps 2-3 with the alerts as follows:

Step 2 - Exploiting...

/system/bin/sh: can't create /data/local.prop: permission denied

Step 3 - Checking for access...

The system cannot find the file specified

anyone have the same issue or can shed some light on what file it is looking for? Thank you!
[7" Kindle Fire HD Android Development] ForForkSake:
After days trying to root my fire hd 7 (2012) on 7.5.1

I simply downloaded the Windows version of https://kingroot.net and it rooted in a few mins
[7" Kindle Fire HD Android Development] raf1919:
Having same error
[7" Kindle Fire HD Android Development] GroovinChip:
Nothing happens for me whatsoever after the Daemon starts. 4th gen Fire HD 7.
[7" Kindle Fire HD Android Development] zeddev:
Lots of peeps not reading carefully enough.

This thread is about 7" Kindle Fire HD, that's seven inch Kindle HD, not kindle HD7.

If you don't have a seven inch, you won't be able to root ;)

---------- Post added at 06:26 PM ---------- Previous post was at 06:14 PM ----------
[7" Kindle Fire HD Android Development] zeddev:
Apparently this no longer works. The qemu exploit was fixed.

Since this thread is a sticky, there should be a BIG RED LETTER WARNING at the top of the original post to save folks wasting time reading and learning loads of useless , out of date stuff.

---------- Post added at 10:10 AM ---------- Previous post was at 10:09 AM ----------

Apparently this no longer works. The exploit was fixed.

Since this thread is a sticky, there should be a BIG RED LETTER WARNING at the top of the original post to save folks wasting time reading and learning loads of useless , out of date stuff.

Thanks.
[7" Kindle Fire HD Android Development] Infinitewolf855:
help

the Kindle fire 7 driver install is constantly failing plz help

My Laptop is a Lenovo ideapad s130 - 11igm running Windows 10 Home
[7" Kindle Fire HD Android Development] TheDoolster:
Not for me. ADB still won't recognize it.
[7" Kindle Fire HD Android Development] PMcHargue:
Try this. Under the 'android-sdk' directory placed when you installed the Android SDK, (you did install that, yes?) locate & select the 'tools' directory. From Windows 7, hold down <shift> on the keyboard, and right click on the 'tools' sub-directory. Select 'Open Command Window Here' to open a command prompt in the 'tools' sub-directory.

In the command window, type "android update adb" (no quotes)

This should cause the SDK to refresh it's list of connected devices, which will update the '.INI' file if it detected the device. If it didn't detect the device, you're still boned.

Pat
[7" Kindle Fire HD Android Development] Z_Black:
Was able to get it, and this method worked great once I was able to get the device detected. Had to uninstall the Kindle drivers once, and after the reinstall it showed up as a composite device. Thanks for the easy rooting method, perfect for novices like myself.
[7" Kindle Fire HD Android Development] jocueto:
How i can check if the kindle is rooted? What Appear on the cmd windows? daemon started succesfully?
[7" Kindle Fire HD Android Development] Z_Black:
I am far from an expert on this, but if you are using this method here, once you believe the process is finished, you should see the SuperUser app in your app list on the device itself.
[7" Kindle Fire HD Android Development] jocueto:
Thanks you, works perfect
[7" Kindle Fire HD Android Development] spliter200:
help

i keep getting daemon daemon not running starting on port 5037 daemon started successfully, then nothing happens? anyone know the problem. kindle fire hd i just got it today from best buy

then i tried in my laptop and it says ADB drivers failed to installed properly to install them manually. so it does not work in my desktop nor laptop.
[7" Kindle Fire HD Android Development] Melodycd:
I had the same problem. You should install ADB tools. Just gooogle it. After that put an .ini file in specific folder. And after that it will work.

As for the messege you get from your PC, it is ok. I got this messege too, but the drivers are ok.

Originally Posted by Strothmann

Thanks for the tip

"C:\Users\<your username>\.android\adb_usb.ini"

now hjas the line in it,

"# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.

# USE 'android update adb' TO GENERATE.

# 1 USB VENDOR ID PER LINE.

0x1949"

worked!
[7" Kindle Fire HD Android Development] spliter200:
help

wow i am a total noob i downloaded from the internet but i dont know what to do with it.
[7" Kindle Fire HD Android Development] spliter200:
never mind i did follow the manual way using the cmd, i had to several times install and uninstall the drivers. finally it worked and i got it rooted. now i have installed the android market. download the youtube app and several games from the marked and they worked fine. thanks for the tutorial on how to root the kindle fire hd.
[7" Kindle Fire HD Android Development] tobiascuypers:
do you know if this will work for the new/revised kindle fire?
[7" Kindle Fire HD Android Development] sebo1084:
Worked. Thanks!
[7" Kindle Fire HD Android Development] motopig:
Root didn't quite work for me. :(

It did push the su binary to the right place, but Superuser was installed as a user app, not a system app. That could be the problem.

End result is neither terminal emulator nor AdAway nor Superuser itself can gain root.

I'm going to try to root manually again tonight and see what happens.

Can you also make a version with SuperSU instead? :D

EDIＴ: Updated to firmware 7.1.5 before rooting the first time.
[7" Kindle Fire HD Android Development] motopig:
Now I am fully rooted.

The $HOME/.android/adb_usb.ini trick does work under Linux. I needed to do it to get my KFHD recognized by adb under Linux. I also needed to start adb as root for some reason.

Fortunately su from an adb shell still worked, so I was able to put the superuser (SuperSU) into /system/app where it belongs.

I have also changed over to SuperSU and put a few useful apps in.

I never registered mine, although I do have an amazon account (I think :D) Maybe because of this I never saw any ads. :D :D
[7" Kindle Fire HD Android Development] Pirub:
You need to first make sure Enable ADB is on via Security in the KFHD settings menu.

Then I unplugged, re-install drivers, reboot.

Then I ran the bat file and it went through a lengthy process of reboots, and, in the end, i was rooted.
[7" Kindle Fire HD Android Development] Misfit77:
I have tried multiple reboots, reinstalls, etc. and still cannot get this damn thing to show up when I type adb devices ina command window. When I run the .bat file it just hangs at "daemon started successfully"

My device does show up as an adb device in Device Manager. I have my adb enabled on my device. I installed the android sdk as well as I also attempted to root manually. Absolutely nothing has worked.

Can anyone who's had the same issues give me some advice?
[7" Kindle Fire HD Android Development] :
I could not get it to work. Finally downloaded the SDK and tried the drivers from there. Drivers in OP gave me unsigned driver error, but the ones from the SDK installed smooth and my computer recognized it after that.
[7" Kindle Fire HD Android Development] Shellton:
Me too,

have my adb enabled on my device. I installed the android SDK as well I re-installed Kindle Fire ADB drivers many times and I also have adb_usb and

# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.

# USE 'android update adb' TO GENERATE.

# 1 USB VENDOR ID PER LINE.

0x1949

in it.

Everything seems to be OK but when I try to root I get the message that I must install adb first
[7" Kindle Fire HD Android Development] Shellton:
Well tries with another PC and seems it worked and I have Superuser in app list but the problem is apply any launcher :( any idea ?
[7" Kindle Fire HD Android Development] Misfit77:
I can't find that "adb_usb.ini" file anywhere. Where is it supposed to be? Can I add it?
[7" Kindle Fire HD Android Development] msierra519:
i ran the bat file and it did everything and said it was rooted successfully..however i dont see the SU apk..why is this?
[7" Kindle Fire HD Android Development] mann75:
Thanks for the easy root process..I do have a question tho. Is there a recovery program we can use for this model fire? I read that there is clockworks and twrp, but is that just for the fire original?

Rooted EVO baby
[7" Kindle Fire HD Android Development] zinja:
InstalledADB, device manager recognizing kindle, but wexperiencing same problem. I'm assuming I need to do something with the adb_usb.ini filr (which I have located)but where to I put this file so that my computer will recognizethe kindle as an external device? So far, not recognizing and when I try to root through the RootQemu file to root my KF2 it's telling me that ADB is not recognizing my device.

12 hours into trying to hack the KF2 and still no luck.
[7" Kindle Fire HD Android Development] tomschmidt:
New Kindle Fire HD 7, ADB not finding device

I just opened a Kindle HD with software 7.1.5 and cant get the ROOT to work as described. Someone mentioned in this thread they got it to work with different drivers. Can you please provide a link for those drivers.

Thanks
[7" Kindle Fire HD Android Development] phoenixbennu:
So I cannot get ADB to work with my kindle fire hd. ADB recognizes my galaxy s 3, and the fire shows up the device manager under mobile devices, but cannot get it to recognize. I have done the 'android update adb' and installed all I could from the SDK manager, and still no luck.

I am on windows 8, but I don't think that is a problem since my other devices recognize.

Any suggestions?

I cannot find the ini file everyone refers eto, and adb is turned on.
[7" Kindle Fire HD Android Development] onemeila:
The first link are just adb instructions from amazon, but the second link is instructions to get kindle fire add-ons(including usb drivers) for SDK. They are not standard in the sdk manager. These are directly from amazon.

https://developer.amazon.com/sdk/fire/connect-adb.html

https://developer.amazon.com/sdk/fire/setup.html#step6
[7" Kindle Fire HD Android Development] phoenixbennu:
Awesome. Thank You!

I figured I was missing the right drivers for kindle on adb, but couldnt get the drivers posted in other threads to install, and device manager recognized the device, just not as an adb device. Thanks for the link. :)
[7" Kindle Fire HD Android Development] onemeila:
Hope it works for you. I had my drivers working fine. Somehow they got screwed up and I couldn't get adb to recognize my device, I tried everything until I found those links on another thread. Worked fine after installing add-ons then running [android update adb] and restarting adb
[7" Kindle Fire HD Android Development] datboy143:
Are the files still active? i cant seem to download them
[7" Kindle Fire HD Android Development] sparkym3:
Yes, they are still active and I confirmed that they download properly.