Table of Contents

CoreELEC for Banana Pi

These instructions explain how to install and boot CoreELEC on Banana Pi SBCs from µSD Card by use of a Windows PC. The instructions can easily be adapted for other Operating Systems.

Prerequisite

These Single Board Computers come without an Operating System pre-installed.

Prior to installing CoreELEC, the Android firmware has to be flashed to the SBC.

Instructions on how to flash the firmware are included in this document.

Supported Devices

Requirements

Preparation

CoreELEC requires the Android bootloader.

Please ensure Android firmware is installed prior to proceeding.

Software

Flashing the Android firmware

Upon successful completion

CoreELEC

Device Edition DTB SoC
BPI-M2 Pro 2G sm1_s905x3_bananapi_m2pro.dtb S905X3
BPI-M5 4G sm1_s905x3_bananapi_m5.dtb S905X3

First boot

Install CoreELEC

Once booted into Android:

Allow for the CoreELEC pre-installation script to finish.

Install CoreELEC to eMMC

For situations where it is desirable to run CoreELEC in dual boot with Android or as a stand-alone JeOS:

Reboot to Android

In dual boot mode: to return to Android, choose reboot from eMMC from the power menu.

Device Support

For support unrelated to CoreELEC, please refer to the Banana Pi User Support Forums.

Notes

The above instructions also can be used to create a bootable USB Flash Drive.