I've been looking all over the Internet and trying to figure out how to go about getting this onto an old MX2 box which is currently at my brother's house (not in my possesion currently). I believe it is currently running on Openelec 6.0.3, although I could double check with my brother but that would mean it is still working with Kodi 15.2, ( I think). So, now I need to try to remember how I did it in the past but of course, migrate up to LibreElec and subsequently up to 8.0.1. I know I used an SD card with a recovery in the beginning but I am not familiar the procedures for the following statement "You will need an ext3 formated SD card or USB drive with LIBREELEC_DISK label for the first boot." I was wondering if I could just instead connect my Mac to the box via an ethernet cable and access its folders and go into the update folder and dump the tar file into it? Or, would I need to "create" a storage partition as you request before I can do that? And if I need to do the SD card installation, does that mean using that tooth pick method again? Just forgot all the proceedures and now changing over to LibreELec makes it more confusing for the steps. Thanks if you can help. Tierry
This is LibreELEC 8.0 build for MX2/G18 devices (DroidTV MX, G-Box Midnight MX2) with Amlogic AML8726-MX SoC (Amlogic Meson6).
It is based on current LibreELEC WeTek Play build and OpenELEC port for G18 by codesnake. It is using WeTek Play LibreELEC Add-ons repository so you should be able to install binary add-ons from official repository (including PVR clients etc.).
Warning! This build requires a storage partition with LIBREELEC_DISK label. Please read the installation instructions!
Known issues:
- (disabled) HDMI CEC does not seem to work
- there is no Docker support
Fixed issues:
- (fixed 2017-02-16) update from LibreELEC is broken (you won't be able to update from LibreELEC, you'll have to do the next update from recovery)
- (fixed 2017-02-16) some remote buttons don't have any action assigned by default
Installation instructions:
Starting from version 8.0.0 this build requires a storage partition with LIBREELEC_DISK label. You can choose whether you keep using internal NAND memory or you create an external storage partition on SD card or USB drive. As MX2/G18 devices are getting older there is a number of reports with NAND flash wear-out symptoms. By allowing the usage of external storage we can make devices with broken NAND memory fully usable again.
Updating exisiting installations:
Run the following command on SSH before updating to 8.0.0 to set the label of your internal NAND storage partition. Then you can update from tar as usual.
tune2fs -L LIBREELEC_DISK /dev/data
New installations from recovery:
You will need an ext3 formated SD card or USB drive with LIBREELEC_DISK label for the first boot. Then you can change the label of internal NAND storage partition as described above if you want to use it instead of the external storage. The rest of the installation process is the same as usual (install-openelec-xbmc-g-box-mx2).
Download (updated 2017-04-01):
LibreELEC-Amlogic_MX2.arm-8.0.1.tar (for updating exisiting installations)
LibreELEC-Amlogic_MX2.arm-8.0.1.zip (for new installations from recovery)
LibreELEC-Amlogic_MX2.arm-8.0.0.tar (for updating exisiting installations)
LibreELEC-Amlogic_MX2.arm-8.0.0.zip (for new installations from recovery)
LibreELEC-Amlogic_MX2.arm-7.95.3.tar (for updating exisiting installations)
LibreELEC-Amlogic_MX2.arm-7.95.3.zip (for new installations from recovery)
Sources:
I wanted to keep it as simple and clean as possible so for now everything needed is in projects/Amlogic_MX2/. You need to extract included .tar.gz to upstream LibreELEC sources and run PROJECT=Amlogic_MX2 ARCH=arm make amlpkg to build this.
Amlogic_MX2-8.0.0.tar.gz
Amlogic_MX2-7.95.3.tar.gz
Supported devices:
It is tested on DroidTV MX and G-Box Midnight MX2. Both have the same IR remote (see the pictures). If your device has different remote try connecting USB keyboard.