How to install Kodi

Please download latest Kodi media center from :

Tutorial How to Install Genesis Kodi XBMC

Here’s a quick and easy guide for installing Genesis (formerly known as GoTV and GoMovies) on your Kodi device using the lambda repo.

This is quite possibly the most popular – definitely one of the best IMO – video add-ons available for Kodi / XBMC.

There are a few things you can do to make it even better. I have added a link to my guide on getting the best out of Genesis at the bottom of this page. So once you install Genesis take a little time out to read that guide.

How To Install Genesis for Kodi:

  • Download the Lambda Repo Zip & save to a location you can easily access from your Kodi device.
  • Open Kodi
  • Select SYSTEM
  • Select Add-ons
  • Select Install from zip file
  • Navigate to the location you saved the zip file in the first step &
  • Wait for Add-On Enabled notification
  • Select Get Add-Ons
  • Select lambda Add-on repository
  • Select Video Add-ons
  • Select Genesis
  • Select Install
  • Wait for Add-On Enabled notification

Genesis is now installed and ready to use. As usual the add-on can be accessed viaVIDEOS > Add-Ons > Genesis from the Home Screen

Get a Kodi Shortcut on the Home Screen and/or Boot straight into Kodi

As we have seen before, accessing and starting Kodi is not exactly user friendly and a shortcut on the home screen would have been nice. Unfortunately, Amazon decided to not help you with that. However, there is a trick for this and AdbFire helps us with that … with a little help from an App called “Llama” but you don’t need to worry about that one, AdbFire can install it automatically for you.

In essence we would install an app that we can hijack and abuse, so instead of showing and starting the app, it will show a Kodi icon and start Kodi. The commonly used app for this is called “Ikono TV“, which is actually a nice app that keeps displaying art – well if you’re into that anyway. An alternative apps will work too and it seems some users use (untested) “Classic TV“, but I didn’t find any support for that in AdbFire.

First we need to get the “Ikono TV” app. To get this installed, go to and login with your account information.

Next you’ll either type “ikono TV” in the search box or click this link to the product page.

On the far right of the product page, select you Amazon Fire TV from the drop down and click the “Get now with 1-click” button. Amazon will push the app to your Amazon Fire TV. You can verify this after a few seconds in the Home Screen, under “Apps”   “Your Apps Library“. If you’d like, you can test the app, but it’s not required.

Next step is to start AdbFire and Connect to your Amazon Fire TV, as we did before.

Next click the “Llama options” button and you’ll see a window like this:

ADBFire - Llama Options

Make your selections, in my case:

      • Install Llama
      • Link Kodi to ikonoTV
      • Replace ikonoTV icon with Kodi icon

Up to you if you want to make a different selection, like booting the Amazon Fire TV straight to Kodi (an option once you get more familiar with Kodi). When done making your changes, click “OK“.

Note: It could be that some options need root priviliges, in other words: a rooted Amazon Fire TV (see below).

AdbFire will now apply the requested changes and report that it’s finished (takes a few seconds).
Click “OK” to complete.

Back at your Amazon Fire TV:

      1. Select “Settings”   “Applications”   Llama”   “Launch Application” to start Llama.
      2. In Llama,go to the icon in the lower left corner and select it.ADBFire Import Button
      3. From the upcoming list select “Import/Export Data“.
      4. From the next list select “Import from USB storage“.
      5. In the dialog select “OK” and you’ll jump out of Llama with the message that the import was completed.

If Llama import fails: Manual setting Llama … 

If import fails, then you can do this also manually as follows:

  1. “Events” (scroll right), and select the “+” button at the bottom (click “down”, “right”).
  2. On the next page, click the “Add Condition” button (click 4x “down”), where we select “Active application“.
  3. In the popup window select “Choose an app” and choose “IkonoTV” and click “OK“.
  4. Next, select the “Add Action” button (bottom right) and select “Run Application” and choose “Kodi“.

Effectively this will start Kodi automatically after you started ikono TV.

Prevent the “other” app from running … 

I’ve noticed that ikono TV pops up when exiting Kodi, so I’ve added the following steps to kill ikono TV after starting Kodi. Still in the same Llama screen:

  1. Click “Add Action” again, and this time select “Kill Application“.
  2. A warning appears that this might not work, click “Okey Doke!” (however it seems to work just fine).
  3. Next select the “IkonoTV” app from the list, scroll all the way down and select “Okey Doke!” again.

When done with all of this, press the “Return” key on your remote until you’re back in the Amazon Fire TV Home Screen.

Go to the ikonoTV app and start it – Kodi will start immediately and closing Kodi will bring you, without issues, straight back to the home screen.

All credits to :

Install Kodi on Amazon Fire TV

Posted: June 7, 2015 in Fire TV

Step 1 – Software needed to Install Kodi on Amazon Fire TV

OK, now that we’ve seen the usual info related to the Amazon Fire TV, time to install Kodi!

We of course need some software (AdbFire and Kodi), the Amazon Fire TV and of course your computer (Windows, Linux or MacOS X).


To install Kodi on Amazon Fire TV, we will need to find a way around the limitations setup by Amazon. Thank goodness, some very smart folks have been poking around with this already and an application specifically for that purpose can be found in AdbFire. It’s a free, but please consider making a small donation … being a developer myself, even the smallest amount is appreciated.

You can download it from the authors website, which is something I highly recommend so you have the latest release available. As usual Tweaking4All offers it for download as well, just as a backup.

AdbFire doesn’t require any additional tools and is available for Windows, MacOS X and Linux (64 bit).

Windows and Mac users …

Some AntiVirus software, under Windows, might give a false positive when using AdbFire. Disable your AntiVirus temporary or allow the execution (if your AntiVirus allows this).

Your Mac might consider this application from an untrusted developer, in “System Preference” – “Security Privacy”, under “General”, check “Anywhere” at the “Allow apps downloaded from” option.
Note that it seems required that you install adbFire in the Applications folder!

DOWNLOAD – AdbFire Linux

Platform: Linux, 64 bits
Version: 1.24
Size: 53.0 MiB
Date: April 22, 2015
Download Now

DOWNLOAD – AdbFire Windows

Platform: Windows
Version: 1.24
Size: 51.8 MiB
Date: April 22, 2015
Download Now


Platform: Mac OS X
Filename: adbFire-1.24-MacOSX.dmg
Version: 1.24
Size: 55.9 MiB
Date: April 22, 2015
Download Now

Installing Apps from another Android Device …

An app called “AGK Fire”, which can be run from another Android device, like your Android phone for example, is supposed to be able to install apps on your Amazon Fire TV as well … I have not tested this app, but it appears to work very well.

  • AGK App via the Amazon App Store (free and paid version)
  • AGK App via XDA Developers Forum
  • AGK App via Google Play (not free)


Naturally, we will need Kodi as well. The best way to get the right version is by downloading it from the Kodi website.

Go to the Kodi Downloads page and select Android version for Arm processors.

Non-Official Builds …

Some non official builds do exist (elmerohueso’s Kodi builds, and SPMC) which I would not recommend when you’re just starting with this. Just start with the official build. Once you’re more familiar with Kodi and your Amazon Fire TV, or when you’ve become curious, go try these non-official builds.

As usual, Tweaking4All does provide a downloadable copy as well, but I highly recommend going to the Kodi website to get the latest version.


Filename: kodi-14.1-Helix-armeabi-v7a.apk
Version: 14.1-Helix-ARM-v7a
Size: 59.8 MiB
Date: February 4, 2015
Download Now

Step 2 – Preparing your Amazon Fire TV

Complete the Initial Setup of your Amazon Fire TV

You’ll need to go through the regular setup so your Amazon Fire TV is operational, if you haven’t done so yet.

This implies that you’ve connect it to your TV, entered your (optional) Amazon account, setup your network (ethernet recommended, but WiFi will work as well), and that you can go through the home screen …

Enabling Developer Options

On the home screen of your Amazon Fire TV, scroll down to “Settings“.

Scroll to the right to the “System” option and select this, where you’ll select “Developer Options” and enable “ADB Debugging” (set it to “ON”).

If available, enable “Apps from Unknown Sources” as well.

When done, press the return button on your remote, so you’re back in the “System” menu.

Amazon Fire TV - Goto Developer options

Amazon Fire TV – Goto Developer options

Amazon Fire TV - Enable ADB and Apps from others

Amazon Fire TV – Enable ADB and Apps from others

Find the IP address of your Amazon Fire TV

Still in the “System” menu, scroll up to the “About” option. There you scroll down to the “Network” option.

Here we will find the IP address of our Amazon Fire TV, in the example below (yours will very likely be different).
Write this IP address down, we will need the IP address in a next step.

Amazon Fire TV - Finding the IP Address

Amazon Fire TV – Finding the IP Address

Step 3 – Push Kodi to the Amazon Fire TV

In the next step, we will push the Kodi application (the APK file you downloaded in step 1).
We will use AbdFire to do this (the application you downloaded in step 1).

Start AdbFire.

In the AdbFire screen click the “Setup” button if this is the first time you’re sending an APK (Android Application) to this particular Amazon Fire TV. We will need to setup our connection to the Amazon Fire TV.

For convenience the developer of adbFire made it so that you can pre-define your connections, saving you the typing of the IP Address (and such) when you want to connect to the Amazon Fire TV again, at a later time.

Note : Older versions of adbFire do not have this option and allow you to simply type the IP Address of your Amazon Fire TV and click “Connect”.

Amazon Fire TV Stick

Fire TV Stick users need to use the same method as for the Amazon Fire TV – connect over WiFi.
It seems that you cannot connect the Fire TV Stick straight to your computer. Just pretend you have a regular Amazon Fire TV and work over a WiFi connection.

So leave “USB Mode” unchecked!

ADBFire- Setup a Device

ADBFire- Setup a Device

In the upcoming window, we can define our device.

Enter the IP Address in de “Device” field. This would be IP Address of your Amazon Fire TV which we found it in step 2, and in our example this is (yours will be different).

Optionally you can enter a text in the “Description” field, but outside of this window, I have not seen it being used.

Leave the other fields as they are and click “Save” when you’re done.

ADBFire - Define a connection

ADBFire – Define a connection

Next we make a connection to our Amazon Fire TV. Before doing so you must make sure that AdbFire states “ADB Running.” at the bottom (1). When this is the case, you can click the “Connect” button (2).

Mac users: I noticed when AdbFire is not in the Applications folder, that for some reason ADB will NOT be running.

ADBFire - Setting up a connection

ADBFire – Setting up a connection

Once you’ve clicked the “Connect” button, it will take only a few seconds before AdbFire is connected. You can identify this by looking at the bottom of the AdbFire window, where it should say “Device connected“.

ADBFire - Connected to your Amazon Fire TV

ADBFire – Connected to your Amazon Fire TV

The next step is to actually push Kodi to the Amazon Fire TV. This is done by clicking the “Install APK” button.

A file dialog will ask you where the Kodi APK file can be found, select it and click “Open“.
A confirmation dialog follows where you click “Yes“.

Uploading Kodi will not take much time, I’m guessing (over WiFi) approximately a minute or so. You can follow the upload progress in the lower right corner of AdbFire. Once completed, a message saying “Installed” will appear and you’re good to go.

Don’t forget to click the “Disconnect” button and close AdbFire.

ABDFire - Uploading Kodi in progress

ABDFire – Uploading Kodi in progress

Step 4 – Accessing Kodi on Amazon Fire TV

Now that we have installed Kodi, time to figure out how we can actually access it on our Amazon Fire TV.

At the moment, it appears that starting an application like Kodi is initially a bit cumbersome, see tricks below for a work around.

To start Kodi, go to “Settings” again and select “Applications” where we choose “Manage All Installed Applications“.

Amazon Fire TV - Manage All Installed Applications

Amazon Fire TV – Manage All Installed Applications

In this option, scrolling down, we will find “Kodi“,… select it.

Amazon Fire TV - Manage Kodi

Amazon Fire TV – Manage Kodi

After selecting Kodi (ie. pressing the “Select” button on the remote), you’ll see this on your TV:

Amazon Fire TV - Launch Kodi

Amazon Fire TV – Launch Kodi

To start “Kodi“, select the “Launch application” option.

Note that this is also the place where you can uninstall Kodi, in case you’d want that at a later time.

Amazon Fire TV - Finally running Kodi

Amazon Fire TV – Finally running Kodi

Reboot Amazon Fire TV with Remote

Not such an obvious thing as I thought, but rebooting the Amazon Fire TV can be done in a more gentle way than yanking out the power cord.

On your remote press and keep press the “Select” and the “Play/Pauze” button until your screen turns dark.
You Amazon Fire TV will reboot.

Amazon Fire TV - Reboot with the Remote

Amazon Fire TV – Reboot with the Remote


All credits to :

Create an ICS (iCal) file from SharePoint list for Outlook Calendar

How to create an ICS (iCal) File from a SharePoint list and save it as an event in your personal Outlook Calendar.

Refer to :

An extra padding of 20 pixel is included by default in SharePoint 2013 for every webpart. This may be inconvenient depending on the scenario how you are displaying the content in your Visual WebPart. To remove the extra space injected to the Webpart, add the below css in your .ascx file of Visual webapart. This would get rid of the extra space rendered around your webpart.

<style type="text/css">

.ms-webpartPage-root {

border-spacing: 0px !important;


.ms-webpartzone-cell {

margin: 0px !important;



In case you are looking to hide Column name and semicolon in Grouped view example

+ Name : Ankur (1)

You want to hide (1) to show only –

+ Ankur (1)

Use below script in CEWP, remember to refer jquery library.

$(“ td[class=’ms-gb’]”).each(function() {

elem = $(this)[0];

var linkNode = elem.childNodes[0];


var textNode = elem.childNodes[1];

textNode.nodeValue = textNode.nodeValue.split(‘:’)[1];



In case you are looking to hide count in Grouped view example

+ Name : Ankur (1)

You want to hide (1) to show only –

+ Name : Ankur

Use below script in CEWP, remember to refer jquery library.

$(" td[class=’ms-gb’]").each(function() {

//Hide all Counts for Groups