[How To] Batocera & KODI Dual Boot

Here is my easy how-to for building a multi-boot Batocera & KODI system.
You can also install any other systems as well (eg. Raspbian) & easily boot to them from KODI.

It is compatible with all versions of the Raspberry Pi.
An internet connection is required on the Pi.

How to Install

Step 1

Follow THIS post to install NOOBS Lite Extra to your SD card.

Step 2

Power on the Pi.
NOOBS will load and then give you a list of OS's to install.

You can select any combination of systems you like.

For KODI, you can choose either LibreELEC or OSMC (or both).
Then select Batocera & any other systems you want.
Above I have chosen Raspbian + LibreELEC + Batocera

Once you have selected your systems, simply press i or click Install.

NOOBS will now download and install your chosen systems.
This can take a bit of time depending on how many systems you are installing.

Wait for it to complete, and then move on to step 3.

Step 3

Follow THIS post to install my NOOBS Companion Add-on in KODI.

Step 4

Let's now make Batocera able to boot-back into our KODI system.

Go to the main menu.
Scroll down to Add-ons.
Select the "NOOBS Companion" add-on.

Move down to the Batocera system.
Open the context menu and select "Install Boot-Back"

Batocera has now been modified to "Boot-Back" into our KODI system (instead of it's own).

Watch the video on the NOOBS Companion post for more things you can do with it!

Enjoy :)

Optional Tweaks

Tweak #1
If you would like to store your Batocera Roms on a shared network folder, see HERE

Tweak #2
If your using LibreELEC and want to remove all the extra sources in File manager, see HERE


Issue: NOOBS Companion add-on is removed from KODI.
Solution: Redo Step 3 from above.

Issue: Batocera no longer boots back into our KODI system (eg. after an update)
Solution: Redo Step 4 from above.

More Info


- Initial post

Thanks to the teams at Raspberry Pi, KODI, LibreELEC, OSMC, PINN & Batocera


  1. Hello, I have a question? why batocera (based on recalbox) for RPi3? and not recalboxOS? i dont find benefits? Can someone explain?

  2. Qual a versão do Batocera.linux é instalada neste package?


Post a Comment