Immer noch nicht komplett verstanden ;-)
LauncherOption: Full schreibt eine private nvram Variable ins nvram die nicht durch einen nvram reset gelöscht wird.
Da kannst die ESP mit OpenCore drauf verbrennen, die Variable bleibt im nvram bis die entweder
a) durch OpenCore selbst mit LauncherOption: Disabled und anschließenden nvram reset _durch OpenCore selbst_ gelöscht wird
b) durch einen tiefen nvram reset (4fach Gong) oder neu Flashen einer Firmware ohne diese Variable gelöscht wird
wie schon geschrieben, das klebt wir Pech wenn mans nicht braucht.
auch wenn es eher für OpenCore (LegacyPatcher) allgemein ist:
Ich habe nochmal getestet, OCLP mit LauncherOption: Full (das ist die Voreinstellung der meisten Pakete)
1.) nvram reset -> OC hat gebootet, Boot001=EFI/OC/OpenCore.efi
2.) boot picker per BootScreen GPU mit Ctrl-Click Mojave gestartet und geblesst -> Mojave hat gebootet, Boot001=EFI/OC/OpenCore.efi
3.) normal gebootet -> Mojave hat gebootet, Boot001=EFI/OC/OpenCore.efi
4.) nvram reset (alt-cmd-p-r) -> OpenCore hat gebootet, Boot001=EFI/OC/OpenCore.efi
5.) tiefer nvram reset (4x Gong per alt-cmd-p-r) und anschließend per Boot Picker (wichtig) Mojave per Ctrl-Click gestartet und geblesst, Boot001 wurde gelöscht
6.) normal gebootet -> Mojave hat gebootet, Boot001 immer noch weg
7.) nvram reset -> Mojave Blessing war weg, OC wurde gebootet, durch LauncherOption: Full wieder Boot001=EFI/OC/OpenCore.efi
und wir haben nach 7.) wieder OpenCore an erster Stelle, auch wenn das nie aktiv geblesst wurde, self-blessing würde ich dazu sagen.
relativ einfache Sache mit BootScreen GPU, man müsste hier im Zwischenschritt wenn man wirklich nativ fallweise booten möchte in der
OpenCore config.plist die LauncherOption auf Disabled konfigurieren, sonst wird selbst bei vollständig gelöschter Boot0001 durch den fehlenden Boot Eintrag (blessing) wieder OpenCore gestartet und LauncherOption schreibt Boot0001
dieses Boot0001 ist die private Firmware Variable die selbst bei nvram Reset (kein tiefer nvram Reset) über allen anderen Einstellungen ist.
Wenn man es kennt ist es klar, kennt man das nicht wird man bekloppt dabei