LibreElec on eMMc, is it possible???

  • Good afternoon, I've been trying to install LibreElec on an eMMc for a couple of days now, even a few weeks, but I can't.

    Supposedly, I'm still supposedly trying because it doesn't work for me. From the images by balbes150, it's possible to do it, but it never happens. The message appears as if the process is starting, but after 3 seconds, the message disappears, and nothing is installed on the eMMc.

    The truth is, I'd like to know if this option actually works or not so I don't continue wasting time on this.

    If the answer is: YES, IT DOES WORK, I'd like to know the correct way to do it, and if the answer is: NO, IT DOESN'T WORK, then stop wasting your time with this.

    I'm using a translator because I don't speak or write English. I apologize if the translator mistranslates anything. I'm saying this to avoid confusion.

    Greetings

  • Boot from SD card, download/transfer the same image you wrote to the SD card to /storage, then ensure any existing partitions on eMMC are unmounted, then write the image to the eMMC device using dd, then shutdown and remove the SD card.

  • How could I modify an IMG image to directly insert the Orange Pi 3b DTB file to flash that image to the eMMC?
    I managed to flash the image, but since I can't modify ExtLinux, LibreElec won't boot.

    It's that using the same tools that I used for Debian, LibreElec was installed in the eMMc but since that file was not modified, it would not start.

  • I'm not aware of any tools to convert our img to the format used with vendor flashing tools. You can remount the boot partition with mount -o remount,rw /flash to edit extlinux.conf, but we are using u-boot that supports boot=UUID and extlinux.conf is using UUID so that should work as long as you don't have SD/USB media created from the same image attached (as those will also match the same UUIDs). You shouldn't need to change the conf.

  • You can change an .IMG on any linux system.

    As root do:

    Bash
    mkdir -p /tmp/mnt
    losetup -fP --show ".IMG file name" 
    # note "/dev/loopX" device
    mount -o loop,rw /dev/loopXp1 /tmp/mnt/
    # change anything below /tmp/mnt/
    umount /tmp/mnt
    losetup -d /dev/loopX
  • mglae That's a solution to a different problem. There are Rockchip vendor tools that allow you to flash an [Android ROM] image direct to eMMC using a USB cable, but they use proprietary packging so our "dd" based ".img" format cannot be used with them.