yashsingh1/xdaforums huggingface dataset:
[Kindle Fire Android Development] alchemyst:
Great work! Thanks :)

Could you confirm the steps that "Auto download and install TWRP Recovery" does please? Its all a bit confusing with a few different ways to do it seemingly, with different tweaks being used to stop it failing by different people.
[Kindle Fire Android Development] riverzhou:
Great work!
[Kindle Fire Android Development] jutley:
does this install the firefirefire recovery aswell?
[Kindle Fire Android Development] teookie:
Nice work man, looks really good!
[Kindle Fire Android Development] jutley:
i installed the twrp but my device just hangs at the yellow fire sign and says press power button but nothing happens what do i need to do?
[Kindle Fire Android Development] moonlonely:
Choose option 1 to Change BootMode and change it back to Normal. This should reboot your device normally.

Right now you're stuck in fastboot.
[Kindle Fire Android Development] jutley:
I tried that it wont let me change back into 4000 bootmode my usb device is saying not reconised?

Stuck on yellew triangle when i try to run 4000 bootmode my usb say unreconised device not reconised help please.
[Kindle Fire Android Development] moonlonely:
Did you install the drivers included in the utility? Open the Device Manager on your computer and see if there's an exclamation point next to "Kindle." If there is, right-click and update the driver. Choose a driver manually and navigate to the drivers folder included in the Kindle Fire Utility.
[Kindle Fire Android Development] jutley:
I tries that in my device manager it says unknow device with yellow mark when i go to update driver it says the latest is already installed
[Kindle Fire Android Development] rukin5197:
Alright. Let me guide you through this...

-Download the attachment I provide below and place it in somewhere you KNOW where you can find it easily. (I placed it in C:\android-sdk-windows\extras\google\usb_driver(I would recommend doing the same))

-Go to device manager

-right click on the exclamation mark kindle.

-Choose update driver software

-choose browse my computer for driver software

-choose let me pick from a list of devices on my computer

-Then select have disk

-Then select browse

-direct to where you downloaded the usb driver i attached

-Select okay and okay

Download here
[Kindle Fire Android Development] movieaddict:
Ty so much
[Kindle Fire Android Development] jutley:
/thank you so much so how do i boot into twrp now
[Kindle Fire Android Development] sadalius:
When you boot your KF, when the yellow triangle with fire comes up, press the power button repeatedly until it turns orange. It should load TWRP. If you press nothing, it will load the current OS.
[Kindle Fire Android Development] rukin5197:
I'm pretty sure you're at the firefirefire, if i'm not mistaken? Well, just hold down the power button while you're at the firefirefire boot screen until the power button turns orange, then leave it alone and you should boot into twrp. If I'm not mistaken, i say once again :D
[Kindle Fire Android Development] jutley:
Yep it workes just fine now i got this amazing twrp on here now what sho/uld i do backup something anything good to flash yet here? or just wait for icescream now i want to thank all the devs that made this possible bigup.
[Kindle Fire Android Development] rukin5197:
I would backup FIRST. I flashed CM7, mainly because I didn't want an e-reader. I knew this was going to be a big 'rooted' tablet so that's why I got it. And boy, I couldn't get off stock fast enough. If you're wanting to flash CM7, I can guide you through that. IMO though, I'm going to be running CM7 until ICS has wifi working. Then I'll flash that.
[Kindle Fire Android Development] fernando sor:
Thanks going to give this a shot. Just got the kindle for free and a lot is happening here.

sent from my mom's basement
[Kindle Fire Android Development] DssTrainer:
I used the adb method to force mode 4000 and it worked from this thread:

http://xdaforums.com/show....php?t=1399828

Other people say that if you use the POWER OFF instead of REBOOT that it works too.
[Kindle Fire Android Development] Vashypooh:
Are people still getting stuck in yellow triangle after installing TWRP? That shouldn't be happening anymore...

Are you all hitting enter too quickly and not tapping reboot on the fire before pressing enter?
[Kindle Fire Android Development] bikeracer4487:
+1...unless anyone know of a way I can just emulate Windows for the purposes of this utility?
[Kindle Fire Android Development] a1exus:
are there any plans to make this work w/ linux/mac?
[Kindle Fire Android Development] sl0ttedpig:
My personal preference would be to write this in Perl, as it could be packaged for cross platform, however it would require Perl to be installed first, also someone brighter than me to volunteer to write it! :) For right now, Vashy's awesome utility in Windows is the best we have.

But, couldn't you use VirtualBox, VMware Workstation or Parallels? Or just look at his script to see what it's doing under the covers and try and emulate that on the command line in your OS? Nothing he has done in his script is proprietary, it's just a rollup of all the posts/suggestions/software freely available on this site.
[Kindle Fire Android Development] rmagruder:
As of .5 of the utility, I finally found myself in TWRP! No more Everlasting hellfire of doom!
[Kindle Fire Android Development] Vashypooh:
Eh, bash script would be the way I would do it.

I just don't have a linux / mac machine around, and with how busy this tool has been atm, I would rather keep fixing bugs / making it better than spending days trying to sort out a nix version.
[Kindle Fire Android Development] bikeracer4487:
So, now I'm at home on my Windows computer but I can't seem to get adb to recognize the Kindle Fire. Keeps saying error: device not found. I ran the driver bat file first, and then tried running it again, but to no avail...
[Kindle Fire Android Development] Vashypooh:
Check device manager to see what it thinks of the kindle.
[Kindle Fire Android Development] bikeracer4487:
Device manager didn't seem to have any problems with the drivers the utility installed, but I ended up uninstalling those and downloading the usb drivers from the android sdk and then manually updating the inf file to add the Kindle Fire to it and then THAT worked, although it still displays exactly the same in Device Manager.

Now, my problem is that, for one reason or another, I had assumed that this utility would work on the 6.2.1 update (since nothing else does). Didn't realize that it was running the same script for rooting the device as other methods...*sigh*...guess I just have to wait for someone to root 6.2.1...
[Kindle Fire Android Development] sl0ttedpig:
Hey, I'm not for one minute saying you should do it! :p You're busy enough maintaining the Windows version! Just if I had a preference Perl would be more portable, but there are other implications of using Perl.

But as I said, in a virtualized world, I'm sure people *could* find a Windows instance to use this on, if push came to shove.
[Kindle Fire Android Development] skrape06:
I apologize for being so ignorant here but I have read so all of the posts here (and many that are linked) and so many more that my head aches. I have this program running and all went well with installing TWRP. Using TWRP, I flashed an update and it announce update complete. However, I am now stuck in a repeated cycle arriving back in TWRP. I cannot get to a normal reboot no matter how I try (including (repeatedly with each) TWRP Reboot button, This utility's #1 Reboot Normal selection, and power off - leave set - power on). Every attempt goes back to the TWRP menu. ADB finds my devise and displays it along with the word "recovery". PLEASE help ... how do I get out of recovery and back to normal???? Thanks to all that help!
[Kindle Fire Android Development] bikeracer4487:
There's an option in the utility to change boot mode. You might try that.
[Kindle Fire Android Development] me.javier:
Cannot connect to my kindle

Hi,

I'm trying to root my new device .. It was never rooted before, I bought it last week and today it was updated to 6.2.1

I've installed K. Fire Utility v.6 and connect my device ... but I always get the same "device not connected" I've tried all options and in some of them I got a "waiting for device" message ...

I'm using a windows 7 computer and I've tried to run the tool with administrator and normal rigths mode ..

Any help??

Kind regards!!
[Kindle Fire Android Development] mrrush101:
I keep getting-Invalid permissions reboot.operations not permitted
[Kindle Fire Android Development] Xeddicus:
You can't use anything (except for flashing a pre-rooted rom at the moment) to root it if it's on 6.2.1 already. You probably don't have the drivers installed for it, but even if you did it wouldn't root it. Have to wait for an updated method.
[Kindle Fire Android Development] b63:
some people seem to hassle with the usb driver installation

to clean up old drivers even if the KF is not plugged in follow this:

http://support.microsoft.com/kb/315539/en-us

there is no need to reboot the computer - it works immediately

the entry for 18D1 in adb_usb.ini is missing - had to add it

plug in and install the drivers of .6 from scratch
[Kindle Fire Android Development] me.javier:
THANX!! I'll wait ...

meanwhile ... I was trying to boot whith a prerooted rom, but the command c:\>fastboot boot 6_2_1rootboot.img told me ... "< waiting for device >" ... I installed the drivers, but ... it still throwing the same error ...

Any idea??

KR.
[Kindle Fire Android Development] Xeddicus:
Make sure it's using the drivers. Point it to them manually.
[Kindle Fire Android Development] mrw1215:
Okay, so I got to the point where I can use this utility to install TWRP; I chose the option to do so, and after some stuff ran in the window, it rebooted my Kindle. Now, in the command prompt, it just says:

<idme> write 4002 to offset 0x1000

reboot: Operation not permitted

< waiting for device >

What do I do now? Am I done? Or is there more for it to do? Or... what? My Kindle is back to its main screen (well, now it's sitting on the "You can now transfer files from your computer to Kindle" screen).

Edit: I powered it down to see if it would have the FireFireFire logo when booting it up, but it just stays on the "Kindle Fire" logo until I hold the power button down to force shut it down. :( I didn't break it, did I? :/
[Kindle Fire Android Development] ipaq_101:
I have a brand new Kindle and want to root it, yes the first generation on 6.2.10

Reading this guide has been helpful but I have some questions:

Does the utility install the drivers needed or do I need to do it manually?

Whenever I try to do anything it says device not detected, is there a download mode that I need to put the Kindle on?

I am very new to this, I have been rooting android phones for years, but the Kindle has me thoroughly confused.

I appreciate any help to just get my computer to recognize the Kindle and the utility do its magic, I can go on from there. Right now I can't even get past the basic steps.
[Kindle Fire Android Development] Thepooch:
http://xdaforums.com/showthread.php?t=1923010
[Kindle Fire Android Development] Limadawg:
Thanks for the tip. I raced my kindle to the factory restore screen and won on the first shot. Didn't think I'd have a chance in hell at getting it in time but I did and it's all good once more. Thanks again, really appreciate the help.
[Kindle Fire Android Development] Kwills88:
thanks to this i rooted my mom's fire and added cm10 on it within a couple of minutes.
[Kindle Fire Android Development] conquesoextra:
Also works whit my kindle!
[Kindle Fire Android Development] portezbie:
I think this happened to me too. After rooting, installing twrp and installing a rom and gapps, I now have a purple line on my screen that won't go away.

Anyone know what happened?

Thanks!
[Kindle Fire Android Development] Skoka:
am having a strange problem with my Fire. When I connect it to the PC it is recognized as a portable device under the Windows 7 Device Manager. I have the Android SDK installed and also tried the Kindle Fire Utility to get the ADB Drivers working.

Nothing works and it is always listed under Portable Devices. If I try to manually update the driver of this device it will do nothing and recognize the Kindle as a “MTP Usb Device”.

I also tried to add 0x1949 in the /.android folders ini file and It still wont use the driver when I want to update it.

Is there a way to uninstall the driver provided with the Kindle Fire Utility?
[Kindle Fire Android Development] keukene:
Kfu kindle fire 2nd gen

Hi,

Is there an kfu for an kindle fire 2nd gen?

I'd likje to root it Ans install Google play :)

Greetings,

Evert
[Kindle Fire Android Development] soupmagnet:
No.

http://xdaforums.com/showthread.php?t=1893838
[Kindle Fire Android Development] Technogen:
Ran into a bit of trouble and I'm wondering if anyone can help. I ran the "Install Permanent root with Superuser", system does it's flashing bit and goes to reboot and never powers on again. I have a Fastboot cable, a normal cable and the wall charger. I've left the system on each of them for days at a time to see if that will get it to charge or power but nothing. I have hunted around though lots of threads but I haven't run across an answer that works for this, but if you have a url thread with the answer feel free to just post that because I already feel like an idiot.

Note system model is a d01400.
[Kindle Fire Android Development] soupmagnet:
How recently did you purchase your Kindle Fire?

"That's a special kind of stupid. The kind that makes me laugh."
[Kindle Fire Android Development] Technogen:
It's first gen, got it for xmas 2011.
[Kindle Fire Android Development] soupmagnet:
Okay, somehow you messed up the bootloader. You need to get it into USBboot with the "shorting trick" and use Firekit to flash a new bootloader.

"That's a special kind of stupid. The kind that makes me laugh."
[Kindle Fire Android Development] tobiascuypers:
ok. well i had to send my kindle in and amazon gave me a new one (really great customer service) but anyway then i go to use kfu and it says adb is online but boot status is unknown? its been a while since ive rooted a kindlefire so i dont know if its safe to install permanent root? nevermind, i figured it out.
[Kindle Fire Android Development] awidawad:
Okay, so I have modified this utility for my personal use because I always mess with my partition table because I experiment for dual-booting. I have added a "Resize Partition" menu as #7 I believe. Anyways what I was wondering is how to add shell commands in the code such as "adb shell parted /dev/block/mmcblk0" then "resize" then "12" and so on. Any help with this would be appreciated, thanks.
[Kindle Fire Android Development] Doosh:
OK...

Kindle Fire, Windows 7 64-bit.

I have successfully rooted and installed TWRP v2.2.2.1 and the latest version of FFF (1.4a)

I can boot to stock KF rom.

Anytime I load a custom rom, I get caught in an infinite bootscreen. I have tried 5 different roms with the same results. I have used TWRP 2.3.1.1 AND 2.2.2.1. I have checked 'rm-rf' in settings. No joy.

I'm on my second day and very frustrated. Any suggestions? What did I miss?
[Kindle Fire Android Development] awidawad:
I recently had this. What I did was wipe EVERYTHING. Then I installed twa_priv's cm10 linario. What roms have you tried? Also, did you try resetting the boot mode by using the "Reset Bootmode" option in FFF?
[Kindle Fire Android Development] Doosh:
First off, thanks for the quick reply.

Second... by wipe everything, do you mean a system wipe? I did Factory Reset and cleared cache. I also did do "Reset Bootmode"

I have been trying JB roms at current. Started at the top of the list and stopped after 5.
[Kindle Fire Android Development] awidawad:
What I did was a full wipe of everything except SD Card in TWRP in the Wipe menu

---------- Post added at 01:50 PM ---------- Previous post was at 01:48 PM ----------

Just be smart about what you wipe just be sure to wipe system, cache, davlik cache
[Kindle Fire Android Development] Doosh:
Under wipe menu, did System, Factory Reset, Dalvik, and Cache.

Installed new ROM.

No change. Still in boot screen forever.

EDIT:

Removing checkbox from rm-rf in settings. Re-wiping as before then going to reboot before install new rom...

EDIT...er.

Worked! Needed to remove the check from rm -rf to get a good format.

Thanks for your help. It's people like you, man.

Cheers.
[Kindle Fire Android Development] awidawad:
Glad to hear you got it working :)
[Kindle Fire Android Development] geoldr:
Trying to root a first gen Kindle Fire on Windows 8 64 bit. It's not working. What can I do? The tool just crashes.

When running "install_drivers" it says Windows cant find /drivers/dpinst64.exe. Make sure you typed name correctly, and then try again. Same error for the other batch file, just cannot find 'wget'
[Kindle Fire Android Development] fabrizio77:
I have problems with Kindle Fire Utility v0.9.6 (5/09/12) on Win XP SP2 Italian version

First problem: When I try to install driver: The current language is not supported by the Device Driver Installation Wizard.

Second problem: I resolve the first problem , but Kindle Fire Utility press 5 , install FireFireFire ok , then fastboot waiting for device......

Device have "KINDLE FIRE LOGO" for ever , windows ADB driver not found.......Under device manager I see "Unknow device" it's not possible to get the right driver ADB working. Installation ok.....but device unknow under device manager........

Solution?
[Kindle Fire Android Development] urquidezj:
this went so ridiculously smooth on win 7 that its making me double think if everything went right, lol oh how i miss the long nights trying to root my g1 then my mytouch lol adb, adb devices, NO! drivers NO lol

download, connect sit back and enjoy the ride. :)
[Kindle Fire Android Development] pnut22r:
Kind Fire running 6.3.1

Windows 7 Pro 32-bit

No matter what i do, i cannot get adb to see the device. I can see the android adb interface, but not the composite interface. any help, tips or tricks. Anything?
[Kindle Fire Android Development] imitenotbecrazy:
Just picked up a SUPER cheap fire from work running 6.31. I tried using this utility and it seemed to be working fine. It installed the SU.apk and said it stalled twrp but when I sideloaded an app to reboot to recovery I had no root privileges. Strangely the run.bat also did not give me any "menu" for selecting the options I wanted to have it run. I just used the screenshot from the first page to install SU and twrp (which obviously didn't work).

After that I tried the utility again and now nothing is recognizing the fire. The utility is saying ADB online but cannot perform any functions or find the device. I factory'd it to see if that wonky SU was an issue and fastboot commands do not seem to recognize it. I've looked at 3 or 4 different guides but nothing is seeming to recognize the tablet. What am I missing here?
[Kindle Fire Android Development] skrewie:
Hey i had the same problem., try another computer. I did and my laptop picked adb like a charm......
[Kindle Fire Android Development] jji7skyline:
So is there a working, up-to-date version for Mac?
[Kindle Fire Android Development] fleury14:
Hopefully someone can help me with this.

Windows XP 32 bit.

When I try installing the drivers I get

ERROR:

GOOGLE, Inc. (win USB) Install failed (unsigned)

Anyone know a fix? Thanks

EDIT : XP drivers

http://xdaforums.com/showthread.php?t=1728738&highlight=+xp+driver+
[Kindle Fire Android Development] awidawad:
Weird... I'm also running Windows 8 64-bit and this tool works flawlessly... You do know Win8 is basically the same as Win7, just with some fancy UI. Have you tried to manually install the drivers?
[Kindle Fire Android Development] Torpedro1978:
fail opening shift

First i want to thank you for this great tool!

I finally instlled root and Google Play - very important in Austria, since amazon apps are not available here :rolleyes:

I have systemversion 10.2.1, could this be the issue?

I get the error when i try to install TWRP or CWM:

"fail opening shift: No such file or directory"

I tried via interactive shlell and the same. It looks like the files are nor recognized as executables?

G:\SW\Android\KFU\>tools\adb shell
shell@android:/ $ cd /data
cd /data
shell@android:/data $ cd local
cd local
shell@android:/data/local $ ls -la
ls -la
-rwxr-xr-x shell shell 510876 2012-01-15 17:20 fbmode
-rwxr-xr-x shell shell 510876 2012-01-15 17:20 rcmode
drwxrwx--x shell shell 2012-11-21 21:08 tmp
shell@android:/data/local $ rcmode
rcmode
/system/bin/sh: rcmode: not found
127|shell@android:/data/local $ ./rcmode
./rcmode
fail opening shift: No such file or directory
255|shell@android:/data/local $ /data/local/rcmode
/data/local/rcmode
fail opening shift: No such file or directory
255|shell@android:/data/local $

MD5s:

fbmode	4dea4dcdd90e3e21045f34fe914b8b68

rcmode	a73ea8f8b8b18c23fafc2396f6d3fde5
[Kindle Fire Android Development] Tinkerer76:
When I try to run kfu for the first time it repeatedly times out trying to connect to kennocha. My firewalls are all down.
[Kindle Fire Android Development] eezdva:
Hey did you find a solution for this already?? I am trying to find it out myself but no clue what to do. I'm on an english windows 8 .
[Kindle Fire Android Development] awidawad:
To all the people having problems: Please note that this tool hasn't been updated since early summer... If you are not on the original Kindle Fire, this tool will not work. If you are on a software version greater than 6.3, this tool will most likely not work. If it is still not working, post EXACTLY what system you're running (I.e. Windows 7 sp1 64-bit) and what you're trying to do and any errors you get in the process, as it will be much easier to help you.
[Kindle Fire Android Development] michaeljc70:
I thought everything was good. I have TWRP. However, when I try to install a ROM, it never get past "verifying partition sizes". I also get system is read-only when I try to do certain things from the utility.

Any ideas? I am using the latest version of the utility. Kindle is on 6.3.1 before I started fooling around.

I wiped cache, dalvik, system partition, and factory reset already.

Any ROM I install gets stuck on the boot screen.

I am able to restore the backup I luckily took of the Kindle before I started playing around.
[Kindle Fire Android Development] michaeljc70:
What message hid can you use then? Downgrade Kindle version or? ??
[Kindle Fire Android Development] awidawad:
What do you mean by message hid? Also, this tool was only tested on 6.3.x and below, so if you're on something greater than 6.3.x, then try other root methods for your firmware. Also, there are two variants of the standard Kindle Fire now, so if you recently bought a new one, I doubt it will work due to the new bootloader (1st Generations had an unlocked bootloader, 2nd Gen models have a pretty locked up bootloader)

---------- Post added at 10:09 PM ---------- Previous post was at 10:04 PM ----------

Sorry didn't read this post first. I may be able to solve your problem... Do you still have root+TWRP and FFF installed?
[Kindle Fire Android Development] pnut22r:
Just to be absolutely clear.

I rooted my device using this method about a week ago. To COMPLETELY UNROOT (restoring everything, including boot, recovery, etc) I can download the update.zip from this utility, and flash in TWRP? This should be all i need, correct?

I know this has been talked about over, and over, and over again. I just dont want any surprises.

Thanks ahead of time.

EDIT: I know i need to factory reset, wipe cache, wipe dalvik. Do I/Can I wipe system as well? Will this wipe the Storage of the device.ie remove all my music?
[Kindle Fire Android Development] awidawad:
To unroot your kindle and save your music, all you have to do is get the latest firmware update from amazon, rename it to update.zip(KFU does this for you) and place in the root of your sdcard. Wipe everything except System(it will be wiped upon update through TWRP) and External Storage(your SDCard) Then you will be fully unrooted and on stock