[Q] Twrp - 7" Kindle Fire HD Q&A, Help & Troubleshooting

I have rooted my kindle fire hd 7 Version 7.4.9 I want to install Twrp and possibly a 2nd bootloader the issue I have is I`m not sure what to use I cant seem to find much info on version 7.4.9 and I want to do this the correct way. I do have a fastboot cable I just want to make sure I use the correct files, will I have to downgrade the kindle to 7.4.6?

lillygrl321 said:
I have rooted my kindle fire hd 7 Version 7.4.9 I want to install Twrp and possibly a 2nd bootloader the issue I have is I`m not sure what to use I cant seem to find much info on version 7.4.9 and I want to do this the correct way. I do have a fastboot cable I just want to make sure I use the correct files, will I have to downgrade the kindle to 7.4.6?
Click to expand...
Click to collapse
The fail-safe way is to downgrade it all the way to 7.2.3. Then,just flash freedom boot and TWRP.
Sent from my device running CyanogenMod 11

SafinWasi said:
The fail-safe way is to downgrade it all the way to 7.2.3. Then,just flash freedom boot and TWRP.
Sent from my device running CyanogenMod 11
Click to expand...
Click to collapse
Ok I tried to downgrade it several times to 7.2.3 but after the kindle reboots under device it says 7.4.9 I don't understand why it doesn't downgrade.
makes no sense.... Thanks for replying back.

If you downgraded with kffa or SRT it shouldn't have done that, basically as long as you have root access you can install 2nd bootloader + twrp, just use the fire flash method that downgrades the bootloader first and it should work fine.

Related

[Q] kindle fire Hd 7

I recently purchased a kindle fire hd 7 version 7.3.1 which i am looking to install cm10.1 on. i have read through many threads and have download all the needed files to undertake this project. the only problem that i have encountered which proves to be very troublesome is loading my kindle into fastboot mode. can any one help me with this problem? thank you.
Why are u trying to get into fast boot mode? You should only need adb to back it up then use fire flash to put 2nd bootloader and twrp on it, then transfer over the cm 10.1 images for flashing from twrp. That's it in a nutshell. Fast boot it only for if you brick it in the process, which in most cases you will need a factory cable to get it into fast boot mode.
To be more specific about this read seokhuns awesome guide, but follow it to the tee or u may get a red screen on your bootloader to which you will need a factory cable to fix.
http://forum.xda-developers.com/showthread.php?t=2271909
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
stunts513 said:
Why are u trying to get into fast boot mode? You should only need adb to back it up then use fire flash to put 2nd bootloader and twrp on it, then transfer over the cm 10.1 images for flashing from twrp. That's it in a nutshell. Fast boot it only for if you brick it in the process, which in most cases you will need a factory cable to get it into fast boot mode.
To be more specific about this read seokhuns awesome guide, but follow it to the tee or u may get a red screen on your bootloader to which you will need a factory cable to fix.
http://forum.xda-developers.com/showthread.php?t=2271909
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
Click to expand...
Click to collapse
thank you. i have done some reading and it says that fire flash supports 7.3.0 but i am running 7.3.1 ... will this work properly or will it brick my device?
kodie. said:
thank you. i have done some reading and it says that fire flash supports 7.3.0 but i am running 7.3.1 ... will this work properly or will it brick my device?
Click to expand...
Click to collapse
i did take the risk and try it and it did work twrp in successfully installed now im trying to install cm10.1 after i wipe the system, factory reset cache, Dalvik cache and proceed to installing cm10.1 it says failed.. can you help me? thanks
After u have the zip file on your sdcard I suggest using es file explorer to check the files properties and calculate its md5sum and compare it to the md5sum on the download link. If they match up then it should be working, if not it just didn't probably transfer or DL right.
U will probably need to flash a modded stock image of kindle os if you didn't back up your os first, so your kindle has an os to boot into. By modded stock image I mean that on the kindle android development forums there are a few modded stocks that come rooted without reflashing the stock boot loader and recovery plus have ota disabled. Makes things easier so you don't need to reflash the boot loader and twrp and reroot.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
stunts513 said:
After u have the zip file on your sdcard I suggest using es file explorer to check the files properties and calculate its md5sum and compare it to the md5sum on the download link. If they match up then it should be working, if not it just didn't probably transfer or DL right.
U will probably need to flash a modded stock image of kindle os if you didn't back up your os first, so your kindle has an os to boot into. By modded stock image I mean that on the kindle android development forums there are a few modded stocks that come rooted without reflashing the stock boot loader and recovery plus have ota disabled. Makes things easier so you don't need to reflash the boot loader and twrp and reroot.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
Click to expand...
Click to collapse
thanks kindle fire up and running cm10.1 and google appps .. i change my usb cable and re downloaded the files and then it worked
Many work with cm10.1 kfhd7 of Hashcode .
I installed 2nd bootloader on 7.3.1 but I forgot to disable auto-updates and I woke up to 7.4.3 and lost root and 2nd boot. I managed to root It again but i'm kinda scared to install the bootloader. I think I'm gonna wait until someone verifies and it's ok.

Bootloop After Flashing Freedom Bootloader

I'm on version 7.4.6 and I flashed the 7.2.3 bootloader, followed by the Freedom Boot 7.4.3 and TWRP 2.6.0.0 - Followed instructions to the T in HashCode's how-to thread. I ended up in a constant reboot to TWRP. I restored back to the images I made in fastboot without a hitch, and now I'm left wondering what could have happened. Any ideas? I did apply the override stack and all of those other things mentioned beforehand.
Well I think I read something about the latest os detecting twrp and not wanting to let you boot I to it but I am not positive if that's what happened.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
For some reason, it appears that the device disagrees to boot onto the stock ROM after you flash a custom recovery (As you said above). My solution was simply to flash a ROM
I'm left feeling kind of dumb for posting this thread haha
I'm starting to wonder if they are must wanting us to brick our kindles at this point, I mean having twrp doesn't mean that we are definitely going to flash a custom ROM, it could mean we want to have insurance against a brick by making a backup, don't know why they see the need to not boot up if we have twrp.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
stunts513 said:
Well I think I read something about the latest os detecting twrp and not wanting to let you boot I to it but I am not positive if that's what happened.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
Click to expand...
Click to collapse
I believe the existence of Kinology should pretty much disprove this theory.

Custom Rom help

Hey guys, I've just rooted my KFHD 7" and am wanting to custom rom it with either CM or kinology, but am unsure how to go about it.
Firstly...do you need a fastboot cable to do this? If so can anyone provide a link to one on ebay.
Secondly...my kindle is on version 7.4.6 so can I put on a custom rom with this version or does it need to be a lower version eg 7.2.3 etc?
Thanks
You can do it without a fast boot cable
By sending a fast boot command BUT if a single thing goes wrong you will wind up waiting for one to be delivered to you.
Just search fastboot kindle on eBay
Sent from my XT907 using xda app-developers app
---------- Post added at 12:25 AM ---------- Previous post was at 12:24 AM ----------
FYI the kffa tool will do it without a fast boot cable
Sent from my XT907 using xda app-developers app
stryda said:
Hey guys, I've just rooted my KFHD 7" and am wanting to custom rom it with either CM or kinology, but am unsure how to go about it.
Firstly...do you need a fastboot cable to do this? If so can anyone provide a link to one on ebay.
Secondly...my kindle is on version 7.4.6 so can I put on a custom rom with this version or does it need to be a lower version eg 7.2.3 etc?
Thanks
Click to expand...
Click to collapse
You can flash it or use a fastboot command with a USB but as stated above, you will need one if something goes wrong.
I would definitely recommend taking it to 7.2.3 or 7.3. Using this tool will give you the option to use a standard USB and let the tool boot you into fastboot http://forum.xda-developers.com/showthread.php?t=2096888 Use that tool (KFFA) tool to root first and disable OTA updates. The restore tool listed in the reference thread works fine too. Fairly sure you need to be rooted for Bionary restore tool to work.
Then use this link for directions on flashing a custom ROM http://forum.xda-developers.com/showthread.php?t=2271909 read it all twice before proceeding.
This is the link that will be referenced in the first link I provided where the files are got from http://forum.xda-developers.com/showthread.php?t=2128848
Make sure you put a ROM and Gapps on the root of your SD card (just drag and drop like any data transfer on PC) before you flash just in case you do bootloop you can go into TWRP and flash it.
I would totaly recommend having fastboot cable first, I don't know why by my KFHD simply don't boot into the fastboot any other way then thru fastboot cable, when connecting normal USB it boot regulary into the rom. I had also 7.4.6 as you do, so it might caused by this. Soldering your own cable is not that hard, I had my coleague do it for my If you find anyone with soldering iron, you are good to go, there are plenty of tutorials how to make one. (solder pin 1 to the pin 4 that is empty by default basicaly). It will save you lot of nerves later on.
I started by softbricking my kindle while toying with build.prop so I went directly from there to custom rom having KFFA on you can help you lot also. First I flashed 7.2.3 from it, then rooted from it and then I went to 2nd bootloader and TWRP tutorial. from then on its just matter of flashing rom as on any other android device.

[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.

Re-flashing ROMS

All:
I know Kindle Fires can be very finicky and unforgiving, so before I brick my tablet I wanted to get some advice.
Back in 2016 I successfully rooted my Kindle Fire 7 5th gen and installed SlimLP 5.1.1. It's starting to run sluggish, so I'd like to wipe it and do a clean install. Is that as simple as flashing the latest CM or Slim ROM using the stock recovery software, or would you recommend another method?
HuskyCPA said:
All:
I know Kindle Fires can be very finicky and unforgiving, so before I brick my tablet I wanted to get some advice.
Back in 2016 I successfully rooted my Kindle Fire 7 5th gen and installed SlimLP 5.1.1. It's starting to run sluggish, so I'd like to wipe it and do a clean install. Is that as simple as flashing the latest CM or Slim ROM using the stock recovery software, or would you recommend another method?
Click to expand...
Click to collapse
You can not flash a custom ROM using stock recovery. However, if your device is an early 5th gen you can boot TWRP which dramatically simplifies the tasks required to install/refresh a custom ROM. If you do not recall using TWRP then I would not attempt to replace Slim as the tool needed to accomplish this task has become unreliable.
Davey126 said:
You can not flash a custom ROM using stock recovery. However, if your device is an early 5th gen you can boot TWRP which dramatically simplifies the tasks required to install/refresh a custom ROM. If you do not recall using TWRP then I would not attempt to replace Slim as the tool needed to accomplish this task has become unreliable.
Click to expand...
Click to collapse
ADB & fastboot seem to work fine, but when I try and boot to TWRP I get an error message. I also tried using Root Junk's super tool, but after it runds "ADB devices" and displays my device ID, it craps out. Is that the tool that has since become unreliable?
HuskyCPA said:
ADB & fastboot seem to work fine, but when I try and boot to TWRP I get an error message. I also tried using Root Junk's super tool, but after it runds "ADB devices" and displays my device ID, it craps out. Is that the tool that has since become unreliable?
Click to expand...
Click to collapse
FlashFire.
Davey126 said:
FlashFire.
Click to expand...
Click to collapse
Thanks for clarifying.
Any other threads out resources you'd recommend for troubleshooting my issues booting to TWRP?
HuskyCPA said:
Thanks for clarifying.
Any other threads out resources you'd recommend for troubleshooting my issues booting to TWRP?
Click to expand...
Click to collapse
Boot into TWRP will either work or not based on bootloader version (must be 5.00 or 5.01); Amazon addressed the vulnerability in FireOS 5.10 and above. There are no rollback options for this scenario; attempting to do so will brick the device with no possibility for recovery.
Purchasing Flashfire Pro (or ODIN) on another device is your best option. But realistically this device is getting long in the tooth with sluggish performance even with a custom ROM. Plus Flashfire challenges with every ROM update. You'd be better off debloating and call it a day.
HuskyCPA said:
ADB & fastboot seem to work fine, but when I try and boot to TWRP I get an error message. I also tried using Root Junk's super tool, but after it runds "ADB devices" and displays my device ID, it craps out. Is that the tool that has since become unreliable?
Click to expand...
Click to collapse
I've had this issue when using a less reliable USB cable. Once I tried a known good data cable, it eliminated that issue.:good:

Categories

Resources