yashsingh1/xdaforums huggingface dataset:
[8.9" Kindle Fire HD Android Development] Board373:
Did renaming the otacerts file seem to work for you? Nothing pushed through recently?
[8.9" Kindle Fire HD Android Development] sonicanomaly:
So far, so good, but I've only had it for a maximum of three hours on wifi while not using it and that was a few days ago. The unrooted device on the home network hasn't yet been pushed to 7.4.6, though, so I don't think the update has hit us yet and so I can't be certain. I do know, however, that I googled around and found that sometimes renaming it doesn't work properly. I followed an example given to obfuscate the name as much as possible and renamed it to oGtOaAcWeArYts.bak because the suggestion was that while an unmatched extension may be ignored it shouldn't ignore an unmatched file name. I've also used DroidWall in whitelist mode to only allow the necessary apps access to the internet, but I had to end up allowing kernel and a couple of other Amazon ones that I fear may be related to updates due to weird bugs caused by blocking them. But again, unfortunately, no solid idea yet as to whether it has worked.
[8.9" Kindle Fire HD Android Development] Brandonrz:
I would think it works, I'll test it later this week. I'm running cm10.1 atm.
[8.9" Kindle Fire HD Android Development] Board373:
In your experience if it didn't "work" would it just not successfully achieve root or would it possible do some form of bricking requiring a factory cable? (I know your not responsible either way I am just curious ;) ) Thanks
[8.9" Kindle Fire HD Android Development] Brandonrz:
If the exploit was patched it wouldn't do anything, because it wouldn't have assess to the system. If it wasn't patched, then it should just root the device. It doesn't delete or modify anything except root access.
[8.9" Kindle Fire HD Android Development] Board373:
Root works on 8.4.6

Just wanted to post an update that this root method works flawlessly for the 8.4.6 update as well :D

Big thanks to Brandonrz for the post and continued support!!!!
[8.9" Kindle Fire HD Android Development] Brandonrz:
Ty, just trying to help.
[8.9" Kindle Fire HD Android Development] Brandonrz:
Finally changed op. Lol, took me 5 minutes :/
[8.9" Kindle Fire HD Android Development] Tronar:
I can confirm that. After I had shutdown my newly arrived kindle and booted it up again it did some updates and automatically rebooted twice. I checked the version number after that and the result was 8.4.6_user_4620220

I then followed the instructions on page 1 of this thread to the letter and my kindle is now fully rooted without any hickups or problems. So THANK YOU Brandonrz for your easy tutorial.

So if anybody isn't sure, the method described definitely works for a previously unrooted 8.4.6.

My bigger issue now is that there is a lot of contradicting information in the threads about how to install TWRP or any other recovery on a Kindle Fire HD 8.9 with 8.4.6.

Some seem to have bricked their system by using FireFlash and choosing to go back to the 8.1.4 bootloader. Others seem to have bricked their device by using the option to flash the old 8.1.4 bootloader. And then there seem to be people that successfully got TWRP 2.6.0.0 to run on their system, but unfortunately they don't share their method. Another thing that worries me is that the latest 2nd bootloader I was able to find is still version 8.4.3. So I am not feeling very comfortable using the 8.4.3 for my 8.4.6 system.

Any help would be greatly appreciated!
[8.9" Kindle Fire HD Android Development] Board373:
I found the same collection of conflicting and generally unverified methods for TWRP. It was enough to make me back away from attempting this and I instead settled on installing Nova Launcher and Home Switcher to make the Fire as "Android" as possible. Good luck on figuring this out. If you do come across a reliable method please post it back here as I am sure many would be interested.
[8.9" Kindle Fire HD Android Development] Tronar:
Yeah, this is a recurring issue on the whole android rooting thing no matter which device.

People invest a lot of time and energy to develop perfect How-To guides. Which is great and very helpful and I don't want to diminish that in any way.

But then a minor update comes along and another update and another update and somewhere along the way the person stops updating their How-To and suddenly everything turns from a simple "just follow every step in the instructions to the letter" into a big mess. Where the best outcome are just hours over hours that need to be invested to find the right way for your personal case or the worst outcome is a solidly bricked device. Plus you never know when you don't find any specific information for your case if the reason for that is just the fact that your version is just brand new and nobody has had any experience with it yet or if there are no problems reported because the changes are irrelevant and you can keep following the instructions to the letter. Plus the web gets filled up with many slightly different How-Tos each of them usually working fine for one specific mix of versions and failing for many other possible mixes.

I have to admit that I don't have a solution for that at the moment, but this is the fourth time I am running into that problem. For my Desire Z, for my HTC One X, for my HTC One S and now for my kindle... I think it would be great to find a way to organize all the information in a more efficient way. Kind of like a tree where the branches lead to the different possible versions of the tools and the devices involved.

If I should find a reliable methode I will definitely post the link and report my personal experience applying it.
[8.9" Kindle Fire HD Android Development] Brandonrz:
I had the HTC one s, very underated phone.
[8.9" Kindle Fire HD Android Development] GermanJPL:
Hello and good morning,

I have rooted two new Kindle Fire HD 8.9 with software version 8.4.6 with KF First Aide (One-click solution). Previously, I have the method of Brandonrz (this thread) successfully tried.

Then I played after the current hashcode of instructions http://xdaforums.com/showthread.php?t=2128175 2ndBootloader and TRWP.

Now just CustomROM and flashed gapps zip by, I needed a total of about 30 minutes.

Provided, of course, that adb and fastboot drivers work properly.

mfg

J-P
[8.9" Kindle Fire HD Android Development] Tronar:
Yep. And using the Viper ROM makes it even more amazing. It's definitely the best solution for fans of the HTC One X looking for something a little less bulky. My wife is quite happy with it.
[8.9" Kindle Fire HD Android Development] Prokeke:
Thanks [MENTION=3982842]Brandonrz[/MENTION] !

I finally able to root my device. Just one thing though..

When I run RunMe.bat by right clicking -> run as admin, it didn't work. somehow the "adb wait-for-device" command got skipped. Then I try running it manually via command line and it worked flawlesly :thumbup"
[8.9" Kindle Fire HD Android Development] Brandonrz:
Thanks for the heads up :)
[8.9" Kindle Fire HD Android Development] webosFTW:
Worked great on my lte tablet. Thanks!
[8.9" Kindle Fire HD Android Development] Brandonrz:
NP, just make sure to :thank: me.
[8.9" Kindle Fire HD Android Development] Synthetickiller:
Not working for me.

I can't seem to get this to work on my GFs kindle.

I get the message in the CMD "Please look at your device & click to restore" but the kindle never asks us to actually restore.

The system cannot find the path specified, then states "successful, rebooting in 10 secs", but doesn't.

What are we doing wrong?
[8.9" Kindle Fire HD Android Development] carlitos29:
Same Here!!

^^^This. Same happening to me!! Please Help. I am on 8.4.6. Can ping kindle just fine get into fast boot but none of the commands seem to work it does nothing. Thanks for the help!
[8.9" Kindle Fire HD Android Development] Brandonrz:
Did u unlock the tablet when it said click to restore?:cowboy:
[8.9" Kindle Fire HD Android Development] Synthetickiller:
That's the issue. It doesn't say click to restore or anything. The kindle doesn't respond, visually.

I can ping the tablet effectively, though.
[8.9" Kindle Fire HD Android Development] soupmagnet:
You must have a recent version of adb that supports the restore command, and you have to make sure debugging is turned on.
[8.9" Kindle Fire HD Android Development] MaRkuS_538:
Hey, I am new in Kindle and I wanna root it, but I have some questions:

Is all my data still there? Nothing lost? Or will there be a factory reset?

Is it 100% working? No Full-brick yet?

And will all amazon-spezific apps still work, or are some functions not useable anymore?

Gesendet von meinem LG-E975 mit Tapatalk 4
[8.9" Kindle Fire HD Android Development] Brandonrz:
I don't believe it's a factory reset.

99.99% working on my end just follow the instructions.

No Amazon features/apps don't shut down after root lol.
[8.9" Kindle Fire HD Android Development] MaRkuS_538:
Ok, thank you.

Because of the shutdown: I only read it somewhere.....

Gesendet von meinem LG-E975 mit Tapatalk 4
[8.9" Kindle Fire HD Android Development] don_ernesto:
thanks guys, this procedure worked like a charm!!!

however, i think the fastboot drivers are not installed, therefore, i cannot get to install TWRP

would someone be so kind to direct me on how to update the fastboot drivers? (in device manager i get an exclamation mark on the item Jem-PVT-Prod-04 and when i try to execute any fastboot command, it keeps waiting for the device (even it is in fastboot mode))
[8.9" Kindle Fire HD Android Development] MaRkuS_538:
Hey,

Isn't this the same as this: http://xdaforums.com/showthread.php?t=1996873 ?

So, which version is the better one?

In the other thread I should do the special mode, like the Sony Tablet

But in this thread I should use the normal mode....

Gesendet von meinem KFJWI mit Tapatalk 4
[8.9" Kindle Fire HD Android Development] berreyp:
SU app Manual install

I am having the same problem, everything seems rooted but no SU app how did you manually install?
[8.9" Kindle Fire HD Android Development] LinearEquation:
You can download SuperSU by chan from PlayStore. Should this not work let me know and I will post a link to someone who has some updated ADB drivers.
[8.9" Kindle Fire HD Android Development] redhonker:
Hi,

Newbie on Kindle. What does the below paragraph mean? Do I need to connect Kindle to the PC somehow? Turned on? Then just ping?

Thanks

Before you begin, if you have Windows Vista or Windows 7 or 8, open a Command Prompt & type ‘ping 4.2.2.2‘ then press enter. If you get replies, carry on with the rest of the guide. If not, you’ll have to carry out this small fix first! Skip to the bottom where it says "Still not work? Then move onto the "How to?..."​
[8.9" Kindle Fire HD Android Development] Board373:
No you do not connect the Kindle yet. This is a test of the PC and connection, nothing to do with the Kindle yet.

Best practice especially when rooting devices is to read the instructions fully before you start anything. It does say down a bit further (step 5) to "keep to Kindle unplugged still". Not trying to be a jerk, just hoping to help avoid any mishaps in the future.

Good luck!
[8.9" Kindle Fire HD Android Development] redhonker:
If you don't have device connected, you will always get below. Then, is this a response?

>ping 4.2.2.2

Pinging 4.2.2.2 with 32 bytes of data:

Reply from 169.39.173.130: Destination host unreachable.
[8.9" Kindle Fire HD Android Development] Board373:
Opening a command prompt and typing 'ping 4.2.2.2' should give you a response like this back...

C:\Users\XXXX>ping 4.2.2.2

Pinging 4.2.2.2 with 32 bytes of data:

Reply from 4.2.2.2: bytes=32 time=84ms TTL=46

Reply from 4.2.2.2: bytes=32 time=85ms TTL=46

Reply from 4.2.2.2: bytes=32 time=87ms TTL=46

Reply from 4.2.2.2: bytes=32 time=76ms TTL=46

Ping statistics for 4.2.2.2:

Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

Approximate round trip times in milli-seconds:

Minimum = 76ms, Maximum = 87ms, Average = 83ms

If you are not getting that response I would suggest the extra steps for 'still not work' as the root method will not work otherwise...
[8.9" Kindle Fire HD Android Development] redhonker:
I see. 4.2.2.2 is a public DNS. I am behind firewall/proxy. So this test is a bit confusing. Thanks though
[8.9" Kindle Fire HD Android Development] Board373:
I had a co-worker who had a similar issues attempting this behind a firewall. I recommend using a different machine or network connection to make sure this process is successful.

Good luck!
[8.9" Kindle Fire HD Android Development] redhonker:
The binary in the attachment does not work. I have to get them from

Bin4ry from

Root MANY ANDROID! [Upd: 18.06.2013] - Switched to improved method

Kindle Fire ADB drivers.exer from

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

Then it's all good!
[8.9" Kindle Fire HD Android Development] DssTrainer:
So i clicked "Restore" at the end it the buttons grayed out... but that's it. It just sat there on that Full Restore page and did nothing for 5 min before I just unplugged. I did have a previously rooted 8.4.3 and allegedly removed all the auto-update stuff so that amazon couldn't update it, but apparently those were not fool proof
[8.9" Kindle Fire HD Android Development] LinearEquation:
Use KFFA to remove OTA update.
[8.9" Kindle Fire HD Android Development] c4r1yx:
Thank you!
[8.9" Kindle Fire HD Android Development] psychoticj:
Help please

I'm running ver 8.4.6_user_4620220. Ive tried this way and multple others. When trying this method i get to this part > adb shell "while ! ln -s /data/local.prop /data/data/com.android.settings/a/file99; do :; done" > NUL and it loops with link failed file exists. Everything else before that seemed fine. Could someone point to me to a fix. Thanks
[8.9" Kindle Fire HD Android Development] LinearEquation:
Use root many Android http://xdaforums.com/showthread.php?t=1886460
[8.9" Kindle Fire HD Android Development] psychoticj:
tried and get same error running runme.sh

$ sudo ./RunMe.sh
==================================================================================================
= This script will root your Android phone with adb restore function =
= Script by Bin4ry(converted to shell by jamcswain) (thanks to Goroh_kun and tkymgr for the idea) =
= Idea for Tablet S from Fi01_IS01 =
= (20.11.2013) v32 =
===================================================================================================

Device type:
0) Xperia Z1 14.1.G.1.534 Root by cubeundcube
1) Normal
2) Special (for example: Sony Tablet S, Medion Lifetab)
3) New Xperia Root by Goroh_kun
G) Google Glass Root (thx to Saurik for the ab file)

x) Unroot

Make a choice:
Please enter a valid number(1 to x):
1

Checking if I should run in Normal Mode or special Sony Mode
Please connect your device with USB-Debugging enabled now
Waiting for device to shop up, if nothing happens please check if Windows ADB-drivers are installed correctly!
remote object '/system/app/Backup-Restore.apk' does not exist
remote object '/system/bin/ric' does not exist

Normal Mode enabled!

Pushing busybox....
3816 KB/s (1165484 bytes in 0.298s)
Pushing su binary ....
5369 KB/s (104556 bytes in 0.019s)
Pushing Superuser app
4946 KB/s (2242263 bytes in 0.442s)
Making busybox runable ...

Now unlock your device and confirm the restore operation.
Please look at your device and click RESTORE!
If all is successful I will tell you, if not this shell will run forever.
Running ...
Successful, going to reboot your device in 10 seconds!
Waiting for device to show up again....
Going to copy files to it's place
mount: permission denied (are you root?)
You can close all open command-prompts now!
After reboot all is done! Have fun!
Bin4ry
./RunMe.sh: 191: read: Illegal option -n
[8.9" Kindle Fire HD Android Development] rayandreas:
kindle question for demo

Howdy! Well, I put my feet in the mud again and am trying to help my friends kindle fire HD 8.9 to work. Problem is that he bought a demo model from someone who tricked him ( he is clueless to technology) and said that he could easily reset it. I am just wanting to root this puppy and make it an android tablet. I am going to trade him my nexus 7 plus some cash and I'll keep this. So, I am hoping that I can use this method to root and I also was curious if there is anyone else out there that can point me in the right direction. I can't even access settings with demo mode running.

On another note, I just read through every page in this thread an I must say that I feel the good ol spirit of XDA that I remember when I first got on to XDA in 2011. I am so thankful to feel the respect and help that I have seen in this thread. Keep it up guys and thank you OP for this!
[8.9" Kindle Fire HD Android Development] Brandonrz:
Thanks bud, it means a lot. The exploit should work, try to run it first and see what happens. See if you can disable the demo app somehow, or see if you can factory reset it. Hope it works out for yah'. Pm me if you have any troubles :)
[8.9" Kindle Fire HD Android Development] rayandreas:
Right on bro! I appreciate the quick response and kindly opening the PM box to me. I am just getting my studying in on this now. Been reading for like 2 hours. I will try what you suggested. I have always been told that if it can turn on then it can be fixed! lol! I sure hope so...
[8.9" Kindle Fire HD Android Development] Brandonrz:
Yah :) I wonder if kingo root would work if you could get into settings and enable usb debugging. Forgot what the app is called but its for the kindle fire, and basiclly it allows you to view the aosp settings in the kf. Cant find it though, I think it's in the gplay store. See if you can find it then download the apk to push to your kf here http://apps.evozi.com/apk-downloader/.
[8.9" Kindle Fire HD Android Development] rayandreas:
Question

I got the usb debugging enabled and have adb drivers installed and my computer is recognizing device so that is cool. It is on running its demo mode still. My question/questions is since its a demo model then do I need to have a rom ready to flash at the time I attempt to root this? Because after the demo is gone what will it be running? I was going to attempt to get into the tablet, install es file explorer through 4shared and put the software update from amazon on the tablet and try to get the tablet to accept the update so I can at least start to root with a regular kindle instead of it running this demo.

What do ya think?
[8.9" Kindle Fire HD Android Development] Brandonrz:
Try rooting via kingo root
[8.9" Kindle Fire HD Android Development] rayandreas:
Well, after the 4th time trying with kingo it worked! It still running the demo rom though. So, from here what would you recommend?

---------- Post added at 05:43 PM ---------- Previous post was at 05:28 PM ----------

dude, where's your donate button?
[8.9" Kindle Fire HD Android Development] Brandonrz:
Nice, glad to help. And I just finally updated it :) Thank you for supporting me and what I do.
[8.9" Kindle Fire HD Android Development] maverick31210:
Just wanting to verify....Kindle Fire HD 8.9 running 8.4.6. Procedure in the OP should work correct?
[8.9" Kindle Fire HD Android Development] LinearEquation:
Yes
[8.9" Kindle Fire HD Android Development] DatNexus:
Thank you very much! Worked like a charm on the first try.
[8.9" Kindle Fire HD Android Development] cheif_of_smoke:
works great. now to get twrp and play store loaded up. so far no dice.
[8.9" Kindle Fire HD Android Development] arctophile:
I was where you are a couple of days ago - this root method works great, even on 8.4.6 (thanks Brandonrz).

However, I couldn't get into fastboot to install TWRP etc until I saw the thread below, used ADB to reboot into fastboot mode, then replaced the USB drivers in the OP. I'm running Win 7 x64, YMMV.

http://xdaforums.com/showthread.php?t=2599590
[8.9" Kindle Fire HD Android Development] cheif_of_smoke:
i didnt use fastboot to install twrp. i used flash fire app. and plugged in the image files in to that. once that ran. i went it to twrp and loaded up the gapps and cm 10.2. it was quick and easy.
[8.9" Kindle Fire HD Android Development] arctophile:
Fair enough - nice to have options, even on a supposedly locked-down tablet. Hooray for XDA-D!
[8.9" Kindle Fire HD Android Development] adamxski:
I just got my kindle and after booting it upgraded to 8.4.8

does this mean I cant use this tool?

I tried several times, and it won't ask me to plugin device after I choose 1
[8.9" Kindle Fire HD Android Development] jho8:
It works just fine. Same process as 8.4.6, for me at least. If it doesn't tell you to plug in device, it probably has to do with your drivers. Try to connect your kindle before doing anything to see if it recognizes it, then disconnect and run the batch file.
[8.9" Kindle Fire HD Android Development] adamxski:
well, I got the device to show up on windows, but the root tool still not asking to plug the device, just writing lines and doing nothing.

maybe there's something missing on my PC?
[8.9" Kindle Fire HD Android Development] jho8:
Maybe not missing, but maybe you have previous kindle drivers? Trying removing all the drivers for the kindle, then install the driver listed in the op then connect and go to device manager and see if it recognizes your kindle. If it does then try running the root .bat file.
[8.9" Kindle Fire HD Android Development] adamxski:
Sorry for being such a noob, but I deleted the kindle from the device manager - should that be enough?

anyway after I did that the windows recognized the device automatically, and still I cant get the batch file to work,

I also tried Root_with_Restore_by_Bin4ry_v33

Any ideas?
[8.9" Kindle Fire HD Android Development] adamxski:
OK, I managed to root with the http://xdaforums.com/showthread.php?t=2069117 tool.

thanks for the help!
[8.9" Kindle Fire HD Android Development] Solange82200:
Just got a new Kindle hd 8.9 , and it came with firmware 8.4.8. Anyone knows if root will work? Thanks...
[8.9" Kindle Fire HD Android Development] larryb1951:
Just use the KFFirstAide Tut it works well like a champ
[8.9" Kindle Fire HD Android Development] Solange82200:
Thanks I am unsure which exactly is the kffirstaide tutorial , would you mind pointing me to the right one? I did search but don't see any with that in the name....
[8.9" Kindle Fire HD Android Development] larryb1951:
http://xdaforums.com/showthread.php?t=2069117

there you go!
[8.9" Kindle Fire HD Android Development] LinearEquation:
Root many Android http://xdaforums.com/showthread.php?t=1886460
[8.9" Kindle Fire HD Android Development] dopepope:
used program to root. seemed to be successful (said it was) kindle is now extremely slow (like 20 second delays after touch!) and the graphics appear to be slightly broken? any help would be appreciated.
[8.9" Kindle Fire HD Android Development] OAG:
Still not work :(

Execute all the steps as described (even 2 times :), now notice visible changes (lockscreen with no ads, device is running VERY slow). But ADB shell command 'su' returns a reply:

/system/bin/sh: su: cannot execute - Permission denied

What's wrong? How to check is root available?

Kindle Fire HD 8.9 (system version 8.4.9)
[8.9" Kindle Fire HD Android Development] LaNsLyDe:
Did you ever fix this problem? I'm in the same boat, rooting for a friend and seems like this is borked lol.
[8.9" Kindle Fire HD Android Development] OAG:
http://xdaforums.com/showthread.php?t=1893838 - finally QemuRoot did the job!

Next trouble was that after rooting the device ID had changed and ADB drivers were not working anymore. Solution: http://xdaforums.com/showthread.php?t=2265465&page=13

Finally, for unclear reason TWRP recovery I had installed was not started, so I tried another one - ClockworkMod Recovery, and it works fine! See http://xdaforums.com/showthread.php?t=2778733

Not I am fully satisfied with my fresh new Kindle which is much faster and smarter with CM11 comparing to Amazon ROM.

Good luck!
[8.9" Kindle Fire HD Android Development] tenshiru:
i went through the steps on for the kindle fire hd 8.9 version 8.4.9 and i got a write error. help? it rebooted back to the device but all the icons are blacked out and it is so very slow.