KF2 won't boot past Fastboot screen

Bensonhurst

Member
Oct 3, 2014
13
0
0
I got the Kindle Fire 2 a few years ago as my first Android device. I stupidly used N2AOS (now PerfectlyAndroid.com) to install Cyanogenmod 10 (I think it was 10). After a while I got fed up with the bad battery life, so I tried to use their restore tool to go back to the Amazon ROM, but it failed somehow. Since then, the device will boot up to a Kindle Fire logo then a Fastboot screen with a red and green light blinking.

I've since become a lot more knowledgeable about how custom ROMs work, but I still can't find a way to fix this thing. ADB and Fastboot don't recognize it, even with the Amazon and generic drivers installed. There's only one button, so there's no real way to get into Fastboot that I can see. Recently, I decided to try and fix it again, and I picked up a Fastboot cable, but the device is still not recognized by Windows or Linux so it doesn't matter. Any ideas on how I can get a working recovery and Android installation on this thing?
 

phiftyopz

Senior Member
Nov 21, 2014
124
11
0
Are you using the command "fastboot -i 0x1949 <insert command here> "? Since the Kindle Fire tablets aren't manufactured by Google, you have to put a custom USB id so it will be recognized by ADB/Fastboot.


Sent from my iPhone 4 using Tapatalk
 

Bensonhurst

Member
Oct 3, 2014
13
0
0
[QRCODE][/QRCODE]
Are you using the command "fastboot -i 0x1949 <insert command here> "? Since the Kindle Fire tablets aren't manufactured by Google, you have to put a custom USB id so it will be recognized by ADB/Fastboot.


Sent from my iPhone 4 using Tapatalk
Interesting, I hadn't tried that yet, but unsurprisingly it doesn't work. It just says waiting for device forever.
 

phiftyopz

Senior Member
Nov 21, 2014
124
11
0
[QRCODE][/QRCODE]



Interesting, I hadn't tried that yet, but unsurprisingly it doesn't work. It just says waiting for device forever.

Which ADB drivers do you have installed? I have the official amazon ADB drivers which you can download through Android SDK. I have a kindle fire 2 and a kindle fire hd 8.9" and those are the only drivers that work with both devices. If you don't have those, I can tell you how to get them.


Sent from my iPhone 4 using Tapatalk

---------- Post added at 08:54 PM ---------- Previous post was at 08:04 PM ----------

Which ADB drivers do you have installed? I have the official amazon ADB drivers which you can download through Android SDK. I have a kindle fire 2 and a kindle fire hd 8.9" and those are the only drivers that work with both devices. If you don't have those, I can tell you how to get them.


Sent from my iPhone 4 using Tapatalk
If you don't have the official drivers, here's how you get them:

Let's start by uninstalling the drivers you already have.
1. For Windows 7 or newer, open your start menu and type "device manager" and press enter. For Windows XP, open your start menu and open control panel and switch to classic view. Select device manager. If you have your Kindle connected, it should show up as "ADB Composite Interface" or something along those lines.
2. Right-click your Kindle and select "Uninstall". If it shows up as otter2, then you don't have the ADB drivers installed.
3. Disconnect your Kindle.

Now, let's install the official drivers.
1. Install Android SDK. Link: https://developer.android.com/sdk/index.html#Other (Download the zip)
2. Extract the zip to your desktop.
3. Open SDK Manager.exe and once it loads, select Tools and Manage Add-On Sites then select User Defined Sites.
4. Click New and put this in the box: https://s3.amazonaws.com/android-sdk-manager/resist/addon.xml
5. Scroll down and select Kindle Fire USB Driver
6. Click Install x Packages (x being the number of packages you have selected) and wait for it to finish downloading.
7. Close SDK Manager and go to the extras folder then amazon then kindle_fire_USB_driver and then run KindleDrivers.exe. Wait for it to finish.
8. Open device manager and right click your kindle and select Update drivers and browse my computer and pick from a list of drivers
9. Select ADB Composite Interface and click next. It will pop up with a warning saying Windows can't verify that its compatible with your device. Just click yes to install it.
10. You should be able to use fastboot or ADB now.

If something goes wrong, tell me what step you were on and what went wrong and I will try to fix it.


Sent from my Kindle Fire HD 8.9" using Tapatalk
 

Bensonhurst

Member
Oct 3, 2014
13
0
0
Which ADB drivers do you have installed? I have the official amazon ADB drivers which you can download through Android SDK. I have a kindle fire 2 and a kindle fire hd 8.9" and those are the only drivers that work with both devices. If you don't have those, I can tell you how to get them.


Sent from my iPhone 4 using Tapatalk

---------- Post added at 08:54 PM ---------- Previous post was at 08:04 PM ----------


If you don't have the official drivers, here's how you get them:

Let's start by uninstalling the drivers you already have.
1. For Windows 7 or newer, open your start menu and type "device manager" and press enter. For Windows XP, open your start menu and open control panel and switch to classic view. Select device manager. If you have your Kindle connected, it should show up as "ADB Composite Interface" or something along those lines.
2. Right-click your Kindle and select "Uninstall". If it shows up as otter2, then you don't have the ADB drivers installed.
3. Disconnect your Kindle.

Now, let's install the official drivers.
1. Install Android SDK. Link:
2. Extract the zip to your desktop.
3. Open SDK Manager.exe and once it loads, select Tools and Manage Add-On Sites then select User Defined Sites.
4. Click New and put this in the box:
5. Scroll down and select Kindle Fire USB Driver
6. Click Install x Packages (x being the number of packages you have selected) and wait for it to finish downloading.
7. Close SDK Manager and go to the extras folder then amazon then kindle_fire_USB_driver and then run KindleDrivers.exe. Wait for it to finish.
8. Open device manager and right click your kindle and select Update drivers and browse my computer and pick from a list of drivers
9. Select ADB Composite Interface and click next. It will pop up with a warning saying Windows can't verify that its compatible with your device. Just click yes to install it.
10. You should be able to use fastboot or ADB now.

If something goes wrong, tell me what step you were on and what went wrong and I will try to fix it.


Sent from my Kindle Fire HD 8.9" using Tapatalk
I'm already using the Amazon drivers from the SDK, and I've already tried the generic Android ADB drivers. Same result. Both with and without drivers installed, it shows up as Otter2-Prod4 in the device manager, under "other devices".
 

phiftyopz

Senior Member
Nov 21, 2014
124
11
0
I'm already using the Amazon drivers from the SDK, and I've already tried the generic Android ADB drivers. Same result. Both with and without drivers installed, it shows up as Otter2-Prod4 in the device manager, under "other devices".
That means the drivers aren't installed correctly. Reinstall them.

Sent from my Kindle Fire HD 8.9" using Tapatalk
 

Bensonhurst

Member
Oct 3, 2014
13
0
0
That means the drivers aren't installed correctly. Reinstall them.

Sent from my Kindle Fire HD 8.9" using Tapatalk
I've done the steps again carefully, but ADB Composite Interface doesn't appear in the list of available driver types in Device Manager. There is an entry for Android USB Devices, but it only includes HTC Devices, presumably because I've used a One M8 with this computer in the past.
 

phiftyopz

Senior Member
Nov 21, 2014
124
11
0
I've done the steps again carefully, but ADB Composite Interface doesn't appear in the list of available driver types in Device Manager. There is an entry for Android USB Devices, but it only includes HTC Devices, presumably because I've used a One M8 with this computer in the past.

Try to uninstall your HTC drivers temporarily, as those drivers may be conflicting with the Kindle drivers


Sent from my iPhone 4 using Tapatalk
 

Bensonhurst

Member
Oct 3, 2014
13
0
0
Try to uninstall your HTC drivers temporarily, as those drivers may be conflicting with the Kindle drivers


Sent from my iPhone 4 using Tapatalk
Any idea how I would do that? I don't have the HTC phone anymore and nothing HTC-related shows up under Programs and Features in Windows.
 

phiftyopz

Senior Member
Nov 21, 2014
124
11
0
Any idea how I would do that? I don't have the HTC phone anymore and nothing HTC-related shows up under Programs and Features in Windows.
For why it would conflict with your Kindle drivers, some devices have similar device definitions, so your computer might be thinking that your Kindle is your old HTC device.

For you not having the HTC device anymore, I don't know how HTC drivers are installed, so I can't really tell you how to manually uninstall them. Try searching online how to uninstall them manually.

Sent from my Kindle Fire HD 8.9" using Tapatalk
 
  • Like
Reactions: Bensonhurst

Bensonhurst

Member
Oct 3, 2014
13
0
0
For why it would conflict with your Kindle drivers, some devices have similar device definitions, so your computer might be thinking that your Kindle is your old HTC device.

For you not having the HTC device anymore, I don't know how HTC drivers are installed, so I can't really tell you how to manually uninstall them. Try searching online how to uninstall them manually.

Sent from my Kindle Fire HD 8.9" using Tapatalk
It worked! Fastboot detects the device as 6F12000600000001!

Unfortunately the TWRP site seems to be down right now, so I can't act on it, but thank you so much for the help.
 

Bensonhurst

Member
Oct 3, 2014
13
0
0
No problem! Always glad to help!

Sent from my Kindle Fire HD 8.9" using Tapatalk
Well, TWRP.me is up again, but it seems like they don't actually have a build for otter2. I found a blog here: http://tipsstrips.blogspot.com/2015/02/install-twrp-on-amazon-kindle-fire-2nd.html

with an old download for a TWRP build for it as well as a bootloader and boot image, but when I flash them with fastboot as decribed, it says that the flash succeeded but the Kindle still only displays the Fastboot screen with the blinking light. Any ideas?
 

phiftyopz

Senior Member
Nov 21, 2014
124
11
0
Yes, it just reboots to the same Fastboot screen.

There is the option to reset boot options from the second bootloader, but from what you're saying it's just booting straight to fastboot mode... Try and flash the stock partitions back on your Kindle and then see what happens.


Sent from my iPhone 4 using Tapatalk
 

Bensonhurst

Member
Oct 3, 2014
13
0
0
There is the option to reset boot options from the second bootloader, but from what you're saying it's just booting straight to fastboot mode... Try and flash the stock partitions back on your Kindle and then see what happens.


Sent from my iPhone 4 using Tapatalk
Any idea where I can find a stock image? I don't remember backing it up when I initially used N2AOS over 3 years ago.
 

phiftyopz

Senior Member
Nov 21, 2014
124
11
0
Accually, try this: fastboot -i 0x1949 oem idme bootmode 1

Some people have said that this fixes the problem of booting to recovery/fastboot right away

Just as a disclaimer, that command I gave you is VERY powerful and might mess up your Kindle even more than it already is, so I'm not responsible if doing that command permanently bricks your Kindle, you are the one responsible since you were the one that decided to go through with issuing this command...

Let's cross our fingers and hope that this works!


Sent from my iPhone 4 using Tapatalk
 
Last edited:

Bensonhurst

Member
Oct 3, 2014
13
0
0
Accually, try this: fastboot -i 0x1949 oem idme bootmode 1

Some people have said that this fixes the problem of booting to recovery/fastboot right away

Just as a disclaimer, that command I gave you is VERY powerful and might mess up your Kindle even more than it already is, so I'm not responsible if doing that command permanently bricks your Kindle, you are the one responsible since you were the one that decided to go through with issuing this command...


Sent from my iPhone 4 using Tapatalk
I ran it because I'm not too concerned about losing this thing since it's been nonfunctional for a long time.

The command finished and nothing happened. I tried rebooting and running fastboot -i 0x1949 oem recovery and it still just boots to the Fastboot screen.
 

phiftyopz

Senior Member
Nov 21, 2014
124
11
0
I ran it because I'm not too concerned about losing this thing since it's been nonfunctional for a long time.



The command finished and nothing happened. I tried rebooting and running fastboot -i 0x1949 oem recovery and it still just boots to the Fastboot screen.

Well... I don't really know where you can get backups of the stock partitions. If you had a Kindle Fire HD 8.9", that would be a different story, as I still have my backups of the stock partitions. Try to search around for tools to restore your Kindle, or even better, the stock partitions themselves.


Sent from my iPhone 4 using Tapatalk
 
  • Like
Reactions: Bensonhurst
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone