yashsingh1/xdaforums huggingface dataset:
[8.9" Kindle Fire HD Android Development] qoncept:
Alright, I'm in the right thread now. Apparently what I did was flash the KFHD7 boot and recovery images to my 8.9 tablet, and without backing anything up. Might have had a few beers before I did that.

So.. I've downloaded all the 8.1.4 files in the original post (system.img from the KFHD_SRT_v.21 and boot.img and recovery.img from the link at the end of the post), flashed them all with fastboot using my factory cable and they've all been written successfully except for the boot.img for some reason.

C:\Users\jared\Desktop\kindle\KFHD_SRT_v2.1>

C:\Users\jared\Desktop\kindle\KFHD_SRT_v2.1>fastboot -i 0x1949 flash recovery recovery.stock.img
< waiting for device >
sending 'recovery' (8192 KB)...
OKAY [ 0.886s]
writing 'recovery'...
OKAY [ 1.515s]
finished. total time: 2.406s

C:\Users\jared\Desktop\kindle\KFHD_SRT_v2.1>fastboot -i 0x1949 flash bootloader boot.stock.img
sending 'bootloader' (8192 KB)...
OKAY [ 0.457s]
writing 'bootloader'...
FAILED (remote: image too large for partition)
finished. total time: 0.468s

C:\Users\jared\Desktop\kindle\KFHD_SRT_v2.1>fastboot -i 0x1949 flash system .\images\system.img
sending 'system' (907264 KB)...
OKAY [ 49.703s]
writing 'system'...
OKAY [ 61.935s]
finished. total time: 111.643s

C:\Users\jared\Desktop\kindle\KFHD_SRT_v2.1>fastboot -i 0x1949 erase cache
erasing 'cache'...
OKAY [ 48.047s]
finished. total time: 48.050s

C:\Users\jared\Desktop\kindle\KFHD_SRT_v2.1>fastboot -i 0x1949 erase userdata
erasing 'userdata'...
OKAY [ 91.597s]
finished. total time: 91.600s

C:\Users\jared\Desktop\kindle\KFHD_SRT_v2.1>fastboot -i 0x1949 reboot
rebooting...

finished. total time: 0.002s

I've fixed my red screen, but now I'm stuck at the Kindle boot logo forever. Can anyone tell me what my problem is now? Thanks!
[8.9" Kindle Fire HD Android Development] soupmagnet:
OMFG

You cannot flash your bootloader partition with a boot.img. The boot.img is your kernel and belongs on the boot partition. The u-boot.bin is the bootloader. Accidentally flashing the wrong file to your bootloader partition will leave your device completely useless. Luckily for you, it failed in this case.

fastboot -i 0x1949 flash boot boot.stock.img

...is what you should have done :)
[8.9" Kindle Fire HD Android Development] edumazieri:
I tried that, it just doesn't recognize the device at all.

When I plug it in it shows very quickly jem-xxx-xx something, then it disappears... and not even the recovery tool nor the cmd fastboot command seems to recognize it.

Please instruct me on which driver should I install to make it work, aparently there are several ones, amazon ones, adb ones, fastboot ones which I don't even know what they are. Sorry for my dumbness in that, it has become a little confusing even though, and probably BECAUSE I read too many posts about it.

Thanks for the help
[8.9" Kindle Fire HD Android Development] CAL7:
Similar problem here. Months ago, I used FireFlash to root my KFHD89... Had TWRP 2.6.3 and CM10.1 running just fine. Decided to go to CM11, which required TWRP 2.6.3.1, so i used FireFlash to update TWRP, which gave all indications of being successful. But, when i rebooted into recovery, it stuck at the Orange logo.

With a standard USB cable, I can't get adb or fastboot to ever recognize the device. If I look quickly, I see the jem device in device manager, but it goes away within a second or two.

Help! (Please)
[8.9" Kindle Fire HD Android Development] LinearEquation:
Check where you first asked this question. I answered you.
[8.9" Kindle Fire HD Android Development] Oface82:
Can't believe I did this one

Pardon sir, but I have done something exceedingly stupid and it seems that if anyone can fix my mistakes it would be you. While wiping before flashing the new Pacman I lost my brain for a second and unwittingly wiped EVERYTHING, internal data and all. Now of course I cant boot past the Kindle Fire logo. I can get into fast boot but none of the recovery tools or tutorials seem to be able to fix this. I assume I pretty much have nothing left but the bootloader. How can I get the system and boot images back on the device? Any help would be greatly appreciated and if you can help me fix this I would have no problem making a contribution towards your new years bar tab haha, Yes, I do realize its Xmas and no, I'm not expecting a relay today but whenever you could would of course be great. I wish you a happy holiday and hope to hear from you!
[8.9" Kindle Fire HD Android Development] LinearEquation:
Did you wipe recovery too? In other words when you boot up, can you see a blue Kindle Fire splash screen? This determines which to try first.

Sent from Nexus 7 flo running SinLess ROM 4.4.2 with ElementalX kernel using xda app-developers app
[8.9" Kindle Fire HD Android Development] Oface82:
I'm afraid its even a bit worse than that. Thats the point that i was at originally but then I was trying to use the tool to write the system image back and when it was done I ended up not being able to boot past the first orange kindle fire logo so I must have done something wrong and erased the dual bootloader. As you can see I'm on real roll today haha. Also, my computer no longer detects the kindle. Really appreciate the quick response!
[8.9" Kindle Fire HD Android Development] LinearEquation:
That tool is a factory restore. This will restore to bone factory. You need a fastboot cord or a tip for your USB cord first now. http://shop.teamblackhat.info/Factory-Adapters-motadapt.htm this a must to restore.

Then read up a bit http://xdaforums.com/showthread.php?t=2347170

http://xdaforums.com/showthread.php?t=2271909 here is the tutorial for a manual restore http://xdaforums.com/showthread.php?t=2128848 these are all for 7"

Edit: In case anyone comes by I want to relay that an 8.9 does not need a fastboot cord. A standard USB is all that's needed. If you're reading this jump a few posts ahead for further instructions.

Sent from Nexus 7 flo running SinLess ROM 4.4.2 with ElementalX kernel using xda app-developers app
[8.9" Kindle Fire HD Android Development] mrchichow:
does anyone have a mirror link to these files? i cant seem to be able to download them
[8.9" Kindle Fire HD Android Development] Oface82:
Ok so I finally procured a fastboot cable. What is the procedure for booting into fastboot now? I was under the impression it would just happen when I plugged in but it hasn't
[8.9" Kindle Fire HD Android Development] LinearEquation:
If the Kindle is powered off and you plug the fastboot cord in and the tablet does not energize and the screen say fastboot, then there is a problem with your fastboot cord or you have a hard brick.
[8.9" Kindle Fire HD Android Development] cheif_of_smoke:
so i made a system, boot, and recovery img. i bricked my kindle hd 8.9. entered fastboot and put all 3 imgs back on. when it rebooted it was if i had a brand new out of the box kindle. had to set every thing up again. all my apps were gone except super user. i checked to see if i still had root. had to download a different root checker since the one i had was gone. i still have root. now did i miss some thing since i did a backup of all 3 files and unbricked it with those 3 files and still lost all my apps and what not. i did make another img call boot0block.img. does that one need to go back on in order to get all my app data back? or should i cut my loses and just continue on with puting twrp and 2nd bootloader on to the kindle? i just know my son is going to be upset that all his games are gone. thanks.
[8.9" Kindle Fire HD Android Development] Thepooch:
Once application data is wiped in the way that you did it`s irrecoverable unless perhaps you have a twrp backup with this app data in it. 2nd bootloader and twrp are required to restore this data if in fact such a backup still exists. Very likely unless you backed up such details to your pc all is lost.
[8.9" Kindle Fire HD Android Development] cheif_of_smoke:
[QUOTEOnce application data is wiped in the way that you did it`s irrecoverable unless perhaps you have a twrp backup with this app data in it. 2nd bootloader and twrp are required to restore this data if in fact such a backup still exists. Very likely unless you backed up such details to your pc all is lost. ][/QUOTE]

well i guess that is life. nothing to important was on it. it did have twrp on it at one time but was unrooted due to system update. thanks. at least it still work.
[8.9" Kindle Fire HD Android Development] Kagari_:
Hi.

When I open the tool and select option, the cmd window stops responding. I've rebooted my computer many times, but still the same result. Nothing shows up in the window apart from the menu and the option I selected.
[8.9" Kindle Fire HD Android Development] vIgGeN7:
Is there a download link that works plz?! stuck on loading screen and loops but i can still get into recovery

PLEASE update download
[8.9" Kindle Fire HD Android Development] LinearEquation:
8.1.4 goes to a file that looks download-able. If you can still boot into TWRP then you can just download the ROM you want to flash, boot into TWRP and adb sideload it. Beats flashing to factory.
[8.9" Kindle Fire HD Android Development] vIgGeN7:
I am unable to boot into TWRP anymore I flashed a bootloader and recovery listed there without doing the flash ... bassicaly i was unable to flash CWM and was looping back into TWRP so i went into fast-boot flashed those. now i cannot get into TWRP or Fastboot // i haven't been able to load the device and now i am only seeing the device for 3 seconds on device manager as it loads up then boot loops twice then goes to stock recovery in which it does nothing. just reload and then goes back into 2 bootloops then recover again.

So im stuck I need to recover this device. I did not take backups like a nub and flashed those damb bootloaders and recovery..

The main thing is i was on 8.2.8 and should of downgraded to 8.1.4 is what i have been reading to convert the KF to an android OS.

Any help would be great. thanks again for the quick reply!

EDIT: When i tried to flash CWM's latest version on KF 8.9 HD forums it kept failing. did not work.
[8.9" Kindle Fire HD Android Development] LinearEquation:
Yea, your gonna have to update that driver in device manager very quick. If your wanting to go custom ROM then I'd just follow Hashcode tutorial. http://xdaforums.com/showthread.php?t=2128175
[8.9" Kindle Fire HD Android Development] vIgGeN7:
Well when i plug it in it comes up as KINDLE FIRE - KINDLE FIRE ADB in device manager. Problem is communicating with the devices.. even spamming ADB cmd i am not able to have any type of device response. I have not tried Fastboot cmd's as i thought was only available in the fast-boot mode.

ya any help would be great. Need to fix this brick :( or no sex for weeks.. lol

---------- Post added at 10:52 AM ---------- Previous post was at 10:19 AM ----------

Also do you have a download link to fix someone needs to mirror that google link. Dont work
[8.9" Kindle Fire HD Android Development] LinearEquation:
I don't have those images but I think Hashcode has them on his goo profile. You have to have a fastboot cord to get into the bootloader and thats the only way to put a 2nd bootloader/custom ROM/TWRP on Kindles. This also includes a factory reset. You can not do this through ADB.
[8.9" Kindle Fire HD Android Development] vIgGeN7:
so should i buy one on EBAY? I assume once i have that it will load right to fastboot even though it is boot looping? as for the drivers will i need them for the 8.9 knidle fire HD?

is the stock cable not fastboot?

Thanks for your help. I was looking for that img no luck however so still stumped on that one. Do u have a link im sure others would love it too.
[8.9" Kindle Fire HD Android Development] LinearEquation:
Sorry, you have an 8.9 and thus don't need a fastboot cord. Just use your standard USB cord. You still must set the environment so watch the video I linked. You can copy/paste your path so I can see if it looks right. Here are the commands from Hashcodes tutorial.

http://xdaforums.com/showthread.php?t=2128175

Q: How do I know if my fastboot works?

A: With the Kindle powered down, type the following command into a cmd/terminal window on your PC (should return with: < waiting for device> ):

fastboot -i 0x1949 getvar product

Then connect USB to the Kindle and reboot. It *SHOULD* show a Fastboot screen and your terminal window should show something like:

product: Jem-PVT-Prod-04

Type this to reboot out of fastboot mode:

fastboot -i 0x1949 reboot

Edit: Here is the SDK video tutorial in case I did not link you https://www.youtube.com/watch?v=oaNM-lt_aHw

---------- Post added at 04:40 PM ---------- Previous post was at 04:30 PM ----------

I know this seems like an intimidating ordeal all these commands and what not. I'll keep an eye out and answer questions you may have. It's a great feeling to restore with commands manually for the first time (if this is your first time.)
[8.9" Kindle Fire HD Android Development] vIgGeN7:
Great thanks for your help i will try this as soon as I am off work.

Few more questions while I have you here once I get my kindle to fire back up how do i go about making sure its on the right OS for me to convert to Android?

WIll i have to reroot? setup recovery? Why was CM not able to load once i had it booted in twrp.. (also it would not load the OS after the fastboot cmds in the whole process)

just trying to figure out were i went wrong so i dont make this mistake again and spend hours pulling my hair out. lol

I hate the kindle OS and only reason i got it was because i wanted to put android on it and the g/f love the thing at first site?

again thank you so much for your help.. Gotta love this xda community! 100% support!
[8.9" Kindle Fire HD Android Development] LinearEquation:
Anything you do to your tablet must be for a Kindle Fire HD 8.9" with will be refereed to it's code name "Jem." The tutorial I listed is just to get a 2nd bootloader with TWRP recovery on your tablet. Then you decide which ROM is best for you. Forum rules specify not to "recommend" as it can cause issues. So I always say what I used was CyanogenMod (CM) and Paranoid Android and actually I've tested about all of them. Hashcodes KitKat 4.4 is stable and located here http://xdaforums.com/showthread.php?t=2543481 and the list for all 8.9 Jem ROM's are here http://xdaforums.com/kindle-fire-hd/8-9-development read the first couple and last couple pages (at least) to get a grasp of any possible issues with the ROM.

No

That tutorial will show how to install TWRP again

I don't know, it should have. Things can go wrong when modding.

I just remembered that there is another recovery tool kit that has worked great. Kindle Fire FirstAide http://xdaforums.com/showthread.php?t=2096888 I used that one a lot. You would restore to factory, root and then you could use the tutorial above to get TWRP and second bootloader. In fact I would recommend that since you already modded it once. The KFFA tool will have the images.You will see once you get started.
[8.9" Kindle Fire HD Android Development] vIgGeN7:
Ya so i got that program and im having issue with is whenever i try to EXE a CMD it always says "Directory Path not found" before it asks y/n for whatever i was trying to do. was strange so i was not able to use any features on that as my kindle did not respond to "rooting" with that.

Is there a certin folder i should put this so it will work? I put it right on my c:\(folder name)

Dose the version of my stock kindle fire matter when it comes to choosing a custom android rom

Thanks
[8.9" Kindle Fire HD Android Development] vIgGeN7:
This fixed my problem! Thank you so much. I however can never get mount to work in TWRP (on any device lol) so i used ADB PUSH cmd to the /SDCARD/ ... Pushed both cm and gapps and then followed from the step 5 fastboot cmds to install bootloader and recovery ... then in twrp installled!

Thanks again for all your help with getting my device to fastboot!
[8.9" Kindle Fire HD Android Development] LinearEquation:
You're welcome, good to hear. Just got your pm too and then saw this.
[8.9" Kindle Fire HD Android Development] michaelg117:
so say I am unable to get into fastboot at all on my kindle, not by cmd or otherwise, what would my steps be?
[8.9" Kindle Fire HD Android Development] captainreynolds:
Hey, I am in the process of restoring my kindle to stock, and have flashed the system.img and the recover/boot images from the OP. However, when I try to boot, a screen shows up and says "Your Kindle doesn't seem to boot properly - resetting it to factory default might fix the issue."

It gives me the option to reboot normally, or factory reset. Neither of these options makes the screen go away. I can access fastboot but rebooting options there and reflashing the images has not helped.

Any ideas as to how I can fix this problem?
[8.9" Kindle Fire HD Android Development] LinearEquation:
Fastboot is the only way to do a factory reset after a custom ROM I install.

---------- Post added at 09:08 PM ---------- Previous post was at 09:07 PM ----------

Try option 3 in the options.
[8.9" Kindle Fire HD Android Development] captainreynolds:
Unfortunately I have already been trying that with the same problem over and over. Any other ideas?
[8.9" Kindle Fire HD Android Development] captainreynolds:
Sorry to double post but I want to bump this as I am about to lose my mind working on this.

Whenever I try to do anything via fastboot, I get this error message.

< waiting for device >

erasing 'userdata'...

ERROR: usb_read failed with status e00002ed

FAILED (status read failed (Operation timed out))

finished. total time: 13.264s

Any ideas? Could really use some help here.
[8.9" Kindle Fire HD Android Development] el ilusionista:
thanks

work for me. thanks
[8.9" Kindle Fire HD Android Development] SoNic67:
I just got a new Fire HD 8.9". It came with 8.4.9 firmware - can it be reverted to earlier version to be rooted?
[8.9" Kindle Fire HD Android Development] GameGuru41:
Question. I was able to downgrade my Kindle 8.9 successfully and wondering how I use this tool to flash a custom ROM image onto the kindle?
[8.9" Kindle Fire HD Android Development] droidboy29:
Does anybody know if you can use this system restore tool on the LTE version or does the regular 8.9 have a different system image than the LTE version?
[8.9" Kindle Fire HD Android Development] smirciat:
Yes, you can!

I know this thread is a bit old, but I found my way here trying to restore an LTE Kindle Fire HD 8.9 (32GB) to stock after years of running CM and variants. I can say for sure I was able to use this tool and the provided/recommended images to revert to stock on LTE. The LTE functionality of the device was restored after it was reverted. My best hint that it would work before I tried it was that when you look on Amazon for "manual" system update, it gives you a .bin file for that, not specifying LTE or not. The only hiccup I had using the tool was it locked up on wiping userdata. This happened twice, so it is likely to occur for others reverting the LTE version. To get around this, I powered down, got back into fastboot, and skipped it. After flashing boot.img and recovery.img, I booted into stock without further issue. I used the images and files provided here, I did not have any of my own.
[8.9" Kindle Fire HD Android Development] newdays12:
Hello onemeila,

Thanks for your sharing.

I have tried using your tool to recover my stuck (stuck in Teamwin screen after trying to flash to upgrade CM 12.1) kindle HD 8.9 back to normal.

But your tool cannot recognize my device (still "waiting for device").

Please kindly advise.

Thank you very much!
[8.9" Kindle Fire HD Android Development] XSG23:
Kindle 8.9 stuck in blue kindlefire

I followed the destructions here: rootkindlefire.com/kindle-fire-root/how-to-root-convert-kindle-fire-hd-8-9-into-pure-android-tablet

I can get to the bootloader by holding down the volume key

recovery says waiting for device even after I load the ADB drivers

Is my kindle a paper weight now?

Please help!! Thank you. :confused:
[8.9" Kindle Fire HD Android Development] monster1612:
Are you using Windows 10 by chance? If so, you need to disable driver signature enforcement in order to install the Kindle drivers. Here's a tutorial to do just that.
[8.9" Kindle Fire HD Android Development] Romeo_XDA0148:
how do i use this to unbrick a kindle fire hd 8.9?
[8.9" Kindle Fire HD Android Development] nightaleister:
Ok this is dead post but I'm desperate

Ok so, a few years ago I tried to root and change the OS on my kindle fire HD 8.9. It didn't ended well, stuck at the blue logo. What should I do now?
[8.9" Kindle Fire HD Android Development] sirp0p0:
Can you get into recovery by holding POWER and VOL+? If you can then that's a good first step. Even if you can get to fastboot you can maybe recover. The logo should be Orange, then turn Blue when booting recovery.

I haven't really touched my Kindle in a while so I'm a bit rusty and not entirely sure what to do after that though. If you can't get into either then it is probably hard bricked and you're screwed.
[8.9" Kindle Fire HD Android Development] JJHiemenz:
holy crap thanks for this. I scramlbled something and was getting the white/orange kindleFire logo for a few seconds, then a swipe of the redscreen, and the a log about fastboot and it would just sit there.

Windows 10 just blows trying to work in fastboot, and I couldn't get Win10 to a point where it could talk to the kindle, but once I grabbed the linux tools ADB/Fastboot download for linux/mac/windows and the images and files you mentioned, I was able to flash the img files from a linux box and save my KFHD 8.9.
[8.9" Kindle Fire HD Android Development] phonetool:
*cough*cough*

Sorry for the dust in here...

This is a long shot, but if anyone still tunes in here I've got a conundrum.

I have a 2012 8.9KFHD DEMO model and I hoped to be able to use these files to get a fully functional stock OS onto the thing. I'm working off a Raspberry Pi as my desktop machine, so I am just reading the fastboot instructions out of the .bat file and executing them in a terminal window. All of this works pretty well- I can confirm the product, reboot, erase cache and user data, flash boot and recovery, etc.

The problem comes when I try to flash the system file. Terminal reports:

target reported max download size of 1006632960 bytes

error: cannot load 'images/system.img': Cannot allocate memory

Am I maxing out the Fire space? or the R-Pi?

Any help would be appreciated! I'd like to rescue this old thing.

I'm using the v2.1 download. I'll download the v2.0 and see if that goes. The link for v1.3 is 404'd.
[8.9" Kindle Fire HD Android Development] monster1612:
My guess is that the Pi's out of memory. Do you know which variant of it you have and/or how much RAM is onboard the device? If it's 2GB or less, you might have better luck trying to manually flash the file yourself.
[8.9" Kindle Fire HD Android Development] phonetool:
Not sure what "manually flash the file yourself" means. It doesn't get any more manual than flashing via fastboot.

FWIW it's a Pi3, but they're all hampered by small memory. I'll have to try fastboot from a different machine... just don't have much else at hand.
[8.9" Kindle Fire HD Android Development] monster1612:
I meant manually as in typing the fastboot flash command by hand as opposed to letting the program do it for you. I'll take a look at how the flash tool files are organized and see if I can't figure out where the system image is located. You may have to use a sparse parameter in the fastboot flash command to get it to work on the Pi.