Table of Contents

Kodi 18.1 on LibreELEC 9.0.1

Kodi runs best on OpenELEC or LibreELEC, as it is a stripped down Linux which contains only what is necessary to run Kodi. It boots very fast directly into Kodi.

I installed LibreELEC 9.0.1 running Kodi 18.1 on an Asrock Beebox N3150, with 8 GB DDR3L single channel RAM, and 64 GB mSATA drive (Transcend MSA370). The Beebox is very small, although you can install a 2.5“ SSD, the mSATA is the much better solution as it does not fill up the enclosure and compromise the cooling.

The following guide explains how to install Kodi on any Intel compatible 64bit architecture.

Installation

  1. Make a bootable USB drive with the LibreELEC iso, I used Rufus Portable to do this, then run the installer.
  2. Set Language, Region, Timezone, and machine name during first boot into Kodi.
  3. Set the settings level to “Expert”.
  4. Enter weather settings in Settings –> Services, select Yahoo or Gismeteo as service for weather information, then enter your location in Location1 field. Disable “Current location”.
  5. Set the default audio device in Settings –> System. If you connect the Kodi box via HDMI to an amplifier, select the HDMI connection as audio output.
  6. Modify the regional settings in Settings –> Interface.
  7. After installing the Keymap Editor, map the Mute key to “Context Menu - c” in Settings –> Add-ons. The Asrock remote does not have a key for the context menu, and the mute key is not needed as the volume is controlled through the AV receiver.
    1. Go to Addons –> Keymap Editor in Program Add-ons.
    2. Press Mute once, the mute symbol will appear on the top right corner of the screen
    3. Select Edit, then press Mute within 5 seconds (before the key is learned and altered, a mute command will be sent to Kodi, which un-mutes Kodi)
  8. Connect through SSH and upload the public rsa key file to ~/.ssh. Rename the file to “authorized_keys”.
  9. Disable SSH Password in Settings –> LibreELEC Settings –> Services.
  10. Disable Samba and Avahi in Settings –> LibreELEC Settings –> Services.
  11. Create Estuary custom menu entries according to the following guide.
  12. To update Kodi directly from within the running system, login to the LibreELEC box via SSH and type in the following commands:
    cd /storage/.update
    wget http://releases.libreelec.tv/LibreELEC-Generic.x86_64-9.0.1.img.gz
    reboot

Addons

  1. I prefer to scrape all my movies offline. In my locations I operate a total of 7 Kodi boxes, and with offline scraping I need to do it only once. tinyMediaManager does an excellent job in this, however, it is more effort than using the Kodi built in scrapers.
  2. Install Keymap Editor from Kodi Add-on repository –> Program addons
  3. Install YouTube from Kodi Add-on repository –> Video addons
  4. Install Radio from Kodi Add-on repository –> Music addons

Movie settings

Clone to new device

As the setting up of a Kodi box with an alternative skin requires a lot of tweaking, you might think of cloning the device once it is fully setup. Here are some hints how to do this efficiently:

  1. Boot the set up Kodi box into an external USB stick with CloneZilla installed on it. Before booting, plug in a second USB stick which will hold the backup files.
  2. Backup the disk which holds the Kodi install.
  3. Boot the new device into the external USB stick with CloneZilla installed on it. Restore the backup taken in the previous step.
  4. Boot the new Kodi box and change the device name (Settings –> Services and LibreELEC Settings). Change other basic settings such as location etc. as required.

The following steps are only required, if you run the new box with a different media server:

  1. Remove all Favorites.
  2. Remove all media sources (videos, photos, music).
  3. Add all media sources from the new media server.
  4. Create new movie sets if required, and then add them to Favorites.
  5. If the Favorites do not show up in your menus, go into Skin Settings and change Action for the respective menu item.

Kodi

SEO Michael

Live TV

Others

Kodi on Ubuntu

Skins