[Windows 10 Mobile] TristanLeBoss:
Because of OneCore (the fact that all WIndows versions use the same core), the boot process of Windows Mobile 10 seems to work the same way as the desktop version.

In the EFIESP partition, there is a BCD file under ":\EFI\Microsoft\boot". This BCD file can be opened with Visual BCD (Easy BCD doesn't work with this one).

The content of the Xiaomi Mi4 BCD file is below.

Can we edit this this like we do on desktop version? If we can, we may be able to change the boot settings and add a new boot option...

Has someone tried it?

{bootmgr}

---------

ApplicationDevice	\Device\HarddiskVolume40()

ApplicationPath	\efi\boot\bootarm.efi

Description	Windows Boot Manager

PreferredLocale	en-US

InheritedObjects	{7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}

iibrary_custom:0x1500007d	2

DefaultObject	{7619dcc9-fafe-11d9-b411-000476eba25f}

BootSequence	{01de5a27-8705-40db-bad6-96fa5187d4a6}

Timeout	0

DisplayBootMenu	False

bootmgr_custom:0x26000028	True

bootmgr_custom:0x26000031	True

CustomActionsList	281476184670209 1409286145 281476318887937 1409286146

oem_custom:	{0ff5f24a-3785-4aeb-b8fe-4226215b88c4}

oem custom:	{bd8951c4-eabd-4c6f-aafb-4ddb4eb0469b}

Loaders

-------

ApplicationDevice	\Device\HarddiskVolume40()

ApplicationPath	\windows\system32\boot\mobilestartup.efi

Description	Mobile Startup App

InheritedObjects	{6efb52bf-1766-41db-a6b3-0ee5eff72bd7}

RecoverySequence	{311b88b5-9b30-491d-bad9-167ca3e2d417}

AutoRecoveryEnabled	True

ApplicationDevice	\Device\HarddiskVolume40()

ApplicationPath	\windows\system32\boot\ffuloader.efi

Description	FFU Loader (User Invoked)

InheritedObjects	{6efb52bf-1766-41db-a6b3-0ee5eff72bd7}

unknown_app_element	True

ApplicationDevice	ramdisk=()\PROGRAMS\UpdateOS\UpdateOS.wim, {ae5534e0-a924466c-b836-758539a3ee3a}

ApplicationPath	\windows\system32\boot\winload.efi

Description	Windows Update OS (Boot from WIM)

InheritedObjects	{6efb52bf-1766-41db-a6b3-0ee5eff72bd7}

OSDevice	ramdisk=()\PROGRAMS\UpdateOS\UpdateOS.wim, {ae5534e0-a924466c-b836-758539a3ee3a}

SystemRoot	\windows

loader_custom:0x250000c2	1

WinPEMode	True

ApplicationDevice	\Device\HarddiskVolume45()

ApplicationPath	\windows\system32\boot\winload.efi

Description	Windows Loader

PreferredLocale	en-US

InheritedObjects	{6efb52bf-1766-41db-a6b3-0ee5eff72bd7}

DebuggerEnabled	False

OSDevice	\Device\HarddiskVolume45()

SystemRoot	\windows

loader_custom:0x250000c2	1

BootStatusPolicy	BootStatusPolicyIgnoreAllFailures

EmsEnabled	False

ApplicationDevice	\Device\HarddiskVolume40()

ApplicationPath	\windows\system32\boot\resetphone.efi

Description	Reset My Phone Application

InheritedObjects	{6efb52bf-1766-41db-a6b3-0ee5eff72bd7}

unknown_app_element	True

Hibernate resumers

------------------

(empty)

Settings

--------

- {emssettings}

EmsEnabled	False

- {dbgsettings}

Description	Windows Debugger Settings

- {bootloadersettings}

InheritedObjects	{7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}

DisplayAdvancedOptions	False

DisplayOptionsEdit	False

- {globalsettings}

InheritedObjects	{4636856e-540f-4170-a130-a84776f4c654} {0ce4991b-e6b3-4b16-b23c-5e0d9250e5d9}

library_custom:0x15000079	5000

library_custom:0x1500007d	2

library_custom:0x16000050	True

library_custom:0x16000068	True

library_custom:0x16000069	True

library_custom:0x1600006a	False

library_custom:0x16000072	True

library_custom:0x1600007a	True

unknown_app_element	BootStatusPolicyIgnoreAllFailures

unknown_app_element	7

unknown_app_element	90

unknown_app_element	0

unknown_app_element	True

Device options

--------------

- {ramdiskoptions}

Description:	Ramdisk Options

SdiDevice:	\Device\HarddiskVolume40()

SdiPath:	\boot\boot.sdi