Boot loop or frozen on startup screen kindle fire, I need to get ahead of the Kindle Fire boot step where I can issue the ADB commands before it goes into the loop. I restarted my Kindle Fire while it is connected to my machine through a USB. I left the ADB command prompt open and while the Kindle Fire is restarting I am issuing the adb push fbmode /data/local/tmp command. I got several errors that there was no device. On one of my attempts I was able to get a confirmation that the fbmode file was sent to the Kindle Fire (screen will show bytes transferred).
Lo and behold my Kindle Fire is now in the home screen! The key is to issue the adb push fbmode command before it gets into a boot loop.
Credited to : noelarlante