RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    [TUTORIAL]How to install kodi and add to main menu

    Scheduled Pinned Locked Moved Help and Support
    koditutorialhow toinstallmain menu
    7 Posts 5 Posters 17.9k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • retroprogrammerR
      retroprogrammer
      last edited by

      Hello guys
      First of all I made this tutorial for people that were like me when I started with RetroPi, Please keep in mind I am only started making tutorials as this is my second one.I would like to quickly mention ETAPRIME as his youtube channel is the one that got me started on retropie.

      What we need:

      • Mouse and keyboard.

      • RaspberryPi connected to internet either WiFi or ethernet.

      Lets start:
      1.First go to "RetroPie configuration".

      2.Then go to "RetroPie Setup".
      0_1499326617155_raspberry_pi_retropie-setup.png

      3.Next "Manage packages".
      0_1499326690138_raspberry_pi_setup1.png

      4.Then go to " Manage Optional Packages" and scroll down until you find "KODI" and then "install from binary".
      0_1499326881477_optional.png

      5.After it installs go back to your ports section and you will see KODI.
      0_1499327035456_10.png

      Now we are going to add KODI to the main menu (note that in the future you will have to manually update the es_systems.cfg in .emulationstation as they aren't overwritten on updates from RetroPie).

      go to terminal

      Create an es_systems.cfg file so that KODI will show up in emulationstation.

      1. sudo cp /etc/emulationstation/es_systems.cfg /home/pi/.emulationstation/es_systems.cfg

      2. sudo nano /home/pi/.emulationstation/es_systems.cfg

      3. Add the following codeblock anywhere after <systemList>:

      <system>
      <fullname>Kodi</fullname>
      <name>kodi</name>
      <path>~/RetroPie/roms/kodi</path>
      <extension>.sh .SH</extension>
      <command>bash %ROM%</command>
      <platform>kodi</platform>
      <theme>kodi</theme>
      </system>
      Save you changes with ctrl+x , y , enter

      Then make a kodi rom directory

      1. mkdir /home/pi/RetroPie/roms/kodi

      make a launch script:

      1. sudo nano /home/pi/RetroPie/roms/kodi/kodi.sh

      2. add the following line:
        kodi-standalone
        save you changes with ctrl+x , y , enter

      make the launch script executable:

      1. sudo chmod +x /home/pi/RetroPie/roms/kodi/kodi.sh

      type "emulationstation' to go back into "emulationstation" and KODI should be there as its own system.

      Here is me converting the original Xbox for a case:
      https://retropie.org.uk/forum/topic/15232/converting-original-xbox-into-case-for-raspberrypi/15
      Check out my GitHub: https://github.com/retro-programmer

      1 Reply Last reply Reply Quote 2
      • retroprogrammerR
        retroprogrammer
        last edited by

        please tell me if their are any questions ;)

        Here is me converting the original Xbox for a case:
        https://retropie.org.uk/forum/topic/15232/converting-original-xbox-into-case-for-raspberrypi/15
        Check out my GitHub: https://github.com/retro-programmer

        1 Reply Last reply Reply Quote 0
        • retroprogrammerR
          retroprogrammer
          last edited by

          You will have to reboot system before checking Ports section

          Here is me converting the original Xbox for a case:
          https://retropie.org.uk/forum/topic/15232/converting-original-xbox-into-case-for-raspberrypi/15
          Check out my GitHub: https://github.com/retro-programmer

          1 Reply Last reply Reply Quote 0
          • M
            Maxisalope
            last edited by

            Steps 5-12.... you lost me... Really new to linux, so, sudo-what?????? go to terminal?

            A 1 Reply Last reply Reply Quote 0
            • A
              AnAssassinsBlade @Maxisalope
              last edited by

              @maxisalope @retroprogrammer you lost me as well after step 5 lol 😂

              1 Reply Last reply Reply Quote 0
              • darthpaulD
                darthpaul
                last edited by

                You need to quit emulationstation, then continue on to 6.
                This tutorial was very helpful, I have been wanting to do this for awhile.

                1 Reply Last reply Reply Quote 0
                • H
                  H3N7R1K
                  last edited by

                  You couldn't just have uploaded the files so we could just copy and paste them via filemanager like a normal person?

                  1 Reply Last reply Reply Quote -3
                  • mituM mitu locked this topic on
                  • First post
                    Last post

                  Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                  Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.