Presentamos hoy nuestra Guía de instalación de LibreELEC o CoreELEC para probarlos de forma rápida y sencilla. LibreELEC es un sistema muy interesante para todos los fanáticos de KODI que quieren sacar el maximo rendimiento a sus TV-Box, incluso los más low-cost con 1GB de RAM. En este articulo veremos como ejecutarlo por primera vez desde una memoria USB, una tarjeta SD o como instalarlo permanentemente en nuestro TV-Box.


¿QUE ES LIBREELEC?

Como dice el propio lema de esta distribución es “El sistema operativo suficiente para KODI” con esta filosofía tenemos bastantes ventajas respecto a usar KODI sobre Android aún también algún inconveniente asociado a este sistema. Últimamente también están publicándose sistema Dual OS con LibreELEC y Android donde al arrancar nuestro TV-Box se nos permite que sistema utilizar. Hay multiples variables de este sistema como CoreELEC que se puede instalar y probar con este mismo manual.

  • Ventajas :
    – El sistema solo consume 100 Mb de RAM
    – KODI se ajusta perfectamente al hardware de nuestro dispositivo
    – Tenemos cambio de refresco automático para evitar el efecto Judder
  • Desventajas :
    – No podemos ejecutar apps de Android

MODELOS ANDROID TV-BOX COMPATIBLES CON LIBREELEC

Este es uno de los puntos donde podremos tener dudas a la hora de probar el sistema, pero como hemos visto no corremos ningún riesgo porque podemos probarlo sin arriesgar el sistema Android instalado. Algunos de los dispositivos compatibles con LibreELEC son los que indicamos en la lista siguiente pero dada la infinidad de TV-Box que hay muchos de ellos idénticos con diferente nombre lo mejor es probar.

  • Soporte oficial: Raspberry Pi, Wetek, Odroid
  • Amlogic S905X2 / S905X3 / S922X: Ya funcional en fase de inicio en modelos como el X96 Max y Beelink GT1 mini.
  • Amlogic S905X/W (p212), M8S Pro+/W, X96, X96 mini, Tanix TX5/TX3 Pro, Nexbox A5 / A95X, Scishion V88
  • Amlogic S905D (p230, p231): KI Pro*
  • Amlogic S912 (q201): MINIX NEO U9-H, M8S Pro, KIII Pro*, H96 Pro+
  • Amlogic S905 (p200): MINIX NEO U1, KII Pro*, Zidoo X5, Beelink MiniMXIII / Mini / M18, Sunvell T95, Tanix TX3
  • Amlogic S805: MK808B Plus
  • Amlogic S812: MXIII Plus, MXIII-G, PROBOX2 EX PLUS, MINIX X8H Plus, M8S Plus
  • Rockchip RK3328: En fase de desarrollo y la compatibilidad es limitada, info aquí versión LibreELEC 9 Rockchip Alpha.
  • Allwinner: No soportados
  • * Para modelos con sintonizadores activar Addons / Services > Tvheadend Server y  PVR clients > Tvheadend HTSP Client

CREAR UNIDAD DE ARRANQUE PARA LIBREELEC

Tenemos dos formas de utilizar LibreELEC en nuestros TV-Box con Android:

  • Ejecutandolo desde una memoria USB o tarjeta SD y respetando el sistema Android
  • Instalándolo en la memoria interna de nuestro TV-Box y borrando el sistema Android (se recupera instalando un firmware desde PC)

Como es lógico siempre es recomendable probar el sistema con la primera opción y luego con unos sencillo pasos podemos probar a instalarlo en la memoria interna del TV-Box donde irá más rapido que en una memoria externa.

Requisitos para la instalación

Cada familia de SoC tiene una rama de proyecto específico donde podemos obtener los ficheros necesarios para hacer funcionar LibreELEC  o CoreELEC en nuestro TV-Box.

IMG – imagen del sistema

  • Descargamos RUFUS para crear la memoria USB o tarjeta SD de LibreELEC desde PC
  • Descargar el fichero de sistema LibreELEC o CoreELEC con extensión *.img.gz
    LibreELEC v9 = Kodi 18 Leia / En fase de pruebas
    LibreELEC v8 = Kodi 17 Krypton / Las versiones de LibreELEC más populares para los SoC actuales
    LibreELEC v7 = Kodi 16 Jarvis / Si tenemos hardware antiguo quizás nos interese
  • Descargar el device tree de nuestro sistema con extensión *.dtb

Para descargar los dos ficheros necesarios de sistema tenemos que entrar en el hilo especifico de el SoC de nuestro dispositivo, si tenéis dudas no podéis consultar, en principio vamos a entrar en el enlace siguiente que nos corresponda y luego explicamos como obtener exactamente los dos ficheros.

DTB – device tree (si no viene con la IMG)

Dentro de cada unos de estos post al principio nos orientan sobre las diferentes versiones que tenemos disponibles y cual es la que necesitamos para nuestro dispositivo, la norma general es que podemos usar la versión genérica si no encontramos algunas específica para nuestro modelo concreto, si entramos por ejemplo en el hilo de S905 podemos ver lo siguiente:

  • En rojo tenemos el acceso a todos los ficheros de sistema LibreELEC diferentes para este SoC.
  • En verde tenemos acceso al fichero de la versión genérica de LibreELEC para nuestro SoC sin modificaciones específicas.
  • En rosa tenemos los device tree que tendremos que descargar para nuestro modelo o similar, si no existen vendrán con el sistema.

Entramos en el enlace donde están todos los ficheros de sistema LibreELEC  (anterior link en rojo) y comprobamos la estructura. Dentro de esta lista de descargas los ficheros que nos interesan son los *.img.gz, hay varias versiones específicas como C2 y LePotato, una versión que desactiva el sensor térmico (que usaremos si la versión genérica nos congela el TV-Box) y por último la versión sin modificaciones que teníamos en verde en la lista anterior, descargamos esta si no tenemos una versión específica.

Una vez tenemos descargado el fichero de sistema vamos a descargar el device tree de nuestro modelo específico de TV-Box o el que se acerque más a la configuración de nuestro dispositivo, entramos en el enlace rosa anterior y comprobamos la estructura de ficheros. Primero seleccionamos nuestro SoC concreto (Amlogic S905X es valido para S905D y S905W) y entramos en la lista de ficheros, dentro tenemos diferentes versiones el punto clave es la memoria RAM de nuestro modelo, se dividen en 1g / 2g / 3g, luego hay versiones específicas, si no tenemos una o no conocemos nuestro hardware descargamos la genérica sin modificaciones.

  • NOTA: Algunas distribuciones como CoreELEC o LibreELEC 9 tienen todos los DTB en un directorio visible al crear el USB

Creación unidad de arranque para LibreELEC

Una vez que tenemos el programa de instalación, el fichero de sistema de LibreELEC y el device tree de nuestro dispositivo ya podemos crear la memoria SD o unidad USB para arrancar este sistema, ejecutamos el programa de instalación. Si no funciona por unidad USB es recomendable usar una tarjeta SD, en todo caso hay que tener la unidad más rápida posible si vamos a usarlo con este método.

  1. Iniciamos RUFUS, seleccionamos al unidad USB o tarjeta microSD
  2. Seleccionamos  la opción Imagen DD
  3. Pulsando en el icono del disco seleccionamos el fichero de sistema LibreELEC *.img.gz que hemos descargado
  4. Pulsamos Empezar y esperamos a que termine el proceso
  5. Ahora renombrados nuestro fichero device tree compatible a “dtb.img” (quizás lo tengamos en un directorio del nuevo USB)
  6. Copiamos “dtb.img” en la raíz de la unidad LibreELEC que hemos creado y sobreescribimos si es necesario
  7. Conectamos la unidad LibreELEC a nuestro TV-Box

ARRANCAR LIBREELEC EN ANDROID TV-BOX

Para arrancar LibreELEC tenemos varios métodos disponibles, básicamente las dos opciones son por medio del botón de actualización del TV-Box o desde android llegando a este modo por software.

  • Modo 1: Arrancar el TV-Box con el botón de actualización apretado.
  • Modo 2: Usar el app de LibreELEC para Android que reinicia el TV-Box en modo actualización
  • Modo 3: Si somos root desde una terminal en Android hacemos “su” y luego “reboot update”

Cuando arrancamos por primera vez LibreELEC o CoreELEC nos aparece un asistente de configuración que nos activará los sistema de red y recomendamos activar los servicios SSH y SAMBA porque luego los usaremos .


Instalar LibreELEC en la memoria interna del TV-Box

Con este proceso eliminaremos completamente Android de nuestro TV-Box y tendremos LibreELEC como único sistema, esto nos permite mejorar la velocidad general de KODI ya que todo carga mucho más rápido en la memoria interna. En caso de que no nos guste el resultado podemos volver a reinstalar Android sin problemas.

Para instalar y en general hacer procesos avanzados con LibreELEC necesitamos conectarnos a nuestro TV-Box desde un PC usando SSH por nuestra red local, una vez aprendemos los pasos básicos el proceso es sencillo.

  1. En LibreELEC entramos en System > System Info > IP address y lo apuntamos por ejemplo “192.168.0.XX”
  2. Activamos SSH y Samba dentro de: System > LibreELEC > Services
  3. Instalamos y ejecutamos Putty en nuestro PC e introducimos la IP en el apartado “Host Name“, pulsamos en “Open
  4. En la ventana de Putty introducimos el usuario “root” y la contraseña “libreelec“. Llegaremos a la linea de comandos
  5. Para iniciar la instalación en la memoria interna del TV-Box ejecutaremos el comando “installtointernal
  6. El proceso puede tardar unos minutos, después el TV-Box siempre arrancará en LibreELEC
  7. Si queremos recuperar Android solo tenemos que descargar un firmware para nuestro TV-Box (usar buscador de nuestra web) y seguir el manual para reinstalarlo.

Actualizar LibreELEC

  1. Descargamos el nuevo fichero LibreELEC *.img.gz, también descargamos el fichero device tree (no hace falta renombrarlo)
  2. En el sistema LibreELEC tenemos que tener activado  SAMBA como hemos comentado antes: System > LibreELEC > Services
  3. Antes de actualizar recomendamos hacer una copia de seguridad del sistema en: System > LibreELEC > System > Backup
  4. Entramos en nuestro explorador de ficheros y accedemos a la red local, conectamos con la carpeta “Update” dentro de LibreELEC
    – Aprovechando podemos copiar el fichero de copia de seguridad dentro de la carpeta “Backup”
  5. Copiamos los dos ficheros en esta carpeta
  6. Reiniciamos el TV-Box y empezará la actualización del sistema

Cambio de idioma de LibreELEC

Podemos intentar cambiar de idioma LibreELEC descargando de internet el idioma que queramos aunque es posible que solo tengamos inglés, en el menú principal vamos a Add-ons > Download > Looks and feel > Lenguajes.

INSTALAR ADD-ONS DE KODI EN LIBREELEC

El proceso de instalación de add-ons es exactamente igual que en cualquier otro sistema de con KODI, por medio de los repositorios publico o descargando el add-on en concreto e instalándolo manualmente, para ver el proceso en detalle podéis consultar nuestro Manual para instalar Addons en KODI.

  • ATENCION: Siempre que descarguemos un add-on hay que descargar la versión para Linux, no la versión para Android.
    Normalmente la versión adecuada para nuestros SoC es la ARM v7, es la más compatible.
  • Para instalar add-nos manualmente hay que cambiar: Ajustes > Sistema > Add-ons = Activamos “Fuentes desconocidas”

MANDO A DISTANCIA EN LIBREELEC

Las distribuciones de LibreELEC que instalamos son genéricas para todos los TV-Box y hay miles de mandos diferentes, es posible que nuestro mando a distancia de serie no funcione con este sistema así que tenemos alternativas.

  • Configurar manualmente este mando modificando ficheros de la instalación, podemos ver varios ejemplos de mandos en este hilo.
  • Usar el app de control remoto de Kodi con nuestro smartphone  AndroidiOS
  • Usar un ratón o otro mando con adaptador USB, puedes ver nuestra selección de periféricos para tener una idea.

OTROS TUTORIALES

Suscribirse
Notificarme de
guest

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

50 Comments
Inline Feedbacks
View all comments
Jesús Ruiz
Jesús Ruiz
4 meses atrás

Hola, estoy tratando instalar LibreELEC en un TV Box con Rockchip 3229 de 2Gb (Scishion V88 4K Plus), pero he probado varias imágenes y ninguna ha funcionado, aun cuando cambio el nombre del DTB a dtb.img, no entra ¿Que puedo hacer? Agradezco de antemano toda su ayuda.

Jesús Ruiz
Jesús Ruiz
4 meses atrás
Reply to  Joaquín

Correcto! Voy a seguir intentando

Hugo
Hugo
9 meses atrás

Tengo una TV box Green leas AND 3000 no trae botón de reset pero trae botón de power cuando lo dejo apretado me manda al menú de Android de reset de fabrica desde ahí se puede

Lord2001
Lord2001
1 año atrás

Gran tutorial. Pero tengo una duda. Si lo instalo en una sd en vez de en la memoria interna, puedo pasar de un sistema (coreelec) al otro (android) simplemente quitando la SD antes de encender la TV box? Gracias

Misto
Misto
1 año atrás

Hola,
Gracias por la guía. Ha sido muy útil.

Una pregunta por si alguien lo conoce.
Al hacer booteo de coreelec desde SD, se es posible acceder a la partición del Android box?

Me gustaría poder arrancar desde sd pero alojando los datos de la propia maquina así tendría más espacio.

Gracias

alex
alex
1 año atrás

hola ya esta Kodi 18 Leia para el modelo s905w

david
david
1 año atrás

hola como podria conectar una barra de sonido por bluetooth al tv box ?tengo el tv box conectado a un proyector.gracias

Felipe
Felipe
1 año atrás

¿Como podría reinstalar Android en caso de que no me guste LibreELEC?

Jose
Jose
2 años atrás

Sabes como conseguir los device tree para un amlogic S812, no los encuentro por ningún sitio. Solo los veo para los Amlogic S9XX. Se puede hacer solo con la imagen de libreelec????

samm
samm
2 años atrás

Funciona con el minix x6 neo? estoy mirando las especificaciones pero no pone nada del socket…

fimerlin
fimerlin
2 años atrás

He desmontado la placa y he hecho una imagen. Los dos polos serian donde tendría que ir el boton de reset, solo tengo que cruzarlos (soldar un cable en cada punto) y hacer el paso 2 cruzando los cables. ¿Es así?

https://goo.gl/iSrni9

fimerlin
fimerlin
2 años atrás
Reply to  fimerlin

Confirmado!! En la ranura donde debería ir el boton de reset hay dos polos. Se soldan unos cables, se crea una SD con el sistema operativo (explicado por Joaquin más arriba) y se arrenca el sistema cruzando los cables (se descruzan al salir el android y empezar a cargar).

Los modelos que no tengan boton reset soldando dos cablecitos y cuzandolos funciona perfectamente. Ya tengo de nuevo el M8S Pro funcionando. Uff!!

Gracias de nuevo Joaquin!

fimerlin
fimerlin
2 años atrás

Hola Joaquim, y gracias. No lo soy, la rom instalada no da permisos root, ya prové con King root pero no la rootea. Av er si podemos solucionarlo…

fimerlin
fimerlin
2 años atrás
Reply to  Joaquín

Gracias Joaquín, ya intenté hacer root y varias versiones de King root no lo hacen, ¿algun metodo que sepas?
Por otro lado, ¿tienes alguna imagen de hacer el puente donde iria el boton reset?
Gracias!

fimerlin
fimerlin
2 años atrás
Reply to  Joaquín

El modelo es “M8S Pro” R4 S912 3G 32G DDR4 DQ. A ver si podemos desbriquearlo… ¿Alguna idea? Gracias

fimerlin
fimerlin
2 años atrás

BUenos dias. A ver si alguien me ayuda. Al canviar de rom al “M8S Pro” la apk de “LibreElec” no reinicia el sistema y no puedo instalar por tarjeta SD. Al no tener Boton de reinicio solo lo puedo hacer por este medio. Ya habia provado alguna rom en el “M8S PRo” pero ahora no puedo canviarla de nuevo ya que la apk no va… Supongo que es algo del sistema de las opciones de Android, ¿ALGUNA SOLUCION?

Gracias

javi
javi
2 años atrás

Porque no me funciona el mando?

daniel
daniel
2 años atrás

cuando le doy reboot me manda a la pantalla negra con el mono de android y ahi queda me meto a la sd pero no se cual archivo elegir para que arranque libreeleec, alguna sugerencia
gracuas

marcos sanchez fernandez
marcos sanchez fernandez
2 años atrás

hola muy buenas he conseguido instalar libreelec en mi tv box gracias a vuestro tutorial el problema es que me ha dejado de funcionar el mando a distancia de mi tv box en libreelec, teneis alguna idea de como poder solucionarlo, gracias

Anartz
Anartz
2 años atrás
Reply to  Joaquín

Hola, he conseguido hacer funcionar el mando. Hace de todo menos encender. Tengo que desenchufar y enchufar la box tv pa encenderlo no creo que sea bueno… Hay algún remedio??

Saludos y gracias por la ayuda y el tutorial, me ha ayudado muchísimo.

fernando
fernando
2 años atrás

!!!Impresionante el manual!!!, he dedicado muchas horas en paginas en ingles repartidas por varios foros para encontrarme que lo teniais todo aqui resumidito y super correcto , gracias y gran trabajo. Si ya hacéis una guía de como configurar el add-on tvheadend como servidor para ver los canales satelites desde una red wifi es para poneros un monumento. Un saludo

Carlos Torres
Carlos Torres
2 años atrás

Muchas gracias por tomarte el trabajo de hacer este tutorial, es muy interesante 🙂

Shellshok
Shellshok
2 años atrás

Lo he probado en un momento y está muy bien si solo utilizas kodi, puesto que no tiene ni web browser.

juan enrique
juan enrique
2 años atrás

Pero que morro tenéis este tutorial tiene una autoria hace tiempo y ni lo decís ya os vale

HolaHola
HolaHola
2 años atrás

Este va a ser el destino final de mi caca M8S Pro+. Muchas gracias por el articulo!

HolaHola
HolaHola
2 años atrás
Reply to  Joaquín

No lo se, pero a ver si al menos con LibreELEC va mejor. De hecho, tengo la teoria de que la basura de Android implementado tiene la culpa. Yo de veras que no se pq se empenyan en poner capas de UI mal hechas e inutiles y programitas k no sirven para nada. Si yo fuera un duenyo chino de alguna empresa de esas lo k haria es vender mis productos con Android 100% vanilla, y publicitarlo a los cuatro vientos: me haria de oro. No solo me ahorraria los programadores que hacen esas chapuzas, sino que tambien pondria Android… Leer mas »

HolaHola
HolaHola
2 años atrás
Reply to  Joaquín

K rom nexus?

HolaHola
HolaHola
2 años atrás
Reply to  Joaquín

Ah, y el wifi se desconecta solo cuando le apetece…y YouTube a veces cuelga todo el sistema a la mitad de un video, y la webs van a velocidad de caracol, y a veces incluso cuando he de escribir texto va a letra por segundo….

Si, definitivamente un “pelin” quemadillo 😛

Juanjo
Juanjo
2 años atrás

Brutal el artículo, probaré a dar nueva vida a mi antiguo MK808B Plus… gracias.

Scroll Up