[Q&A] [BOOTLOADER] 2nd-bootloader for Custom ROMs on KFireHD 7" [05/27 CM11/TWR - 7" Kindle Fire HD Q&A, Help & Troubleshooting

[Q&A] [BOOTLOADER] 2nd-bootloader for Custom ROMs on KFireHD 7" [05/27 CM11/TWR
Q&A for [BOOTLOADER] 2nd-bootloader for Custom ROMs on KFireHD 7" [05/27 CM11/TWRP 2.7.x.x]
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 [BOOTLOADER] 2nd-bootloader for Custom ROMs on KFireHD 7" [05/27 CM11/TWRP 2.7.x.x]. 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!

Do I have to install the CM 11?

stuck after TWRP
I've run into a wall. I can get the Kindle to boot with stock OS with TWRP 1.7.0.0 installed but when I try to flash CM11 and GAPPS the kindle crashes. It will boot with the blue logo, then 1 of 2 things happen. Either in just hangs indefinately or after about 2-3 minutes the screen turns to "snow". When i reboot into TWRP, I find that all my data is gone. I flashed the system.img with the stock img and upon booting it says data corrupt and the kindle doesn't respond to adb. I then fastboot with the Skorpn cable, reflash the boot, recovery, system images, and i will go into a bootloop (stock logo, screenflash, stock logo, screen flash, and so on). So I then go through the steps of http://forum.xda-developers.com/showthread.php?t=2128848 by flashing u-boot-prod-7.2.3, freedom-boot-7.2.3, twrp-2.7.0.0. And then i believe I reflashed the stock boot, recovery, system images again which got me back to booting up into stock os (no blue logo when booting). I have gone through this process a few times with minor tweaks like going through the steps of the above thread using freedom-boot-7.4.6, and trying the freedom-boot and twrp-2.3.3.0 that came with KFFirstAide. All to no avail, and I go throught the long and seemingly redundant steps to get back to 7.2.3 stock-ish.
More background info if it helps:
I have the kindle fire HD 7" tate. It is rooted, and currently running on 7.2.3 (downgraded from 7.5.1). The boot, recovery, and system images i'm using came from the KFHD_SRT_v1.3.0 download.
When I try to flash the TWRP-2.3.3.0 that came with KFF, I can't seem to boot into the TWRP interface.
The CM version i've been trying is cm-11-20150112-NIGHTLY-tate with gapps-kk-20140105-signed. This is the step that kills my kindle.
According to TitaniumBackupPro I have only 43.1MB free in system ROM which may be an issue. I believe the low ROM space attributed to issues I had earlier in trying to downgrade via the KFF application. The script would error when trying to flash the images saying something of a max download size and would not flash. I was able to manually flash SRT v1.3.0 images via fastboot commands.
All help would be much appreciated. If there is any other info you need, I will be sure to do my best in providing it. I like tinkering, but am the type of person who learns by screwing things up haha.
EDIT: Also another thing that I have noticed when i get to the step just before trying to install cm11. When starting the kindle up after flashing u-boot.bin, freedom-7.2.3, TWRP-2.7.0.0... When i boot, the starting fire logo starts orange, goes blue, then turns orange again. I can enter TWRP from boot with the vol down button, and stock OS runs fine. I don't know if the orange > blue > orange is common or an indicator of anything. Downloading the newer cm-11-20140606 now and I am probably going to give that a go soon. Fingers crossed.

Kindle Fire "Tate" 2nd Bootloader plus TWRP issues
Hello,
first post, so i'll shoot away instantly I'm about to proceed with 2nd bootloader install (freedom boot) and TWRP. But: The files in user Hashcode's original post seem to be gone. Anyone ideas? Which leads to my second question: I'm on system version 7.4.5. - is it ok to use the 7.4.6 freedom bootloader, or should I do something different?
Thanks, much appreciated!

I have a similar question to the post above.
I have all the files needed to install the 2nd bootloader on 7.4.6, but my kindle is on 7.2.3 (rooted). Goo.im is down so i have no access to any of Hashcodes other files, i cant find a 7.2.3 freedom image.
If i were to go ahead and install (via fireflash) the 2nd bootloader with 7.4.6 files on my 7.2.3 kindle, i assume that it will not boot, but will twrp be installed properly?? If it does, i can forego booting into stock and go straight to installing a custom rom.

Jaa-Yoo said:
I have a similar question to the post above.
I have all the files needed to install the 2nd bootloader on 7.4.6, but my kindle is on 7.2.3 (rooted). Goo.im is down so i have no access to any of Hashcodes other files, i cant find a 7.2.3 freedom image.
If i were to go ahead and install (via fireflash) the 2nd bootloader with 7.4.6 files on my 7.2.3 kindle, i assume that it will not boot, but will twrp be installed properly?? If it does, i can forego booting into stock and go straight to installing a custom rom.
Click to expand...
Click to collapse
in the meantime, a member in the main thread posted files, which are 7.4.6 freedom boot and twrp 2.8.something. i just took these 2 files and flashed them right away via fireflash 1.1. after that flashing the latest CM11 nightly build was a normal go, without any issues. google apps can be flashed too, all at once out from TWRP. I read here, that your original system version should be equal OR lower than the version of freedom boot. Again as always: your choice, your responsibility

Thanks, i went ahead with installing the 2nd bootloader along with twrp. Rebooted into recovery and installed cm11, all went well.

2nd-bootloader for Custom ROMs on KFireHD 7" - Goo.im File Missing
Thank you only1kowalski and Jaa-Yoo

Jaa-Yoo said:
Thanks, i went ahead with installing the 2nd bootloader along with twrp. Rebooted into recovery and installed cm11, all went well.
Click to expand...
Click to collapse
no probs
---------- Post added at 08:37 AM ---------- Previous post was at 08:28 AM ----------
N3OMOD said:
Thank you only1kowalski and Jaa-Yoo
Click to expand...
Click to collapse
Did it work for you, as well? Glad to hear! If I'm correct, there may be issues, if the original system version on the KFHD7 is higher than the freedom boot one. Again, I also read somewhere here on the site, that somebody was successful in flashing with a lower version of the 2nd bootloader.

I've managed to successfully downgrade from OS 7.5.1 to OS 7.2.3 on a Kindle Fire HD 7" (2012 edition) prior to installing CM 11 with the following files:
kfhd7-freedom-boot-7.4.6.img
kfhd7-twrp-2.8.3.0-recovery.img
kfhd7-u-boot-prod-7.2.3.bin
fireflash11.apk
Just one side-note: TWRP 2.8.3.0 has a minor "graphical glich" on boot leading to grey area above the KindleFire logo (the blue one to be exact, the one leading to recovery) which appears for a few seconds before the device actually enters the TWRP. After that everything works correctly, but at first boot one might get "scared" by this thing.
Also please consider that after installing TWRP for the first time the loading time is significantly higher than what described on tutorials: my device took 9 minutes to first-boot into TWRP. But again, this happens only on first time.

Fine it worked out for you. BTW, I got this strange glitch at startup as well, when booting into TWRP. At first, I thought to myself "nice buddy, 1st brick". But then again, it would be intrresting to know what is causing this. Maybe the different system version to the freedom boot version?

only1kowalski said:
At first, I thought to myself "nice buddy, 1st brick".
Click to expand...
Click to collapse
This was exactly my first thought too! But luckly everything went well.
I suppose this may be due to the new version of TWRP or, ad you suggested, to the different freedom bot. Apart from being fastidious tough it did not compromise the functionality.
It would be nice to find the previous version of freedom bot just to verify if the problem was still present.

yeah, you're right. but since the site hosting these files is seemingly down and will be from what i can see, we might not get a hand on this so quick. nevertheless, the kfhd7 runs like an arrow with this os and i'm glad i did the switch from its original os. kudos to the developer(s) !

I've had my kfhd 7 for a few years. It is a tate device and rooted already, version shows 7.2.3. I've finally decided to install a custom rom but discovered goo.im is down and I can't get the kfhd7-u-boot-prod-7.2.3.bin file. Based on prior device modding experience I'm assuming this is meant to downgrade higher version software to this point in order to install twrp. Is that correct? Do I not need that file since I"m already on 7.2.3?
edit: looked through Q&A and found my answer. I should probably get better at using xda...

Bump on the request for a kfhd7-freedom-boot-7.2.3.img mirror, as goo.im is still down, please!
All i need is that file!

Sorry - google translate ))
Tell me how to set the custom 2nd bootloader to kindle fire hd 7 1gen (7,5,1 firmware, Root)? I always catch a red screen and have to constantly rebuild the boot
Sequence:
I downloaded the files 7,4,6 boot, 2,8,3,0 recovery files and the file 'stack'. Then, I put them in a directory with adb.
I launch a cmd and start typing commands:
adb push stack / sdcard /
adb shell su -c "dd if = / sdcard / stack of = / dev / block / platform / omap / omap_hsmmc.1 / by-name / system bs = 6519488 seek = 1"
_________________________________________________________
adb shell su -c "mount -o remount, rw ext4 / system"
adb shell su -c "mv /system/etc/install-recovery.sh /system/etc/install-recovery.sh.bak"
adb shell su -c "mount -o remount, ro ext4 / system" (here the periods that the device gives busy with something, and only a reboot helps
____________________________________________________________
adb shell
su
reboot bootloader
_____________________
fastboot -i 0x1949 flash boot kfhd7-freedom-boot-7.4.6.img
fastboot -i 0x1949 flash recovery kfhd7-twrp-2.8.3.0-recovery.img
fastboot -i 0x1949 reboot
___________________________________________
and after all the red screen and hi-service cable ((
6th point missed as there is no where to download from and the possible need to downgrade the firmware.
Please write how to do for firmware 7.5.1 and please give links to the necessary files.

Update TWRP
Hello
Im trying to udate twrp from 2.6.3.1. to this version (2.7.0). Im guessing that 2.7.0. is ther version to install the cm12.1 nighty.
From another topic of the forum I have read that I could use fireflash to do that. Could you tell me where could I get the twrp files and where should I place it to use fireflash?Do I need to use a fastboot cable, adb... or just fireflash to update it? All the instructions will be well received.
Thanks a lot!
Regards

Possibly bricked my tablet... rooted it and then used the fastboot instructions in this thread to install the stack overflow, the kfhd7-freedom-boot-7.4.6.img, kfhd7-freedom-boot-7.4.6.img, kfhd7-freedom-boot-7.4.6.img. The fastboot on the device showed that it was working and it appeared to be just fine until i rebooted it and now it won't turn on. Any advice on how to begin troubleshooting it?

Anyone looking for fireflash apk file could try:http://www.tekify.co.uk, he has a video on how to install twrp using fireflash on YouTube.This is for the kindle fire HD 2012 model
If you want to update twrp using fireflash,you have to be on the kindle stock OS ,to change the twrp version you have to tap on recovery image not flashed grey button and go to where you have your twrp IMG downloaded,tap on it, and the not flashed button should change to details about your twrp update, you must tick the button Disable recovery update before pressing the flash,install script button,I used fireflash to update twrp, but I couldn't use the swipe function, so I used fireflash to switch back to an earlier version of twrp.

Kindle Fire HD bricked to Fastboot only.
Hey I was told to post here. I am visiting a member of my family and their Kindle Fire "Broke". It seems as if its bricked to fastboot mode only, as when you power it on, the kindle fire logo shows up and then very quickly swaps to the Fastboot logo. Im not too big on kindle stuff so so far I havent gotten anywhere and am having trouble. They wouldnt have rooted, enabled ADB, or done anything beyond vanilla kindle stuff. ADB wont recognize the device on my computer and nothing works on the device to get it into recovery or anything besides fastboot. I am using the stock cable but I have also tried multiple cables and USB ports and restarting computer and kindle. Not sure how to proceed as it seems like theres no way I can communicate with the device.

Related

[Q] CM KFHD 7 was stable 5 months, now stuck at blue "Kindle" logo??

Hey everyone, first time caller, long time listener here. Apologies for the long post but I figured I'd rather provide all the details upfront.
I've had a KFHD 7" for about a year now and have been lurking around the KFHD dev forums ever since, anxiously awaiting ROM's made available for the 7. Finally in July I took the plunge, and using KFFA, downgraded to stock Kindle OS 7.2.3 and followed opensystem's thread here (http://forum.xda-developers.com/showthread.php?t=2347170) on using FireFlash to install kfhd7-Freedom-boot-7.3.0.img as the bootloader and kfhd7-twrp 2.4.4.0-recovery.img as the recovery. Success and all was beautiful!
Since then I've:
* Updated TWRP to version 2.5.0 via Hashcode's ZIP within TWRP
* Updated CM to version 10.2 (8/12/2013 build)
* Reverted CM to version 10.1 (had stability problems)
* Updated TWRP to version 2.6.3.0 via Hashcode's ZIP within TWRP
* Updated CM to version 10.2 (11/15/2013 build)
* Updated TWRP to version 2.6.3.1 via Hashcode's ZIP within TWRP
All this succeeded, and was stable until Thanksgiving Day (go figure). With my tablet acting somewhat laggy, I rebooted it as I have many times before. This time, when the "Kindle" logo went from Orange & White to Blue & White, it froze. I waited 5, 10, 20 minutes and longer, nothing. Wiped Cache, Dalvik, etc via TWRP and tried again... nothing. Reflashed TWRP 2.6.3.0 and CM 10.1 from zips, still freezes. And then it gets really weird when I factory reset it. Here's the sequence of events:
* Restored Kindle OS 7.2.3 via KFFA and fastboot, turned of Amazon updating
* Used FireFlash to install kfhd7-Freedom-boot-7.3.0.img and kfhd7-twrp 2.4.4.0-recovery.img
* Rebooted to TWRP 2.4.4.0 and installed TWRP 2.6.3.1 via Hash's ZIP
* Rebooted to TWRP 2.6.3.1 and installed CM 11.0 (11/25/2013 build)
* Reinstalled applications, etc.
Beautiful again! Worked for several hours with it yesterday, then decided to reboot again and... BAM! Back to the frozen "Kindle" blue & white logo again. Has anyone ever seen this before? Is there some way I can pull up a display of what the bootloader is doing behind the splash screen to see where it is falling over? (BTW, fastboot works, I can still boot into TWRP, and I have a factory cable)
Thanks in advance to all!
Netjerk said:
Hey everyone, first time caller, long time listener here. Apologies for the long post but I figured I'd rather provide all the details upfront.
Thanks in advance to all!
Click to expand...
Click to collapse
Using Freedom Boot with FireFlash does nothing. FireFlash is for images and freedom boot is not an image. You can push it manually no problem. That's why you have to downgrade your firmware to match the Amazon ROM you are about to flash. You may be having a software issue that can't be fixed. Verify your TWRP first. I would do a fresh install of the ROM you choose. Make sure to "swipe" first. Also, how full is your memory? Do you use the Greenify app to keep cpu usage down? Let me know..
LinearEquation said:
Using Freedom Boot with FireFlash does nothing. FireFlash is for images and freedom boot is not an image. You can push it manually no problem.
Click to expand...
Click to collapse
Hey, thanks for the reply. I'm even more confused now than before based on the statement above. Both the seokhun (http://forum.xda-developers.com/showthread.php?t=2271909) and Opensystem (http://forum.xda-developers.com/showthread.php?t=2347170) posts reference using FireFlash to install the kfhd7-Freedom-boot.img. Are you saying I shouldn't install it that way and should instead install via fastboot?
To further clarify, I am doing a full restore of 7.2.3 via Kindle Fire First Aide prior to beginning the procedure. KFFA "pre-roots" the 7.2.3 install and installs the SU app. From there, I'm disabling Amazon OTA updates and then installing ES File Explorer via the Amazon store. ES File Explorer is then used to install the freedom-boot.img as the boot and twrp as the recovery, using the stack override for boot and disabling updates on the recovery. A full reset is done afterwards and before installing CM (cache/dalvik/system wipe). Memory usage should be a non-issue as I haven't yet installed any other applications.
Any thoughts are greatly appreciated!
Opps, wow, I meant you can't flash the bootloader so that's why you downgrade firmware.
Sent from my Amazon Kindle Fire HD running CM 11 KitKat 4.4 using xda app-developers
---------- Post added at 06:13 PM ---------- Previous post was at 06:12 PM ----------
Netjerk said:
Hey, thanks for the reply. I'm even more confused now than before based on the statement above. Both the seokhun (http://forum.xda-developers.com/showthread.php?t=2271909) and Opensystem (http://forum.xda-developers.com/showthread.php?t=2347170) posts reference using FireFlash to install the kfhd7-Freedom-boot.img. Are you saying I shouldn't install it that way and should instead install via fastboot?
To further clarify, I am doing a full restore of 7.2.3 via Kindle Fire First Aide prior to beginning the procedure. KFFA "pre-roots" the 7.2.3 install and installs the SU app. From there, I'm disabling Amazon OTA updates and then installing ES File Explorer via the Amazon store. ES File Explorer is then used to install the freedom-boot.img as the boot and twrp as the recovery, using the stack override for boot and disabling updates on the recovery. A full reset is done afterwards and before installing CM (cache/dalvik/system wipe). Memory usage should be a non-issue as I haven't yet installed any other applications.
Any thoughts are greatly appreciated!
Click to expand...
Click to collapse
See post above.
Sent from my Amazon Kindle Fire HD running CM 11 KitKat 4.4 using xda app-developers

[Q] How to install TWRP Recovery on KFHD7 with stock rom?

I have a Kindle Fire HD 7 (7.4.6) rooted and I want to know if there's a way that I can install the TWRP Recovery without flashing any rom at the moment and most important without bricking it. I want to have it installed in case that in a future I want to flash a rom. I think it's a must have tool on this device but I'm not quite sure if it's possible and I don't want to try how-to's that I've read in these forums because it's not what I'm looking for and I don't want to mess up the KF . Any help or advice on this will be very appreciated. :angel:
There is a way but you have to do 1 of 2 things outside of what the standard tutorial says. The newer is checks the boot loader for its version to see if it matches with the is version, if it mismatches it will cause a boot loop. So if you tried the default instructions, you would boot loop since you are on a 7.4.6 os, so you have 2 choices, downgrade the is first to the same as the freedom boot image in the tutorial, or download the latest kinology ROM which has a 7.4.6 freedom boot image inside it that for some reason isn't posted by itself last I check. If you download the kinology ROM you don't have to flash it to install that freedom boot image you can just extract it from the ROM and use it in place of the freedom boot the tutorial tells you to use. Take note of one last thing, make sure to check the box in fire flash at the top with red warning text under it about downgrading the boot loader or you will get stuck with a red screen and that requires a fastboot cable to fix. Anyways here's the tutorial: http://forum.xda-developers.com/showthread.php?t=2271909
I suggest reading through it in its entirety to familiarize yourself. You also have a option for the lazier person, you can simply download the kinology ROM onto the device before flashing 2nd boot loader + twrp (because it will bootloop as I previously mentioned) and first make a backup of data and system, then flash the kinology ROM, then restore your backup you just made. In theory I think that will work.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
stunts513 said:
There is a way but you have to do 1 of 2 things outside of what the standard tutorial says. The newer is checks the boot loader for its version to see if it matches with the is version, if it mismatches it will cause a boot loop. So if you tried the default instructions, you would boot loop since you are on a 7.4.6 os, so you have 2 choices, downgrade the is first to the same as the freedom boot image in the tutorial, or download the latest kinology ROM which has a 7.4.6 freedom boot image inside it that for some reason isn't posted by itself last I check. If you download the kinology ROM you don't have to flash it to install that freedom boot image you can just extract it from the ROM and use it in place of the freedom boot the tutorial tells you to use. Take note of one last thing, make sure to check the box in fire flash at the top with red warning text under it about downgrading the boot loader or you will get stuck with a red screen and that requires a fastboot cable to fix. Anyways here's the tutorial: http://forum.xda-developers.com/showthread.php?t=2271909
I suggest reading through it in its entirety to familiarize yourself. You also have a option for the lazier person, you can simply download the kinology ROM onto the device before flashing 2nd boot loader + twrp (because it will bootloop as I previously mentioned) and first make a backup of data and system, then flash the kinology ROM, then restore your backup you just made. In theory I think that will work.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
Click to expand...
Click to collapse
Thanks for the response, I'm trying that... but before I do this... I want to make sure I'm on the right track. I copied three files on the main kindle directory (fireflash11.apk, kfhd7-freedom-boot-7.4.6.img and kfhd7-twrp-2.6.3.1-recovery.img). I've installed the Fire Flash and now... I'm seeing the interface to flash the boot partition and recovery partition, and the bootloader says the warning thing that the bootloader is not kfhd7-u-boot-prod-7.2.3.bin. That last part is where I'm stuck in... I don't know if checking the box will mess up my kindle... so far, I know that I had to check the "apply stack override", "disable recovery auto update", then unplug cable and hit flash. I'm not sure if I'm still needing the kinology rom since I've downloaded the freedom boot from hashcode.
stunts513 said:
There is a way but you have to do 1 of 2 things outside of what the standard tutorial says. The newer is checks the boot loader for its version to see if it matches with the is version, if it mismatches it will cause a boot loop. So if you tried the default instructions, you would boot loop since you are on a 7.4.6 os, so you have 2 choices, downgrade the is first to the same as the freedom boot image in the tutorial, or download the latest kinology ROM which has a 7.4.6 freedom boot image inside it that for some reason isn't posted by itself last I check. If you download the kinology ROM you don't have to flash it to install that freedom boot image you can just extract it from the ROM and use it in place of the freedom boot the tutorial tells you to use. Take note of one last thing, make sure to check the box in fire flash at the top with red warning text under it about downgrading the boot loader or you will get stuck with a red screen and that requires a fastboot cable to fix. Anyways here's the tutorial: http://forum.xda-developers.com/showthread.php?t=2271909
I suggest reading through it in its entirety to familiarize yourself. You also have a option for the lazier person, you can simply download the kinology ROM onto the device before flashing 2nd boot loader + twrp (because it will bootloop as I previously mentioned) and first make a backup of data and system, then flash the kinology ROM, then restore your backup you just made. In theory I think that will work.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
Click to expand...
Click to collapse
Wait, so if you were to install 7.4.6 freedomboot, it would bootloop? Why?
x10knight said:
Wait, so if you were to install 7.4.6 freedomboot, it would bootloop? Why?
Click to expand...
Click to collapse
Because they were running 7.4.6 so the 7.4.6 bootloader is a match. The problem is that the exploit was patched at 7.3.0 so one really should downgrade to 7.2.3 first because sometimes clicking flash 7.2.3 bootloader while using FireFlash app does not work and you get a bootloop anyway. It's best to drag and drop a ROM onto the internal sd card before flashing. If you do bootloop, just go into TWRP and flash the ROM.
x10knight said:
Wait, so if you were to install 7.4.6 freedomboot, it would bootloop? Why?
Click to expand...
Click to collapse
I'm new and a complete noob to this, I'm running 7.4.6, can someone please explain freedom boot and if it would be possible for me to get a custom Rom loaded on my tablet without downgrading to 7.2.3?
Sent from my KFTT using xda premium
Freedom boot if I understand correctly is a patch to the kernel used for second bootloader, I believe it also has version data stored in it that the kindle is checks on boot, if the kernel doesn't match the kindle os version it boot loops into recovery. So yes you can do all without downgrading the os, its just suggested you do because amazon patched the boot loader a while back and downgrading ensures you don't boot loop in case you have an older freedom boot image or you are on 7.4.7. Its probably also flashes the old boot loader too which helps. Never used kffa so not positive about that though.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
So how do you suggest I go about flashing my custom Rom, I don't want to downgrade and I want to use fireflash preferable?
Sent from my KFTT using xda premium
I prefer the fire flash method but if you or the program mess up and don't flash the boot loader with the older version first, you will need a fastboot cable to fix it. I haven't ever had a problem with fire flash myself, as long as you check the first box with a bunch of red warning text under it you should be OK.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
stunts513 said:
I prefer the fire flash method but if you or the program mess up and don't flash the boot loader with the older version first, you will need a fastboot cable to fix it. I haven't ever had a problem with fire flash myself, as long as you check the first box with a bunch of red warning text under it you should be OK.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
Click to expand...
Click to collapse
Thanks figured it out on my own before your post but it's the thought that counts lol your post will help others tho, I was a complete noob it was actually easier than what I thought, I'm running CM11 right now
Sent from my Amazon Kindle Fire HD using XDA Premium 4 mobile app
So... what I should do... run the fire flash app checking that box about the warning of boot loader... and put the files in place and check the "apply stack override" and that's it? I'm getting confused because the post went out of topic...
gracielatf said:
So... what I should do... run the fire flash app checking that box about the warning of boot loader... and put the files in place and check the "apply stack override" and that's it? I'm getting confused because the post went out of topic...
Click to expand...
Click to collapse
First, drag and drop what ever ROM you are going to use onto the root of the internal SD card (CM, Paranoid Android, which ever one). This is important. If you do loop, access TWRP and flash the ROM.
Make sure to put the images in the right place, tick "apply stack override" and also tick "disable recovery auto update" and also chaeck "7.2.3 bootloader."
Here is the original tutorial as well for your reference. http://forum.xda-developers.com/showthread.php?t=2271909
Edit: when you do go to flash the ROM from TWRP you first "swipe" then flash the ROM and then wipe only Dalvic and CACHE.
LinearEquation said:
First, drag and drop what ever ROM you are going to use onto the root of the internal SD card (CM, Paranoid Android, which ever one). This is important. If you do loop, access TWRP and flash the ROM.
Make sure to put the images in the right place, tick "apply stack override" and also tick "disable recovery auto update" and also chaeck "7.2.3 bootloader."
Here is the original tutorial as well for your reference. http://forum.xda-developers.com/showthread.php?t=2271909
Edit: when you do go to flash the ROM from TWRP you first "swipe" then flash the ROM and then wipe only Dalvic and CACHE.
Click to expand...
Click to collapse
Got it, wish me luck! :cyclops:
gracielatf said:
Got it, wish me luck! :cyclops:
Click to expand...
Click to collapse
Good luck!
Well... that was fast. I didn't need the Kinology ROM, but I downloaded and dragged it to the Kindle, just in case it boot loop and so have the rom as backup. Just needed the three fiiles. I'll place the instructions clearly just in case anyone wants to do this and worked perfectly for me.
Download:
fireflash11.apk,
kfhd7-freedom-boot-7.4.6.img and
kfhd7-twrp-2.6.3.1-recovery.img.
Copy or Drag & Drop the three files to Kindle Fire HD 7". Make sure to have ON the "allow installations of applications" options found in drop down window (More+ -> Device). Then install the fireflash11.apk, after installation, open the app, if you got the warning message, check the box on the right, then place the kfhd7-freedom-boot-7.4.6.img in the "boot partition" section and tick "apply stack override", then the kfhd7-twrp-2.6.3.1-recovery.img in the "recovery partition" section and tick "disable recovery auto update". Unplug your KFHD7 from the USB, then hit Flash, and that's it! :victory:
No ROM needed, but in case you want like to go in "safe mode" like I did, download the Kinology ROM found here.

[TOOL]Flasher for the Kindle Fire HD 8.9

Disclaimer: I am not responsible in any way if using anything I've made causes hard bricks,bootloops,alien abductions or any other problems.
Hey guys!
It's been some time that I've been seeing people having problems flashing the 2nd Bootloader and TWRP recovery to the 2012 Kindle Fire HD 8.9". So,I decided to create this tool. May I present to you,
8.9 Flasher
By SafinWasi​
This is a batch file which can flash the 2nd Bootloader and TWRP recovery to the 2012 Kindle Fire HD 8.9",complete with ADB and Fast boot executables,stack override,disable auto-recovery update script as well as the 8.1.4 Bootloader downgrade to prevent red screens.
Working features:
Device verification through fastboot.
Flashing Freedom boot and TWRP
Downgrading the Bootloader to 8.1.4
Stack override
Disabling auto-update recovery script
Reboot into TWRP(optional)
Backing up boot,recovery and system partitions.
Restoring previously made backup
Click to expand...
Click to collapse
Steps to use:
Download the zip and extract it.
Read the ReadMe.txt carefully.
Install the Kindle Fire ADB drivers(if needed)
Run Flasher.bat as Administrator.
Follow the on-screen instructions.
Click to expand...
Click to collapse
Changelog:
[30/03/2014]Initial Release
Click to expand...
Click to collapse
Download link:
Looks like a new version is to be released.
Click to expand...
Click to collapse
Notes:
This tool is designed to work for Amazon OS version 8.4.6. So,using it on any other software might get you into a bootloop,but TWRP recovery and Freedom-boot will work.Because of this,it is recommended to do the following things before using this tool:
Rooting the device.
Backing up any important data.
Placing the ROM and GApps zips on the sdcard in case you get a bootloop,so that you can just flash those in recovery after doing a complete wipe.
Preparing to lose the Amazon OS
Click to expand...
Click to collapse
Source:
https://github.com/SafinWasi/8.9-Flasher.git
Click to expand...
Click to collapse
Credits go to Hashcode,seokhun,BuQQzz,fattire,very green and anyone else whose work helped me.
​Please hit the Thanks button if this tool helped you. Feel free to comment below to suggest any modifications,report any issues or for any help.
Thanks.
Please ignore the following lines that tell you that this tool is for the Kindle Fire HD 7". It's not. It's for the 8.9" tablet.
XDA:DevDB Information
8.9 Flasher, Tool/Utility for the Amazon 7" Kindle Fire HD
Contributors
Anonymous.123, SafinWasi
Version Information
Status: Beta
Beta Release Date: 2014-03-30
Created 2014-03-30
Last Updated 2014-07-07
Reserved
Not a single reply? Thanks for the tool.
So, the option to flash Freedom boot and TWRP can only be done from within the OS, huh? Is there a way to do it in fastboot?
captainreynolds said:
So, the option to flash Freedom boot and TWRP can only be done from within the OS, huh? Is there a way to do it in fastboot?
Click to expand...
Click to collapse
Well,the flashing IS done in fastboot by my tool. If you want to flash in the OS,you'll have to use either FireFlash (search for it) or the terminal emulator.
For the TE:
Code:
flash boot kfhd8-u-boot-prod-8.1.4.bin
flash bootloader <filename>.img
flash recovery <filename>.img
reboot
The 8.1.4 bootloader downgrade is to prevent red screens.
Can't get the ADB drivers to install. I'm running Windows 8.1 x64
donalgodon said:
Can't get the ADB drivers to install. I'm running Windows 8.1 x64
Click to expand...
Click to collapse
You have to disable the driver signature enforcement. Google it. I don't use Windows 8,so I don't know the details.
Windows 8 Help
donalgodon said:
Can't get the ADB drivers to install. I'm running Windows 8.1 x64
Click to expand...
Click to collapse
This may help anyone who needs it, I have it bookmarked.The link below will walk you through installing the drivers on Windows 8.1
http://forum.xda-developers.com/showthread.php?t=2093296
bat ended by saying it was successful. but now i boot into redscreen. any help would be appreciated.
dopepope said:
bat ended by saying it was successful. but now i boot into redscreen. any help would be appreciated.
Click to expand...
Click to collapse
I think it avoided flashing the 8.2.3 bootloader. I'll take down the download links and have a look. You'll need a fastboot cable.
Sent from my device running CyanogenMod 11
Safin thanks for your reply. Trying to figure out the issue I manually loaded uboot 8.1.4, twrp 2.7 and freedom 8.4.6 while in fastboot. now I get the kindle fire logo, but it appears to be stuck in a bootloop (let it sit for 6 or 7 minutes with no change). After reading other posts, I'm concerned that when I rooted my KF because I had the latest OTA that the root actually didn't work, so whatever was loaded with the stack didn't take place.
I'll keep messing around today and let you know if anything changes. Also please let me know if you have any ideas.
just to keep you updated:
used fastboot to push the stock boot and recovery found in hashcodes tutorial.
kindle now boots up, and isn't sluggish (like it was after trying the root method on this website).
used the onemelia system.img file he includes in his recovery tool for the image.
checking now to see if his system.img did indeed included superuser access. i'll update.
---------- Post added 9th July 2014 at 12:33 AM ---------- Previous post was 8th July 2014 at 11:58 PM ----------
OK.
I'm on CM11 now.
the system.img of onemeila is indeed pre-rooted and its 8.1.4
First step for the newest firmware is to revert back to 8.1.4 (with that system img its pre-rooted) and then proceed with the rest of your script.
so:
boot into fastboot> flash onemeila system.img (system1.img in his files)
check root
(turn off wifi, freaking thing updated while i was pushing files, so i had to start from scratch as it killed root)
and then the process as described by hashcode in his tutorial.
hope this helps.
dopepope said:
just to keep you updated:
used fastboot to push the stock boot and recovery found in hashcodes tutorial.
kindle now boots up, and isn't sluggish (like it was after trying the root method on this website).
used the onemelia system.img file he includes in his recovery tool for the image.
checking now to see if his system.img did indeed included superuser access. i'll update.
---------- Post added 9th July 2014 at 12:33 AM ---------- Previous post was 8th July 2014 at 11:58 PM ----------
OK.
I'm on CM11 now.
the system.img of onemeila is indeed pre-rooted and its 8.1.4
First step for the newest firmware is to revert back to 8.1.4 (with that system img its pre-rooted) and then proceed with the rest of your script.
so:
boot into fastboot> flash onemeila system.img (system1.img in his files)
check root
(turn off wifi, freaking thing updated while i was pushing files, so i had to start from scratch as it killed root)
and then the process as described by hashcode in his tutorial.
hope this helps.
Click to expand...
Click to collapse
If it was sluggish after rooting,the problem was in the root,not my tool.

[Q] Trying to downgrade

Firstly, thanks to SafinWasi and Red_81 who both helped me on other threads, this question follows on from those threads.
I'm trying to downgrade from 7.4.9 user 4952320. Eventually, I will probably install CM11 (I tried once and bricked my device), but for now I just want to downgrade the OS and be able to change the wallpaper, I'm sick of the black paper. (I've tried Stunts wallpaper fix and it didn't work)
When the device upgraded to 7.4.9 I made backups of the whole 12 img files (inc boot0block).
I've read that you need a 7.2.3 boot image to be able to install TWRP as part of the CM11. I obtained a rooted 7.2.3 boot image from Red_81s google drive. I then flashed that boot image and tried rebooting the device. No joy. I got the red triangle. I flashed my 7.4.9 boot image and rebooted. The device rebooted and worked as normal.
I then flashed the 7.2.3 rooted system image and rebooted. Again I got the red triangle. I then flashed the 7.2.3 boot image, (so the device had 7.2.3 system and boot images) but again I got the red triangle.
So, how do you downgrade? Should I have flashed all 3 of the 7.2.3 images? (I don't have the checksums of the images so I recognise if one of the images was corrupted the exercise was doomed to failure.)
By flashing my 7.4.9 system and boot images, my device was restored to functionality, and I learned a bit, but not enough to achieve the goal. I'm hoping someone can show me how to downgrade.
Thought I'd add that I did try Kindle Fire First Aide but got lots of errors about dropbox not being available.
Did you flash the system and recovery? Both are needed to successfully downgrade. I always wipe data too.
Sent from my Nexus 7 using XDA Premium 4 mobile app
cecr said:
.
Click to expand...
Click to collapse
You need to flash a custom recovery on a second bootloader as well. You can't just flash the system. You also need to flash the 7.2.3 boot.img and stack override. Any tutorial dealing with this mod will include all the steps. It important to pay attention to details and not skip any steps. http://forum.xda-developers.com/showthread.php?t=2128848
Sent from my Nexus 7 Flo running Paranoid Android 4.4.3 using XDA premium 4 mobile app
Red_81 said:
Did you flash the system and recovery? Both are needed to successfully downgrade. I always wipe data too.
Sent from my Nexus 7 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I didn't flash recovery, at my first attempt, just boot, then I tried boot & system. Both tries gave the red triangle.
I've tried again, with all 3 rooted images from your gdrive - recovery, boot & system, and again got the red triangle. I tried again with the 3 images from another source (my own unrooted 7.2.3 backup when I first got the HD7) and again, got the red triangle.
I haven't wiped the data because I would prefer to keep it so I can use the device (and think it should be possible to downgrade without wiping). I haven't been able to find a command to wipe just the cache...
So I'm more than a bit puzzled. The fastboot commands (eg fastboot -i 0x1949 flash boot boot.img) all return with "sending" then "OKAY", then "writing", then "OKAY" so I don't think there's any problem there.
I must be doing something wrong or missing something.
LinearEquation said:
You need to flash a custom recovery on a second bootloader as well. You can't just flash the system. You also need to flash the 7.2.3 boot.img and stack override. Any tutorial dealing with this mod will include all the steps. It important to pay attention to details and not skip any steps. http://forum.xda-developers.com/showthread.php?t=2128848
Sent from my Nexus 7 Flo running Paranoid Android 4.4.3 using XDA premium 4 mobile app
Click to expand...
Click to collapse
Thanks for your response, but at this stage I don't want to flash a new custom ROM, that may (probably will) come later, but at this stage I want to just downgrade. I've been warned that installing TWRP etc may leave the stock system in a bootloop, so a working stock backup won't be possible.
As I have to downgrade the stock boot image anyway in order to install a custom ROM, I thought I'd downgrade the whole OS in order to have a functioning stock system, then I can make a backup of it in TWRP, then install a custom ROM.
If I'm having problems with a simple downgrade, I might have more severe problems flashing a new ROM and be left with a dead device like I was previously, hence my caution and not wanting to move on until I know I can recover to the previous step if things go wrong.
Did you try downloading the original 7.2.3 from the thread and try flashing them ?
Red_81 said:
Did you try downloading the original 7.2.3 from the thread and try flashing them ?
Click to expand...
Click to collapse
Yes, I did. Tried them twice, in a different order (didn't think it would make a difference but you never know....). Anyway, tried again, this time, wiped data and cache (took 45 mins) and it worked! I now have 7.2.3 and access to Gplay (was already there).
I haven't registered it to my Amazon account yet, so email and contacts don't work, and am wondering if I should go straight to installing a custom ROM. I'm thinking if it isn't registered to Amazon, then they can't update it via OTA...... or can they?
It's been a bit of a task getting this far, but at least I'm more confident about getting into ADB and Fastboot!
cecr said:
I'm thinking if it isn't registered to Amazon, then they can't update it via OTA...... or can they?
Click to expand...
Click to collapse
well, I know the answer, yes, even though it hasn't logged into an Amazon account (I realise they pre-register them to your account before dispatch), it updated back to 7.4.9 just as I finished the above post and whilst I was thinking I should disable OTA updates using KFFA!
flip. This is turning into hard work. lol, still I know how to do it now.
I was having many issues after the last OTA and got mine to cm-11-20140609-SNAPSHOT-M7 last night. Mine was at 7.4.9 also. I followed rootjunky youtube videos to get mine re-rooted, flashed and working. After getting it rooted, he uses Fire Flash app to put twrp on the Kindle. I deviated a little and put the twrp 2.7.0.0 version other than that, I followed to a T. Once I got all that done, I went on the internet to Hashcode's repository and downloaded the newest cm-11 UNOFFICIAL he had listed directly to the device. I downloaded the latest Gapps from cyanogenmod and then booted into recovery(twrp) and installed. Everything is working beautifully now. Everything seems faster and smoother so far. I did go ahead and do an update from the about area in the settings to cm-11-20140609-SNAPSHOT-M7. I was also able to get all my books that I had purchased through kindle in the kindle reader.
greg2074 said:
I was having many issues after the last OTA and got mine to cm-11-20140609-SNAPSHOT-M7 last night. Mine was at 7.4.9 also. I followed rootjunky youtube videos to get mine re-rooted, flashed and working. After getting it rooted, he uses Fire Flash app to put twrp on the Kindle. I deviated a little and put the twrp 2.7.0.0 version other than that, I followed to a T. Once I got all that done, I went on the internet to Hashcode's repository and downloaded the newest cm-11 UNOFFICIAL he had listed directly to the device. I downloaded the latest Gapps from cyanogenmod and then booted into recovery(twrp) and installed. Everything is working beautifully now. Everything seems faster and smoother so far. I did go ahead and do an update from the about area in the settings to cm-11-20140609-SNAPSHOT-M7. I was also able to get all my books that I had purchased through kindle in the kindle reader.
Click to expand...
Click to collapse
Nice to know. Think I'll be doing something very similar, now I've made backups of 7.4.9 "just in case". Just have to go through all the above again!

Need help with rooting and getting Cyanogenmod on Fire 7 OS 5.1.2

Ive downgraded to 5.1.2 and I found out that you need to run KingRoot a few times to get root, after that how do I get TWRP and then Cyanogenmod? Ive looked everywhere today and a lot of the tutorials are outdated or dont work.
Edit: OK ive rooted now and have Super SU installed, how do I get TWRP? (So I can flash Cyanogenmod and backup)
Im in fastboot and the command "fastboot boot TWRP_Fire_recovery.img" I replaced the "TWRP_Fire_recovery.img" with the TWRP disk image and its failing but I am connected and the device is being recognized. HELP?
MMS21 said:
Ive downgraded to 5.1.2 and I found out that you need to run KingRoot a few times to get root, after that how do I get TWRP and then Cyanogenmod? Ive looked everywhere today and a lot of the tutorials are outdated or dont work.
Edit: OK ive rooted now and have Super SU installed, how do I get TWRP? (So I can flash Cyanogenmod and backup)
Im in fastboot and the command "fastboot boot TWRP_Fire_recovery.img" I replaced the "TWRP_Fire_recovery.img" with the TWRP disk image and its failing but I am connected and the device is being recognized. HELP?
Click to expand...
Click to collapse
TWRP can only be used if FireOS was never updated beyond 5.0.1; your device started life at 5.1.x which can not be rolled back to 5.0.x (brick).
FlashFire can be used to flash custom roms and perform other TWRP like functions. Details here. Thoughts:
- use FlashFire 0.50 or above for best results; avoid any versions <0.31
- accept defaults for most flashes (early videos suggested twiddling various options; unnecessary in later builds)
- operations order matters - especially the positioning of Wipe (different for 'clean' and 'dirty' updates)
- avoid 'heavy' GAaps packages; suggest pico, nano, or micro; don't go any higher than mini
- consult ROM OP for specific instructions
Good luck!
Got it already?
There is an awesome tool from the unlocker.
Had also some problems to get it done - 3 times a Bootloop ( Then back to stock) and it finnaly worked on the 4rd try
Here the videos on YT witch helped me (A lot!)
Just a youtube search
1 - General Info
How to install CM12 1 on the Amazon Fire 5th gen Tablet
2 - The Flashing Process via FlashFire
Amazon Fire 5th gen 7in Slim Rom install on Fire OS 5 1 1 with FlashFire App
just use the Unoficial Ford Build from XDA
ROM][UNOFFICIAL] CM-12.1 [14 Jun 2016]
Click to expand...
Click to collapse
also from this thread
- Fresh Installation from FlashFire 0.50
- Click the Red + and choose 'Wipe'
- Ensure System data, 3rd party apps and Dalvik cache are CHECKED
- Click the Red + button and choose 'Flash ZIP/OTA'
- Navigate to and choose the latest Cyanogenmod Zip
- Accept defaults
- Click the Red + button again and choose 'Flash ZIP/OTA'
- Navigate to and choose the latest Open Gapps Zip.
- Accept defaults
- Move "Wipe" to the Top of the order
Click to expand...
Click to collapse
Afterwards i also added Wipe Dalvik cache at the end.
Add maybe Su Binary - The FlashFire tool cant handle the implemented root from CM - got stuck with it but i'm happy​
3
How to Firmware Restore or Unbrick your Amazon Fire 5th gen Tablet
In case you also get a bootloop.
All download links are in the description of the Videos.
The SuperTool is worth Gold.
But get the Rom from the XDA thread
Send you a PM with links - Not allowed because im a Newbie
Hope i could help!

Categories

Resources