config.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ACPI</key>
<dict>
<key>Add</key>
<array>
<dict>
<key>Comment</key>
<string>SSDT for Skull Canyon (modified by apotter)</string>
<key>Enabled</key>
<true/>
<key>Path</key>
<string>SSDT-NUC6-SC.aml</string>
</dict>
<dict>
<key>Comment</key>
<string>SSDT for Skull Canyon native power management (ssdtPRgen.sh)</string>
<key>Enabled</key>
<true/>
<key>Path</key>
<string>SSDT-INTELPM.aml</string>
</dict>
<dict>
<key>Comment</key>
<string>SSDT for Skull Canyon UIAC (USBInjectAll) (modified by apotter)</string>
<key>Enabled</key>
<true/>
<key>Path</key>
<string>SSDT-UIAC.aml</string>
</dict>
</array>
<key>Patch</key>
<array>
<dict>
<key>Comment</key>
<string>change H_EC to EC</string>
<key>Enabled</key>
<true/>
<key>Find</key>
<data>SF9FQw==</data>
<key>Replace</key>
<data>RUNfXw==</data>
</dict>
<dict>
<key>Comment</key>
<string>change _DSM to XDSM</string>
<key>Enabled</key>
<false/>
<key>Find</key>
<data>X0RTTQ==</data>
<key>Replace</key>
<data>WERTTQ==</data>
</dict>
<dict>
<key>Comment</key>
<string>change XDCI._STA to XDCI.XSTA</string>
<key>Enabled</key>
<true/>
<key>Find</key>
<data>WERDSS5fU1RB</data>
<key>Replace</key>
<data>WERDSS5YU1RB</data>
</dict>
<dict>
<key>Comment</key>
<string>change NTFY to XTFY</string>
<key>Enabled</key>
<false/>
<key>Find</key>
<data>TlRGWQ==</data>
<key>Replace</key>
<data>WFRGWQ==</data>
</dict>
</array>
<key>Quirks</key>
<dict>
<key>FadtEnableReset</key>
<false/>
<key>NormalizeHeaders</key>
<false/>
<key>RebaseRegions</key>
<false/>
<key>ResetHwSig</key>
<false/>
<key>ResetLogoStatus</key>
<false/>
</dict>
</dict>
<key>Booter</key>
<dict>
<key>Quirks</key>
<dict>
<key>AvoidRuntimeDefrag</key>
<true/>
<key>DevirtualiseMmio</key>
<false/>
<key>DisableSingleUser</key>
<true/>
<key>DisableVariableWrite</key>
<false/>
<key>DiscardHibernateMap</key>
<false/>
<key>EnableSafeModeSlide</key>
<true/>
<key>EnableWriteUnprotector</key>
<true/>
<key>ForceExitBootServices</key>
<false/>
<key>ProtectMemoryRegions</key>
<false/>
<key>ProtectUefiServices</key>
<false/>
<key>ProvideCustomSlide</key>
<true/>
<key>ProvideMaxSlide</key>
<integer>0</integer>
<key>RebuildAppleMemoryMap</key>
<false/>
<key>SetupVirtualMap</key>
<true/>
<key>SignalAppleOS</key>
<false/>
<key>SyncRuntimePermissions</key>
<true/>
</dict>
</dict>
<key>DeviceProperties</key>
<dict>
<key>Add</key>
<dict>
<key>PciRoot(0x0)/Pci(0x0,0x0)</key>
<dict>
<key>AAPL,slot-name</key>
<string>Internal@0,0,0</string>
<key>device_type</key>
<string>Host bridge</string>
<key>model</key>
<string>Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers</string>
</dict>
<key>PciRoot(0x0)/Pci(0x14,0x0)</key>
<dict>
<key>AAPL,slot-name</key>
<string>Internal@0,20,0</string>
<key>device_type</key>
<string>USB controller</string>
<key>model</key>
<string>100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller</string>
</dict>
<key>PciRoot(0x0)/Pci(0x14,0x2)</key>
<dict>
<key>AAPL,slot-name</key>
<string>Internal@0,20,2</string>
<key>device_type</key>
<string>Signal processing controller</string>
<key>model</key>
<string>100 Series/C230 Series Chipset Family Thermal Subsystem</string>
</dict>
<key>PciRoot(0x0)/Pci(0x16,0x0)</key>
<dict>
<key>AAPL,slot-name</key>
<string>Internal@0,22,0</string>
<key>device_type</key>
<string>Communication controller</string>
<key>model</key>
<string>100 Series/C230 Series Chipset Family MEI Controller #1</string>
</dict>
<key>PciRoot(0x0)/Pci(0x1C,0x0)</key>
<dict>
<key>AAPL,slot-name</key>
<string>Internal@0,28,0</string>
<key>device_type</key>
<string>PCI bridge</string>
<key>model</key>
<string>100 Series/C230 Series Chipset Family PCI Express Root Port #1</string>
</dict>
<key>PciRoot(0x0)/Pci(0x1C,0x4)</key>
<dict>
<key>AAPL,slot-name</key>
<string>Internal@0,28,4</string>
<key>device_type</key>
<string>PCI bridge</string>
<key>model</key>
<string>100 Series/C230 Series Chipset Family PCI Express Root Port #5</string>
</dict>
<key>PciRoot(0x0)/Pci(0x1D,0x0)</key>
<dict>
<key>AAPL,slot-name</key>
<string>Internal@0,29,0</string>
<key>device_type</key>
<string>PCI bridge</string>
<key>model</key>
<string>100 Series/C230 Series Chipset Family PCI Express Root Port #9</string>
</dict>
<key>PciRoot(0x0)/Pci(0x1D,0x0)/Pci(0x0,0x0)</key>
<dict>
<key>AAPL,slot-name</key>
<string>Internal@0,29,0/0,0</string>
<key>device_type</key>
<string>Non-Volatile memory controller</string>
<key>model</key>
<string>NVMe SSD Controller SM961/PM961</string>
</dict>
<key>PciRoot(0x0)/Pci(0x1D,0x4)</key>
<dict>
<key>AAPL,slot-name</key>
<string>Internal@0,29,4</string>
<key>device_type</key>
<string>PCI bridge</string>
<key>model</key>
<string>100 Series/C230 Series Chipset Family PCI Express Root Port #13</string>
</dict>
<key>PciRoot(0x0)/Pci(0x1D,0x4)/Pci(0x0,0x0)</key>
<dict>
<key>AAPL,slot-name</key>
<string>Internal@0,29,4/0,0</string>
<key>device_type</key>
<string>Non-Volatile memory controller</string>
<key>model</key>
<string>NVMe SSD Controller SM961/PM961</string>
</dict>
<key>PciRoot(0x0)/Pci(0x1F,0x0)</key>
<dict>
<key>AAPL,slot-name</key>
<string>Internal@0,31,0</string>
<key>device_type</key>
<string>ISA bridge</string>
<key>model</key>
<string>HM170 Chipset LPC/eSPI Controller</string>
</dict>
<key>PciRoot(0x0)/Pci(0x1F,0x2)</key>
<dict>
<key>AAPL,slot-name</key>
<string>Internal@0,31,2</string>
<key>device_type</key>
<string>Memory controller</string>
<key>model</key>
<string>100 Series/C230 Series Chipset Family Power Management Controller</string>
</dict>
<key>PciRoot(0x0)/Pci(0x1F,0x3)</key>
<dict>
<key>AAPL,slot-name</key>
<string>Internal@0,31,3</string>
<key>alc-layout-id</key>
<data>IAAAAA==</data>
<key>device_type</key>
<string>Audio device</string>
<key>hda-gfx</key>
<string>onboard-1</string>
<key>layout-id</key>
<data>BAAAAA==</data>
<key>model</key>
<string>100 Series/C230 Series Chipset Family HD Audio Controller</string>
</dict>
<key>PciRoot(0x0)/Pci(0x1b,0x0)</key>
<dict>
<key>layout-id</key>
<data>AQAAAA==</data>
</dict>
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
<key>AAPL,ig-platform-id</key>
<data>BQA7GQ==</data>
<key>device-id</key>
<data>JxkAAA==</data>
<key>disable-agdc</key>
<data>AQAAAA==</data>
<key>enable-hdmi20</key>
<data>AQAAAA==</data>
<key>enable-metal</key>
<data>AQAAAA==</data>
<key>force-online</key>
<data>AQAAAA==</data>
<key>model</key>
<string>Intel Iris Pro Graphics 580</string>
</dict>
<key>PciRoot(0x0)/Pci(0x8,0x0)</key>
<dict>
<key>AAPL,slot-name</key>
<string>Internal@0,8,0</string>
<key>device_type</key>
<string>System peripheral</string>
<key>model</key>
<string>Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model</string>
</dict>
</dict>
</dict>
<key>Kernel</key>
<dict>
<key>Add</key>
<array>
<dict>
<key>BundlePath</key>
<string>Lilu.kext</string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/Lilu</string>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string></string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>WhateverGreen.kext</string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/WhateverGreen</string>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string></string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>VirtualSMC.kext</string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/VirtualSMC</string>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string></string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>CPUFriend.kext</string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/CPUFriend</string>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string></string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>NVMeFix.kext</string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/NVMeFix</string>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string></string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>AppleALC.kext</string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/AppleALC</string>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string></string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>IntelMausiEthernet.kext</string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/IntelMausiEthernet</string>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string></string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>USBInjectAll.kext</string>
<key>Comment</key>
<string>RehabMan patch to inject UIAC data from SSDT</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/USBInjectAll</string>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string></string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>IntelBluetoothFirmware.kext</string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/IntelBluetoothFirmware</string>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string></string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>itlwm.kext</string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/itlwm</string>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string></string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
</array>
<key>Quirks</key>
<dict>
<key>DisableRtcChecksum</key>
<true/>
<key>AppleCpuPmCfgLock</key>
<true/>
<key>AppleXcpmCfgLock</key>
<true/>
<key>AppleXcpmExtraMsrs</key>
<false/>
<key>CustomSMBIOSGuid</key>
<false/>
<key>DisableIoMapper</key>
<true/>
<key>ExternalDiskIcons</key>
<false/>
<key>IncreasePciBarSize</key>
<false/>
<key>LapicKernelPanic</key>
<false/>
<key>PanicNoKextDump</key>
<true/>
<key>PowerTimeoutKernelPanic</key>
<false/>
<key>ThirdPartyDrives</key>
<false/>
<key>XhciPortLimit</key>
<false/>
</dict>
</dict>
<key>Misc</key>
<dict>
<key>BlessOverride</key>
<array/>
<key>Boot</key>
<dict>
<key>HibernateMode</key>
<string>None</string>
<key>HideAuxiliary</key>
<true/>
<key>PickerAttributes</key>
<integer>0</integer>
<key>PickerAudioAssist</key>
<false/>
<key>PickerMode</key>
<string>Builtin</string>
<key>PollAppleHotKeys</key>
<true/>
<key>ShowPicker</key>
<true/>
<key>Timeout</key>
<integer>5</integer>
</dict>
<key>Debug</key>
<dict>
<key>AppleDebug</key>
<false/>
<key>ApplePanic</key>
<false/>
<key>DisableWatchDog</key>
<false/>
<key>SysReport</key>
<false/>
<key>Target</key>
<integer>19</integer>
</dict>
<key>Entries</key>
<array>
<dict>
<key>Arguments</key>
<string></string>
<key>Comment</key>
<string>Not signed for security reasons</string>
<key>Enabled</key>
<false/>
<key>Name</key>
<string>CustomOS</string>
<key>Path</key>
<string>PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)/NVMe(0x1,11-22-33-44-55-66-77-88)/HD(1,GPT,00000000-0000-0000-0000-000000000000,0x800,0x64000)/\EFI\BOOT\BOOTX64.EFI</string>
</dict>
</array>
<key>Security</key>
<dict>
<key>AllowNvramReset</key>
<true/>
<key>ScanPolicy</key>
<integer>0</integer>
<key>Vault</key>
<string>Optional</string>
</dict>
<key>Tools</key>
<array>
<dict>
<key>Arguments</key>
<string></string>
<key>Comment</key>
<string>Not signed for security reasons</string>
<key>Enabled</key>
<false/>
<key>Name</key>
<string>UEFI Shell</string>
<key>Path</key>
<string>Shell.efi</string>
</dict>
<dict>
<key>Arguments</key>
<string></string>
<key>Comment</key>
<string>Memory testing utility</string>
<key>Enabled</key>
<false/>
<key>Name</key>
<string>memcheck</string>
<key>Path</key>
<string>memcheck/memcheck.efi</string>
</dict>
</array>
</dict>
<key>NVRAM</key>
<dict>
<key>Add</key>
<dict>
<key>4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14</key>
<dict>
<key>UIScale</key>
<data>AQ==</data>
</dict>
<key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
<dict>
<key>boot-args</key>
<string>alcid=1 igfxonln=1</string>
</dict>
</dict>
<key>WriteFlash</key>
<true/>
</dict>
<key>PlatformInfo</key>
<dict>
<key>Automatic</key>
<true/>
<key>Generic</key>
<dict>
<key>MLB</key>
<string>...hidden...</string>
<key>ROM</key>
<data>...hidden...</data>
<key>SpoofVendor</key>
<true/>
<key>SystemProductName</key>
<string>iMac17,1</string>
<key>SystemSerialNumber</key>
<string>...hidden...</string>
<key>SystemUUID</key>
<string>...hidden...</string>
</dict>
<key>UpdateDataHub</key>
<true/>
<key>UpdateNVRAM</key>
<true/>
<key>UpdateSMBIOS</key>
<true/>
<key>UpdateSMBIOSMode</key>
<string>Create</string>
</dict>
<key>UEFI</key>
<dict>
<key>APFS</key>
<dict>
<key>EnableJumpstart</key>
<true/>
<key>GlobalConnect</key>
<false/>
<key>HideVerbose</key>
<true/>
<key>JumpstartHotPlug</key>
<true/>
<key>MinDate</key>
<integer>0</integer>
<key>MinVersion</key>
<integer>0</integer>
</dict>
<key>ConnectDrivers</key>
<true/>
<key>Drivers</key>
<array>
<string>VBoxHfs.efi</string>
<string>AppleGenericInput.efi</string>
<string>OpenRuntime.efi</string>
<string>OpenCanopy.efi</string>
</array>
<key>Input</key>
<dict>
<key>KeySupport</key>
<true/>
</dict>
<key>Output</key>
<dict>
<key>ClearScreenOnModeSwitch</key>
<false/>
<key>ConsoleMode</key>
<string></string>
<key>DirectGopRendering</key>
<false/>
<key>IgnoreTextInGraphics</key>
<true/>
<key>ProvideConsoleGop</key>
<true/>
<key>ReconnectOnResChange</key>
<false/>
<key>ReplaceTabWithSpace</key>
<false/>
<key>Resolution</key>
<string>Max</string>
<key>SanitiseClearScreen</key>
<false/>
<key>TextRenderer</key>
<string>BuiltinGraphics</string>
</dict>
<key>ProtocolOverrides</key>
<dict>
<key>AppleAudio</key>
<false/>
<key>AppleBootPolicy</key>
<false/>
<key>AppleDebugLog</key>
<false/>
<key>AppleEvent</key>
<false/>
<key>AppleImageConversion</key>
<false/>
<key>AppleKeyMap</key>
<false/>
<key>AppleRtcRam</key>
<true/>
<key>AppleSmcIo</key>
<true/>
<key>AppleUserInterfaceTheme</key>
<false/>
<key>DataHub</key>
<false/>
<key>DeviceProperties</key>
<false/>
<key>FirmwareVolume</key>
<true/>
<key>HashServices</key>
<true/>
<key>OSInfo</key>
<false/>
<key>UnicodeCollation</key>
<false/>
</dict>
<key>Quirks</key>
<dict>
<key>ExitBootServicesDelay</key>
<integer>0</integer>
<key>IgnoreInvalidFlexRatio</key>
<false/>
<key>ReleaseUsbOwnership</key>
<true/>
<key>RequestBootVarRouting</key>
<true/>
<key>TscSyncTimeout</key>
<integer>0</integer>
</dict>
</dict>
</dict>
</plist>