• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Idiots Guide To Rooting Kindle Fire HD 7" 7.2.3

Original post edited to include the installation and use of the Android SDK if required

One small correction that will fail if not done right. In that section you have
"Now open RunMe.bat as administrator and see if that works"

Yes, and no. You need to not right click it to open cmd, it will not work that way.

Open cmd from the start menu, navigate to the folder, then run it.
 
Upvote 0
NVM. If anyone runs across my error just redo the steps again, it will work and give you super user. I suppose sometimes you've got to run the program twice or more to work it.

Thanks Inksaver :D

Ok, Well when I go to the googleplay app it tells me to input my google account. I do so, then it says "Can't establish a reliable data connection to the server. _______________________
This could be a temporary problem or your phone may not be provisioned for data services. If it continues, call customer care."

It's not a phone.. It's a kindle fire HD connected to wifi. Pretty high quality wifi as well.
 
Upvote 0
u asked how i improvised .. . .... i simply restored my device to factory settings, downloaded java on my pc and reinstalled the adb drivers .. . ...this time i after installing the drivers i did not get a message saying 'drivers nit installed properly please install manually ' it went smoothly ... i also found out how to get go launcher ex working in my kindle fire hd
 
  • Like
Reactions: poe510
Upvote 0
@Rollout

Thanks for the Heads-Up. Original post edited to relect this I am wondering whether as the SDK is not "Installed" in true windows fashion, i.e. new .dll files added to System32 and registered with regsvr32, and no additional registry changes, it would be easier to simply copy the platform-tools folder into C:\, rename it as "root", add bin4ry's tool, modify RunMe.bat and proceed.
If this did not tread on any copyright/licencing etc. issues then this could be made available as a pre-modified tool of 33MB size to be attached here?

@Delusionalhelp

It is important to install GooglePlay in a two step process.
On your Kindle Tap apps on the text menu home screen
Long Press Google Play Store and "Remove From Device"
Now re-install "Market" following the guide Section 4, and sign-in first!
Only if that works is it safe to over-write with GooglePlay

@xeth

It looks like you have the same problems as Rollout from post#8 onwards. The guide has been modified with his help to get over this situation. There is now a new Section 3.5 - "Permission Denied" and other errors during Root process. Please give it a try and let us know how you get on.


@timaestro

Did you use the Jave JRE (Runtime Environment) or the full development kit?
Sidenote: Please be careful putting your email on a forum. Spambots love it. Either request using PM (Private Messaging) or diguise the address e.g. MyName[AT]MyDomain[DOT]com
 
Upvote 0
By far the best set of directions I have seen, thank you for taking the time to do it.

I do have a question. I am still getting permission errors in both the runme.bat, and the rootqemu. It says permission denied to creating any of the files/folders, such as coping stuff/su over to /data/local/tmp/./su also when coping superuser.

any ideas? Been at this for a while

edit: I am using win7 , and using admin for my cmd console. It is not working...
one example, /system/bin/sh: cannot create /data/local.prop: Permission denied.
It does find it and give me shell access in adb though.

i used alternate usb drivers to get rooted. had same issues. my KFHD popped up screen regarding usb drivers. after installing amazon adb drivers, went back in devices and updated with usb driver. everything worked after that. spent probably 12 hours over several days pulling hair out, but got rooted on last attempt. hope this helps. using win 7 ultimate 64 bit.
 
Upvote 0
I have Windows XP. Is there ANY WAY to do this with Windows XP?

I have had a play with an old Netbook with Windows XP. It looks like you can still do it, but you need to Install the 32bit version of the SDK first as Section 3.5 above, run Eclipse, then plug in your Kindle. After a while Device Manager shows Kindle>-adb composite device, but the MTP device has a yellow warning triangle.
You will not see the Kindle as a removeable drive, but the adb.exe found in Bin4ry's rooting tool will discover it after you add the adb_usb.ini file and typing adb devices in a command prompt will give you access to the device.

I will add an update to the original post later, but carry out the steps above allowing for the differences in Users / Documents and Settings etc. between Win7 and XP.

If you look in \system\app on your rooted device you should find the .apk's there and copy them over. Any paid apps would need you to be signed in to your GooglePlay account in order to verify you are licenced to use them, otherwise they may not run.
 
Upvote 0
Thanks, Inksaver, for an excellent tutorial, the best I've seen. Few have the ability to write -leaving nothing out- in a way that noobs can follow.

Anyway, I tried out a couple of other "methods" I found on other forums, and couldn't get past the "permission denied" problem(s).

I encountered only a couple of problems using your instructions, but found clues after reading the forum replies:

1) After the reboot following running RunMe.bat, my kindle was extremely slow and wouldn't even finish drawing the screens, just as Delusionalhelp described in post #27. After reading his post, I ran the RunMe.bat again and rebooted again, and voila, it came up working like a charm.

2) Also I found that I couldn't reach the google server to log in, again just as Delusionalhelp described in post #28. After a half dozen tries, I finally logged in successfully, and then proceeded with installation of google play.


I also got rid of the lock screen ads, and (hopefully) prevented automatic OTA (over-the-air) Kindle firmware updates by installing and using DroidWall's blacklist. Time will tell.


Kindle Fire HD 7' version 7.2.3 out of the box.

Registered just to say thanks.
 
Upvote 0
First off, Thank you Inksaver for such a great guide! I followed all of your directions precisely and everything has been great.....except, I'm having the same problem that Delusionalhelp had as far as trying to sign in to the "Market". I installed the market in two steps just as you instructed, but when I try to sign on and still keeps giving me the "Can't establish a reliable data connection to the server. _______________________
This could be a temporary problem or your phone may not be provisioned for data services. If it continues, call customer care." message. I tried to just keep signing in, but it stills keep giving me this message :( Please help
 
Upvote 0
@killakey
Not too sure about this one, but give this a try:
Settings (More...)>-Wireless>-WiFi
Tap the connection you are currently on>- Forget
Re-Boot
Settings (More...)>-Wireless>-WiFi>- Add Network
Re-Establish a connection to your WiFi
Try Market again

I have found this to work on phones before.
 
  • Like
Reactions: Dobieg
Upvote 0
Okay I've got all the files downloaded, and in the right folders. I have the adb_usb.ini file renamed to just that, but there was no warning of any kind about the file type. I go through the Command Prompt and it shows nothing for Connected Devices. I ran it anyway, and it sits there after I select Normal. Nothing further. If ANYONE can help, I'd appreciate it. Thanks!

Running on 7.2.3 as this guide says it is for.

Further explanation as to where I am:

I don't get anything after I type "adb devices" and press Enter. This, I do NOT get:

* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
D025A0A024360KLP device
 
Upvote 0
Im having an issue installing the google app store, I got the kindle rooted and when i go to root settings and check the root explorer box i get the warning "When SU request dialog popup, please select always allow or make system remember your allow choice. I hit yes then i get "sorry, test failed. This feature cannot run on your phone". Anyone encounter this problem? I tried re-rooting the kindle and i got the same message again.
 
Upvote 0
@ JMPunk883

Looks like your Kindle is not recognised by your PC
Check:
1) Device Manager on your PC for:
a) Portable devices - click on it to reveal "Kindle Fire" (Windows 7 only)
b) Kindle Fire - click on it to reveal "android composite ADB Interface"

2) Ensure your Kindle is set up to allow USB debugging:
a) Set "Allow Installation of Applications" to On
b) Set "Enable ADB" to On

@ thexfactord22

If you are rooted, then you should have SuperSu listed in your apps list
Tap to start it then go to Settings on the menu bar (apps|Logs|Settings)
Ensure Enable Superuser is ticked
 
Upvote 0
@ JMPunk883
@ thexfactord22

If you are rooted, then you should have SuperSu listed in your apps list
Tap to start it then go to Settings on the menu bar (apps|Logs|Settings)
Ensure Enable Superuser is ticked

I dont see it on my app list, does that mean im not rooted? I followed the instructions and wen through all the reboot and start up everything happened like you described, even said i was rooted at the end so i dont know what i did wrong....
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones