yashsingh1/xdaforums huggingface dataset:
[Kindle Fire Android Development] 404-Not Found:
Thank you, and Ichigio too for the link. I would hit the +Thanks Button but if do I get " Error: Thank Action Deny"
[Kindle Fire Android Development] 404-Not Found:
Where can I get ClockWorkMod?
[Kindle Fire Android Development] jfb9301:
Seriously?

I don't think there is a CWM, but if you don't like the one in this thread, look for COTR.
[Kindle Fire Android Development] tobiascuypers:
CWM is discontinued by Hashcode and advises not to use it. There was some issues with 3.0 kernels and missing partitions. I think?
[Kindle Fire Android Development] 404-Not Found:
Well TWRP doesn't let me flash older ROMs last time I tried flashing MIUI GB and didn't let me or other ALT-ROMs
[Kindle Fire Android Development] callmeshulah:
i use cwm works just fine, i mess around and install different mods all the time to test drive em. have not used twrp for sometime now

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

Sent from OuterSpace
[Kindle Fire Android Development] erikiksaz:
Dumb fscking idiots FTL.

Thanks for the work OP. Ignore the retards.
[Kindle Fire Android Development] leswgnr:
That's a really clear explanation kingfauns-thanks. It does bring up something I've wondered tho. How is fff loading twrp if not by changing boot modes?
[Kindle Fire Android Development] Sblood86:
I'm about to go to work so I can't dig much deeper but here's a general idea, if you check where Pokey merged the recovery option inially you will see that the bootmode is actually checked but not changed. Instead it's setting the boot environment to recovery with the following:

s = getenv("recoverycmd");

As for how the environment commands work I would have a dig a little deeper but I don't have that time right now, Kinfauns may have a better answer but this should give you an idea.
[Kindle Fire Android Development] iroctheworld:
Lolno..

ALL HAIL TWRP!

Also, its working good :]
[Kindle Fire Android Development] kinfauns:
The important thing to note here is that the bootmode does not dictate to the bootloader how the bootup should proceed. Rather, the bootloader uses the bootmode as just one variable in its decision making process. Utlimately, the bootloader checks to see if either the bootmode has been set to recovery or the power button has been pressed during the temporary fastboot countdown. If either of those conditions happens to be true, the bootloader program will boot the device into recovery.

SBlood86 is right on about the line of code he pasted. Just to satisfy my own curiosity, I skimmed through the code to see what role that line plays in how the device boots up. I didn't study it too close, so I don't know all the ins/outs of what it's doing, but I have a general idea. That line fetches an environment variable defined with some options to be used when calling the run_command function. In this case, "recoverycmd" has some LED light settings (which I think is broken according to some posts pokey9000 made) and more important to this discussion, it indicates what storage device and partition should be used to boot.

Hopefully that's enough of a satisfactory explanation or else there's always the source code up on github!
[Kindle Fire Android Development] tctim:
i think that i will switch from CM touch because it can compress backups.
[Kindle Fire Android Development] N23:
How can i install TWRP 2.1?

Every time i use the fastboot command (fastboot -i 0x1949 boot twrp-fire-2.1.0.img) it boots the 2.1 version - fine!

but then after a reboot and choosing to boot to the recovery through firefirefire it shows the previous installed twrp 2.0?

any ideas how to fix that eg. install twrp 2.1 permanent?
[Kindle Fire Android Development] sthomas38:
Same for me.

Envoyé depuis mon GT-I9000 avec Tapatalk
[Kindle Fire Android Development] vbdss:
I was having problems with TWRP 2.1.0 trying to install the Kernel 3.0 and AOKP Rom
[Kindle Fire Android Development] Dasanko:
Change

fastboot -i 0x1949 boot twrp-fire-2.1.0.img

to

fastboot -i 0x1949 flash recovery twrp-fire-2.1.0.img
[Kindle Fire Android Development] smirkis:
wait for the update

dees_troy has fixed flashing and reboot issues, just waiting on his updated release =]
[Kindle Fire Android Development] llavalle:
For some reasons, the 2.1.0 version does not seem to work on my fire...

2.0.0 works fine but as soon as I flash the 2.1.0, the recovery never works : FFF just hangs after the led turns orange (running FFF 1.2).

I flashed 2.0.0 back and it works fine... weird...

Edit : looks like flashing TWRP 2.1.0 reverted FFF to a previous version.. I lost my "dim green" option... is this normal?

Edit : was caused by a bad download. Cleared my browser cache, re-downloaded and flashed. All working fine now. BTW, don't use "Right-click | Save As" on the link, it will save a webpage (8kb)... Open the link to goo.im and wait for the download to start.
[Kindle Fire Android Development] mjybarr:
Could you upload TWRP 2.0.0. I see that I can't find it anywhere.. thanks in advanced!
[Kindle Fire Android Development] llavalle:
I've found TWRP 2.0.0 in the FFF thread

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

There's a link in the OP.
[Kindle Fire Android Development] mjybarr:
Thank you so much! Out of curiousity... If I can't get my kindle to be recognized by fastboot on my computer...is there a method to do it through terminal emulator?
[Kindle Fire Android Development] smirkis:
http://xdaforums.com/showthread.php?p=22608974
[Kindle Fire Android Development] uoY_redruM:
My computer is down right now.. is there a easy to flash recoveries via terminal like you can on a phone?

Also, having a weird issue. Every time I try to flash a rom, twrp just reboots. Just started, I use to work fine...
[Kindle Fire Android Development] kinfauns:
TeamWin has quietly updated TWRP for Kindle Fire to version 2.1.1

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

http://goo.im/devs/OpenRecovery/blaze/openrecovery-twrp-blaze-2.1.1.img

All reboot options (System, Recovery, Bootloader) work as expected. No more "I'm stuck in TWRP" posts!!!

Installation problems found in version 2.1.0 have been fixed. All ROMs I've tested flash correctly. Batch install option is working.

Updated GUI (looks nice with a little splash of color)

Upgrade to version 2.1.1 is highly recommended for all users of previous TWRP versions.

Install using fastboot:

fastboot flash recovery openrecovery-twrp-blaze-2.1.1.img
[Kindle Fire Android Development] webdroidmt:
Updated from 2.0 to 2.1.1 and like the new look, also appreciate squashing the reboot bugs. Had no issues flashing Hashcode's latest rom and kernel, also made a couple of backups one compressed and one not, they restore fine.

Don't want to sound ungrateful here, because that's not the case. But...I'm not a fan of the swipe button to execute functions. Would've rather had just a plain old button to tap, maybe my fingers just can't stand the exercise. LOL

Dees_Troy, thanks for this update as well as your excellent work with the TP screen drivers.

Mike T
[Kindle Fire Android Development] acax456:
Can i flash it on my kindle fire use terminal??
[Kindle Fire Android Development] jbl0ggs:
I'm also experiencing the hang at the "updating partition detail" point with TWRP 2.5.0.0. I installed TWRP via KFU 0.9.9. I had to press the power button to switch off the KF. After rebooting I checked the backed up file was listed so I just continued. But then ran into another major issue I have described in the follwoing thread.

http://xdaforums.com/showpost.php?p=42853280&postcount=464

Now I'm not sure how to proceed and I thought this was going to easy :(

EDIT: Thanks to tobiascuypers who suggested that I also wipe Data as well as Delvk/Cache/System and then install Rom/gapps, I now have CM10.1 installed and working.
[Kindle Fire Android Development] Sblood86:
Not missing partitions; specifically it was the emmc wipe bug which plagues samsung devices (this has been confirmed by the fact that I have one of the KF1's with the faulty chip and a stable-esque jb based hackup hybrid of CWM and COTR running on mine (no I won't be sharing it cause there are some serious menu bugs related to emmc recognition on CWM and no working mass storage)).

It should be clear that while COTR is CWM based it is not CWM: the version flashed from smirkit is a hybrid written specifically for the kindle, it uses gingerbread recovery along with jellybean retouch code and ext4 handling (the retouch code is what allows the 3.y kernels to be flashed from within the gingerbread recovery, the same retouch code can be found in the AOSP source tree for all branches after ICS; it is subsequently found in TWRP as well).

Not trying to hijack the TWRP thread with a discussion about other recoveries but I thought this distinction should be clear. If anyone has any questions about COTR please direct them to the COTR thread (I will also attempt answer CWM questions as COTR is based off of it), let's not bother Dees_Troy with something that's not even related. :D
[Kindle Fire Android Development] Lim Wee Huat:
Any flashable zip for latest TWRP 2.6.0.0? Thanks in advanced.:)
[Kindle Fire Android Development] chykal:
Did you know that you can go into goomanager, which is available free on the play store, use the the menu, Install OpenRecoveryScript option to get the latest 2.6? Better than waiting for a zip. On toro it does not even reboot after the install. I hope this helps.
[Kindle Fire Android Development] zmore:
That doesn't always work. Doesn't work on my OG kindle for example.
[Kindle Fire Android Development] veeman:
From [MENTION=4666951]Ichigo[/MENTION]

The TWRP 2.6.0.0 download can be found at this link. He took a short break from XDA but saw this thread and asked me to post on his behalf.

https://www.dropbox.com/s/c1recxcw87ws75m/TWRP-Blaze-2.6.0.0.zip
[Kindle Fire Android Development] chykal:
The file in the download is called TWRP-Blaze-2.6.0.0.zip. Are you sure it is ok to flash on the Kindle which is Otter? I think Blaze is a Galaxy S. Thanks.
[Kindle Fire Android Development] veeman:
Yes. It's OK to flash.
[Kindle Fire Android Development] chykal:
I gave it a try but got an "error flashing zip" message in TWRP 2.5. It didn't hurt anything as I can still boot to ROM and use TWRP 2.5 so no harm done.
[Kindle Fire Android Development] veeman:
Apparently he zipped the folder but didn't include the actual files. This should work. LOL! :laugh:

Dropbox Link
[Kindle Fire Android Development] mlkjuggalo:
Worked great this time around :) thanks.
[Kindle Fire Android Development] Lim Wee Huat:
Hey, I thought I heard you updated yours using the Goo manager?:)
[Kindle Fire Android Development] chykal:
I ended up using KFU. On the first try it downloaded and installed 2.5. So I downloaded 2.6 from the TWRP website and renamed it to twrp.img. I them replace the one in the kfu/recovery directory with it. I was then able to flash it using kfu. Someone else will have to test this new zip. Thanks.

---------- Post added at 10:59 PM ---------- Previous post was at 10:55 PM ----------

No I updated my toro using goo manager and made the assumption it worked on all devices that way. My mistake. Sorry.
[Kindle Fire Android Development] pvsgh:
TWRP Zip File for Otter

Here is a zip file I created with TWRP 2.6.0.0 for Otter devices, just flash it in your current recovery.

http://d-h.st/ZvN
[Kindle Fire Android Development] mlkjuggalo:
Here is zip for TWRP 2.6.1.0 tested and working enjoy .
[Kindle Fire Android Development] BobbaLouie:
Please beware it was mentioned in the Nexus 7 thread that 2610 may have an issue with decrypting encrypted backups.
[Kindle Fire Android Development] BrooklynNY:
OP has a typo at changelog it says 2.6.0 instead of 2.6.1..... & BTW where can I get twrp 2.6.x compatible themes?
[Kindle Fire Android Development] mlkjuggalo:
Here is TWRP 2.6.3.0 zip flash and enjoy :)
[Kindle Fire Android Development] mlkjuggalo:
Not sure where to find themes for it . I thought I seen something about themes on TWRP site .
[Kindle Fire Android Development] koop1955:
TWRP Themes: http://xdaforums.com/showthread.php?t=2035234 (NOTE: READ the instruction about only using 2.6 themes!!!)

Google is my friend....
[Kindle Fire Android Development] gkkovacs:
Installed Goomanager, it did all the steps (downloaded and installed TWRP), but on reboot it's still the old 2.2.2.1 version.

I tried this several times, no luck. I'm running CM10.2 official nightly, tried it with 0917 and 0923.

Is there a flashable zip version of this, or any other way of installing the latest one?
[Kindle Fire Android Development] mlkjuggalo:
Look up a few posts from yours .I already made a zip for the latest 2.6.3.0 that you can flash .
[Kindle Fire Android Development] gkkovacs:
Thanks. In the meantime I have found your post.

Unfortunately, my current TWRP 2.2.2.1 does not flash your zip (or any of the other ones posted), it stops with the same error all the time:

Build Version Check...
assert failed: getprop("ro.product.device") == "otter" ||
E: unknown command [err_string]
getprop("ro.product.device") == "otter"
E: unknown command [err_string]
E:Error in /sdcard/twrp-2.6.3.0-otter.zip
(Status 7)
* Verifying filesystems...
* Verifying partition sizes...
Error flashing zip '/sdcard/twrp-2.6.3.0-otter.zip'

Any idea what might be happening?
[Kindle Fire Android Development] mlkjuggalo:
That's odd it flashes fine for me . Not sure why that's a good question for Dees_Troy or someone with more knowledge on TWRP and flashing.
[Kindle Fire Android Development] soupmagnet:
The problem is in the difference between the "blaze" and "otter" builds
[Kindle Fire Android Development] mlkjuggalo:
Edit removed zip file since I messed it sorry guys will work on it and see how it goes . .
[Kindle Fire Android Development] gkkovacs:
I'm not sure what the difference is (apart from the file name), but flashing it gives exactly the same error.
[Kindle Fire Android Development] mlkjuggalo:
This time around I made the zip with the TWRP blaze recovery IMG. Not sure why its not working.
[Kindle Fire Android Development] Froid:
Its the updater script..Still says "otter" so unless the build prop matches, it will fail.
[Kindle Fire Android Development] gkkovacs:
I wonder why it is happening... I've checked /system/build.prop on my Kindle, and ro.product.device=otter, so I'm kinda clueless here.
[Kindle Fire Android Development] Froid:
Just read the error again. That Status 7 error usually means you need to update your recovery. Looks like you'll need to find another way to do that. Since the updater script jives with your build prop, that's the only other issue I can think of. Use adb to push the correct recovery image and you should be all set.
[Kindle Fire Android Development] mlkjuggalo:
So I went back and worked on the TWRP 2.6.3.0 blaze zip I can't test it since I have been using OTTER version so if some one on blaze that wants to give it a shot PM me and i'll give the drop box link. If all goes well I will post for all to use :)
[Kindle Fire Android Development] pvsgh:
openrecovery-twrp-2.6.3.0

Please try this zip file, should work on both otter and blaze devices.

http://d-h.st/oFA
[Kindle Fire Android Development] gkkovacs:
Thanks for trying to help with this, but there is a different problem.

I have already commented out the entire assert check part in the updater-script, and there is still an Error flashing zip at the end.

Upon closer inspection, it tries to push the recovery.img to the following folder:

ui_print(" Installing Recovery Image...");
package_extract_file("recovery.img", "[COLOR="Red"]/dev/block/platform/mmci-omap-hs.1/by-name/recovery[/COLOR]");

However, when I checked for this folder in CM File Manager, there is no such path on my Kindle.

What I was able to find was this:

/dev/block/platform/omap/omap_hsmmc.1/by-name

There is no recovery folder in it, and the current recovery image is not there.
[Kindle Fire Android Development] pvsgh:
Are you sure you have 1st Generation Kindle Fire and not the Kindle Fire HD?

Edit: You are definitely a 2nd Gen Kindle Fire Owner.

Please go to the correct forum for Kindle Fire HD:

http://xdaforums.com/forumdisplay.php?f=1782

TWRP Recovery for your device, here:

http://xdaforums.com/showthread.php?t=2218868
[Kindle Fire Android Development] gkkovacs:
I am definitely a first gen Kindle Fire owner. My device has a 1024x600 screen and 512MB memory (Kindle Fire 2nd gen and HD both have 1GB memory):

http://en.wikipedia.org/wiki/Kindle_Fire

Maybe it's a different revision? It was bought October 2012.

I have tried this, the zip flashes without error, but unfortunately the recovery stays the same (2.2.2.1) upon reboot.

Still not solved.
[Kindle Fire Android Development] colt223:
I was having the same issue, goomanager would download the new 2.6.3.0 .img file, but upon reboot I still have 2.2.2.1 installed.

I did not try the flashable .zip file here, instead I downloaded an app from the play store called flashify, you can use that to flash the TWRP .img file, just choose 'flash recovery' or something like that when you use it, choose the .img file that goomanager downloaded, and you are done.

Took about 10 seconds and I was on the new TWRP version with no probs.
[Kindle Fire Android Development] gkkovacs:
Thanks [MENTION=4853208]colt223[/MENTION], it worked!
[Kindle Fire Android Development] mlkjuggalo:
Edit moved TWRP 2.6.3.1 otter zip to page 46 post #460 enjoy :)
[Kindle Fire Android Development] themoto:
I boot in recovery and flash the zip file? Don't need wipe.

Sorry before i used Smirkit.
[Kindle Fire Android Development] mlkjuggalo:
Yes just boot into recovery flash then reboot recovery and it should be the newest TWRP just be sure your otter not blaze or zip will fail .
[Kindle Fire Android Development] androidsftw:
Oh I just noticed that a newer twrp was out. I tried building my own a few days ago and it failed.. but maybe now I can finally test out my cm11 builds.

And also, is there really even a difference between the blaze and otter builds of twrp?
[Kindle Fire Android Development] mlkjuggalo:
Not sure on the differences between TWRP otter & blaze just know I tried to flash blaze and it failed but otter had no issues for me .
[Kindle Fire Android Development] androidsftw:
Yeah I just flashed the img file straight from twrp.. and it looks like I can test my cm11 builds now :D
[Kindle Fire Android Development] lowridincrew,:
This works with CM11 Here you guys go

TWRP 2.6.3.1
[Kindle Fire Android Development] wws12:
Do I need this for CM11 or can I use 2.3.6.0?
[Kindle Fire Android Development] Hashcode:
I also did an update build w/ SElinux support which can be found here:

http://goo.im/devs/Hashcode/otter/recovery/flash-zip/

(This is a .zip update to be flashed in your current recovery)

I didn't update the version # like [MENTION=4146393]lowridincrew,[/MENTION] did, so be aware that won't change after updating (shows TWRP 2.6.3.0).

You will need to do a wipe and then format system before flashing any Android 4.4 ROMs.
[Kindle Fire Android Development] :
What is Data Mounting?

Sent from my air powered ceiling fan
[Kindle Fire Android Development] Jacobloveskindles:
either its my crappy internet or the link doesnt work
[Kindle Fire Android Development] Jersey846:
I tried flashing this zip in TWRP, but when I reboot recovery it's still listed as 2.2.2.1. When flashing the zip it appears to have correctly installed though. Do I need to flash 2.6.3.0 or older before flashing 2.6.3 1? I've tried this a number of times to no avail.

UPDATE: Have also tried updating through the Goo.im app. I go to "install OpenRecoveryScript", confirm, 10 second countdown to down, says download is starting and nothing downloads.

UPDATE: Have tried using the Flashify method. No dice.

UPDATE: Successfully updated to 2.6.3.0 with Pvsgh's zip that was said to work on Otter or Blaze. Now I need to get to 2.6.3.1, but when I try rebooting system it only boots to TWRP. Guess I'm going to have to reinstall the rom I was on before finally getting to 4.4. Seems like lot of hurdles for just 4.4. Will chalk this up to major user error.

UPDATE: Oh joy. Now it looks like it won't install a rom. Continually reboots to TWRP. YAY!

UPDATE: None of the 3 roms I have on the SD will install now. Reboots to TWRP and that's it. They previously worked before. They are all labeled Otter so I'm guessing that's what I have.

I don't know if I'm Blaze or Otter and not sure how to find out.
[Kindle Fire Android Development] VTCruzer:
Otter is Kindle Fire 1st Gen. Blaze is second. The 1st gen stock roms stopped updating at v6.3.2. Blaze continued on past v10. They stopped selling the 1st/Otter gen Kindle Fires in the US during the summer of 2012. If you bought yours before then it's a 1st gen. Blaze/2nd gen was to early 2013. Hope this helps and sorry if this was confusing :)
[Kindle Fire Android Development] Jersey846:
Ah ok thanks. Yeah then I definitely have Otter. Just not sure what to do from here to get it unstuck from booting only to TWRP.
[Kindle Fire Android Development] mlkjuggalo:
Try holding power button until you see boot menu and pick reset boot I had this issue once and that fixed it for me.

Edit you might have to pick normal boot after its been a while so not really sure but I know I did something like that to get it from boot looping back to TWRP.
[Kindle Fire Android Development] Jersey846:
I did what you said. Went back to TWRP and installed AOKP 4.3 successfully. Thanks! Still gotta figure out getting TWRP 2.6.3 1 installed, but being able to boot to SOMETHING is a heck of a lot better than just recovery!
[Kindle Fire Android Development] mlkjuggalo:
If you look back a page or so I posted an otter zip for TWRP 2.6.3.1 it flashed just fine for me.

Edit page 43 post 428.
[Kindle Fire Android Development] daorderdillon:
Anything for HTC BUTTERFLY s
[Kindle Fire Android Development] Pkt_Lnt:
Only if you can turn it into a kindle fire tablet.

kindle fire / jb 4.3 / tapatalk
[Kindle Fire Android Development] mlkjuggalo:
On the TeamWin site I see HTC Butterfly x920d & Butterfly x920e but not sure if its this Butterfly s. You might try downloading the goomanager app give it su permissions then press the menu button then press install open recovery script it will let you know if they have TWRP for your device. Just don't install unless your certain that its your device.
[Kindle Fire Android Development] Jersey846:
Perfect thanks man! Now running on a lightning fast 4.4!
[Kindle Fire Android Development] msparks311:
Ive tried flashing 2.6.3.0 over 2.4.0 and all I get is an error message, any suggestions on how to update?
[Kindle Fire Android Development] mlkjuggalo:
Did you try the 2.6.3.1 I posted a few pages back.
[Kindle Fire Android Development] Pkt_Lnt:
Go back and find a 2.5.x version. I started with 2.2.2.0 and could not flash the 2.6.3.1, so I flashed 2.3.x form 2.2.x, then 2.4.x from 2.3.x, and so on until I flashed 2.6.3.1 from a 2.5.x version. Old TWRP versions don't like to flash newer ones for some reason.
[Kindle Fire Android Development] msparks311:
Where is the best place to find a zip of 2.5?
[Kindle Fire Android Development] mlkjuggalo:
Give me a few min and I'll make one up. Otherwise you can try to search this thread one should be here.

Edit having issues downloading from TeamWin site if I can get it up before you find one I'll post.
[Kindle Fire Android Development] Kfire21:
Is the data mounting issue still their in 2.6.3.1
[Kindle Fire Android Development] Pkt_Lnt:
Search the thread, that is how I found the five steps I needed.

SGS4 Active / jb 4.2.2 GDE rom / tapatalk
[Kindle Fire Android Development] bowen873:
I'm currently on TWRP 2.2.0. I've been searching, but I can't seem to find the previous versions of TWRP so I can update one at a time. Any help would be appreciated.
[Kindle Fire Android Development] Jersey846:
I had trouble with this last night. Scroll up a couple posts and check out what I did. Basically installed 2.6.3.0 and then installed 2.6.3.1, but not without a couple complications.
[Kindle Fire Android Development] bowen873:
Thanks. I ended up finding the old versions in this thread - thought I was missing some originally. I'm on the latest version now.