[Fire TV Q&A, Help & Troubleshooting] bpugliese:
I made a mistake last night while trying to push the boot menu rom. Now I read the messages again and noticed an error:

I was following this guide: http://www.aftvnews.com/start/ and got to this step without problems:

then when following this guide: http://www.aftvnews.com/how-to-install-a-kernel-boot-menu-on-the-amazon-fire-tv/

I got the error.

That's my CMD output:

Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation. All rights reserved.

C:\Users\pugbr01>cd "c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platf
orm-tools"

c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb connect
192.168.0.8
already connected to 192.168.0.8:5555

c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb push bu
eller-51.1.4.0.zip /sdcard/
799 KB/s (468180019 bytes in 571.857s)

c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb reboot
recovery
^C
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb connect
192.168.0.8
connected to 192.168.0.8:5555

c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb install
com.estrongs.android.pop.apk
1168 KB/s (4800346 bytes in 4.010s)
/sbin/sh: pm: not found

c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb reboot
^C
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb install
com.estrongs.android.pop.apk
error: device not found
- waiting for device -
^C
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb connect
192.168.0.8
connected to 192.168.0.8:5555

c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb install
com.estrongs.android.pop.apk
1220 KB/s (4800346 bytes in 3.841s)
pkg: /data/local/tmp/com.estrongs.android.pop.apk
Success

c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb push ro
m.zip /sdcard/
1116 KB/s (468180019 bytes in 409.516s)

c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb shell
shell@android:/ $ /system/xbin/busybox md5sum /sdcard/rom.zip
/system/xbin/busybox md5sum /sdcard/rom.zip
b1b48348cb56c0b83a3affc9fd06e07e /sdcard/rom.zip
shell@android:/ $ exit
exit

c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb push bo
otmenu.zip /sdcard/
1196 KB/s (460104059 bytes in 375.409s)

c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb push la
stupdate.zip /sdcard/
1179 KB/s (460487586 bytes in 381.129s)

c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb connect
192.168.0.8
already connected to 192.168.0.8:5555

c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb shell
shell@android:/ $ /system/xbin/busybox md5sum /sdcard/bootmenu.zip
/system/xbin/busybox md5sum /sdcard/bootmenu.zip
4429327daeed0df852731d81fa9b1f54 /sdcard/bootmenu.zip
shell@android:/ $ /system/xbin/busybox md5sum /sdcard/lastupdate.zip
/system/xbin/busybox md5sum /sdcard/lastupdate.zip
f54cec620785b04d1fcd5a660b9a79ff /sdcard/lastupdate.zip
shell@android:/ $ exit
exit

c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb reboot
recovery
^C
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb connect
192.168.0.8
connected to 192.168.0.8:5555

c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb shell
~ # killall recovery
killall recovery
~ # exit
^C
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb connect
192.168.0.8
connected to 192.168.0.8:5555

c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb reboot
recovery
^C
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb connect
192.168.0.8
connected to 192.168.0.8:5555

c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb reboot
^C
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb connect
192.168.0.8
connected to 192.168.0.8:5555

c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb shell
shell@android:/ $ su
su
root@android:/ # mount -o remount,rw /system
mount -o remount,rw /system
root@android:/ # mkdir /system/boot
mkdir /system/boot
root@android:/ # /system/xbin/busybox md5sum /sdcard/bootmenu.img
/system/xbin/busybox md5sum /sdcard/bootmenu.img
sh: /system/xbin/busybox: not found
127|root@android:/ # /system/xbin/busybox md5sum /sdcard/bootmenu.img
/system/xbin/busybox md5sum /sdcard/bootmenu.img
4429327daeed0df852731d81fa9b1f54 /sdcard/bootmenu.img
root@android:/ # mount -o remount,rw /system
mount -o remount,rw /system
root@android:/ # dd if=/dev/block/platform/msm_sdcc.1/by-name/boot of=/system/bo
ot/boot.img
dcc.1/by-name/boot of=/system/boot/boot.img <
20480+0 records in
20480+0 records out
10485760 bytes transferred in 0.401 secs (26149027 bytes/sec)
root@android:/ # mount -o remount,ro /system
mount -o remount,ro /system
root@android:/ # dd if=/sdcard/bootmenu.img of=/dev/block/platform/msm_sdcc.1/by
-name/boot
dev/block/platform/msm_sdcc.1/by-name/boot <
/dev/block/platform/msm_sdcc.1/by-name/boot: write error: No space left on devic
e
20481+0 records in
20480+0 records out
10485760 bytes transferred in 1.307 secs (8022769 bytes/sec)
1|root@android:/ # rm -f /sdcard/bootmenu.img
rm -f /sdcard/bootmenu.img
root@android:/ # exit
exit
shell@android:/ $ exit
exit

c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb reboot
^C
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb connect
192.168.0.8
^C
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>

The system gets stuck on amazon white initial logo and starts blinking orange light

Is there anyway I can still salvage this?

I have unlocked bootloader and CWM installed already. I tried to plug and old usb keyboard but it didn't seem to work, I will buy a cheap one to try again. Are there other options?

Can I somehow connect an ethernet cable directly from my pc to it and try to adb? (if yes, can someone guide me on how to do it?)

Thanks for anyone who can help