Comprehensive Kodi Installation Guide for Raspberry Pi (2026 Update)

My XBian Setup with 1channel, Icefilms and Navx

Looking to turn your Raspberry Pi into a sleek media center? In 2026, Kodi (formerly XBMC) remains the go‑to solution for streaming movies, TV, music, and more. This guide walks you through the latest, hassle‑free installation on modern Pi hardware.

Raspberry Pi logo

What You’ll Need

  • Raspberry Pi 4 (4 GB) or newer — Pi 5 is even better for 4K HDR.
  • ≥16 GB Class 10 microSD card (or a USB‑SSD for top performance).
  • Power supply: 5 V 3 A USB‑C (Pi 4) or 5 V 3 A USB‑C (Pi 5).
  • HDMI cable (4K‑compatible) & a reliable internet connection.
  • Keyboard & mouse for initial setup (optional after first boot).
  • Optional: CEC‑compatible TV for remote control.

Choose a Kodi‑Ready Distribution

Three dedicated OSes bundle Kodi out‑of‑the‑box. Choose the one that matches your workflow:

  • LibreELEC — lightweight, auto‑updates, and the most stable for Pi 4/5.
  • OSMC — Ubuntu‑based, offers a desktop environment if you want a full Linux box.
  • LibreELEC‑Kodi 20 (Nexus) / 21 (Omega) — the newest Kodi releases with hardware‑accelerated HEVC.

Why LibreELEC in 2026?

LibreELEC continues to lead with fast boot times, built‑in support for Pi 4/5 GPU acceleration, and a streamlined web‑UI for updates. It also ships with the latest Kodi 20 (Nexus) and optional Kodi 21 (Omega) packages.

Step‑by‑Step Installation

  1. Download the image — go to LibreELEC downloads and select the Raspberry Pi 4/5 64‑bit image (latest version, e.g., 10.0.0).
  2. Flash the media — use Balena Etcher (available for Windows, macOS, Linux) to write the image to your microSD or USB‑SSD.
  3. Insert & power up — plug the card into the Pi, connect HDMI, Ethernet (or Wi‑Fi), and power it on.
  4. First‑boot wizard — LibreELEC will auto‑expand the filesystem and prompt you to set language, time zone, and network.
  5. Enable CEC (optional) — go to Settings → System → Input → Enable HDMI‑CEC to control Kodi with your TV remote.
  6. Update Kodi — from the LibreELEC web UI (http://libreelec.local), navigate to System → Updates and install the latest Kodi 20/21 package.

Post‑Installation Tweaks

  • Performance — set gpu_mem=256 in /flash/config.txt for 4K playback.
  • Backup — after customizing add‑ons and skins, back up the /storage/.kodi folder using rsync or the “Backup” add‑on.
  • Network shares — add SMB/NFS sources under Videos → Files → Add source for your media library.
  • Power management — enable System → Power saving → Shutdown timer to automatically turn off the Pi when idle.

Common Issues & Solutions

Issue Cause Fix
No video output (black screen) Incorrect HDMI mode or insufficient power. Force HDMI mode in /flash/config.txt with hdmi_force_hotplug=1 and use a 3 A power supply.
HEVC playback stalls Out‑dated GPU driver. Update LibreELEC to the latest build or switch to Kodi 21 (Omega) which includes newer drivers.
Remote control not working CEC not enabled or TV doesn’t support CEC. Verify CEC support in TV spec and enable it in Kodi settings.

FAQ

With these steps you’ll have a modern, future‑proof Kodi media center on your Raspberry Pi, ready for 4K streaming, add‑ons, and all the latest features.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top