Good afternoon. I have Orange PI 3 with emmc. Is it possible to install LibreElec on EMMC?
Orange PI 3 EMMC Install
-
Omorfis -
March 11, 2022 at 1:47 PM -
Thread is Resolved
-
- Go to Best Answer
-
Is it possible to install LibreElec on EMMC?
yes
-
yes
Everything worked out. I burned the Armbian SD card and copied the LibreElec image to EMMC using the DD command.
-
Tthere is also a command to install directly from LE based SD card, you just have to do a search in this subforum.
-
- Best Answer
I was also looking for a while until I found the solution, so I just registered in this forum to share my steps:
Since I bought a used OPi3, I had nothing to backup before. So be warned that this is deleting everything on the eMMC and the SD-Card that you use.
If you feel lucky, you can skip the steps 1-8
1. flash Armbian on SD-Card (I used "Armbian_22.08.2_Orangepi3_bullseye_current_5.15.69.img.xz" with balenaEtcher)
2. insert card and boot Orange Pi 3 and wait for resizing + reboot
3. create root password, choose "bash" and abort user account creation
4. enter "armbian-config" to open menu
5. go to System/Install and choose first "Install/Update the bootloader on SD/eMMC
6. after it's finished, go back there and choose this time "Boot from eMMC - system on eMMC" (this will erase your eMMC!!)
7. PowerOff OPi3 and remove SD-Card
8. turn it on, to check if it boots from eMMC
---
9. flash LibreELEC on SD-Card (I used "LibreELEC-H6.arm-10.0.3-orangepi-3.img.gz")
10. insert card and boot Orange Pi 3 and wait for resizing + reboot
11. in the wizard, activate SSH
12. use PuTTY to SSH into your LibreELEC
13. use command "install2emmc" (this will erase your previous Armbian installation and install LibreELEC to eMMC
too long, didn't read: use "install2emmc" via SSH (this script is actually mentioned in the first post of the Nightly Builds subforum )
-
Why would you need to go through Armbian? Mentioned install script will completely reformat eMMC, no matter what is on it.
-
I had a problem which lead to a "broken" install in eMMC before and inability to boot a clean LibreELEC from SD-Card.
That's why I had to reformat the eMMC through Armbian.
Also I read somewhere that a u-boot update might be necessary to use the script on Orange Pi 3 and I hoped that the Armbian steps would do that for me.
-
U-Boot is overwritten by install2emmc. Anyway, using different U-Boot is not recommended. AFAIK U-Boot from Armbian doesn't support any suspend/resume features.
-
If it's overwritten by install2emmc, then I didn't loose anything by doing these steps. In this case they just helped me with my problem and people can really skip them.
Thanks for the clarification.