[Fire TV Themes and Apps] userxx:
Launch XBMC from the FTV Home Screen

This is how I did it. The info provided is not mine. I just found it from different sources and am sharing. Their might be a better way but this is what worked for me. I believe root is needed. Mine is and it worked.

Basically this a multi step script code trick by running an app called "Llama" to invoke a force open app like XBMC in the place of a “sacrificial” app called “Classic TV”. You invoke XBMC from the FTV Home Screen using Llama app. This method uses a “sacrificial” app that you have installed from Amazon app store that you will use to access XBMC. Side note, the app used might enter a loop when exiting XBMC. Also you will lose access to the “sacrificial” app. But the process can be reversed if needed. The advantage of this method is that using the sacrificial app you have Home Screen Access to XBMC and you can exit XBMC to the FTV Home screen just as you would any other FTV app.

Prerequisites

"Llama" app side loaded on your FTV. http://www.mediafire.com/download/of21fp1wbetmx27/Llama.1.2014.07.11.0909.apk

You also can get it from google play store. https://play.google.com/store/apps/details?id=com.kebab.Llama&hl=en

The app called “Classic TV” get from the Amazon app store. Down load it from FTV using the voice search. On the FTV say, “Classic TV” and down load from their app store.<---- MUST do this.

Llama app Event (described below).

Procedure

Install / side-load "Llama" app.

Install “Classic TV” app from Amazon app store.

Launch Llama (From FireTV - Settings > Applications > Llama > Launch Application). You will need a mouse to click though this program.

Go to EVENTS on top menu. Then click '+' add icon to add a NEW EVENT. It's located on the bottom right hand corner.

In your NEW EVENT select ADD CONDITION then, from the Menu select 'Active Application' and select 'Choose App’ Scroll through the list of apps until you find “Classic TV” and select this app. Doing this should return you to the Events Menu.

Next, select ADD ACTION and select 'Run Application' from the Menu list. From here, select whatever the name of your XBMC build is. That should create your event. At this point you can also name your event to distinguish it from others. Here is a vid I found on youtube to help. https://www.youtube.com/watch?v=DMt8gtnCSx0

Now when you start the “Classic TV” app from the Home Screen, it should automatically open XBMC. If it does not something in Llama is not correct. Go back and try again. It took me a few tries to get right.

Logo of XBMC on home page!

Now to get the Logo of XBMC to replace the “Classic TV” app logo, do the fallowing.

Launch the FireTV utility app tool on your PC.

Make sure your are connect to your FTV box through the utility tool. Go into file setting in the left hand corner and click setting. Put in "your" FTV IP address. You will have to find this info on the FTV in settings… system… network. Write it down and put that info into the FireTV utility settings. I use a wired connection.. It showed 192.168.2.4 But use your IP address not a random one or mine…lol

The image icon files are already set up on the FireTV utility.

Click on the button "Switch Classic TV icon to XBMC icon."

You will see the command line window open and start the process.

It should say success when finished. See if it changed on the home page. If not reboot FTV.

Click the "Reboot FTV" on the FireTV utility app. After reboot you should be done.

It will now show a your new XBMC icon in the "recent apps" home page.

Thanks again to the creator of this program and the Llama program.

Hope this helps :D