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>Enabled</key>
<true/>
<key>Path</key>
<string>SSDT-BCKM.aml</string>
</dict>
<dict>
<key>Enabled</key>
<true/>
<key>Path</key>
<string>SSDT-DGPU.aml</string>
</dict>
<dict>
<key>Enabled</key>
<true/>
<key>Path</key>
<string>SSDT-PCI0.aml</string>
</dict>
<dict>
<key>Enabled</key>
<true/>
<key>Path</key>
<string>SSDT-PLUG.aml</string>
</dict>
<dict>
<key>Enabled</key>
<true/>
<key>Path</key>
<string>SSDT-TPDX.aml</string>
</dict>
<dict>
<key>Enabled</key>
<true/>
<key>Path</key>
<string>SSDT-TYPC.aml</string>
</dict>
<dict>
<key>Enabled</key>
<true/>
<key>Path</key>
<string>SSDT-USBX.aml</string>
</dict>
</array>
<key>Delete</key>
<array>
<dict>
<key>Comment</key>
<string>Drop xh_cfhd4</string>
<key>Enabled</key>
<true/>
<key>OemTableId</key>
<data>
eGhfY2ZoZDQ=
</data>
<key>TableSignature</key>
<data>
U1NEVA==
</data>
</dict>
</array>
<key>Patch</key>
<array>
<dict>
<key>Comment</key>
<string>Rename BRT6 to BRTX, pair with SSDT-BCKM</string>
<key>Enabled</key>
<true/>
<key>Find</key>
<data>
QlJUNgI=
</data>
<key>Replace</key>
<data>
QlJUWAI=
</data>
</dict>
<dict>
<key>Comment</key>
<string>Rename _WAK to ZWAK, pair with SSDT-DGPU</string>
<key>Enabled</key>
<true/>
<key>Find</key>
<data>
FDlfV0FLAQ==
</data>
<key>Replace</key>
<data>
FDlaV0FLAQ==
</data>
</dict>
<dict>
<key>Comment</key>
<string>Rename USTP to One, pair with SSDT-TPDX</string>
<key>Enabled</key>
<true/>
<key>Find</key>
<data>
VVNUUBA=
</data>
<key>Replace</key>
<data>
AaOjoxA=
</data>
</dict>
<dict>
<key>Comment</key>
<string>Rename RP17.PXSX._RMV to XRMV, pair with SSDT-TYPC</string>
<key>Enabled</key>
<true/>
<key>Find</key>
<data>
UlAxN1BYU1gUM19STVY=
</data>
<key>Replace</key>
<data>
UlAxN1BYU1gUM1hSTVY=
</data>
</dict>
</array>
</dict>
<key>Booter</key>
<dict>
<key>Quirks</key>
<dict>
<key>AvoidRuntimeDefrag</key>
<true/>
<key>EnableWriteUnprotector</key>
<true/>
<key>ProvideCustomSlide</key>
<true/>
<key>SetupVirtualMap</key>
<true/>
<key>SyncRuntimePermissions</key>
<true/>
</dict>
</dict>
<key>DeviceProperties</key>
<dict>
<key>Add</key>
<dict>
<key>PciRoot(0x0)/Pci(0x1f,0x3)</key>
<dict>
<key>layout-id</key>
<integer>72</integer>
</dict>
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
<key>AAPL,ig-platform-id</key>
<data>
AACbPg==
</data>
<key>disable-external-gpu</key>
<data>
AQAAAA==
</data>
<key>dpcd-max-link-rate</key>
<data>
CgAAAA==
</data>
<key>enable-dpcd-max-link-rate-fix</key>
<data>
AQAAAA==
</data>
<key>enable-hdmi-dividers-fix</key>
<data>
AQAAAA==
</data>
<key>enable-hdmi20</key>
<data>
AQAAAA==
</data>
<key>enable-lspcon-support</key>
<data>
AQAAAA==
</data>
<key>force-online</key>
<data>
AQAAAA==
</data>
<key>framebuffer-con1-alldata</key>
<data>
AQUJAAAEAACHAQAA
</data>
<key>framebuffer-con1-enable</key>
<data>
AQAAAA==
</data>
<key>framebuffer-con2-alldata</key>
<data>
AgYJAAAEAACHAQAA
</data>
<key>framebuffer-con2-enable</key>
<data>
AQAAAA==
</data>
<key>framebuffer-con3-alldata</key>
<data>
AwQKAAAIAACHAQAA
</data>
<key>framebuffer-con3-enable</key>
<data>
AQAAAA==
</data>
<key>framebuffer-con3-has-lspcon</key>
<data>
AQAAAA==
</data>
<key>framebuffer-patch-enable</key>
<data>
AQAAAA==
</data>
<key>framebuffer-portcount</key>
<data>
BAAAAA==
</data>
<key>framebuffer-unifiedmem</key>
<data>
AAAAgA==
</data>
</dict>
</dict>
</dict>
<key>Kernel</key>
<dict>
<key>Add</key>
<array>
<dict>
<key>BundlePath</key>
<string>Lilu.kext</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/Lilu</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>VirtualSMC.kext</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/VirtualSMC</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>CPUFriend.kext</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/CPUFriend</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>CPUFriendDataProvider.kext</string>
<key>Enabled</key>
<true/>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>AppleALC.kext</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/AppleALC</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/VoodooInput</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/VoodooGPIO</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/VoodooI2CServices</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>VoodooI2C.kext</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/VoodooI2C</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>VoodooI2CHID.kext</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/VoodooI2CHID</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>AirportBrcmFixup.kext</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/AirportBrcmFixup</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext</string>
<key>Enabled</key>
<true/>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>BrcmBluetoothInjector.kext</string>
<key>Enabled</key>
<true/>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>BrcmFirmwareData.kext</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/BrcmFirmwareData</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>BrcmPatchRAM3.kext</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/BrcmPatchRAM3</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>NVMeFix.kext</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/NVMeFix</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>NoTouchID.kext</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/NoTouchID</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>SMCBatteryManager.kext</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/SMCBatteryManager</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>SMCDellSensors.kext</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/SMCDellSensors</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>SMCProcessor.kext</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/SMCProcessor</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>USBPorts.kext</string>
<key>Enabled</key>
<true/>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>VerbStub.kext</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/VerbStub</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>VoodooPS2Controller.kext</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/VoodooPS2Controller</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/VoodooPS2Keyboard</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>BundlePath</key>
<string>WhateverGreen.kext</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/WhateverGreen</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
</array>
<key>Patch</key>
<array>
<dict>
<key>Enabled</key>
<true/>
<key>Find</key>
<data>
cJ0AAA==
</data>
<key>Identifier</key>
<string>com.apple.driver.AppleHDAController</string>
<key>Replace</key>
<data>
SKMAAA==
</data>
</dict>
</array>
<key>Quirks</key>
<dict>
<key>AppleCpuPmCfgLock</key>
<false/>
<key>AppleXcpmCfgLock</key>
<false/>
<key>CustomSMBIOSGuid</key>
<true/>
<key>DisableIoMapper</key>
<true/>
<key>DisableRtcChecksum</key>
<true/>
<key>PowerTimeoutKernelPanic</key>
<true/>
<key>ThirdPartyDrives</key>
<true/>
</dict>
</dict>
<key>Misc</key>
<dict>
<key>BlessOverride</key>
<array>
<string>\EFI\Microsoft\Boot\bootmgfw.efi</string>
</array>
<key>Boot</key>
<dict>
<key>HibernateMode</key>
<string>None</string>
<key>ShowPicker</key>
<true/>
<key>Timeout</key>
<integer>0</integer>
</dict>
<key>Debug</key>
<dict>
<key>DisplayLevel</key>
<integer>2147483650</integer>
</dict>
<key>Security</key>
<dict>
<key>AllowNvramReset</key>
<true/>
<key>AllowSetDefault</key>
<true/>
<key>ScanPolicy</key>
<integer>0</integer>
<key>Vault</key>
<string>Optional</string>
</dict>
</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>brcmfx-country=#a agdpmod=vit9696 darkwake=1 igfxfw=2 alcdelay=500</string>
<key>bootercfg</key>
<string>log=0 debug=0 level=0</string>
<key>csr-active-config</key>
<data>
ZwAAAA==
</data>
</dict>
</dict>
<key>Delete</key>
<dict>
<key>4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14</key>
<array>
<string>UIScale</string>
</array>
<key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
<array>
<string>boot-args</string>
<string>csr-active-config</string>
</array>
</dict>
<key>WriteFlash</key>
<true/>
</dict>
<key>PlatformInfo</key>
<dict>
<key>Automatic</key>
<true/>
<key>Generic</key>
<dict>
<key>AdviseWindows</key>
<true/>
<key>MLB</key>
<string>...hidden...</string>
<key>SystemProductName</key>
<string>MacBookPro15,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>Custom</string>
</dict>
<key>UEFI</key>
<dict>
<key>APFS</key>
<dict>
<key>EnableJumpstart</key>
<true/>
<key>HideVerbose</key>
<true/>
<key>JumpstartHotPlug</key>
<true/>
</dict>
<key>ConnectDrivers</key>
<true/>
<key>Drivers</key>
<array>
<string>HfsPlus.efi</string>
<string>OpenRuntime.efi</string>
</array>
<key>Input</key>
<dict>
<key>KeyForgetThreshold</key>
<integer>5</integer>
<key>KeyMergeThreshold</key>
<integer>2</integer>
<key>KeySupport</key>
<true/>
<key>KeySupportMode</key>
<string>Auto</string>
<key>TimerResolution</key>
<integer>50000</integer>
</dict>
<key>Output</key>
<dict>
<key>ProvideConsoleGop</key>
<true/>
<key>Resolution</key>
<string>Max</string>
<key>SanitiseClearScreen</key>
<true/>
</dict>
<key>ProtocolOverrides</key>
<dict>
<key>AppleSmcIo</key>
<true/>
<key>FirmwareVolume</key>
<true/>
</dict>
<key>Quirks</key>
<dict>
<key>IgnoreInvalidFlexRatio</key>
<false/>
<key>ReleaseUsbOwnership</key>
<true/>
<key>RequestBootVarRouting</key>
<true/>
</dict>
</dict>
</dict>
</plist>