UEFI
ConnectDrivers: YES
Forza i driver .efi, passare a NO collegherà automaticamente i driver UEFI aggiunti. Questo può rendere l'avvio leggermente più veloce, ma non tutti i driver si connettono da soli. Ad esempio alcuni driver del file system potrebbero non essere caricati.
Drivers: Aggiungere i tuoi driver .efi qui.
Input: relativo al passthrough della tastiera boot.efi utilizzato per il supporto di FileVault e Hotkey, tutto dovrebbe essere lasciato come predefinito
KeyForgetThreshold:
5
Ritardo tra ciascun tasto immesso quando si tiene premuto un tasto, per risultati ottimali utilizzare
5
millisecondi
KeyMergeThreshold:
2
Il periodo di tempo in cui un tasto verrà registrato prima del ripristino, per risultati ottimali utilizzare
2
millisecondi
KeySupport:
YES
Abilita il supporto nativo per le tastiere incorporato in OpenCore e richiesto per la selezione del boot picker , non utilizzare con AppleUsbKbDxe.efi
KeySupportMode:
Auto
Traduzione tastiera per OpenCore
KeySwap:
NO
Scambia tasto
Option
con tastoCmd
PointerSupport:
NO
Patch puntatore rotto, comunemente usato per schede Asus Z87
PointerSupportMode: [Blank]
Specifica il protocollo OEM, attualmente supporta solo schede ASUS Z87 e Z97, quindi lasciare vuoto
TimerResolution:
50000
Imposta la risoluzione del timer dell'architettura, le schede Asus Z87 usano
60000
per l'interfaccia. Le impostazioni su0
possono funzionare anche per alcuni
Protocols: (La maggior parte dei valori può essere ignorata qui perché sono pensati per Mac / VM reali, quello a cui teniamo è ConsoleControl
)
AppleSmcIo: NO
Installa Apple SMC I / O, questo è l'equivalente di VirtualSMC.efi che è necessario solo per gli utenti che utilizzano FileVault
AppleBootPolicy: NO
Garantisce la compatibilità APFS su VM o Mac legacy, non necessaria poiché eseguiamo bare metal.
AppleEvent: NO
NOTA:Da usare in caso di FV2
AppleImageConversion: NO
NOTA:Da usare in caso di FV2
AppleKeyMap: NO
NOTA:Da usare in caso di FV2
AppleUserInterfaceTheme: NO
NOTA:Da usare in caso di FV2
ConsoleControl: NO
Sostituisce Console Control protocol con una versione integrata, impostata su SÌ,
altrimenti è possibile che venga visualizzato l'output di testo durante l'avvio anziché il
logo Apple. Richiesto per la maggior parte dei firmware APTIO.
DataHub: NO
Reinstalla Data Hub.
DeviceProperties: NO
Garantisce la piena compatibilità su macchine virtuali o Mac legacy, non necessaria poiché eseguiamo bare metal.
FirmwareVolume: NO
Sostituisce Console Control protocol con una versione interna, impostalo su YES altrimenti potresti vedere delle righe di testo invece del bel logo Apple. Nexessario per molti firmware APTIO
Ripara UI riguardo Filevault, impostare su YES per una migliore compatibilità con FileVault
HashServices: NO
Re-installa Data Hub * Ripara il cursore quando si esegue FileVault, impostare su YES per una migliore compatibilità con FileVault
DeviceProperties: NO *
UnicodeCollation: NO
Assicura la piena compatibilità con VMs o i Mac legacy. Alcuni vecchi firmware hanno il confronto unicode non funzionante, ripara la compatibilità UEFI shell su questi sistemi (di solito IvyBridge e più vecchi)
Quirks:
AvoidHighAlloc: NO
Soluzione alternativa per quando la scheda madre non può accedere correttamente alla memoria superiore nei servizi di avvio UEFI. Evitare se non necessario (modelli interessati: GA-Z77P-D3 (rev. 1.1)).
ExitBootServicesDelay:
0
Richiesto solo per casi d'uso molto specifici come l'impostazione su
5
per ASUS Z87-Pro con FileVault2 in esecuzione
IgnoreInvalidFlexRatio: NO
Risolve il problema per cui MSR _FLEX _RATIO (0x194 ) non può essere disabilitato nel BIOS, necessario per tutti i sistemi basati su pre-skylake.
IgnoreTextInGraphics: NO
Risolve la corruzione della UI quando si verificano sia output di testo che grafici, impostato su SÌ con SanitiseClearScreen impostato anche su SÌ per il logo Apple puro (no schermo verbose).
ProvideConsoleGop: YES
Abilita GOP(Graphics output Protocol) che il bootloader di macOS richiede per gestire la console.
ReleaseUsbOwnership: NO
Rilascia il controller USB dal driver del firmware, evita se non sai cosa stai facendo.
ClearScreenOnModeSwitch: NO
Alcuni firmwares puliscono solo una parte dello schermo quando scambiano tra modalità
grafica a modalità testo lasciando a video una piccola parte della schermata precedente.
Questa opzione riempie lo schermo con una schermata nera prima di passare nella modalità
testo.
NOTA:Questa opzione necessita che la voce ConsolControl sia impostata su YES per
funzionare
ExitBootServicesDelay:
0
Richiesto solo per casi d'uso molto specifici come l'impostazione su
5
per ASUS Z87-Procon FileVault2 in esecuzione.
IgnoreTextInGraphics: NO
Risolve la corruzione della UI quando si verificano sia output di testo che grafici, impostato su SÌ con SanitiseClearScreen impostato anche su SÌ per il logo Apple puro (no schermo verbose).
RequestBootVarFallback: YES
Richiedi il fallback di alcune variabili con prefisso Boot da
OC_VENDOR_VARIABLE_GUID
aEFI_GLOBAL_VARIABLE_GUID
. Utilizzato per correggere le opzioni di avvio.
RequestBootVarRouting: NO
Reindirizza AptioMemoryFix da
EFI_GLOBAL_VARIABLE_GUID
toOC\_VENDOR\_VARIABLE\_GUID
. Necessario quando il firmware tenta di eliminare le voci di avvio e si consiglia disabilitarlo su tutti i sistemi per la corretta installazione degli aggiornamenti, il funzionamento del pannello di controllo del disco di avvio, ecc..
ReplaceTabWithSpace: NO
Alcuni firmwares non stampano caratteri speciali e persino i caratteri che li
seguono. Questo causa difficoltà o impossibilitò di usare l'editor di testi interno della
shell UEFI per editare la lista delle proprietà ed altri documenti. Questa opzione produce un
output con spazi al posto dei tab.
NOTA: Questa opzione necessita
ConsolControl
= YES per funzionare.
SanitiseClearScreen: YES
Ripara la visualizzazione su display dove OpenCore utilizza la risoluzione 1024x768, consigliata per utenti con risoluzioni uguali o superiori a 1080P
ClearScreenOnModeSwitch: NO
Necessario nei casi rimangano delle sporcature testuali sullo schermo, forza uno schermo nero prima del passaggio alla modalità testo. Notare che potrebbe essere necessario impostare su true ConsoleControl.
UnblockFsConnect: NO
Alcuni firmware bloccano gli handle di partizione aprendoli in modalità "By Driver" , il che rende impossibile installare i protocolli del file system. Principalmente rilevante per i sistemi HP quando non sono elencati dischi.
Fine
E ora sei pronto per salvare il config.plist e inserirlo nella tua EFI.
Last updated