How to run CoreElec on internal memory eMMC on NG boxes (S905X2, S922X) having full operating Android system too

An SD disk image was made for easy installation.

The installation is started with the installemmcsystem command.
Entware and some remote and vfd conf have been integrated.
Details here..

Download.

Also available on old S905-912 boxes.

Download.

In that case you can wait for next stable soon…

Read the card for 2 seconds and then run from the eMMC. Boot time is 9 seconds.

Not enough space on Android data partition. Exiting!

Old version clean / vipe partition = Done

Thanks for the great work. I have a Beelink GT mini-A and everything went well. Installation fast and coreelec also faster.
Just a question- couldn’t the storage be split between Android and Corelec in emmc 20% for Android and 80% for Coreelec?
Thanks

Yes, you can use the official ceemmc tool for this on -NG devices.

Yes it can be.
With a 32GB eMMC, the 8GB droid will be 20GB for CE.
You must restore the original state.

  • login via SSH
  • restore_CE_original
  • reboot recovery
  • wipe data
  • boot from SD card
  • cp /usr/sbin/installemmcsystem /storage/
  • nano installemmcsystem
  • replace HALFSIZE with:
    HALFSIZE=$(($ SIZE /4))
  • start the installer.
  • ./installemmcsystem

Thank you very much, I just have a little problem with the translation. This also write via SSH?

  • cp /usr/sbin/installemmcsystem /storage/
  • nano installemmcsystem
  • replace HALFSIZE with:
    HALFSIZE=$(($ SIZE /4))

Yes after SSH login.

Update on the android systems are with coreelec not possible…
so when I want to update android I hat do use usb burning tool. But then corelec is gone

Android OTA update.zip working.

Mhh mine was failed… but it was supercelerons ATV beta Build

CE kernel integrated boot manager.
Details here.

1 Like

Yes! Another nice job from Emerson! Thank you!
Maybe the boot manager version could earn a new topic, this is for Android lovers too:)

Dear Everybody!
Because of the invisibility of this topic, I am finishing up my activity here.
You can continue reading about the topic here.
Google translator, translates quite well from Hungarian to English.
Have fun!

Can anyone recommend a Bluetooth/ WiFi remote for the X96 Max which runs on CoreElec AND stock android?
What about the minix a2 lite, will it work out of the box? Will power on via IR work?
Thanks!

Sorry for noob question but I’ve thoroughly read through ceemmc instructions but all I get via SSH is ceemmc not found?

Thanks in advance for any advice.

@Emerson - I just tried this on a Minix U9-h (running 7.1.2) - it looked from SSH that everything appeared to be going well with the execution - I got a notice saying completed and asked to confirm reboot - I acknowledged yes and I presume it then reboot (not sure - the SSH session ended as soon as I said yes)

I then removed the SD card with the CE image and reboot again - so it boot into Android fine, all working well there - however in the Shutdown menu there is no option to boot from CE
So I can’t really tell whether it transferred or not - the total memory however is 16GB but in file explorer it says 3.4GB used, 5.6GB free - for total of 9GB so I’m presuming the other partition was created?

Can you give me some guidance on how to proceed? …

Edit - sorry - I need to do a better job of reading the information provided! :flushed:

The relevant info I missed initially …

From the System Information on the CE Summary screen I could see that it was installed in MMC
So I popped out the SD card (after it was booted) and confirmed that it was indeed all still working properly - can’t get better confirmation than that!
I then thought about why the ‘quit’ menu wasn’t showing the reboot from NAND option - but I run a different skin - I switched to Estuary and there it was!
Then switched back and I had to create a custom command for that reboot command - see this link for how - Command to reboot to eMMC NAND to use on other skins? - #5 by starkman

Thank you for a super script that really made this extremely simple - I actually had it working within a very short time, just didn’t realize it!
Much appreciation!!

First of, thanks a lot for sharing this, made kodi a lot faster. The update instructions are not for S912 SOC right? Is there any way to update on this device? Or have to do a fresh install?

Things have moved on since this unlisted topic.

Not for the S912.

Risk it with SSH CoreELEC
installtointernal

1 Like