[Kindle Fire Q&A, Help & Troubleshooting] serendipityguy:
I wanted to try a new Kindle rom over at the developers section and downloaded a rom, connected the Kindle to the Windows 7 computer and dropped it into the Kindle to flash.

After the rom was flashed I discovered that there were lots of error messages and to make a long story short, the rom was a bad download.

I could not get the Kindle to be recognized with the Windows 7 computer after the flash, meaning that I could not drop in a rom to the Kindle because the Kindle was not working and all I had to use was TWRP with out a decent or working rom to flash.

So I re-download the rom and then I could not get the rom into the Kindle.

The only resource that I had was TWRP 2.6.3.

Being stuck with COLOR="RoyalBlue"]TWRP 2.6.3.[/COLOR] I was able to fire up the ANDROID sdk and push the rom into the Kindle

Here are the steps that I took...

Download the Java SDK, you will need it without JAVA you can not get the Android SDK and the Android "adb" to work.

Download the Android SDK.

When you start up the Android SDK for the first time, ensure that you select the Android SDK Tools, the Android SDK Platform-tools: down at the bottom of the Android SDK Manager, select Extra folder with the Google USB Driver.

Navigate to C:\Program Files (x86)\Android\android-sdk\platform-tools\ the directory where the adb.exe was found and place all of your goodies there such as the rom or the gapps and such. This was conducted on a PC Win 7, but you could extract the adb.exe and place it anywhere you wanted because the adb had to be in the same directory as the files that you want to place into the Kindle via the push commands.

Uninstall the amazon drivers and disconnect the Kindle.

After the kindle was disconnected and no drivers were installed, start up the Kindle Fire Utility v0.9.9 and use it to install the drivers

Connect the Kindle to the computer and the magical moment happen for me right here. The PC noticed and recognized the Kindle for me. From here on it was all downhill

type in the adb commands

Type adb kill-server then enter.

Type adb devices then enter.

Once you see your device listed as 584398823829342343 then you can start the push command

The push the rom "adb push cm-11-20131230-1957-otter-sgt7.zip /sbcard/cm-11-20131230-1957-otter-sgt7.zip" This was very critical to add the slashes into the command. I had to try this 4 times before I figured it out. The forward slash denotes a folder in the scrips

The push the gapps "adb push gapps-kk-20131119.zip /sbcard/gapps-kk-20131119.zip"

disconnect the Kindle, then flash the rom and the google apps and let it do its thing

These were the steps that saved me and I may have missed one or two minor details. I was so driven that I could not give it. It took me 4 hours into the late evening hours but I was able to get the Kindle up and working.

I now love this Kindle even more.

The sideload command could have worked for me but there was not enough documentation found on Google or YouTube ;). It would be nice iif someone could write up a sideload tutorial . . . Or maybe I will write up a push tutorial.

The Rom is solid and I cant get enough of it after this soft-brick accomplishment that left me scared wondering who was going to save me.

It was then that it kicked in 2:00 AM, there is no Calvary coming in to save the day . . .

I would have to learn these applications such as the Android SDK and how to use the adb commands.

Yes, Google did help me big time and the resources here at XDA.