yashsingh1/xdaforums huggingface dataset:
[7" Kindle Fire HD Android Development] Jester6:
Unnecessary flashes? I don't see how having a custom recovery is unnecessary if you want to install any kind of custom rom, if you want to install CM10 when/if it's ready for prime time you're going to have to have TWRP installed anyway so why wait? If you brick by simply flashing a zip made for the device in question and have at the least a rudimentary understanding of the system then you clearly did something else wrong somewhere along the line. In conclusion updates are not unnecessary, quite the opposite in some cases.
[7" Kindle Fire HD Android Development] quan_1986:
:good:+1
[7" Kindle Fire HD Android Development] jailuis:
You got wrong what he said. The user above stated that we're wasting hashcode's time by making him do zip updates for twrp (instead of flashing them), and he (the one you quoted) added that is better to update twrp with ZIPs since its less risky.
[7" Kindle Fire HD Android Development] Jester6:
Either way, it makes little to no sense. I understand that hashcode has a lot on his plate but update zips are a simple enough process and take a small amount of time/work, now I don't know that about twrp as its not officially supported (to my knowledge) but an update zip for a ROM is a very easy process, I'm sure there's a bit involved in making twrp work for the kfhd but I don't imagine its crazy.
[7" Kindle Fire HD Android Development] Krsmqn:
Thank You Hashcode for your efforts. An update zip would be sweet. Keep up the great work!

This is a Kinology HD using XDA Premium
[7" Kindle Fire HD Android Development] techdeisel:
video with instructions and proof of concept

yes that's correct i need no one else to verify this but there's a video on my channel here>http://www.youtube.com/user/choppedncut79cutlass/videos <as for the rest of these space wasting comments i reply in the morn nite all work in the morning

:D
[7" Kindle Fire HD Android Development] seokhun:
So I got brave and decided to work with fastboot, and I can flash with the standard platform-tools procedure. I know I have fastboot using Hashcode's "getvar product" command, and booted into fastboot successfully. However, I don't know how to flash using the "fastboot -i 0x1949" command. Do I first CD to the folder that the file is placed in? A little help for a noob will be greatly appreciated, Hashcode, or anyone else well-versed in fastboot. Thank you!

I'd also like to know if the standard procedure will also work here. In other words, if I place the file in \platform-tools and ran the "fastboot flash <filename>.img", would it work? I'm afraid it would fail because of the Kindle's locked bootloader and how we're working with a 2nd one. Sorry, I'm very new to this whole bootloader thing and willing to learn.
[7" Kindle Fire HD Android Development] Krsmqn:
Where ever fastboot is, I think.

This is a Kinology HD using XDA Premium
[7" Kindle Fire HD Android Development] seokhun:
That's what I thought, too, but if it's just that, then it's the standard platform-tools procedure because the Android SDK places the fastboot.exe in the platform-tools folder. In other words, why would the "fastboot -i 0x1949" be there instead of just "fastboot flash recovery <filename>.img"? I know many people have ran into issues after messing around with the subsystem, so I'm trying to be careful with every step of the way.
[7" Kindle Fire HD Android Development] soupmagnet:
On all Kindle Fires with the stock bootloader installed (all 2nd generation devices), fastboot commands will always be prefixed with "fastboot -i 0x1949". When working with files, you have the option to run the command from the same directory the file is in, or you can just append the path of the file to the command.
[7" Kindle Fire HD Android Development] seokhun:
I see, now I understand the prefix. So to summarize, I can still use the same \platform-tools procedure, puting the .img file in there, CD to that folder in CMD, and flash using the "fastboot -i 0x1949 flash recovery <filename>.img" right? Sorry I'm asking so many questions, but I want to make sure I get everything correct. I don't have a factory cable and this is my first time using fastboot with the KFHD7 so I'm quite intimidated.
[7" Kindle Fire HD Android Development] soupmagnet:
When working with files in any command line environment, the command you're using, unless directed otherwise, will only search the current directory for that file. Of course, there are exceptions, but it's beyond the scope of this conversation.
[7" Kindle Fire HD Android Development] hector333:
I just flash it with fireflash, its safe, no harm done.

Just add the recovery img file, leave all else blank and flash.
[7" Kindle Fire HD Android Development] hector333:
.... that was for upgrade twrp from prev version, not for the first install of the bootloader.

For that read the fireflash OP.
[7" Kindle Fire HD Android Development] motopig:
I loaded the new TWRP no problem, but I'm not sure if I like the lock screen thing. I'm going to find out how to turn that off.
[7" Kindle Fire HD Android Development] irish_711:
While in TWRP -- Settings -> Screen -> None

:D
[7" Kindle Fire HD Android Development] zuke66:
I was their ever a zip make to flash TWRP 2.4.4.0 ?
[7" Kindle Fire HD Android Development] techdeisel:
Don't need a zip use the app an the image file I made a video

Sent from my Amazon Kindle Fire HD
[7" Kindle Fire HD Android Development] Shawnsch:
Will we get twrp 2.5.0.0 sometime? Just curious

Sent from my Amazon Kindle Fire HD running CM 10.1
[7" Kindle Fire HD Android Development] seokhun:
Probably, once Hashcode can get used to steadily pushing out ROM updates, I think he'll turn to releasing updates for the recovery. I actually prefer gaps between recovery updates because each upgrade has only so many new features, and if we periodically update, we get more for less hassle.
[7" Kindle Fire HD Android Development] DroidIt!:
+1. Really love 2.5 on my one x. Think that was the update where they added an advanced wipe so you can pick and choose what to wipe all at once, you don't have to do it individually anymore and they also added fast scrolling when going through menus. Was just wondering the same thing. Not making any demands or ERA's or anything, just agreeing it would be nice and looking forward to it.:thumbup:

from my Viped out one x
[7" Kindle Fire HD Android Development] seokhun:
I still think TWRP is very laggy. Nothing is smooth on that recovery, unlike CWM. If you don't like buttons, get CWM Touch, it's free, but I hate the tiles. It's not responsive and everything is very robotic. I would choose CWM over TWRP any day.
[7" Kindle Fire HD Android Development] DroidIt!:
Well, to each his own. Just really excited to have what we already have. CWM, TWRP whatever, love the work that is being done :thumbup:

Sent from my Kinologified thingy
[7" Kindle Fire HD Android Development] DroidIt!:
Hey Hash, I know you're extremely busy, but just wondering if you did have plans to reboot this to the 2.5 version. Not asking for an ETA, just wondering if it's in the cards.
[7" Kindle Fire HD Android Development] Opensystem:
+1

Sent from my Android Kindle Fire HD 7 Running Cyanogenmod 10.1
[7" Kindle Fire HD Android Development] r3pwn:
2.6.0.0 boots much faster for those who are concerned. :D

Sent from my Kindle Fire HD 7" running PAC-rom and using the XDA-Developers app.
[7" Kindle Fire HD Android Development] Hashcode:
OP Updated with TWRP 2.6.0.0 download and instructions.

This is a .ZIP file that you flash IN RECOVERY to update your current version to 2.6.0.0

Enjoy

and remember if you like this product you can donate to TWRP at the top of this page:

http://www.teamw.in/project/twrp2

(Maybe mention [KFireHD] in the donation so that they know what device you have)

WARNING: IF YOU INSTALLED THIS BEFORE TONIGHT(7/8) THEN I WOULD ADVISE RE-INSTALLING. I MADE SOME LAST MINUTE FIXES.
[7" Kindle Fire HD Android Development] stunts513:
Thought I'd confirm it works, flashed just fine for me, i think the loading times a little faster but i didn't really time it and it wasn't instant. It weirded me out a little though because I cleared my cache and dalvik cache while I was at it and my cm 10.1 is started to do that annoying bug where the rotation is off 90 degrees, but a simple reboot fixed it.
[7" Kindle Fire HD Android Development] Hashcode:
Thanks for the update. I'm watching the TWRP / bootloader threads pretty closely to see how they go with these latest updates.
[7" Kindle Fire HD Android Development] diz127:
I have no idea what I did or am doing wrong, but flashing the zip via recovery isn't updating it to 2.6.0.0. Do I have to update to the 07/08 freedom-boot as well? Sorry for the noob question.

Edit: don't bother answering this. I'll figure it out looking at older posts. Sorry about that.

Update: if anyone runs into a problem just unzip the recovery image and use Fire Flash to upgrade. Worked flawlessly for me.
[7" Kindle Fire HD Android Development] Hashcode:
Yeah, seems there's an issue with the .zip. I'll check it here shortly.
[7" Kindle Fire HD Android Development] Hashcode:
ZIP file is now fixed.

It was a sneaky 1-char typo, which wasn't generating any visible error, but wasn't applying either.

Re-download:

http://goo.im/devs/Hashcode/tate/recovery-zip/zip-kfhd7-twrp-2.6.0.0-recovery.zip

and check md5sum: 3c78c723c4e5e8d15bff356fe1d78ae9
[7" Kindle Fire HD Android Development] xxxo:
Many thanks again ,for making this device better, sorry to be off topic but do you plan on getting Moto x out of curiosity ?
[7" Kindle Fire HD Android Development] Hashcode:
No Moto X for me. :/

And I'm noticing some sdcard mount location issues in recovery. For me it's placing /sdcard at: /data/media/0/0 where it should be /data/media/0.

Still troubleshooting.
[7" Kindle Fire HD Android Development] seokhun:
Moto X's supposed leaked specs suck anyway.

Way to go Hash! I can confirm it flashes fine, and finally recovery entry is INSTANT! No more minute+ waiting!
[7" Kindle Fire HD Android Development] r3pwn:
It's fine for me.
[7" Kindle Fire HD Android Development] Hashcode:
Yeah I cleaned up the extra dir and it's fine now.
[7" Kindle Fire HD Android Development] fs1023:
Update to new TWRP version works fine, very fast.

Many thanks Hashcode.

Regards

fs1023
[7" Kindle Fire HD Android Development] stunts513:
*facepalm*

Sorry I was half asleep when I confirmed that build of twrp works, I only checked that I could still boot into recovery, didn't bother to look at the version number. Just flashed the new version that works.

Edit: omg the new version loads up fast! Have to make sure I get my friend to update his as well.
[7" Kindle Fire HD Android Development] Krsmqn:
Loads about 900% faster. Yeah, that's fast. Took maybe 5 seconds.

Well done... many thanks Hashcode.

Sent from my JellyBeer Fire HD
[7" Kindle Fire HD Android Development] hector333:
As expected it work flawlessly on my two Kindles; one on JellyBeer and my daily driver on Kinnology; now it goes into recovery almost instantly!

Thanks Hashcode!
[7" Kindle Fire HD Android Development] r3pwn:
I used a timer and from the second you see the blue kindle fire to the second you see the TWRP splash screen, it takes 12.1 seconds. From the second you see the blue kindle fire to the second you see the menu options, it takes 14.8 seconds.
[7" Kindle Fire HD Android Development] justblinded:
When i try to flash the zip in twrpv2.4.4.0 I get FAILED

Can anyone tell me what I am doing wrong? I followed these instructions below. I am also unable to flash any Roms without getting the same failed error message after it says signature verification failed

INSTALL INSTRUCTIONS:

While the ORANGE logo is showing on the screen, press and hold the volume up button till the BLUE logo shows. (This is the button farther away from the power button)

Select "Install"

Navigate to where you placed the file on your device

Select the .zip filename

Swipe to confirm flash

Reboot
[7" Kindle Fire HD Android Development] r3pwn:
Go to settings and disable signature verification check.
[7" Kindle Fire HD Android Development] MonsterMD:
is there a way to access the sd card on pc from twrp setting, seems i may have bricked the kindle. it shows up in device manager although wont let me access as mtp device.
[7" Kindle Fire HD Android Development] mechanizedmedic:
You should still be able to push/pull files to/from your device using ADB. You can also install ROMs using the "sideload" ADB command.

Sent from Hell.
[7" Kindle Fire HD Android Development] MonsterMD:
thanks for the tip!

for any other noob out there wounding how to use the side loader,

start sideloader, go to cmd on your pc

put your zip file in whatever the default directory is set on i.e. C:\users\monster or change directory

and assuming all of your paths are set up from adb type

adb remount

adb shell stop

adb push file.apk /sdcard

adb shell start

the file.apk is what ever the file is called or if its a zip file give the name of the file and .zip at the end

the /sdcard is where the file will be pushed too
[7" Kindle Fire HD Android Development] Hashcode:
UPDATED OP with new TWRP release

CHANGELOG for 2.6.1.0:

-Initial SELinux support (only a few devices, need testers so come by IRC if your device doesn't have it and needs it)

-Initial support for f2fs file system formatting (Moto X)

-Update SuperSU install for 4.3 ROMs

-Fixed a permissions bug on files created during backup

-Fixed a bug that caused TWRP to not wait for compressed backups to finish causing 0 byte files and md5sums to not match

-Fixed decryption of encrypted data so that both TouchWiz and AOSP decryption are possible

-Ignore lost+found folder during backup and size calculations

-Various other minor bug fixes and tweaks

** THIS IS A FLASHABLE .ZIP FILE FOR INSTALLING IN YOUR CURRENT VERSION OF TWRP **

DOWNLOAD:

[ DO NOT DOWNLOAD ANY FILES FROM TEAMWIN'S WEBSITE. IN GENERAL, THEY ARE MEANT TO BE FLASHED TO UNLOCKED DEVICES AND WON'T WORK FOR KINDLE FIRE HD'S ]

You can download from goo.im here and place on your SDCARD:

http://goo.im/devs/Hashcode/tate/recovery-zip/zip-kfhd7-twrp-2.6.1.0-recovery.zip

md5sum: d025d1a1a9eb5c5d39e12e8a173b76e0

INSTALL INSTRUCTIONS:

While the ORANGE logo is showing on the screen, press and hold the volume up button till the BLUE logo shows. (This is the button farther away from the power button)

Select "Install"

Navigate to where you placed the file on your device

Select the .zip filename

Swipe to confirm flash

Reboot
[7" Kindle Fire HD Android Development] degiovab:
Thanks a lot!

The permissions bug was particularly annoying.

FYI, I get an md5sum = a770149d8e84b982fdde19b2e928c6e0
[7" Kindle Fire HD Android Development] Hashcode:
Thanks! updated the md5sum... too many postings last night I guess. :P
[7" Kindle Fire HD Android Development] EFEXR:
Im currently running stock rom, can I use KF First Aide to install 2nd bootloader+TWRP 2.4.4.0 and then flash the TWRP 2.6.1.0 zip?

Has anybody done it this way?
[7" Kindle Fire HD Android Development] Neighbor808:
There is no reason why it wouldn't upgrade properly from 2.4 to 2.6, it should definitely work

Use the KF first aide boot loader + recovery option, but make sure you put a ROM zip on your SDcard to flash before you do this and boot into it before you flash the new TWRP as Stock Amazon OS will send you into a bootloop going back into TWRP everytime you try to reboot.
[7" Kindle Fire HD Android Development] Hashcode:
If you already have TWRP installed, flashing the upgrade .zip doesnt touch the installed ROM.

If it is, then I should look at it. Because that's a bug.
[7" Kindle Fire HD Android Development] Neighbor808:
I suppose I didn't word my post correctly, I was alerting him of the fact that if you're running a newer Amazon OS (Like 7.6.4) then it will boot loop you into recovery. You have to flash a custom ROM to boot properly. At least that's what happened to me.
[7" Kindle Fire HD Android Development] Hinzman420:
if i format my partitions can i flash a new stock rom on it
[7" Kindle Fire HD Android Development] damigonz:
Thanks Hashcode for your work!!
[7" Kindle Fire HD Android Development] Hashcode:
Original post updated with TWRP 2.6.3.0 flash .zip

Use your existing TWRP install to flash this .zip
[7" Kindle Fire HD Android Development] ebildude123:
Thanks! Updated. :good:
[7" Kindle Fire HD Android Development] runningman04072013:
Works like a charm! Thank you.
[7" Kindle Fire HD Android Development] south956:
Why doesn't goo work? I can't get recent release of twrp, n 2.4 is sloooww. Does anyone have copy they can upload? Thanks

For your own custom Sig : http://xdaforums.com/showthread.php?t=1922304
[7" Kindle Fire HD Android Development] Hashcode:
Fixed download link in OP:

http://downloads.crackflasher.com/s...overy-zip/zip-kfhd7-twrp-2.6.3.0-recovery.zip
[7" Kindle Fire HD Android Development] south956:
What happens with goo, I manually searched for you and couldn't find you or files, also a couple days before it would only say welcome to nyxn or something like that

For your own custom Sig : http://xdaforums.com/showthread.php?t=1922304
[7" Kindle Fire HD Android Development] Hashcode:
Goo is updating servers.
[7" Kindle Fire HD Android Development] Hashcode:
Updated the OP to TWRP v2.6.3.1.

CHANGES:

-Updated recovery kernel with SElinux support

-Changed how /cache and /data are formatted in recovery. Instead of rm -rf *, they are now cleaned up with mkfs.ext4. This should clear out any issues where users constantly needed to wipe cache to reboot. Those users will need to do 1 more wipe cache in recovery.

You can download from a mirror below and place on your SDCARD:

Mirror 1 : Download (Goo.im)

Mirror 2: Download (Crackflashers)

md5sum: 7400219268ac7790bdf2a5cd5461f4fd

INSTALL INSTRUCTIONS:

While the ORANGE logo is showing on the screen, press and hold the volume up button till the BLUE logo shows. (This is the button farther away from the power button)

Select "Install"

Navigate to where you placed the file on your device

Select the .zip filename

Swipe to confirm flash

Reboot

Enjoy
[7" Kindle Fire HD Android Development] jmolinuevo:
Is md5 OK? Both mirrors say md5sum is 7400219268ac7790bdf2a5cd5461f4fd
[7" Kindle Fire HD Android Development] VinceOB:
I get the same md5 as you...
[7" Kindle Fire HD Android Development] LinearEquation:
I just downloaded it from the crackflasher mirror and it downloaded the entire zip. Is this when you're trying to flash it? I flashed TWRP image with FireFlash when I did it but that's what the file was the other day was an image.
[7" Kindle Fire HD Android Development] VinceOB:
I downloaded it from crackflasher too. I just got a different md5 than what was posted by hashcode.
[7" Kindle Fire HD Android Development] Hashcode:
I just double checked and I ran the wrong file. Correct md5sum is: 7400219268ac7790bdf2a5cd5461f4fd

Thanks for pointing that out.
[7" Kindle Fire HD Android Development] irish_711:
I noticed that TWRP has been updated to 2.6.3.2. Will we be seeing the update on tate? Or is it minimal difference between 2.6.3.1 and 2.6.3.2 that it's not worth it?
[7" Kindle Fire HD Android Development] Hashcode:
New build of TWRP 2.7.0.0 is up!

** THIS IS A FLASHABLE .ZIP FILE FOR INSTALLING IN YOUR CURRENT VERSION OF TWRP **

DOWNLOAD:

[ DO NOT DOWNLOAD ANY FILES FROM TEAMWIN'S WEBSITE. IN GENERAL, THEY ARE MEANT TO BE FLASHED TO UNLOCKED DEVICES AND WON'T WORK FOR KINDLE FIRE HD'S ]

You can download from goo.im here and place on your SDCARD:

Mirror 1 : Download (Goo.im)

Mirror 2: Download (Crackflashers)

md5sum: 785f40ec03c2e10a60bb8dfe4e4f1174

INSTALL INSTRUCTIONS:

While the ORANGE logo is showing on the screen, press and hold the volume up button till the BLUE logo shows. (This is the button farther away from the power button)

Select "Install"

Navigate to where you placed the file on your device

Select the .zip filename

Swipe to confirm flash

Reboot

Donate to TeamWin:

http://www.teamw.in/project/twrp2
[7" Kindle Fire HD Android Development] wire55:
Thank you for twrp 2.7.0.0!!! I have been waiting for some time now.
[7" Kindle Fire HD Android Development] r3pwn:
Damn it. I compiled it myself and was gonna release it two days ago, but I guess this is what I get for procrastination...
[7" Kindle Fire HD Android Development] Hashcode:
If its any consolation, this build also includes the trim / discard fix which might be helpful. :)
[7" Kindle Fire HD Android Development] r3pwn:
[RECOVERY] TWRP 2.7.0.0 touch recovery for KFireHD 7" (ZIP) [03-15 v2.7.0.0]

Okay. Assuming the trim fix is a device tree change (I haven't checked yet), I'll have to add it to my little personal repo http://github.com/r3pwn/android_device_amazon_tate.

EDIT: Nvm. I see it's a kernel-level change. Also, can you message me on Hangouts to help me with a problem I'm having related to UT not wanting to mount rootfs?
[7" Kindle Fire HD Android Development] Quimicax:
Twrp 2.7.1.0 Is Out.!:highfive:
[7" Kindle Fire HD Android Development] Hashcode:
FYI: I'm testing new builds over the next few days, and I'll get up a new version of TWRP once I make sure it's stable.
[7" Kindle Fire HD Android Development] flyhigh6767:
No usb connection after upgrading

I upgraded to TWRP 2.7.0.0 from 2.6.3, then i flashed CM11. Now it's impossible to connect my KFHD7 to my pc by USB, when i had CM10 there was no problem ! I upgraded recovery and flashed my new custom rom following XDA forum guides, USB debug is enabled, everything is ok but USB connection to PC, it doesn't see my KFHD7 and its SDcard ... I'm crazy about it. What's the problem ? Probably something about partitions ? Please help me ! :(
[7" Kindle Fire HD Android Development] LinearEquation:
I think this is what some have had issues with when updating from an older TWRP to a TWRP with SELinux. I *think* it does effect the partitions and I forget how to get around this. Try reformatting the SD Card and ADB sideload a ROM. Make sure you run only the TWRP that Hashcode puts up as he has to modify it a bit to work on Kindle.

[MENTION=5112866]stunts513[/MENTION] how did that one guy get passed this issue? I forget his name.
[7" Kindle Fire HD Android Development] Maromi:
If adb doesn't work in recovery. I usually check the device id against what is already being used and update the driver if necessary
[7" Kindle Fire HD Android Development] stunts513:
Am I missing something because it is kinda late for me, but is he saying the device doesn't even show up in the device manager as an adb device or that he can't browse the sdcard from his PC? One thing I always check for if adb doesn't show up as is a component device with a vid of 1949 under USB devices, if it shows up I remove it and windows tends to then install the right driver. If I'm totally off base then tell me as I'm about to fall asleep... Long day...
[7" Kindle Fire HD Android Development] r3pwn:
Regarding the above 4 posts:

Linux is the solution to all adb and fastboot driver issues.
[7" Kindle Fire HD Android Development] Maromi:
FYI

In Windows 7 in noticed when updating to TWRP 2.7.0.0 or 2.7.1.0. i had to update the drivers again when i connected my device in recovery. i don't use adb sideload. i just adb push file to /data/media/0/ and flash in twrp.

when in twrp

;Kindle Fire HD 7
%SingleAdbInterface% = USB_Install, USB\VID_1949&PID_0007
%CompositeAdbInterface% = USB_Install, USB\VID_1949&PID_0007&MI_00

when in rom

;Kindle Fire HD 7
%SingleAdbInterface% = USB_Install, USB\VID_1949&PID_0007
%CompositeAdbInterface% = USB_Install, USB\VID_1949&PID_0007&MI_01
[7" Kindle Fire HD Android Development] BRIMS7ON3:
If your device ONLY boots into TWRP, is there a way to change the boot order?
[7" Kindle Fire HD Android Development] wire55:
When will we get TWRP2.7.1.0
[7" Kindle Fire HD Android Development] Hashcode:
I never know what causes the MI # portion of the driver info
[7" Kindle Fire HD Android Development] Maromi:
nbd. i believe windows identifies that when a device with same pid has more than 1 mount interface. IE 00 when recovery is mounted and 01 for device.

it's easier to modify the amazon driver to add MI00 for recovery
[7" Kindle Fire HD Android Development] chumpalunski:
Anyone ever take over on building this? We are a few versions behind.