yashsingh1/xdaforums huggingface dataset:
[Kindle Fire General] Needhelp!:
Hi, This is my first time rooting an android device.

I did the whole process in the guide, and installed http://xdaforums.com/showthread.php?p=35301786#post35301786 stock jelly bean. (One problem, it seems if i adb push ROM zip file it transfer the file to kindle but it won't show on twrp install list. I had to transfer file using explorer copy/paste so the ROM show up on the TWRP. I used the 2.2.2.1 in the guide) It seems drain battery alot faster than running kindle stock software, and I was unable to change display to extend the battery time. So i decided to try out other ROM.

I delete the stock jelly bean ROM zip file and transfered http://xdaforums.com/showthread.php?t=2103278 smoothROM zip file to my kindle. Then I wiped all the data, and installed the smoothROM, The installation was fine, but when i get to last step of setup/startup choosing everything and press finish, it shows error message about UI. I had to restart and was stuck at normal booting screen unable to get into smoothROM after that.

I couldn't fix it, so i followed "Reverting to stock software" of the HOW-TO guide to revert it to stock software.

I wanted to try other ROMs to see if those works. I delete kfu folder on the C drive and the "android phone - android ADB interface" with drivers in the device manager, after that I restart the whole process.

It was fine at the beginning. I extract the kindle fire utility and install the driver, it shows as "android phone - android composite ADB interface" in the device manager like the first time.

After I get to last step of "Getting to fastboot mode" reboot kindle with code "adb reboot", the kindle fire reboot but then it stuck at starting screen displaying kindle fire with fire in yellowish color like normally with stock software. It doesn't matter how many times I restart it just stuck there every time. It is not responding to adb command in the cmd environment too.(it shows error: device not found when I try to use adb command.)

Can someone help me fix this please?
[Kindle Fire General] kinfauns:
If you can boot to TWRP, you have a working bootloader and recovery. With those two in place, you can flash whatever ROM you want. You'll need to offer more information on the nature of the problem if you want some help.

You'll have to figure out how to get to fastboot mode...

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

I suspect you'll need factory cable, but you can try some of the other methods first.

Try posting in Q&A, Help and Troubleshooting to get more eyes onto your problem. You'll likely get better/faster help there.
[Kindle Fire General] androgoer:
Help !!

Hi guys,

This forum's info is been great. But I'm a newbie to the android world. Can anyone please tell me where to enter these codes in the aforesaid forum?? I believe we need a shell kernel. I tried the KFU as mentioned in the forum, but i only allows to enter the options in a predefined menu which appears on the cmd prompt (1,2,3,...etc). I don't see no option for entering the aforesaid codes. Do you all think I should download something else that will allow me to interface with the device, for instance, ADB from developer.android. ???

Thank you in advance.

Cheers :)

Andro.
[Kindle Fire General] soupmagnet:
Since you have KFU, navigate to the folder that has adb.exe and press Shift + Right Click on that folder and select "Open command window here".
[Kindle Fire General] brickboi:
Help?

Hey guys, I successfully DID everything that kinfauns has posted here. I got everything working and everything (TWRP and FFF) but after I reboot, my KF goes into normal boot and gets stuck there. Can you guys tell me what to do to continue to the OS of the Kindle Fire using TWRP or something? Or should I just download an original Amazon Kindle Fire stock rom and flash it to my KF using my TWRP?

(Just a note, I'm not stuck on the Kindle Fire white and blue logo, after it gets past that, it goes on to the normal Kindle Fire logo the white and orange. I check my ADB status and it says online and my Boot status is 4000.)

What to do? Help me please! And thanks kinfauns for that wonderful guide. :)
[Kindle Fire General] soupmagnet:
Hold the power button at startup until the boot menu shows up at the bottom and select recovery. Then use recovery to install a ROM. Be sure to factory reset first.
[Kindle Fire General] brickboi:
When I select recovery, (at the white and blue Kindle Fire logo) it goes on to TWRP, it doesn't have a Recovery button there, instead, it says Restore. And how do I factory reset first? Thanks again for answering. :)
[Kindle Fire General] soupmagnet:
Oh my...
[Kindle Fire General] brickboi:
Hahaha! Just kidding bro. ;D I got this. :) I just need to install the zip file of the ROM. I'm downloading HellFire™Jelly 1.3. push it using adb to the sdcard and then factory reset then install the ROM using TWRP. I hope I get it right. Haha.
[Kindle Fire General] DXP2:
Can I use this guide to do all of this on a stock KF on 10.2.6 fw?
[Kindle Fire General] soupmagnet:
OMG No

This is for software version 6.3.1 or earlier. You need to do some more research before you brick your Kindle for good.
[Kindle Fire General] oVeRdOsE.:
Hi, I bricked my old kf maybe 8 months ago. I did a big post on how I were about to get it working again (I had a strange problem that no one had before). During the recovery work I screw the internal sdcard, and it fails.

Now, after 3 months of waiting I recieved a new KF on feb 25 2013 , unfurtunatly, it's the 1st gen :(.

Anyway, I'm asking : is this root method still up to date?

Should I use factory cable OR KFU?
[Kindle Fire General] DXP2:
Lol, didn't see that in the thread so that's why I asked before I even considered using the guide.

I have looked and looked, everything I have found is for 6.x.x fw or lower.

Can I root a KF w/ 10.2.6 fw via a different method or no?

I'd just like to get a "yes" or "no" response to that question so I can stop looking if it isn't possible lol.
[Kindle Fire General] oVeRdOsE.:
go on search for you device on xda site. kindle fire 2/HD, is your version.

So here, no, you cant find a way to root.

here you should go : http://xdaforums.com/forumdisplay.php?f=1789

---------- Post added at 09:57 PM ---------- Previous post was at 09:56 PM ----------

what if I have 6.3.2???
[Kindle Fire General] DXP2:
Wow <<<facepalm

Thanks man.
[Kindle Fire General] soupmagnet:
Oops...Yeah, that too.
[Kindle Fire General] BrownTerror:
I got as far as "adb shell chmod 755 /data/local/tmp/fbmode.zip" and it entered and brought me back to C:/kfu/tools. Then when I try to run fbmode.zip it says that permission was denied. I attached a screenshot. What is wrong? Also, when I checked to see if the drivers were installed, my Kindle was under Disk Drives. Does this have anything to do with it?
[Kindle Fire General] soupmagnet:
Try unzipping it first :silly:
[Kindle Fire General] BrownTerror:
If i flashed blaze twrp, can i still flash an otter ROM, like galaxysbean?
[Kindle Fire General] ForensicDev:
Thanks for a great beginners guide. Hard to come by one that is written in such detail. Keep up the great work.

As one can expect, I am writing because I still have some trouble getting certain steps to work. Yes, I watched to required video for noobs and searched the forum. Didn't quite find what I need answered, so where are my challenges.

At this stage, my goal is to at least get the "fastboot" commands to execute and make the device visible while it is in "Fastboot" mode.

I am working on a Kindle Fire (2nd Gen). It has the latest software installed (10.3.1_user_3130720).

I purchased a "Factory Cable"

My OS is Windows 7 (64-bit)

Have the SDK installed and downloaded the necessary tools for the Kindle per instructions found here: https://developer.amazon.com/sdk/fire/setup.html

Successfully installed the drivers and the Kindle shows up as a "Android Composite ADB Interface" in the Device Manager

What does work when using a standard USB cable?

When connecting the Kindle it is recognized

The 'adb devices' command lists the Kindle

The 'adb shell' command allows me to get a shell on the device

What

does

work when using the Factory USB(to enable Fastboot) cable?

With the Kindle turned off, the factory cable plugged into the computer, plugging the factory cable into the Kindle, it boots promptly into a Fastboot screen.

The fastboot screen has "Fastboot" in red letters and one green and one red light.

The green light is blinking

The rest of the screen is black

The device manager shows the Kindle as an "Android Composite ADB Interface"

Note: When I booted the Kindle with the Factory Cable for the first time, the device manager showed a device named "Otter2-Prod-04". I proceeded to install the Kindle drivers that were shipped with the SDK.

What does

not

work when using the Factory USB (to enable Fastboot) cable?

With the Kindle in Fastboot mode, any 'adb devices' or 'fastboot devices' commands return no results

Using 'adb kill-server', 'adb start-server' and 'adb devices' does not help

Using 'fastboot reboot' displays '(waiting for device)' message. Nothing happens.

Rebooting Windows and starting over does not help

What am I missing?

Am I in the correct mode?
[Kindle Fire General] soupmagnet:
What happens when you enter...

fastboot -i 0x1949 getvar product

...in fastboot mode, of course.
[Kindle Fire General] tiwersi:
Help

Ok so I've been looking for a rooting method for my Kindle Fire( non hd ) with 10.3.0 fw

you mention the forum, ive looked in it. but im not able to find a single place which provides a method for that. so my question is this: is there a working method to root a Kindle Fire (nonHD) 10.3.0 fw without a factory cable? im assuming my KF is a 2nd gen model. if so, please explain or provide a link for that.

also, every place i see says : ** ONLY FOR 1ST GEN. TRY FOR 2ND GEN AT YOUR OWN RISK **. it says so on the TWRP help forums and even the KFU help forums. what do i do? :(

Again, help
[Kindle Fire General] ForensicDev:
Thanks soupmagnet for your prompt reply. So I moved my dev environment onto a different system. Previously I used Windows 7 on an iMac (running Bootcamp). With the new system (a true Intel system with Win7) I get the following:

fastboot -i 0x1949 getvar product
product: Otter2-Prod-04
finished. total time: 0.016s

So it seems as if my initial system (iMac with Bootcamp) may have been the issue?!

Are there other "tests" I can perform to ensure my new system is communicating correctly with the Kindle?

---------- Post added at 03:26 PM ---------- Previous post was at 03:03 PM ----------

When running

fastboot devices

in an Administrator command prompt, I still do not see any devices connected in fastboot mode.
[Kindle Fire General] soupmagnet:
Well, in your last post, you said the following:

A few things to note:

ADB commands will never work in fastboot mode, only fastboot commands.

A 'fastboot devices' command will not return a result 2nd generation Kindle Fires anyway

When sending a fastboot command to a 2nd generation Kindle Fire, you must add the '-i 0x1949' switch. Your command 'fastboot reboot', should have been 'fastboot -i 0x1949 reboot'.

You might want to check on your original computer to see if that was actually the problem.

As long as 'getvar product' returns a result, you have proper communication with your device in fastboot mode.

[Edit:] ALSO...I can't believe I missed that...Why are you using Bootcamp on your Mac to send ADB/fastboot commands? Why not just use the MAC? There are no drivers to configure. As long as the 'adb_usb.ini' is located in '$HOME/.android', you should have no problem with it at all.
[Kindle Fire General] ForensicDev:
You are my hero! The 'fastboot -i 0x1949 devices' does do return something and shows my device in fastboot mode. The '-i 0x1949' was the missing link for the Kindle Fire (2nd Generation). Thank you so very much.

Don't ask about the "bootcamp"..... My daily work requires me to use the Windows platform. I wish I could use the MacOS instead. :crying:

Thanks again for the info.
[Kindle Fire General] ForensicDev:
So I may have messed up big time on this one. So I am playing around with a new Kindle Fire (2nd gen). Trying to revert it back to a previous stock software image for testing an app issue. Well.....

I have a Factory Cable (FC) which gave me "Fastboot" access to the device. I downloaded the software version I need from Amazon (update-kindle-10.2.6_D026_2630020.bin). Put the device into Fastboot mode via the FC. Used the command "fastboot -i 0x1949 flash system <path to bin>".

While it wrote data to the device I got errors like

target reported max download size of 486539264 bytes
Invalid sparse file format at header magi
error: write_sparse_skip_chunk: don't care size 88043257 is not a multiple of the block size 4096
sending sparse 'system' (475132 KB)...
...
..
OKAY [ 10.482s ]
writing 'system'....
OKAY [ 47.654s]
sending sparse 'system' (85980 KB)
OKAY [ 2.044s ]
writing 'system'....
OKAY [ 8.533s ]
finished.

Reboot.... ouch.... Kindle logo....

So I went back into "Fastboot" mode via the FC. And this is where I think I messed up!

I issued the following commands to have a clean slate.

fastboot -i 0x1949 erase bootloader
fastboot -i 0x1949 erase recovery
fastboot -i 0x1949 erase system
fastboot -i 0x1949 erase cache

After a reboot, I no long can access "Fastboot" via the FC! What is strange is that the power button won't even turn the device back on again.

Any way to bring the Kindle back to life or should we call TOD (time of "death") when this post was made?
[Kindle Fire General] kinfauns:
- You are in the wrong forum for your device. There's another forum for 2nd generation Kindle Fire devices.

- The software update file you downloaded from Amazon is a zip archive that contains several partition images in addition to the files to be placed into the system partition. The bin file should never be flashed directly to the system partition. It would just look like garbage data to the device when you do that.

- Erasing all those partitions was also not a good idea. The worst of it is deleting the bootloader. You can go back to KFFB to read about the bootloader, but you can't get the device into fastboot mode without it. The factory cable won't help you here either because you still need the bootloader to detect the presence of a factory cable.

I don't follow KF stuff any more, so someone else will have to let you know if there are any options left to you. The 1st generation KF has a way to load a bootloader into the device over USB, but I don't know if that's possible with the 2nd generation devices. It's probably best if you tried your luck in the 2nd generation KF forum.
[Kindle Fire General] soupmagnet:
I'm pretty sure there isn't any tutorial anywhere for either the 1st or 2nd generation KFs (including this one) that suggests you use fastboot to restore to pure stock. This method of renaming the update.bin to update.zip then flashing it, is done in recovery, regardless of what KF device you own. The bootloader, recovery, boot and system partitions are automatically overwritten when you do this. There is no need to do it manually.

Your problem is that you intentionally erased a bootloader with an M-shield signed header on a 2nd generation device, then tried to reboot. It is impossible for the end user to replace the bootloader at this point, so unfortunately, you are out of options.
[Kindle Fire General] ForensicDev:
Sorry for posting in the wrong forum. Will be more careful going forward.

I figured we can call TOD on the device. Thanks for the confirmation.

So will I always need a custom bootloader (like TWRP) to "reflash" a stock system image from Amazon? The reason I am asking is that I am doing some research and need to be as close to factory default as possible on that particular system software. So I am trying to understand if there is a way to use a Factory Cable to re-load a Kindle Fire (1st or 2nd generation) with a particular stock system software?

Or is it that I can load TWRP with the factory cable, use TWRP options to flash a stock system software and as part of that "re-flashing" the stock system software, it will also replace TWRP with the default bootloader the device normally ships with?
[Kindle Fire General] jenrose82:
HELP HELP!!!!

I was just following the directions precisely from the start, and after the first set of adb codes and then the reboot I am stuck at the firefirefire screen with the yellow triangle. I cant get into recovery and I cant even boot to the regular kindle programs. Did I just permenantly brick my kindle? I'm so stressed right now. Please help me!!! :crying:

I'm desperate!!!!
[Kindle Fire General] soupmagnet:
...

[GUIDE] Fastboot Mode

Windows Device Drivers and the Device Manager
[Kindle Fire General] jenrose82:
I read that part, and my adb drivers are fine (i used them to root my kindle, and install the first rom) and it was all peachy until I followed the directions. Right now ADB is recognizing the device... otherwise I wouldn't feel so stuck. :(

Can you tell me whats so special about the "factory" cable? I don't recall even getting one with my kindle, but it was ok since I already had the right cable to do the trick. I cant wrap my head around why the specific cable would make a difference.

I feel lost without my kindle. :cool:
[Kindle Fire General] soupmagnet:
There's a lot about this that doesn't quite make sense.

This is what you said in your previous post...

The first set of ADB commands in this tutorial does nothing more than boot a non rooted device into fastboot so you can install FireFireFire and TWRP. If I were to take what you said at face value, I would have to assume you already had FireFireFire and TWRP installed before attempting to do whatever it is you are doing because the instructions say to use fastboot to install them both, not ADB. It's easy to imagine that someone would group the two types of commands into one category and consider them all ADB commands, but here's where I'm having a real problem with what you are saying...

If you did have FireFireFire installed, and it was the older version with the yellow triangle splash screen, then you would

most definitely NOT

have an ADB connection. Which leads me to believe that you either don't know whether or not you have an ADB connection, or the yellow triangle you mention is not the one belonging to FireFireFire (as seen below)

If your yellow triangle doesn't look like the one posted above, you'll need to get a factory cable to get into fastboot so you can take the necessary steps to repair your device. A "factory cable", is a Motorola style factory programming cable that forces the device into fastboot without requiring access to the system shell, and it is definitely different from the OEM cable used to transfer files.

If your yellow triangle DOES in fact look like the one posted above, then I would have to assume that you are somehow confused in how to determine whether fastboot or ADB is connected.

In either case, it would be VERY helpful to know exactly what you were using this tutorial for in the first place.
[Kindle Fire General] WizardICPC:
Just some extra insight

I received a bricked KF from a coworker to see if i could get it functioning again. It was stuck on the boot logo and wouldnt boot.

I personally only really got stuck at trying to push the update file(or any file for that matter) to the KF. ADB returned an error like i was typing the command string incorrectly

adb push c:\program files\android\android-sdk\platform-tools\update......bin /sdcard/update.zip

Maybe i was and someone can point out where.......

Otherwise, i decided to use TWRP to mount the KF to the PC and manually rename the update file and copy it to the KF root folder.

Then i was able to Remove the device in Windows and Unmount in TWRP and install stock ROM.

Got a little worried when it took 5 minutes to boot but after a little patience, all is well.

Thank you to everyone who contributed to this project and a big shout out to Scorpn Cables, ordered a 3ft "Factory" cable for 13.99, looks super pro and had it within days.
[Kindle Fire General] shtiasa:
I am getting stuck at the second step in the section "Installing a Custom ROM" posted at the beginning of this thread.I am getting an error

when I am entering this commamd:

adb push cm-10.1.0-RC5-otter.zip /sdcard/

I am getting the following error:

failed to copy 'cm-10.1.0-RC5-otter.zip' to '/sdcard//cm-10.1.0-RC5-otter.zip':
Permission denied

And yes,I do have the TWRP bootloader.Could someone give me any idea on how to change the permissions?I tried out this:

adb shell chmod 755 /sdcard/

And I got this

Unable to chmod /sdcard/: Read-only file system
[Kindle Fire General] kinfauns:
This problem is likely outside the scope of this guide. My guess is either the sdcard partition is not mounted properly or there's something wrong with its filesystem. I would check this guide...

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

It will give you some ideas on how to verify that your partitions are OK. Be careful on what commands you run from that guide if you are unfamiliar with them or you might end up going backwards.

If you continue to have problems, I suggest you start a thread in Q&A. I've been pretty bad at monitoring these threads lately. :eek:
[Kindle Fire General] CaneDewey:
ythineop which

This whole situation happened to me, but I got impatient and forced a shutdown with the power button. I've powered it back on, though it has failed to fully boot past the Kindle Fire Logo.

Help?
[Kindle Fire General] Ausvic:
Please help...I'm stuck!

I am having the same issue...and did what you said and it does show:

List of Devices Attached

7060000600000001 device

But when I run the KFU, it shows

ADB Status: Online

Boot Status: Unknown

So what I was trying to do is reload the Stock Update.zip to my kindle using the video:

"Since Im new, it doesn't let me enter the video link ;("

...I had the TWRP recovery and loaded the zip file into one of the folders where I could access it through TWRP, did all the instructions per video and cleared cache and all the other things the video stated to do...I rebooted the Kindle and now its just stuck on the "kindle fire" (white and orange) and cannot do anything else...my computer does show the Kindle under Devices and Printers and shows it as "Andorid Composite ADB Interface" under device manager...

Please help, I have been at this for over a week and want to get this Kindle to Stock setup...

Thanks!
[Kindle Fire General] soupmagnet:
http://xdaforums.com/showthread.php?p=38488967

Q16
[Kindle Fire General] Ausvic:
Every time I chose an option to reinstall TWRP or another option, KFU states "waiting on device"

If someone could call me at 214-317-3496 your help would be greatly appreciated!!!!
[Kindle Fire General] soupmagnet:
You might want to read that again.
[Kindle Fire General] Ausvic:
Please forgive my ignorance...but what is it that I'm suppose to re-read?
[Kindle Fire General] soupmagnet:
"...your device is trying to boot normally to a malfunctioning operating system...

you will likely need a factory cable

to get into fastboot mode so you can access or (if needed) install custom recovery, then reinstall a ROM"
[Kindle Fire General] Ausvic:
I have an Amazon factory cable (original Cable that came with unit)...and like previously stated, it shows the Kindle under the Printers and Devices and Device Manager, but how do I install a custom recovery (TWRP) if the KFU is stating "waiting on Device"?

Please help :(
[Kindle Fire General] soupmagnet:
If you have any more questions, it would be wise to carefully read the Frequently Asked Questions thread in the Q&A forum first, make sure it hasn't already been covered, and then post your question(s) in the Q&A forum accordingly.

Good luck
[Kindle Fire General] Ausvic:
This is what it shows...