SSDT-AWAC.aml Make sure this file is in your OC/ACPI directory
SSDT-EC.aml Make sure this file is in your OC/ACPI directory
SSDT-PLUG.aml Make sure this file is in your OC/ACPI directory
SSDT-PMC.aml Make sure this file is in your OC/ACPI directory
SSDT-XOSI.aml Make sure this file is in your OC/ACPI directory
Delete
Patch
Quirks
FadtEnableReset = No
NormalizeHeaders = No
RebaseRegions = No
ResetHwSig = No
ResetLogoStatus = No
Booter
MmioWhitelist
Quirks
AvoidRuntimeDefrag = Yes
DevirtualiseMmio = Yes
DisableSingleUser = No
DisableVariableWrite = No
DiscardHibernateMap = No
EnableSafeModeSlide = Yes
EnableWriteUnprotector = No
ForceExitBootServices = No
ProtectMemoryRegions = No
ProtectSecureBoot = No
ProtectUefiServices = Yes
ProvideCustomSlide = Yes
ProvideMaxSlide = 0
RebuildAppleMemoryMap = Yes
SetupVirtualMap = Yes
SignalAppleOS = No
SyncRuntimePermissions = Yes
DeviceProperties
Add
Delete
Kernel
Add
Lilu.kext make sure this Kext is in your OC/Kexts directory and the first kext listed here
SMCBatteryManager.kext Please ensure your battery has been properly patched to 8bits, otherwise this can cause issues
XHCI-unsupported.kext you probably don't need this
VirtualSMC.kext make sure this Kext is in your OC/Kexts directory
AppleALC.kext make sure this Kext is in your OC/Kexts directory
CtlnaAHCIPort.kext make sure this Kext is in your OC/Kexts directory
HS80211Family.kext make sure this Kext is in your OC/Kexts directory
NVMeFix.kext make sure this Kext is in your OC/Kexts directory
RealtekRTL8100.kext make sure this Kext is in your OC/Kexts directory
SMCDellSensors.kext make sure this Kext is in your OC/Kexts directory
SMCProcessor.kext make sure this Kext is in your OC/Kexts directory
SMCSuperIO.kext make sure this Kext is in your OC/Kexts directory
USBInjectAll.kext make sure this Kext is in your OC/Kexts directory
VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext make sure this Kext is in your OC/Kexts directory
VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext make sure this Kext is in your OC/Kexts directory
VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext make sure this Kext is in your OC/Kexts directory
VoodooPS2Controller.kext make sure this Kext is in your OC/Kexts directory
VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext make sure this Kext is in your OC/Kexts directory
VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext make sure this Kext is in your OC/Kexts directory
VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext make sure this Kext is in your OC/Kexts directory
WhateverGreen.kext make sure this Kext is in your OC/Kexts directory
WifiLocFix.kext make sure this Kext is in your OC/Kexts directory
AirPortAtheros40.kext make sure this Kext is in your OC/Kexts directory
VoodooI2C.kext make sure this Kext is in your OC/Kexts directory
VoodooI2CHID.kext make sure this Kext is in your OC/Kexts directory
Block
Emulate
DummyPowerManagement = No
Force
Patch
Quirks
AppleCpuPmCfgLock = No
AppleXcpmCfgLock = Yes You should disable CFG-Lock in your bios instead of using this
AppleXcpmExtraMsrs = No
AppleXcpmForceBoost = No
CustomSMBIOSGuid = Yes This is only required if you have a Dell or VIAO motherboard
DisableIoMapper = Yes
DisableRtcChecksum = No
ExtendBTFeatureFlags = No
LegacyCommpage = No
ExternalDiskIcons = No
ForceSecureBootScheme = No
IncreasePciBarSize = No
LapicKernelPanic = No If you have an HP laptop, please enable this
PanicNoKextDump = Yes
PowerTimeoutKernelPanic = Yes
ThirdPartyDrives = No
XhciPortLimit = Yes turn off after USB port mapping
Scheme
Misc
BlessOverride
Boot
ConsoleAttributes = 0
PollAppleHotKeys = No
ShowPicker = Yes
TakeoffDelay = 0
HibernateMode = None
PickerMode = External but should normally be Builtin
HideAuxiliary = Yes but should normally be No
PickerAttributes = 1
PickerAudioAssist = No
Timeout = 0 but should normally be 5
Debug
AppleDebug = Yes
ApplePanic = Yes
DisableWatchDog enabling this will help debugging
Target see the Debugging Docs for more info on debug target numbers
DisplayLevel see Debugging Docs for more info debug display levels
DisplayDelay = 0
Entries
Security
AllowNvramReset = Yes
AllowSetDefault = Yes
ApECID = 0
AuthRestart = No
BootProtect = None
DmgLoading = Signed
EnablePassword = No
Vault = Optional
SecureBootModel = Disabled SecureBootModel set correctly
HaltLevel = 2147483648
ExposeSensitiveData = 6
ScanPolicy = 0
Tools
You can remove the tool EFIs here
NVRAM
LegacyEnable = No
LegacyOverwrite = No
WriteFlash = Yes
Add
UIScale = 01
DefaultBackgroundColor = 00000000
boot-args = -v keepsyms=1 debug=0 kext-dev-mode=1 -no_compat_check -igfxvesa -wegnoegpu You need to add alcid=<layout> here since you are using AppleALC.kext
run-efi-updater = No
csr-active-config = ff0f0000
prev-lang:kbd = en-US:0 (en-US:0)
SystemAudioVolume = 46
Delete
LegacySchema
PlatformInfo
Automatic = Yes
UpdateDataHub = Yes
UpdateNVRAM = Yes
UpdateSMBIOS = Yes
UpdateSMBIOSMode = Custom This is only required if you have a Dell or VIAO motherboard
CustomMemory
DataHub
Generic
SpoofVendor = Yes
AdviseWindows = No
ProcessorType = 1793
SystemMemoryStatus = Auto
SystemProductName = MacBookPro16,1
MLB is set
ROM is set
SystemSerialNumber is set
SystemUUID is set
UEFI
ConnectDrivers = Yes
Drivers
HfsPlus.efi
OpenRuntime.efi
AudioDxe.efi
ExFatDxe.efi
OpenCanopy.efi
PartitionDxe.efi
APFS
EnableJumpstart = Yes
GlobalConnect = No If you have an HP motherboard and can't see APFS drives in OpenCore, please enable this
HideVerbose = Yes
JumpstartHotPlug = Yes but should normally be No
MinDate = 0
MinVersion = 0
Audio
AudioSupport = No
AudioDevice = PciRoot(0x0)/Pci(0x1b,0x0)
AudioCodec = 0
AudioOut = 0
MinimumVolume = 20
PlayChime = No
VolumeAmplifier = 0
Input
KeyFiltering = No
KeyForgetThreshold = 5
KeyMergeThreshold = 2
KeySupport = Yes
KeySupportMode = Auto
KeySwap = No
PointerSupport = No
PointerSupportMode = ASUS
TimerResolution = 50000
Output
TextRenderer = BuiltinGraphics
ConsoleMode = -blank-
Resolution = Max
ForceResolution = No
ClearScreenOnModeSwitch = No
IgnoreTextInGraphics = No
ProvideConsoleGop = Yes
DirectGopRendering = No
ReconnectOnResChange = No
ReplaceTabWithSpace = No
SanitiseClearScreen = No
UgaPassThrough = No
ProtocolOverrides
AppleAudio = No
AppleBootPolicy = No
AppleDebugLog = No
AppleEvent = No
AppleFramebufferInfo = No
AppleImageConversion = No
AppleImg4Verification = No
AppleKeyMap = No
AppleRtcRam = No
AppleSecureBoot = No
AppleSmcIo = No
AppleUserInterfaceTheme = No
DataHub = No
DeviceProperties = No
FirmwareVolume = No If you plan to use FileVault2, please enable this
HashServices = No If you plan to use FileVault2, please enable this
OSInfo = No
UnicodeCollation = No
Quirks
DeduplicateBootOrder = Yes
ExitBootServicesDelay = 0
IgnoreInvalidFlexRatio = No
ReleaseUsbOwnership = Yes
RequestBootVarRouting = Yes
TscSyncTimeout = 0
UnblockFsConnect = No If you have an HP system, please enable this