[Q] TWRP via KFFA - 7" Kindle Fire HD Q&A, Help & Troubleshooting

Dear members of XDA,
first of all, sorry if this question already has been asked, but for some reason the search tool wouldn't work for me tonight.
Yesterday I succesfully installed CyanogenMod on a friend's 1st gen Kindle, and it was pretty easy - make sure that the drivers are ok, install TWRP, copy rom, wipe, install, done.
My Kindle 7' HD is rooted, and very modified, but I didn't want to try to mess with roms because I didn't had a factory cable. Well, I got one now, so the time has come.
I've checked Hashtag's post about the 2nd bootloader, and altought it is very helpful, I'm not sure if I'm ready to do all that stuff manually.
So, my question is this:
The KFFA has an option to install the 2nd bootloader + TWRP (option 39), and it itself states that it's the same process that can be found on Hashtag's post. Let's say I run that option, and all that is installed - what next? I just copy the rom and gapps to my device, use TWRP to wipe the stock rom, and install the new one? Just like that?
Any help will be much appreciated.
Thanks in advance, and best regards -

I suggest putting the ROM onto the kindle ahead of time along with its corresponding gapps, the latest is tends to boot loop into twrp after you flash second boot loader and twrp. You can still push them to the device even if that happens, but it tends to be more inconvenient.
Sent from my Amazon Kindle Fire HD using xda app-developers app

Well, I managed to install TWRP without breaking anything (altought not with KFFA but with FireFlash). I copied the CM rom and gapps, and wiped the stock OS... Only to find that I copied the wrong rom (I used the otter2 project, not the one modified by Hashcode).
No big deal, I tought, let's just copy the other rom and install it. The fact is that there is no way to make my computer recognize my kindle now. I have the latest version of ADB installed, I can get to TWRP screen without problems, but it always has a yellow marker on the device manager, and when I tipe "adb devices", nothing is listed.
Any tips?

Reinstalled some drivers, now the Kindle appears when I input "adb devices", even if it appears as an "android phone" on the device manager (without any yellow markers).
I can access TWRP and fastboot via the factory cable, but don't know how to continue from there. I want to copy Hashcode's ROM in order to flash it, but cannot find a way. I've read somewhere that it has to be sideloaded, I tried that before reinstalling the drivers, and it didn't work. Now I cannot find that procedure again.
In a 1st gen kindle I remember I could just transfer files via normal folders on windows, as long as I mount it using TWRP. Here on mine, even if I use TWRP's option to mount, nothing happens.

Solved!
Used this guide:
http://forum.xda-developers.com/showthread.php?t=2459498
Thanks once again, mr. Stunts!

Related

[Q] [KHDF] always booting TWRP

HI,
I am sorry to bother the xdadevelopers community but I have tried to root the KIndle Fire HD 7" I offered to my mom for her birthday a week ago and i can't work around a problem :'(
I successfully installed Team Win Recovery Project. But anytime I boot i get into recovey (even when not pressing any button).
I hace searched the web for the last 3 days but any of the solutions have worked so far:
- I have tried to use adb shell "idme bootmode 4000" buti get /sbin/sh: idme not found
- I have tried adb shell nbmode but with the same result
- The rest of the solutions were for linux users.
So the question is ... what to do from here ?
Thank you very very much for any sugestion
Greetings from Bordeaux, France
Aaron Belle
Well, if you can get into recovery, that's a good thing.
I had this problem a couple of days ago. I had tried to revert from Chameleon OS back to the stock OS by flashing Haschode's stock OS zip, which resulted in the issue you described. I fixed it by restoring from a back up of ChaOS o had made, and it got me out of TWRP.
You could try re-flashing Hashcode's stock OS (it comes pre-rooted). It can be found here: http://forum.xda-developers.com/showthread.php?t=2218475
To move it on to your SD card, go to "Advanced" in TWRP and select "ADB Sideload," or something to that effect. Then from your PC, use a command window and enter "adb sideload name\of\zip.zip"
I don't remember if you have to wipe anything or not before you flash it
Hope this helped
>>Sent from my homebuilt TARDIS running Android 4.3... Or maybe it's a rooted Kindle Fire HD running ChameleonOS
Aaron Belle said:
HI,
I am sorry to bother the xdadevelopers community but I have tried to root the KIndle Fire HD 7" I offered to my mom for her birthday a week ago and i can't work around a problem :'(
I successfully installed Team Win Recovery Project. But anytime I boot i get into recovey (even when not pressing any button).
I hace searched the web for the last 3 days but any of the solutions have worked so far:
- I have tried to use adb shell "idme bootmode 4000" buti get /sbin/sh: idme not found
- I have tried adb shell nbmode but with the same result
- The rest of the solutions were for linux users.
So the question is ... what to do from here ?
Thank you very very much for any sugestion
Greetings from Bordeaux, France
Aaron Belle
Click to expand...
Click to collapse
Lol same thing happened to me when I flashed TWRP and 2nd BL. So basically, your in a boot loop. Don't worry you didn't do anything wrong, its just that the stock Kindle OS now hates us because we modified something. So here's what's gonna need to be done. You have TWRP, your all set to flash anything you want! But, you have no custom rom in there correct? My same mistake. Those are all easy fixes, the problem is playing with the KFHD7 drivers on your computer to detect your device 100% while its connected and on TWRP. I can't remember how I got mine to detect it, if I'm not mistaking I unisntalled ALL associated drivers, then reinstalled the ones provided for the rooting process WITH THE DEVICE STILL CONNECTED, then manually updating the driver to those installed drivers in C:/Program Files/Amazon/Kindle Fire. Once its installed, you would need to check by opening a command prompt with ADB, then check for devices by typing "ADB getdevices" if I'm not mistaking and see if some serial numbers show up. Then push the files thru ADB. If you wanna cheat your way thru ADB cause you don't know how to use it properly, do what I used to do. Download the Nexus 7 toolkit, install it, go to the folder where installed and create a shortcut for "tkmain.exe" to your desktop. Then open that and a green text command looking menu is in your view. If serials appear on the top, device is detected thru TWRP. If not keep playing with installing the drivers while in TWRP and refresh the green menu by using option 27 (type 27, then hit enter). Once those serials show up, download the custom ROM you want your mom to have. I recommend CM10.1 as its a small file, stabler than CM10.2, and its basically jellybean. Remember the folder where the Nexus 7 Toolkit was installed, where I first mentioned to make a shortcut for tkmain? Go back to that folder and look for a folder called "put files to push here". Throw the ROM there. Rename the ROM something short and with few or no symbols. When that's done, your ready to push it. Go to the wonderful green menu thingy, type 13 and hit enter. Then it will have two options. Type 2, hit enter. It will ask if your using an insecure bla bla bla. Type yes, hit enter. Then it should show the name of the ROM you threw in the folder, type it out exactly as spelled, hit enter. Push to /sdcard/. Some crap will appear and say "remount failed: Success" ignore that, don't panic, that's good. For a while nothing will show, but afterwards words should appear confirming the push, and Two last questions your gonna type no to. Now your ready to bring moms new device back to life! If you know how to flash a rom, do it. If not, swipe to wipe dalvik cache in Wipe menu, go back, Install > search SD card for your file and flash. Tada! You should see CM logo after the blue Kindle Fire logo and wait til the screen dims more or less, that means your a few seconds away from getting to touch. Remember to start it up, then flash GAPPS so mom can have Google Play, I'm sure she's gonna love Candy Crush Saga as mine does.
Sent from my Amazon Kindle Fire HD using xda app-developers app
May uestnl
Hi,
I have the same problem as AAron Belle, I think:
I followed the
"[REF] Installing Kindle Fire HD 7" 2nd-Bootloader + TWRP Complete Tutorial" till step 3.
I wanted to stop at step3 after installing 2nd bootloader and TWRP, without installing any custom ROMS.
I succeeded in the sense I don't have any red screen and the Kindle Fire HD 7 boots in TWRP (Screen Kindle fire in orange, then in blue, then TWRP).
But I can't find a way to boot anymore in the stock system (amazon).
I try to use a factory cable, but without success.
I would like to keep the 2nd bootloader and TWRP that I just installed, and as a first step use them in the amazon environnment.
Is there something I can do (not too complicated, I'm a noob!) ?
Thank you in advance,
Jeanphi
You can use "adb sideload" or "adb push" from a command prompt while plugged into your kindle in twrp and put a new ROM on it, like stock amazon, kinology, cm 10.1 or 10.2, etc.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
jeanphi506 said:
Hi,
I have the same problem as AAron Belle, I think:
I followed the
"[REF] Installing Kindle Fire HD 7" 2nd-Bootloader + TWRP Complete Tutorial" till step 3.
I wanted to stop at step3 after installing 2nd bootloader and TWRP, without installing any custom ROMS.
I succeeded in the sense I don't have any red screen and the Kindle Fire HD 7 boots in TWRP (Screen Kindle fire in orange, then in blue, then TWRP).
But I can't find a way to boot anymore in the stock system (amazon).
I try to use a factory cable, but without success.
I would like to keep the 2nd bootloader and TWRP that I just installed, and as a first step use them in the amazon environnment.
Is there something I can do (not too complicated, I'm a noob!) ?
Thank you in advance,
Jeanphi
Click to expand...
Click to collapse
Try the solution I mentioned above you. I'm no rocket scientist, or an android expert, just picked up a thing or two from experience. If I can do it you can as well. That's why I mentioned the toolkit I used. It may be for the Nexus 7 but it does the same adb commands used for all androids for you. That way if your not an adb expert you can use that. As I said, your first goal is to get your computer to properly detect the device while in TWRP, your stock kindle OS is just doing what it does best when simple modifications are done.
Lost access to stock amazon
stunts513 said:
You can use "adb sideload" or "adb push" from a command prompt while plugged into your kindle in twrp and put a new ROM on it, like stock amazon, kinology, cm 10.1 or 10.2, etc.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
Click to expand...
Click to collapse
Thank you for the answer.
If I put a new ROM containing stock amazon, will I have still on the Kindle the 2nd bootloader and TWRP ?
Will my Kindle still be rooted ?
Jeanphi
jeanphi506 said:
Thank you for the answer.
If I put a new ROM containing stock amazon, will I have still on the Kindle the 2nd bootloader and TWRP ?
Will my Kindle still be rooted ?
Jeanphi
Click to expand...
Click to collapse
Depends on if the stock ROM is rooted, although usually, the answer is yes since messing around with things like overclocking and so on is always one of the reasons people seek to achieve root. If your going to flash this stock ROM, obviously only possible thru TWRP so yes you'll still have TWRP + 2nd BL. If your going to do the headachey fastboot restore, (not recommended at this point) then no. I've never gotten ADB sideload working, but either way I prefer pushing a rom to the internal SD and just installing.
How to get to the original OS after installing TWRP.
Crossvxm said:
Depends on if the stock ROM is rooted, although usually, the answer is yes since messing around with things like overclocking and so on is always one of the reasons people seek to achieve root. If your going to flash this stock ROM, obviously only possible thru TWRP so yes you'll still have TWRP + 2nd BL. If your going to do the headachey fastboot restore, (not recommended at this point) then no. I've never gotten ADB sideload working, but either way I prefer pushing a rom to the internal SD and just installing.
Click to expand...
Click to collapse
Thank you for answers. I think I will my first attempt to flash a Rom, through TWRP.
I will use this following link from Hashcode
"This flash .zip file contains the Amazon OS 7.4.3 update + root/Superuser.apk and should have OTAs disabled. You can use this to revert back to the Amazon OS should you need to for any reason.
Download Information for OS 7.4.3:
http://goo.im/devs/Hashcode/tate/kfh...n-os-7.4.3.zip
md5sum: 45e687e8e85975348f81f5cbfc8358ac"
Nevertheless, before doing that I might try to understand and use your first answer, as my Amazon 7.4.6 must still be on the system and this is just a question of access to it.
Jeanphi
jeanphi506 said:
Thank you for answers. I think I will my first attempt to flash a Rom, through TWRP.
I will use this following link from Hashcode
"This flash .zip file contains the Amazon OS 7.4.3 update + root/Superuser.apk and should have OTAs disabled. You can use this to revert back to the Amazon OS should you need to for any reason.
Download Information for OS 7.4.3:
http://goo.im/devs/Hashcode/tate/kfh...n-os-7.4.3.zip
md5sum: 45e687e8e85975348f81f5cbfc8358ac"
Nevertheless, before doing that I might try to understand and use your first answer, as my Amazon 7.4.6 must still be on the system and this is just a question of access to it.
Jeanphi
Click to expand...
Click to collapse
Once you flash any, there is no recovering the last stock you had, in this case, 7.4.6. This is lost for all of us. Now I haven't yet researched if there is a way to completely revert back to stock (as in removing the TWRP, 2nd boot loader and any other mods), but if there were, that's the way to go back to 7.4.6. However, no matter what ROM you toss on your device, any objects you may have had saved to your SD are still found as long as you don't delete em thru twrp. Remember before tossing in a rom, in the Wipe section, just swipe to factory reset, then go back and Install the zip from your storage.
Reinstalling stock OS
Crossvxm said:
Once you flash any, there is no recovering the last stock you had, in this case, 7.4.6. This is lost for all of us. Now I haven't yet researched if there is a way to completely revert back to stock (as in removing the TWRP, 2nd boot loader and any other mods), but if there were, that's the way to go back to 7.4.6. However, no matter what ROM you toss on your device, any objects you may have had saved to your SD are still found as long as you don't delete em thru twrp. Remember before tossing in a rom, in the Wipe section, just swipe to factory reset, then go back and Install the zip from your storage.
Click to expand...
Click to collapse
Coming back to give you some news.
I was not able to use the following link, as it was not on my Kindle and I was not able to have the kindle recognized by the computer.
"This flash .zip file contains the Amazon OS 7.4.3 update + root/Superuser.apk and should have OTAs disabled. You can use this to revert back to the Amazon OS should you need to for any reason."
I decided to use he backup I made and I used the following command, with the factory cable:
fastboot -i 0x1949 flash boot stock-boot.img
fastboot -i 0x1949 flash recovery stock-recovery.img
fastboot -i 0x1949 flash system stock-system.img
fastboot -i 0x1949 reboot
It worked and I have a working device, but without TWRP, 2nd boot loader.
I suppose I could have flashed directly the Amazon OS System mentionned earlier, but I was not exactly sure which command to use.
So, I will to try again to install TWRP, 2nd bootloader.
Thank you very much for your help. I will read again your answers to try to use them in the future.
Jeanphi
Completely fixed! Thanks!!
Download the Nexus 7 toolkit said:
I cant tell you how much of a life saver this was....this works 100% !! Just follow his instructions to a tee and this will save a lot of time and effort trying to get our TWRP loop!
Click to expand...
Click to collapse

[Q] deleted os on kindle fire hd, also usb drive not detected by pc

I deleted my kindle operating system and i didn't have another os and i managed to reset the kindle to factory settings but to no avail. now my kindle won't even be recognized by my 2 computers, i downloaded the update driver but i can't install it because it won't be recognized by my pc's, and yes i looked in devices and printers and its not there anymore ever since i tried to reset it to factory settings. It wont boot up. I had the kindle rooted and deleted the os using the kindlefree pro app on google play.
xuetsu said:
I accidentally deleted my kindle operating system and i didn't have another os and i managed to reset the kindle to factory settings but to no avail. now my kindle won't even be recognized by my 2 computers, please help me, i downloaded the update driver but i can't install it because it won't be recognized by my pc's, and yes i looked in devices and printers and its not there anymore ever since i tried to reset it to factory settings. It wont boot up. I had the kindle rooted and deleted the os using the kindlefree pro app on google play. help:crying:
Click to expand...
Click to collapse
man, buy or make a fastboot cable
Sent from my KFTT using XDA Premium 4 mobile app
I'm guessing you don't have twrp?
Sent from my XT907 using xda app-developers app
nope, na uhh
up yours
This will require a fair bit of research since you seem pretty new, but don't worry, this is easily fixable. You should invest in a factory cable (Maybe around $10) so you can plug your kindle in and get it into fastboot. Then, follow Hashcode's how to on flashing 2nd bootloader and recovery, so you can flash a stock or custom ROM and get everything up and running. Or, you could get Kindle Fire First Aide, plug your device in with factory cable, and choose the option to flash back to stock with fastboot. Before you get Fastboot commands working properly, you must install the drivers I have attached at the bottom. Just extract the one file inside and install through device manager. Your first time in Fastboot, your PC will probably fail at catching correct drivers and your Kindle will come up as an unknown device like Tate-PVT-08 or something, you just right click it in device manager and install drivers manually. Navigate to the folder and let it do its thing, then you're all set.
Guide for Second Bootloader + Recovery: http://forum.xda-developers.com/showthread.php?t=2128848
...or....
Kindle Fire First Aide (easy, one button flashing of stock firmware, still requires fastboot) : http://forum.xda-developers.com/showthread.php?t=2096888
If you have never used ADB or Fastboot before, chances are you don't even have Android SDK installed, that is a must.
Here is an easy guide for getting it running, this is the same one I used a long time ago: http://www.redmondpie.com/how-to-set-up-android-adb-and-fastboot-on-windows-tutorial/
as i understand
Neighbor808 said:
This will require a fair bit of research since you seem pretty new, but don't worry, this is easily fixable. You should invest in a factory cable (Maybe around $10) so you can plug your kindle in and get it into fastboot. Then, follow Hashcode's how to on flashing 2nd bootloader and recovery, so you can flash a stock or custom ROM and get everything up and running. Or, you could get Kindle Fire First Aide, plug your device in with factory cable, and choose the option to flash back to stock with fastboot. Before you get Fastboot commands working properly, you must install the drivers I have attached at the bottom. Just extract the one file inside and install through device manager. Your first time in Fastboot, your PC will probably fail at catching correct drivers and your Kindle will come up as an unknown device like Tate-PVT-08 or something, you just right click it in device manager and install drivers manually. Navigate to the folder and let it do its thing, then you're all set.
Guide for Second Bootloader + Recovery: http://forum.xda-developers.com/showthread.php?t=2128848
...or....
Kindle Fire First Aide (easy, one button flashing of stock firmware, still requires fastboot) : http://forum.xda-developers.com/showthread.php?t=2096888
If you have never used ADB or Fastboot before, chances are you don't even have Android SDK installed, that is a must.
Here is an easy guide for getting it running, this is the same one I used a long time ago: http://www.redmondpie.com/how-to-set-up-android-adb-and-fastboot-on-windows-tutorial/
Click to expand...
Click to collapse
Thanks a lot

[Q] Installed TRWP and now I can't boot up

So I'm trying to flash CM 10.1 onto my KFHD 7, and I've installed TWRP. Now when I try to boot up so I can move the ROM onto the device storage, it won't fully boot. I get the regular Kindle fire logo, then the blue one, then the flashing one as normal, but then it flashes, goes back the the first, then the blue, and finally opens TWRP. In TWRP, I can't get the device to mount so I can see it on my computer, so I'm not sure how to get the ROM onto the device to flash. Any help would be greatly appreciated. Thanks!
Try my tutorial, I have been seeing this a lot lately, it just has to do with with something amazon did to their os.
http://forum.xda-developers.com/showthread.php?t=2459498
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
jonnyc1003 said:
So I'm trying to flash CM 10.1 onto my KFHD 7, and I've installed TWRP. Now when I try to boot up so I can move the ROM onto the device storage, it won't fully boot. I get the regular Kindle fire logo, then the blue one, then the flashing one as normal, but then it flashes, goes back the the first, then the blue, and finally opens TWRP. In TWRP, I can't get the device to mount so I can see it on my computer, so I'm not sure how to get the ROM onto the device to flash. Any help would be greatly appreciated. Thanks!
Click to expand...
Click to collapse
I think in twerp, you can mount usb
sent fro my rooted kindle fire hd 7 with twerp and kinology rom installed
You need to flash a custom ROM to boot. I really think the development or Q&A section should have a sticky regarding this issue, or at least Hashcode make note of it in his how-to guide on 2nd bootloader and recovery.
Sent from my MB886 using xda app-developers app
Thanks all. Stunts513, I'm trying it now, I'll let you know.
So there is no device with an issue in my device manager, I see Kindle Fire and under that is Android ADB Interface. But, when I do "adb push ..." all I see is the same thing as if I just type "adb" and the file doesn't transfer. Sorry, I'm a noob.
When typing adb push, it displays the help text? Type adb devices and see if it lists it, also make sure your command prompt is being run as admin, I probably should mention that in the tutorial, because I use windows 7 with uac disabled so I don't have to worry about that kinda stuff.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
jonnyc1003 said:
So I'm trying to flash CM 10.1 onto my KFHD 7, and I've installed TWRP. Now when I try to boot up so I can move the ROM onto the device storage, it won't fully boot. I get the regular Kindle fire logo, then the blue one, then the flashing one as normal, but then it flashes, goes back the the first, then the blue, and finally opens TWRP. In TWRP, I can't get the device to mount so I can see it on my computer, so I'm not sure how to get the ROM onto the device to flash. Any help would be greatly appreciated. Thanks!
Click to expand...
Click to collapse
My advice is to go to the Kindle Fire FirstAide thread on here. Run KFFA back to 7.2.3 and root from that simple script. Then use Hashcode's 7.2.3 bootimg and the TWRP he has on his thread. This way you have matching bootimg and you should not bootloop.
I would put the rom you're going to flash on the root of the SD card before flashing first as well. If you do bootloop, you can flash the rom anyway and save some hassle.
Sent from my Amazon Kindle Fire HD running CM 10.2 using xda app-developers app
So my device shows up as "0123456789abcdef recovery" or something along those lines. Is this right (the ordered numbers and letters look kind of funny)? Also, I am an admin, so that can't be the problem.
OK that's good that is how the device is supposed to show up. If it displayed the help text last time I'm guessing there was a typo in the adb push command.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
If you get frustrated or simply can't get ADB Sideload or ADB push to work, you may have to go into "Advanced", then "Reboot Bootloader" in TWRP and use KF First Aide to flash to 7.2.3 stock. From there, repeat the process of installing TWRP and Second Bootloader but put a custom ROM on your SD card before the procedure. Your fastboot drivers might not work, I know Stunts513 has drivers you can install.
Sent from my MB886 using xda app-developers app
Ok so when I wrote that, it was showing up when I typed "adb device," but it wouldn't push. I tried again today, triple checking my typing, but now it doesn't show up on "adb device," just the help menu. I just uninstalled and reinstalled the drivers with no luck.
Ok so I finally figured out the issue, it's really kind of silly. In your tutorial Stunt513, you show the push command like this:
Type this into the command prompt: adb push rom-or-gapps-name-goes-here.zip /sdcard/
All I had to do was replace the forward slash between the file name and 'sdcard' with a space. Problem solved. Thanks again for helping out!

[Q] Have Fastboot cable, what now?

I Have a "7 Kindle Fire HD, 11.3.2.6, I have a fastboot cable. What software do I need, and where? I find guides, but they have me using command prompt commands instantly, without me knowing what software I need to do that.
Here Shmargin, let me help you out:
Add http to the front of this (cant post links yet): github.com/secretdevwork/KindleSuite/wiki/Root#rooting-the-kfsow
Use that guide and software to get what you need.
I can...
http://github.com/secretdevwork/KindleSuite/wiki/Root#rooting-the-kfsow
Radical. I'm rooted, and have the Hellfire ROM installed via Kindle Suite.
But now, I'm wanting to install CM11, and a custom Kernal, but I cannot for the life of me figure out how to install a recovery tool like Clockwork, or TWRP.
I see some guides that say I need firefirefire installed, and some that dont mention it, but I cannot get firefirefire or TWRP to install. I have ben sitting at my computer for hours, neglecting my family, to no avail.
I've tried some guides that have me issuing commands via command prompt, but even when following step by step, it never works. The closest I get is booting to recovery, but it seems like its just the standard recover, with only Reboot or Factory Reset available.
shmargin said:
Radical. I'm rooted, and have the Hellfire ROM installed via Kindle Suite.
But now, I'm wanting to install CM11, and a custom Kernal, but I cannot for the life of me figure out how to install a recovery tool like Clockwork, or TWRP.
I see some guides that say I need firefirefire installed, and some that dont mention it, but I cannot get firefirefire or TWRP to install. I have ben sitting at my computer for hours, neglecting my family, to no avail.
I've tried some guides that have me issuing commands via command prompt, but even when following step by step, it never works. The closest I get is booting to recovery, but it seems like its just the standard recover, with only Reboot or Factory Reset available.
Click to expand...
Click to collapse
EDIT: Only for 2012
Install FireFlash, get freedom boot 7.4.6 and twrp 2.7.0.0
I rooted mine using Root_with_Restore_by_Bin4ry, and followed the instructions from the following thread.
http://forum.xda-developers.com/showthread.php?t=2271909
Follow these steps:
Step 2: Grabbing Files and Backing Up
Once you're rooted successfully, you need to grab the files we'll need for the installation. Go to Hashcode's thread: Kindle Fire 2nd-bootloader + TWRP for the Kindle Fire HD 7. Download ONLY two files: the TWRP recovery image, and the freedom-boot image. That's all, and transfer both of those to the root of the sdcard, now you can move on to Step 3: Installation if you wish to skip backing up.
Followed by:
Step 3: Installation
You might have noticed that Hashcode made a pretty extensive thread to help you flash the bootloader, but another coder has since developed an automatic app to do all the work for you: FireFlash. Go ahead and download the .apk file. Move that file to the sdcard, and on the device, install it using "ES File Manager" (tap on that file) or "Easy Installer" (after it finishes scanning, select it and install), both found on the Amazon Appstore. You will then find it in the applications listing, go ahead and open it.
The first thing you notice is that there are spots to plug in files for different partitions. This is where those files from Hashcode come into play. Plug the freedom-boot.img into the boot partition space, plug the TWRP recovery.img into the recovery partition, and make sure to hit "apply stack". If you are NOT on the 7.2.3 bootloader (you'll see red letters warning you), then hit the check box next to that to flash the 7.2.3 bootloader, otherwise you'll see a red screen after you reboot. If you don't see that warning, you're fine, move on.
Check that "disable recovery auto update" box, leave everything else alone, unplug the cable, and hit flash (the first option). You will see a progress window, and just hit OK. Then, turn off the device. Now, when you turn it on, this is the way to enter recovery every time: the moment you turn it on, you'll see the yellow Kindle title. Immediately hold down the Volume Up button (leftmost from the power button) before it turns blue, and once it does, count to three in your head and let go and you'll see the TWRP splash logo. Once you're in TWRP, you're done. Just hit reboot, and everything's finished. Now you can browse the 7" Development forum for custom ROMs.
Thanks, but I already hard bricked it following a different guide. Ah well, it was free anyways, won it. Might try sending it to Amazon, try to use the warranty on it.
smeiff said:
Install FireFlash, get freedom boot 7.4.6 and twrp 2.7.0.0
I rooted mine using Root_with_Restore_by_Bin4ry, and followed the instructions from the following thread.
http://forum.xda-developers.com/showthread.php?t=2271909
Follow these steps:
Step 2: Grabbing Files and Backing Up
Once you're rooted successfully, you need to grab the files we'll need for the installation. Go to Hashcode's thread: Kindle Fire 2nd-bootloader + TWRP for the Kindle Fire HD 7. Download ONLY two files: the TWRP recovery image, and the freedom-boot image. That's all, and transfer both of those to the root of the sdcard, now you can move on to Step 3: Installation if you wish to skip backing up.
Followed by:
Step 3: Installation
You might have noticed that Hashcode made a pretty extensive thread to help you flash the bootloader, but another coder has since developed an automatic app to do all the work for you: FireFlash. Go ahead and download the .apk file. Move that file to the sdcard, and on the device, install it using "ES File Manager" (tap on that file) or "Easy Installer" (after it finishes scanning, select it and install), both found on the Amazon Appstore. You will then find it in the applications listing, go ahead and open it.
The first thing you notice is that there are spots to plug in files for different partitions. This is where those files from Hashcode come into play. Plug the freedom-boot.img into the boot partition space, plug the TWRP recovery.img into the recovery partition, and make sure to hit "apply stack". If you are NOT on the 7.2.3 bootloader (you'll see red letters warning you), then hit the check box next to that to flash the 7.2.3 bootloader, otherwise you'll see a red screen after you reboot. If you don't see that warning, you're fine, move on.
Check that "disable recovery auto update" box, leave everything else alone, unplug the cable, and hit flash (the first option). You will see a progress window, and just hit OK. Then, turn off the device. Now, when you turn it on, this is the way to enter recovery every time: the moment you turn it on, you'll see the yellow Kindle title. Immediately hold down the Volume Up button (leftmost from the power button) before it turns blue, and once it does, count to three in your head and let go and you'll see the TWRP splash logo. Once you're in TWRP, you're done. Just hit reboot, and everything's finished. Now you can browse the 7" Development forum for custom ROMs.
Click to expand...
Click to collapse
NOOOOOOOOOOO
That is for the 2012 Kindle fire hd,not the 2013 one. We have no custom kernels or recoveries for the 2013 Kindle. Follow this guide and you'll end up with a hard brick.
SafinWasi said:
NOOOOOOOOOOO
That is for the 2012 Kindle fire hd,not the 2013 one. We have no custom kernels or recoveries for the 2013 Kindle. Follow this guide and you'll end up with a hard brick.
Click to expand...
Click to collapse
Ooooh, my bad. There are so many guides out there that don't work figured I would share what worked for me. So confusing how these are so hard to distinguish...

[Q&A] KFHD System.img Restore Tool- Updated links 5/15/14

Q&A for KFHD System.img Restore Tool- Updated links 5/15/14
Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.
Before posting, please use the forum search and read through the discussion thread for KFHD System.img Restore Tool- Updated links 5/15/14. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.
Thanks for understanding and for helping to keep XDA neat and tidy!
couldn't even get passed 1st step
onemeila said:
KINDLE FIRE HD ONLY!!! USE AT YOUR OWN RISK!!
I put together this tool for those that have tried to modify their system unsuccessfully and bricked their device. You must be able to get your device into fastboot for this to work. The easiest way is to purchase a factory cable or make your own(a $15 purchase or a little bit of your time is better than a bricked device).
The .img's in this tool were made from a rooted device w/ the su binary in place. There is no need to re-root your device, however if you choose to erase cache and user data(not necessary but may be a good idea) you will need to re-install Superuser.apk to gain root.
Instructions:
1.) Download the version you want to use from the link below and unzip.
2.) Enable fastboot mode. Turn off your device then plug into your pc using a factory cable. If the device is recognized by adb then you can use this command:
Code:
adb shell su -c "reboot bootloader"
3.) Run the SR Tool.bat and follow the instructions. If you wish to downgrade system versions see instructions at the bottom of the post.
Downloads:
KFHD_SRT_v1.3.5- 7.3.0 (seperate option for restoring factory recovery)
KFHD_SRT_v1.3.0- 7.2.3 (separate option for restoring factory recovery)
KFHD_SRT_v1.2.3- 7.2.3
KFHD_SRT_v1.2- 7.2.1
KFHD_SRT_v1.0- 7.1.5
I apologize for the size of this tool. The .img files used are rather large. If you want to use your own backup .img then download the lastest version of this tool from here. Just place your system.img inside images folder. It must be named system for option 1 or system2 for option 2
UPDATES:
4/20/13
-separate option to restore factory recovery and boot now on v1.3.0
4/17/13
-KFHD_SRT_v1.3.5
-flashing boot and recovery images now a separate option
3/21/13
-KFHD_SRT_v1.3.0
-boot and recovery images inlcuded
-SuperSU and GoogleServicesFramework now included as system apk's
12/22/12
-KFHD_SRT_v1.2.3
-System v7.2.3
-New option for installing Googleservicesframework.apk
12/17/12
-downgrade method instructions(confirmed)
12/1/12
-KFHD_SRT_v1.2
-new system partition backups for software v7.2.1
-vending.apk to phonesky.apk for newest version of play store
Instructions for downgrading to 7.2.1:
1.) Download boot and recovery imgs(these are backus from 7.2.1) from this LINK and place in the folder where you have access to fastboot or inside the KFHD_SRTool_v1.2 folder
2.) Use KFHD_SRTool_v1.2 to flash system.img.
3.) Erase userdata and cache
4.) Open a cmd prompt from the folder where you placed the previously downloaded .img's.
Use these cmds:
Code:
fastboot -i 0x1949 flash boot boot.img
fastboot -i 0x1949 flash recovery recovery.img
5- Reboot.
Those who deserve our thanks:
kinfauns for the how to on backing up and restoring system software.
bazm60 for confirming the method above works.
hellocali626 for bringing to my attention the need to flash boot and recovery images for downgrade.
Click to expand...
Click to collapse
My kindle fire hd is just staying on the beginning fastboot screen. my computer doesn't recognize it or anything. i think i accidentally deleted almost everything on it including the whole OS by using TWRP, so if someone could help it would be greatly appreciated.
cheezer4998 said:
My kindle fire hd is just staying on the beginning fastboot screen. my computer doesn't recognize it or anything. i think i accidentally deleted almost everything on it including the whole OS by using TWRP, so if someone could help it would be greatly appreciated.
Click to expand...
Click to collapse
Sounds like you need to install the correct drivers. Download and install the driver from this link:
http://forum.xda-developers.com/showthread.php?t=1890413
If that still doesnt work follow the directions from this one:
http://android.stackexchange.com/questions/48023/fastboot-not-working-for-kindle-fire-hd
My Kindle lost root.. So I downloaded and installed a super user... not sure what version off hand...
But its still not rooted.
I originally chose the option for the factory restore with root, Google Play Store, and the launcher.. And it was rooted for a couple of days.. I'm not sure if it lost root during reboot or not.
On a side note, it also no longer allows me to access storage through my PC. So I've been having to download everything straight to the Kindle.. Not sure if that matters... But I can't back it up because I can't save the backup files to my PC..
Any suggestions? Do I need to clear cache and dalvik for superuser to work? I've been hesitant to go into recovery mode..
Did it auto update to 7.5.1? That would explain why you lost root.
Red_81 said:
Did it auto update to 7.5.1? That would explain why you lost root.
Click to expand...
Click to collapse
Yes! Can I downgrade? And how to stop the update?
Or better yet I'll poke around to see about rooting 7.5.1..
Its my son's, so while I've flashed my android devices a billion times, this Kindle is a whole other thing...sorry for the questions..
You can either downgrade and then block auto update (look for threads with otacerts) or root 7.5.1. I believe the binary method still works.
OK I was able to get it back to 7.3.0...and even flashed it twice and cleared cache and user data...
But now the wifi won't turn on. I tried to click on ...nothing..
Is there a wifi fix I'm unaware of?
Try pushing the recovery only to it.
Please help!
Help me.
I can't unzip any zip-files downloaded from google Drive as Links about.
As links about?
onemeila said:
Sounds like you need to install the correct drivers. Download and install the driver from this link:
http://forum.xda-developers.com/showthread.php?t=1890413
If that still doesnt work follow the directions from this one:
http://android.stackexchange.com/questions/48023/fastboot-not-working-for-kindle-fire-hd
Click to expand...
Click to collapse
What about if i'm using a fastboot cable, and when i type adb devices or fastboot devices it still doesn't show up? I have the drivers installed for the fastboot cable but it just never shows up. I've been trying to use your tool to fix my bricked kindle that is stuck in a boot loop and has no system.img.
Recover from bootloop
As I am stuck in a bootloop, will I recover my kindle if I only restore the boot image?
Excellent resource! I now have Beanstalk Lollipop on my Kindle. Thank you!
Sent from my LG-VS980
Kindle Fire HD 7" overhaul
I tried to post this as a reply to "how to downgrade kindle fire hd" thread but as I'm a newb here, I was redirected to this thread. So here it goes...
I have a 2012 Kindle Fire HD 7" serial starting with D025, running firmware 7.5.1. I successfully rooted the device with the bin4ry method thanks to all the helpful members here. I am interested in getting TWRP loaded as well as flashing maybe a Cyanogen ROM. I haven't looked into the ROM's too much as I'd like to get TWRP on first... baby steps haha... So I saw instructions for getting TWRP on devices with firmware up to 7.4.8 or somewhere around there but nothing higher. Next step is to downgrade the Kindle to an older firmware. I have ordered SkOrPn's Factory Cable, should be here in a day or 2.
So onto the questions:
1. In this thread: http://forum.xda-developers.com/showthread.php?t=1951254 I see a list of system.img files to downgrade to. Does it matter which one I choose if I am going to be flashing Cyanogen ROM?
2. My next steps are to follow the instructions on that thread by plugging in the cable, run the adb command, run the SR Tool, follow instructions, and then on the bottom of the original post in that thread, it gives instructions for downgrading to 7.2.1. I take it those directions apply for any of the versions downgrading to?
This is where I am kind of lost as to what I am supposed to do from here. I am not sure what the SR tool accomplishes or intends to accomplish and the Factory Cable seems to be most often used as an "unbricking" device. I am not bricked, just looking to downgrade so as to get TWRP and Cyanogen. If there is an easier way for me to get TWRP and Cyanogen running without the downgrade or all this hullabaloo then I would be delightfully surprised.
So any help would be much appreciated
stuck on Fastboot
Hello, I definitely have a Kindle Fire HD 7 2012 and I do NOT yet have a factory cable, but it seems like the tool is working with my regular cable. When I use 1. Restore-Factory Rooted with SuperSU.apk my cmd screen tells me sending 'system' (907264 KB). . . OKAY (317.060s) writing 'system' . . . OKAY (72.750s) finished. total time: 389.821s
Even though I have erased cache and userdata, Factory Recovery, and Reboot normally I still am stuck on the FastBoot screen..
any suggestions ?
got Factory Cable Today still stuck in fastboot
HappyTNMom said:
Hello, I definitely have a Kindle Fire HD 7 2012 and I do NOT yet have a factory cable, but it seems like the tool is working with my regular cable. When I use 1. Restore-Factory Rooted with SuperSU.apk my cmd screen tells me sending 'system' (907264 KB). . . OKAY (317.060s) writing 'system' . . . OKAY (72.750s) finished. total time: 389.821s
Even though I have erased cache and userdata, Factory Recovery, and Reboot normally I still am stuck on the FastBoot screen..
any suggestions ?
Click to expand...
Click to collapse
I got my factory cable today. I plugged it into my kindle and to my pc. I tried to run the tool to clear cache, factory rooted with SuperSU.apk, Factory Recovery, then reboot normally and my kindle is still stuck on FastBoot....
What am I doing wrong? What else can I try? Thanks in advance for any help, much appreciated...
KFHD 7'' is not a KFHD 7'' 2013 KFSOWI ... bootloop fixed
I got a bootlooped kindle from someone and thought it was a KFHD 7'' it took me forever and quite a few attempts to fix and fails to discover it is a KFHD 7'' 2013 KFSOWI which it totally different. notable markings are no camera and angled edges on the back. also if you get to the point of running fastboot you will know as "getvar product" will return "soho-pvt-prod-07" instead of "tate-xxx-xxxx-xx"
i wanted to thank Red_81 from http://forum.xda-developers.com/showthread.php?t=1951254&page=23 who pointed me to the Kindlesuite guys which led me to http://forum.xda-developers.com/showthread.php?t=2685090&page=4 and the fantastic Firerooter tool it is super easy to use and does everything for you even has great help in it about updating the adb drivers etc.
just make sure you really have a 2013 KFSOWI version. i previously had it bootlooping, then red screen (when i used the KFHD SRT many times), and finally after trying Firerooter a couple of times got the dang thing working again. I ended up installing the 11.4.x then 11.3.x and wiping user data. I about fell out of my chair when I finally got a screen. So dont give up. I also had to get a fastboot cable.
I have bricked my Kindle Fire HD 7" 2nd Gen. The device is stuck in what i would assume is a boot loop. I am wondering if someone can confirm if the KFHD SRT is compatible with my device and could possibly unbrick it. Any information or suggestions would be greatly appreciated, I could not tell what versions the kindle were supported from the original thread. KFHD SRT THREAD: http://forum.xda-developers.com/showthread.php?t=1951254&highlight=kindle+fire+hd+7
Hi everybody
I've been running a rooted kindle fire hd for about a year with cyanogenmod and no problems. Tonight I downloaded the latest nightly update installed it with TWRP and re booted fine.
I kept getting google play services errors so decided to factory reset and clean everything up. Now I cannot get past the teamwin boot logo.
I see the orange kindlefire, blue kindlefire, then the teamwin logo flashes every 5 seconds.
Any ideas on how to recover this?
I posted this in standalone thread about a week ago, I've since bought a fastboot cable, which doesnt have any effect. I see Kindle fire on my PCs device manager so thinking there must be some sort of communication between the 2. Stuck with where to go now though. I know of at least 2 other people that have posted the same problem.
Regards
KP

Categories

Resources