LibreELEC is an highly optimised Operating System designed from the ground up to run Kodi as bug free as possible at speed in a stable enviroment.
The DIY LE Layman's install guide
1) Go out and buy yourself a Samsung EVO, Sandisk or Lexar 300x Class 10 U1 microSDHC and its associated microSDHC to SD card adapter.
2) Download the latest S905(x) LibreELEC-S905.arm-8.0-8.0.2b.img.gz from
HERE
3) Download the SD Card .img.gz flashing Software from
HERE and Install.
4) Now in the LibreELEC USB-SD Creator App, when you get to Step (2) - Select File - point it at the LibreELEC-S905.arm-8.0-8.0.2b.img.gz file you just downloaded and also select the correct SD card in (4) to write to.
5) Download the correct Hardware descriptor (device tree) file:
If you have a 1GB memory device Dload
this file
If you have a 2GB memory device Dload
this file
6) Rename either file to dtb.img and save to the SD card - overwrite any dtb.img that may already be there.
7) Eject card from PC and power down your Android Box, insert the SD card.
8) I suspect you will need to find a toothpick, needle or pin. Identify a Tiny Reset hole on the bottom of the box, or some reset buttons are actually inside the Optical Out port. Hold that button IN with a toothpick and plug in the power cord. Wait for the LibreELEC Logo to appear onscreen.
9) Further initial startup methods are found in Step (2)
HERE
That is it. Installation is all automatic. To reboot to Android, look in Kodi power menu and select "Reboot from Internal"
You will then have one of the best Kodi Krypton boxes getting about then.
And if you really want to treat yourself and get extra Kodi responsiveness, use a Wireless keyboard remote like MINIX's nice A2 Lite.