Command to reboot to eMMC NAND to use on other skins?

I played around with this a while back.

In your text editor search for the the string id="8 to give you a starting point and then add the additional section to add it to the shutdown menu.

What you then do is choose the reboot to internal option, which does nothing.

Then you choose the reboot option and voila, you reboot to the eMMC.

I didn’t do any more work to find out why I had to choose both options but it worked, so was suitable for me.This is my completed file that you can play around with.

1 Like

Thank you very much for your answer “Compent”
I applied your writings carefully but unfortunately it did not work in my box …

I am still waiting for a solution to add an “reboot to internal” to the “Confluence” theme …

All You have to do is read this thread from top, understand how to modify a file und just do it.
The string = System.ExecWait("/usr/sbin/rebootfromnand")

1 Like

This is the complete DialogButtonMenu.xml.zip (929 Bytes) from original Estuary skin. You can find all you need in it, and adopt it to Confluence.

2 Likes

Very odd.

I’m using Confluence at it works every time.

1 Like

Thank you, everybody. I did it with your help.
Maybe I couldn’t do it very well but it solved my problem.
I changed some lines of the “DialogButtonMenu.xml” file of the Confluence theme.

<control type="button" id="8">
<description>Reboot to Internal</description>
<width>340</width>
<height>40</height>
<textcolor>grey2</textcolor>
<focusedcolor>white</focusedcolor>
<align>center</align>
<textwidth>290</textwidth>
<texturefocus border="25,5,25,5">ShutdownButtonFocus.png</texturefocus> <texturenofocusborder="25,5,25,5">ShutdownButtonNoFocus.png</texturenofocus>
<onclick>System.ExecWait("/usr/sbin/rebootfromnand")</onclick>
<onclick>Reset()</onclick>
<visible>System.CanReboot</visible>
<pulseonselect>no</pulseonselect>
<font>font13</font>
<label>Reboot to Internal</label>
</control>

In this way, the “reboot” line changed from “reboot to internal” in the shutdown menu and that’s enough for me.
Expert friends can write more perfectly and we all learn better.

Thank you Coreelec family.
Nice to meet you friends.

1 Like

This apk start CoreElec from Androi [sd card & pendrive]

CoreELEC_04_10_2019.apk (1.7 MB)

Android tv banner

Android Aicon

4 Likes

@starkman - Thank you, your override xml file worked perfectly with my Black Glass Nova skin - MUCH appreciated!

1 Like

skin.confluence.r2.zip (7.1 MB)

This is confluence skin, with ‘reboot to android button’ work with Coreelec 9.2 (not ng version)
Here is the change:

<control type="button" id="8">
				<description>Reboot button</description>
				<width>340</width>
				<height>40</height>
				<textcolor>grey2</textcolor>
				<focusedcolor>white</focusedcolor>
				<align>center</align>
				<textwidth>290</textwidth>
				<texturefocus border="25,5,25,5">ShutdownButtonFocus.png</texturefocus>
				<texturenofocus border="25,5,25,5">ShutdownButtonNoFocus.png</texturenofocus>
				<onclick>Reset()</onclick>
				<visible>System.CanReboot</visible>
				<pulseonselect>no</pulseonselect>
				<font>font13</font>
				<label>13013</label>
			</control>
			<control type="button" id="15">
				<description>Reboot2 button</description>
				<width>340</width>
				<height>40</height>
				<textcolor>grey2</textcolor>
				<focusedcolor>white</focusedcolor>
				<align>center</align>
				<textwidth>290</textwidth>
				<texturefocus border="25,5,25,5">ShutdownButtonFocus.png</texturefocus>
				<texturenofocus border="25,5,25,5">ShutdownButtonNoFocus.png</texturenofocus>
				<onclick>System.ExecWait("/usr/sbin/rebootfromnand")</onclick>
       <onclick>Reset()</onclick>
				<visible>System.CanReboot</visible>
				<pulseonselect>no</pulseonselect>
				<font>font13</font>
				<label>Reboot to Android</label>
			</control>
1 Like

Where can i find the proper commands ?
It do not work on Aeon Nox Silvo skin for Kodi 19.
It boot to Android but i have to Restart the box manualy.
(Before on Kodi 18 and aura skin it works)

You just need to change Line 123 in DialogButtonMenu.xml from:- System.PathExist("/dev/env") to:- System.CanReboot in nox silvo to add the Reboot to Android option to the Power menu.
in Matrix 19.

i was never able to work out how to get reboot to android in the dialog box in earlier versions, so i added it as a submenu item and it worked, however, in matrix, that option is added to the dialog box as part of the default nox silvo build and is working for me (but the sub menu that was working in leia no longer works.)

possibly your manual config is conflicting? might be worth trying try a clean install of nox (back up yours first so you can easily put it back) to see if it is working?

Update to confluence skin, for matriX, works on CE 19.2 rc4
skin.confluence-4.7.12-rebootToAndroid_Matrix.zip (7.1 MB)

1 Like

hello, i install aeon mq 8 on my coreelec and write in my box internal hardisk, thinking want to add boot from usb command to the skin and later on plug in usb openwrt as alternative system.

how to fullfill this with the skin? couse i saw above command is for boot from internal, which i want is boot from usb.

Thanks appreciate thanks.

it’s not possible. you need to modify the bootloader environment for your needs and introduce a new variable like same as bootfromnand.

Right now the boot priority is fixed at uSD, USB and eMMC and this only apply to CoreELEC boot system.

It works for me in CE19 from microSD to Android but it does not work for me restart from microSD to CE 19 to internal memory installed same CoreELEC System 19. Tested X96 Air and X96 Max.

Sure it does not work as it’s not part of the booting system.
It boot the first CE installation found in the order uSD/USB/eMMC.

You can not boot from uSD CE to eMMC CE, only to Android.

In CE 18 if the boot from the microSD to the internal memory also works, also installed CoreELEC, AlexELEC or LibreELEC, this error is in CE 19 MATRIX and CE 20 version.

There is and was never a CE18 version.

And the boot system from 9.2 is 100% the same like CE19 or CE20.
So please go to AlexELEC or LibreELEC and request help there.
Thank you.