diff --git a/English Localization (en)/ocs/rules/amd062.lst b/English Localization (en)/ocs/rules/amd062.lst
index 23bced5231bc5d4b988334471acfebcd39806f55..d77684d504eae4f6f64bdbb8c83334ee5b39cc1d 100644
--- a/English Localization (en)/ocs/rules/amd062.lst
+++ b/English Localization (en)/ocs/rules/amd062.lst
@@ -1,36 +1,36 @@
-# AMD Zen OpenCore 0.6.2
+=AMD Zen OpenCore 0.6.2
# Generic config suitable for initial installation
-=# OpenCore v0.6.2 AMD Zen Sanity Check
-=https://dortania.github.io/OpenCore-Install-Guide/AMD/zen.html
+# OpenCore v0.6.2 AMD Zen Sanity Check
+=https://dortania.github.io/OpenCore-Install-Guide/AMD/zen.html
=
-=[kernel]:https://dortania.github.io/OpenCore-Install-Guide/AMD/zen.html#kernel
-=[acpi]:https://dortania.github.io/OpenCore-Install-Guide/AMD/zen.html#acpi
-=[kexts]:https://dortania.github.io/OpenCore-Install-Guide/ktext.html#kexts
-=[debug]:https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/debug.html
-=[scanpolicy]:https://dortania.github.io/OpenCore-Post-Install/universal/security.html#scanpolicy
-=[platforminfo]:https://dortania.github.io/OpenCore-Install-Guide/AMD/zen.html#platforminfo
+# [kernel]:https://dortania.github.io/OpenCore-Install-Guide/AMD/zen.html#kernel
+# [acpi]:https://dortania.github.io/OpenCore-Install-Guide/AMD/zen.html#acpi
+# [kexts]:https://dortania.github.io/OpenCore-Install-Guide/ktext.html#kexts
+# [debug]:https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/debug.html
+# [scanpolicy]:https://dortania.github.io/OpenCore-Post-Install/universal/security.html#scanpolicy
+# [platforminfo]:https://dortania.github.io/OpenCore-Install-Guide/AMD/zen.html#platforminfo
ACPI
:Add
- count==0 "-You have no SSDT Patches. Please review the [ACPI Docs][acpi]"
- [Path]==DSDT.aml "-**{$Path}** You should not be including your dumped DSDT. Please review the [ACPI Docs][acpi]."
- [Path]==SSDT-1.aml "-**{$Path}** This is just an example SSDT. If you really made this yourself, call it something more descriptive"
- [Path]~=".dsl$" "!**{$Path}** Only include .aml files here. dsl files need to be compiled to .aml"
- [Enabled]==no "-**{$Path}** is **disabled**. Either enable it or remove it to get rid of this warning"
- [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml "-**{$Path}** don't use both **SSDT-EC-USBX-DESKTOP** and **SSDT-EC**"
- [Path]~=-EC.+aml :"%You might need something like SSDT-EC.aml or SSDT-EC-USBX-DESKTOP.aml. See the [ACPI Docs][acpi]"
- [Path]~=AWAC.+aml "-**{$Path}** is not needed on AMD"
- [Path]~=RTC0.+aml "-**{$Path}** is not needed on AMD"
- [Path]~=ALS0.+aml "-**{$Path}** is not needed on AMD"
- [Path]==SSDT-PMC.aml "-**{$Path}** is not needed on AMD"
- [Path]==SSDT-PNLF.aml "-**{$Path}** is not needed on AMD"
- [Path]==* " **{$Path}** Make sure this file is in your OC/ACPI directory"
- [Path]==SSDT-OLA.aml "!**{$Path}** Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs][acpi]."
- [Path]==SSDT-OLARILA.aml "!**{$Path}** Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs][acpi]."
+ count==0 "-You have no SSDT Patches. Please review the [ACPI Docs]"
+ [Path]==DSDT.aml "-{$Path} You should not be including your dumped DSDT. Please review the [ACPI Docs]."
+ [Path]==SSDT-1.aml "-{$Path} This is just an example SSDT. If you really made this yourself, call it something more descriptive"
+ [Path]~=".dsl$" "!{$Path} Only include .aml files here. dsl files need to be compiled to .aml"
+ [Enabled]==no "-{$Path} is disabled. Either enable it or remove it to get rid of this warning"
+ [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml "-{$Path} don't use both SSDT-EC-USBX-DESKTOP and SSDT-EC"
+ [Path]~=-EC.+aml :"%You might need something like SSDT-EC.aml or SSDT-EC-USBX-DESKTOP.aml. See the [ACPI Docs]."
+ [Path]~=AWAC.+aml "-{$Path} is not needed on AMD"
+ [Path]~=RTC0.+aml "-{$Path} is not needed on AMD"
+ [Path]~=ALS0.+aml "-{$Path} is not needed on AMD"
+ [Path]==SSDT-PMC.aml "-{$Path} is not needed on AMD"
+ [Path]==SSDT-PNLF.aml "-{$Path} is not needed on AMD"
+ [Path]==* " {$Path} Make sure this file is in your OC/ACPI directory"
+ [Path]==SSDT-OLA.aml "!{$Path} Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs]."
+ [Path]==SSDT-OLARILA.aml "!{$Path} Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs]."
:Quirks
count==5
- FadtEnableReset~=.* " **{$setting}** = **{$value}**"
+ FadtEnableReset~=.* " {$setting} = {$value}"
NormalizeHeaders=no
RebaseRegions=no
ResetHwSig=no
@@ -43,14 +43,14 @@ Booter
:Quirks
AvoidRuntimeDefrag=yes
- DevirtualiseMmio=no " **{$setting}** = **{$value}** If you have TRx40(ie. 3rd Gen ThreadRipper), please enable this"
+ DevirtualiseMmio=no " {$setting} = {$value} If you have TRx40(ie. 3rd Gen ThreadRipper), please enable this"
DisableSingleUser=no
DisableVariableWrite=no
DiscardHibernateMap=no
EnableSafeModeSlide=yes
EnableWriteUnprotector=no
ForceExitBootServices=no
- ProtectCsmRegion~=.* "!**{$setting}** was deprecated in OpenCore v0.5.7 - See **ProtectMemoryRegions** instead"
+ ProtectCsmRegion~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See ProtectMemoryRegions instead"
ProtectMemoryRegions=no
ProtectSecureBoot=no
ProtectUefiServices=no
@@ -58,7 +58,7 @@ Booter
ProvideMaxSlide=0
RebuildAppleMemoryMap=yes
SetupVirtualMap=no
- ShrinkMemoryMap~=.* "!**{$setting}** was deprecated in OpenCore v0.5.7 - See **RebuildAppleMemoryMap** instead"
+ ShrinkMemoryMap~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See RebuildAppleMemoryMap instead"
SignalAppleOS=no
SyncRuntimePermissions=yes
@@ -67,101 +67,101 @@ DeviceProperties
Kernel
:Add
- count==0 "!You have no Kexts. You definitely need at least Lilu.kext and VirtualSMC.kext. Please review the [Kexts Docs][kexts]"
- [BundlePath]==Lilu.kext " **Lilu.kext** make sure this Kext is in your **OC/Kexts** directory and the first kext listed here":"!**Lilu.kext** is missing. Add it to the top of this list"
- [BundlePath]==FakeSMC.kext&VirtualSMC.kext "-**{$BundlePath}** don't use both **FakeSMC.kext** and **VirtualSMC.kext**"
- [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "-you should have either **FakeSMC.kext** or **VirtualSMC.kext** here"
- [BundlePath]==VoodooHDA.kext&AppleALC.kext "-**{$BundlePath}** don't use both **VoodooHDA.kext** and **AppleALC.kext**"
- [BundlePath]==AppleALC.kext "$alcbootarg='-**{$setting}** = **{$value}** You need to add **alcid=**<_layout_\> here since you are using AppleALC.kext';":"$alcbootarg=;"
- [BundlePath]==SMCProcessor.kext "!**{$BundlePath}** VirtualSMC plugins don't work on AMD"
- [BundlePath]==SMCSuperIO.kext "!**{$BundlePath}** VirtualSMC plugins don't work on AMD"
- [BundlePath]==SMCLightSensor.kext "!**{$BundlePath}** VirtualSMC plugins don't work on AMD"
- [BundlePath]==SMCBatteryManager.kext "!**{$BundlePath}** VirtualSMC plugins don't work on AMD"
- [BundlePath]==IntelMausiEthernet.kext "-**{$BundlePath}** this is probably not the right ethernet kext for an AMD system"
- [BundlePath]==IntelMausi.kext "-**{$BundlePath}** this is probably not the right ethernet kext for an AMD system"
- [BundlePath]==AppleIGB.kext "-**{$BundlePath}** this is probably not the right ethernet kext for an AMD system"
- [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-**{$BundlePath}** while this might work, **SmallTreeIntel82576.kext** is considered more reliable"
- [BundlePath]==NullCPUPowerManagement.kext "!**{$BundlePath}** set the **DummyPowerManagement** quirk instead of using this kext"
- [BundlePath]==USBInjectAll.kext "!**{$BundlePath}** Does not work on AMD"
- [BundlePath]==Legacy_USB3.kext "!**{$BundlePath}** shouldn't be here"
- [BundlePath]!=WhateverGreen.kext "-**WhateverGreen.kext** is missing. Please review the [Kexts Docs][kexts]"
- [BundlePath]==* " **{$BundlePath}** make sure this Kext is in your **OC/Kexts** directory"
+ count==0 "!You have no Kexts. You definitely need at least Lilu.kext and VirtualSMC.kext. Please review the [Kexts Docs]"
+ [BundlePath]==Lilu.kext " Lilu.kext make sure this Kext is in your OC/Kexts directory and the first kext listed here":"!Lilu.kext is missing. Add it to the top of this list"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "-{$BundlePath} don't use both FakeSMC.kext and VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "-you should have either FakeSMC.kext or VirtualSMC.kext here"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "-{$BundlePath} don't use both VoodooHDA.kext and AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='-{$setting} = {$value} You need to add alcid=<_layout_\> here since you are using AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]==SMCProcessor.kext "!{$BundlePath} VirtualSMC plugins don't work on AMD"
+ [BundlePath]==SMCSuperIO.kext "!{$BundlePath} VirtualSMC plugins don't work on AMD"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} VirtualSMC plugins don't work on AMD"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} VirtualSMC plugins don't work on AMD"
+ [BundlePath]==IntelMausiEthernet.kext "-{$BundlePath} this is probably not the right ethernet kext for an AMD system"
+ [BundlePath]==IntelMausi.kext "-{$BundlePath} this is probably not the right ethernet kext for an AMD system"
+ [BundlePath]==AppleIGB.kext "-{$BundlePath} this is probably not the right ethernet kext for an AMD system"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-{$BundlePath} while this might work, SmallTreeIntel82576.kext is considered more reliable"
+ [BundlePath]==NullCPUPowerManagement.kext "!{$BundlePath} set the DummyPowerManagement quirk instead of using this kext"
+ [BundlePath]==USBInjectAll.kext "!{$BundlePath} Does not work on AMD"
+ [BundlePath]==Legacy_USB3.kext "!{$BundlePath} shouldn't be here"
+ [BundlePath]!=WhateverGreen.kext "-WhateverGreen.kext is missing. Please review the [Kexts Docs]"
+ [BundlePath]==* " {$BundlePath} make sure this Kext is in your OC/Kexts directory"
:Patch
- count<20 "!**{$count}** patches found - Did you apply the kernel patches correctly? Please review the [Kernel Docs][kernel]"
+ count<20 "!{$count} patches found - Did you apply the kernel patches correctly? Please review the [Kernel Docs]"
count>19 " AMD kernel patches"
[MatchOS]~=.+ "!You have used Clover patches, not OpenCore"
[Replace]~=\xbb\xbc\x4f\xea\x78\xe9\x5d\x00\x00\x00\x90 " Catalina 10.15.4 CPUFAMILY_INTEL_PENRYN patch found":"-Catalina 10.15.4 CPUFAMILY_INTEL_PENRYN patch is missing or incorrect"
:Emulate
- DummyPowerManagement=yes " **{$setting}** = **{$value}**":"!**{$setting}** = **{$value}** this needs to be enabled"
+ DummyPowerManagement=yes " {$setting} = {$value}":"!{$setting} = {$value} this needs to be enabled"
:Quirks
AppleCpuPmCfgLock=no
AppleXcpmCfgLock=no
AppleXcpmExtraMsrs=no
AppleXcpmForceBoost=no
- CustomSMBIOSGuid=no " **{$setting}** = **{$value}** If you have a Dell or VIAO motherboard, please enable this":" **{$setting}** = **{$value}** This is only required if you have a Dell or VIAO motherboard"
+ CustomSMBIOSGuid=no " {$setting} = {$value} If you have a Dell or VIAO motherboard, please enable this":" {$setting} = {$value} This is only required if you have a Dell or VIAO motherboard"
DisableIoMapper=no
- DisableRtcChecksum~=.* " **{$setting}** = **{$value}**"
- DummyPowerManagement~=.* "!**{$setting}** was moved in OpenCore v0.6.2 - See **Kernel -> Emulate**"
- ExtendBTFeatureFlags~=.* " **{$setting}** = **{$value}**"
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} was moved in OpenCore v0.6.2 - See Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
LegacyCommpage=no
- ExternalDiskIcons~=.* " **{$setting}** = **{$value}**"
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
IncreasePciBarSize=no
- LapicKernelPanic=no " **{$setting}** = **{$value}** If you have an HP laptop, please enable this":" **{$setting}** = **{$value}** This is only required if you have an HP laptop"
+ LapicKernelPanic=no " {$setting} = {$value} If you have an HP laptop, please enable this":" {$setting} = {$value} This is only required if you have an HP laptop"
PanicNoKextDump=yes
PowerTimeoutKernelPanic=yes
- ThirdPartyDrives~=.* " **{$setting}** = **{$value}**"
- XhciPortLimit=yes " **{$setting}** = **{$value}** turn off after USB port mapping":" **{$setting}** = **{$value}** enable if you have USB issues"
+ ThirdPartyDrives~=.* " {$setting} = {$value}"
+ XhciPortLimit=yes " {$setting} = {$value} turn off after USB port mapping":" {$setting} = {$value} enable if you have USB issues"
Misc
:Boot
- BuiltinTextRenderer~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
- ConsoleBehaviourOs~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6"
- ConsoleBehaviourUi~="" "!**{$setting}** was deprecated in OpenCore v0.5.6"
- ConsoleMode~=.* "!**{$setting}** has been moved to UEFI/Output section as of OpenCore v0.5.6"
- Resolution~=.* "!**{$setting}** has been moved to UEFI/Output section as of OpenCore v0.5.6"
- ConsoleAttributes~=.* " **{$setting}** = **{$value}**"
- HideSelf~=.* "!**{$setting}** was deprecated in OpenCore v0.5.9"
+ BuiltinTextRenderer~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
+ ConsoleBehaviourUi~="" "!{$setting} was deprecated in OpenCore v0.5.6"
+ ConsoleMode~=.* "!{$setting} has been moved to UEFI/Output section as of OpenCore v0.5.6"
+ Resolution~=.* "!{$setting} has been moved to UEFI/Output section as of OpenCore v0.5.6"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
PollAppleHotKeys=no
ShowPicker=yes
- UsePicker~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6"
+ UsePicker~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
TakeoffDelay=0
HibernateMode=None
- PickerMode~=(Builtin|External) " **{$setting}** = **{$value}**":"!**{$setting}** = **{$value}** this should be set to either **Builtin** or **External**"
+ PickerMode~=(Builtin|External) " {$setting} = {$value}":"!{$setting} = {$value} this should be set to either Builtin or External"
HideAuxiliary=no
- PickerAttributes~=.* " **{$setting}** = **{$value}**"
+ PickerAttributes~=.* " {$setting} = {$value}"
PickerAudioAssist=no
Timeout=5
:Debug
AppleDebug=yes
ApplePanic=yes
- DisableWatchDog=yes :" **{$setting}** enabling this will help debugging"
- Target=67 :" **{$setting}** see the [Debugging Docs][debug] for more info on debug target numbers"
- DisplayLevel=2147483714 :" **{$setting}** see [Debugging Docs][debug] for more info debug display levels"
+ DisableWatchDog=yes :" {$setting} enabling this will help debugging"
+ Target=67 :" {$setting} see the [Debugging Docs] for more info on debug target numbers"
+ DisplayLevel=2147483714 :" {$setting} see [Debugging Docs] for more info debug display levels"
DisplayDelay=0
:Entries
- [Arguments]~=debug "!**Arguments** = **{$Arguments}** boot-args go in the nvram section, not here"
+ [Arguments]~=debug "!Arguments = {$Arguments} boot-args go in the nvram section, not here"
:Security
AllowNvramReset=yes
AllowSetDefault=yes
ApECID=0
AuthRestart=no
- BlacklistAppleUpdate~=.* "!**{$setting}** was deprecated in OpenCore v0.6.0 - See **run-efi-updater** under NVRAM instead"
- BootProtect~=.* " **{$setting}** = **{$value}**"
+ BlacklistAppleUpdate~=.* "!{$setting} was deprecated in OpenCore v0.6.0 - See run-efi-updater under NVRAM instead"
+ BootProtect~=.* " {$setting} = {$value}"
DmgLoading=Signed
EnablePassword=no
- RequireSignature~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See **Vault**"
- RequireVault~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See **Vault**"
+ RequireSignature~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Vault"
+ RequireVault~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Vault"
Vault=Optional
- SecureBootModel~=.* " **{$setting}** = **{$value}**"
+ SecureBootModel~=.* " {$setting} = {$value}"
HaltLevel=2147483648
- ExposeSensitiveData=6 :" **{$setting}** = **{$value}**"
- ScanPolicy=0 :"-**{$setting}** = **{$value}**. Initially you want 0 here, but once you are up and running check [Scanpolicy Docs][scanpolicy] for why you should change this"
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. Initially you want 0 here, but once you are up and running check [Scanpolicy Docs] for why you should change this"
:Tools
count==0 " You removed the tool EFIs":"%You can remove the tool EFIs here"
@@ -173,75 +173,75 @@ NVRAM
:Add
::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
- UIScale~=(01|02) " **{$setting}** = **{$value}**":" **{$setting}** = **{$value}** but it is usually set to **01** or **02**"
- DefaultBackgroundColor~=.* " **{$setting}** = **{$value}**"
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} but it is usally set to 01 or 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
::7C436110-AB2A-4BBB-A880-FE41995C9F82
- boot-args~="ncpi=" "!**{$setting}** = **{$value}** I think you mean **npci=** there not **ncpi=**":""
+ boot-args~="ncpi=" "!{$setting} = {$value} I think you mean npci= there not ncpi=":""
boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
- boot-args="-v keepsyms=1" " **{$setting}** = **{$value}** If you have a navi10 GPU add **agdpmod=pikera**":" **{$setting}** = **{$value}**"
- run-efi-updater="No"
- csr-active-config~=.* " **{$setting}** = **{$value}**"
- nvda_drv~=.* "!**{$setting}** = **{$value}** Remove this setting completely. It is no longer used as of OpenCore v0.5.7"
- prev-lang:kbd=72752d52553a323532 "-**{$setting}** = **{$value} ({@value})**. Unless you speak Russian, leave this blank":" **{$setting}** = **{$value} ({@value})**"
- SystemAudioVolume~="^\d+$" " **{$setting}** = **{$value}**":"!**{$setting}** = **{$value}** this should be a positive number"
+ boot-args="-v keepsyms=1" " {$setting} = {$value} If you have a navi10 GPU add agdpmod=pikera":" {$setting} = {$value}"
+ run-efi-updater="No"
+ csr-active-config~=.* " {$setting} = {$value}"
+ nvda_drv~=.* "!{$setting} = {$value} Remove this setting completely. It is no longer used as of OpenCore v0.5.7"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). Unless you speak Russian, leave this blank":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} this should be a positive number"
PlatformInfo
Automatic=yes
UpdateDataHub=yes
UpdateNVRAM=yes
UpdateSMBIOS=yes
- UpdateSMBIOSMode=Create " **{$setting}** = **{$value}** If you have a Dell or VIAO motherboard, please set this to **Custom**":" **{$setting}** = **{$value}** This is only required if you have a Dell or VIAO motherboard"
+ UpdateSMBIOSMode=Create " {$setting} = {$value} If you have a Dell or VIAO motherboard, please set this to Custom":" {$setting} = {$value} This is only required if you have a Dell or VIAO motherboard"
:Generic
SpoofVendor=yes
AdviseWindows=no
- ProcessorType~=.* " **{$setting}** = **{$value}**"
+ ProcessorType~=.* " {$setting} = {$value}"
MemoryFormFactor=Auto
- SupportsCsm~=.* "!**{$setting}** was replaced with **AdviseWindows** in OpenCore v0.5.5"
- SystemProductName~="(iMacPro1,1|MacPro7,1|MacPro6,1|iMac14,2|iMac15,1)" " **{$setting}** = **{$value}**":"-**{$setting}** = **{$value}** this is not a suggested SMBIOS for AMD systems. See [PlatformInfo Docs][platforminfo]"
- MLB~="(M000000000001|M0000000000000001)" "!**{$setting}** should be set to your generated board serial. See [PlatformInfo Docs][platforminfo]":" **{$setting}** is set"
- ROM~="(112233000000|112233445566)" "-**{$setting}** = **{$value}** You should set this to your NIC MAC address. See [PlatformInfo Docs][platforminfo]":" **{$setting}** is set"
- SystemSerialNumber=W0000000001 "!**{$setting}** should be set to your generated system serial number. See the [PlaformInfo Docs][platforminfo]":" **{$setting}** is set"
- SystemUUID=00000000-0000-0000-0000-000000000000 "!**{$setting}** should be set to your generated SmUUID. See the [PlaformInfo Docs][platforminfo]":" **{$setting}** is set"
+ SupportsCsm~=.* "!{$setting} was replaced with AdviseWindows in OpenCore v0.5.5"
+ SystemProductName~="(iMacPro1,1|MacPro7,1|MacPro6,1|iMac14,2|iMac15,1)" " {$setting} = {$value}":"-{$setting} = {$value} this is not a suggested SMBIOS for AMD systems. See [PlatformInfo Docs]"
+ MLB~="(M000000000001|M0000000000000001)" "!{$setting} should be set to your generated board serial. See [PlatformInfo Docs][":" {$setting} is set"
+ ROM~="(112233000000|112233445566)" "-{$setting} = {$value} You should set this to your NIC MAC address. See [PlatformInfo Docs]":" {$setting} is set"
+ SystemSerialNumber=W0000000001 "!{$setting} should be set to your generated system serial number. See the [PlaformInfo Docs]":" {$setting} is set"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} should be set to your generated SmUUID. See the [PlaformInfo Docs]":" {$setting} is set"
UEFI
ConnectDrivers=yes
- Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; **{$value}**":"!Need either **VBoxHfs.efi** or **HFSPlus.efi** here"
- Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!**{$value}** you already have **{$hfs}**"
- Drivers==OpenRuntime.efi " **{$value}**":"!**OpenRuntime.efi** is missing"
- Drivers==FwRuntimeServices.efi "!**{$value}** has been replaced by OpenRuntime.efi as of OpenCore v0.5.7"
- Drivers==ApfsDriverLoader.efi "!**ApfsDriverLoader.efi** was merged into OpenCore under the UEFI/APFS section as of OpenCore v0.5.8"
- Drivers==OpenCore.efi "!**OpenCore.efi** should not be here!"
- Drivers==AppleUsbKbdxe.efi "!**{$value}** has been replaced by OpenUsbKbDxe.efi as of OpenCore v0.5.7"
- Drivers==CrScreenshotDxe.efi "!**{$value}** should not be here!"
- Drivers==HiiDatabase.efi "!**{$value}** should not be here!"
- Drivers==NvmExpressDxe.efi "!**{$value}** should not be here!"
- Drivers==OpenUsbKbDxe.efi "-**{$value}** Unless you are doing a legacy install, you don't need this"
- Drivers==Ps2KeyboardDxe.efi "-**{$value}** Unless you are using a PS2 keyboard, this should not be here!"
- Drivers==Ps2MouseDxe.efi "-**{$value}** Unless you are using a PS2 mouse/trackpad with OpenCanopy, this should not be here!"
- Drivers==UsbMouseDxe.efi "-**{$value}** Unless you are using a USB mouse/trackpad with OpenCanopy, this should not be here!"
- Drivers==XhciDxe.efi "!**{$value}** should not be here!"
- Drivers==VirtualSmc.efi "!**VirtualSmc.efi** was merged into OpenCore under the quirk **AppleSmcIo**!"
- Drivers==~^#.* "!**{$value}** remove the **#** if you want this to load otherwise remove entirely"
- Drivers==* " **{$value}**"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!Need either VBoxHfs.efi or HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} you already have {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!OpenRuntime.efi is missing"
+ Drivers==FwRuntimeServices.efi "!{$value} has been replaced by OpenRuntime.efi as of OpenCore v0.5.7"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi was merged into OpenCore under the UEFI/APFS section as of OpenCore v0.5.8"
+ Drivers==OpenCore.efi "!OpenCore.efi should not be here!"
+ Drivers==AppleUsbKbdxe.efi "!{$value} has been replaced by OpenUsbKbDxe.efi as of OpenCore v0.5.7"
+ Drivers==CrScreenshotDxe.efi "!{$value} should not be here!"
+ Drivers==HiiDatabase.efi "!{$value} should not be here!"
+ Drivers==NvmExpressDxe.efi "!{$value} should not be here!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} Unless you are doing a legacy install, you don't need this"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} Unless you are using a PS2 keyboard, this should not be here!"
+ Drivers==Ps2MouseDxe.efi "-{$value} Unless you are using a PS2 mouse/trackpad with OpenCanopy, this should not be here!"
+ Drivers==UsbMouseDxe.efi "-{$value} Unless you are using a USB mouse/trackpad with OpenCanopy, this should not be here!"
+ Drivers==XhciDxe.efi "!{$value} should not be here!"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi was merged into OpenCore under the quirk AppleSmcIo!"
+ Drivers==~^#.* "!{$value} remove the # if you want this to load otherwise remove entirely"
+ Drivers==* " {$value}"
:APFS
EnableJumpstart=yes
- GlobalConnect=no " **{$setting}** = **{$value}** If you have an HP motherboard and can't see APFS drives in OpenCore, please enable this":" **{$setting}** = **{$value}** Only required for HP motherboard that cannot see APFS drives in OpenCore"
+ GlobalConnect=no " {$setting} = {$value} If you have an HP motherboard and can't see APFS drives in OpenCore, please enable this":" {$setting} = {$value} Only required for HP motherboard that cannot see APFS drives in OpenCore"
HideVerbose=yes
JumpstartHotPlug=no
MinDate=0
MinVersion=0
:Audio
- AudioSupport~=.* " **{$setting}** = **{$value}**"
- AudioDevice~=.* " **{$setting}** = **{$value}**"
- AudioCodec~=.* " **{$setting}** = **{$value}**"
- AudioOut~=.* " **{$setting}** = **{$value}**"
- MinimumVolume~=.* " **{$setting}** = **{$value}**"
- PlayChime~=.* " **{$setting}** = **{$value}**"
- VolumeAmplifier~=.* " **{$setting}** = **{$value}**"
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
:Input
KeyFiltering=no
@@ -251,7 +251,7 @@ UEFI
KeySupportMode=Auto
KeySwap=no
PointerSupport=no
- PointerSupportMode~=.* " **{$setting}** = **{$value}**"
+ PointerSupportMode~=.* " {$setting} = {$value}"
TimerResolution=50000
:ProtocolOverrides
@@ -266,47 +266,47 @@ UEFI
AppleKeyMap=no
AppleRtcRam=no
AppleSecureBoot=no
- AppleSmcIo=no " **{$setting}** = **{$value}** If you plan to use FileVault2, please enable this":" **{$setting}** = **{$value}** This is only required if you plan to use FileVault"
+ AppleSmcIo=no " {$setting} = {$value} If you plan to use FileVault2, please enable this":" {$setting} = {$value} This is only required if you plan to use FileVault"
AppleUserInterfaceTheme=no
DataHub=no
DeviceProperties=no
- FirmwareVolume=no " **{$setting}** = **{$value}** If you plan to use FileVault2, please enable this":" **{$setting}** = **{$value}** This is only required if you plan to use FileVault"
- HashServices=no " **{$setting}** = **{$value}** If you plan to use FileVault2, please enable this":" **{$setting}** = **{$value}** This is only required if you plan to use FileVault"
+ FirmwareVolume=no " {$setting} = {$value} If you plan to use FileVault2, please enable this":" {$setting} = {$value} This is only required if you plan to use FileVault"
+ HashServices=no " {$setting} = {$value} If you plan to use FileVault2, please enable this":" {$setting} = {$value} This is only required if you plan to use FileVault"
OSInfo=no
UnicodeCollation=no
- ConsoleControl~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
+ ConsoleControl~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
:Output
count==11 :"!You should have exactly 11 settings in the UEFI/Output section"
TextRenderer=BuiltinGraphics
ConsoleMode=""
- Resolution~=.* " **{$setting}** = **{$value}**"
+ Resolution~=.* " {$setting} = {$value}"
ClearScreenOnModeSwitch=no
IgnoreTextInGraphics=no
ProvideConsoleGop=yes
DirectGopRendering=no
- DirectGopCacheMode~=.* "!**{$setting}** was deprecated in OpenCore v0.5.9"
+ DirectGopCacheMode~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
ReconnectOnResChange=no
ReplaceTabWithSpace=no
- SanitiseClearScreen~=.* " **{$setting}** = **{$value}**"
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
UgaPassThrough=no
- Scale~=.* "!**{$setting}** shouldn't be here"
+ Scale~=.* "!{$setting} shouldn't be here"
:Quirks
- AvoidHighAlloc~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6"
+ AvoidHighAlloc~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
DeduplicateBootOrder=yes
ExitBootServicesDelay=0
IgnoreInvalidFlexRatio=no
- ReconnectOnResChange~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- IgnoreTextInGraphics~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- ProvideConsoleGop~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ ReconnectOnResChange~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ ProvideConsoleGop~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
ReleaseUsbOwnership=no
- RequestBootVarFallback~=.* "!**{$setting}** was deprecated in OpenCore v0.5.9"
+ RequestBootVarFallback~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
RequestBootVarRouting=yes
TscSyncTimeout=0
- ReplaceTabWithSpace~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- SanitiseClearScreen~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- ClearScreenOnModeSwitch~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- UnblockFsConnect=no " **{$setting}** = **{$value}** If you have an HP system, please enable this"
+ ReplaceTabWithSpace~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ UnblockFsConnect=no " {$setting} = {$value} If you have an HP system, please enable this"
:ReservedMemory
diff --git a/English Localization (en)/ocs/rules/amdfx062.lst b/English Localization (en)/ocs/rules/amdfx062.lst
index 135c8d399f384824088b8994fc0f4093b362d48d..c8a044959953cb67f2bfced91d0c543c6c21d280 100644
--- a/English Localization (en)/ocs/rules/amdfx062.lst
+++ b/English Localization (en)/ocs/rules/amdfx062.lst
@@ -1,43 +1,43 @@
-# AMD FX OpenCore 0.6.2
+=AMD FX OpenCore 0.6.2
# Generic config suitable for initial installation
-=# OpenCore v0.6.2 AMD FX Sanity Check
-=https://dortania.github.io/OpenCore-Install-Guide/AMD/fx.html
+# OpenCore v0.6.2 AMD FX Sanity Check
+=https://dortania.github.io/OpenCore-Install-Guide/AMD/fx.html
=
-=[kernel]:https://dortania.github.io/OpenCore-Install-Guide/AMD/fx.html#kernel
-=[acpi]:https://dortania.github.io/OpenCore-Install-Guide/AMD/fx.html#acpi
-=[kexts]:https://dortania.github.io/OpenCore-Install-Guide/ktext.html#kexts
-=[debug]:https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/debug.html
-=[scanpolicy]:https://dortania.github.io/OpenCore-Post-Install/universal/security.html#scanpolicy
-=[platforminfo]:https://dortania.github.io/OpenCore-Install-Guide/AMD/fx.html#platforminfo
+# [kernel]:https://dortania.github.io/OpenCore-Install-Guide/AMD/fx.html#kernel
+# [acpi]:https://dortania.github.io/OpenCore-Install-Guide/AMD/fx.html#acpi
+# [kexts]:https://dortania.github.io/OpenCore-Install-Guide/ktext.html#kexts
+# [debug]:https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/debug.html
+# [scanpolicy]:https://dortania.github.io/OpenCore-Post-Install/universal/security.html#scanpolicy
+# [platforminfo]:https://dortania.github.io/OpenCore-Install-Guide/AMD/fx.html#platforminfo
ACPI
:Add
- count==0 "-You have no SSDT Patches. Please review the [ACPI Docs][acpi]"
- [Path]==DSDT.aml "-**{$Path}** You should not be including your dumped DSDT. Please review the [ACPI Docs][acpi]."
- [Path]==SSDT-1.aml "-**{$Path}** This is just an example SSDT. If you really made this yourself, call it something more descriptive"
- [Path]~=".dsl$" "!**{$Path}** Only include .aml files here. dsl files need to be compiled to .aml"
- [Enabled]==no "-**{$Path}** is **disabled**. Either enable it or remove it to get rid of this warning"
- [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml "-**{$Path}** don't use both **SSDT-EC-USBX-DESKTOP** and **SSDT-EC**"
- [Path]~=-EC.+aml :"%You might need something like SSDT-EC.aml or SSDT-EC-USBX-DESKTOP.aml. See the [ACPI Docs][acpi]"
- [Path]~=AWAC.+aml "-**{$Path}** is not needed on AMD"
- [Path]~=RTC0.+aml "-**{$Path}** is not needed on AMD"
- [Path]~=ALS0.+aml "-**{$Path}** is not needed on AMD"
- [Path]==SSDT-PMC.aml "-**{$Path}** is not needed on AMD"
- [Path]==SSDT-PNLF.aml "-**{$Path}** is not needed on AMD"
- [Path]==* " **{$Path}** Make sure this file is in your OC/ACPI directory"
- [Path]==SSDT-OLA.aml "!**{$Path}** Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs][acpi]."
- [Path]==SSDT-OLARILA.aml "!**{$Path}** Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs][acpi]."
+ count==0 "-You have no SSDT Patches. Please review the [ACPI Docs]"
+ [Path]==DSDT.aml "-{$Path} You should not be including your dumped DSDT. Please review the [ACPI Docs]."
+ [Path]==SSDT-1.aml "-{$Path} This is just an example SSDT. If you really made this yourself, call it something more descriptive"
+ [Path]~=".dsl$" "!{$Path} Only include .aml files here. dsl files need to be compiled to .aml"
+ [Enabled]==no "-{$Path} is disabled. Either enable it or remove it to get rid of this warning"
+ [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml "-{$Path} don't use both SSDT-EC-USBX-DESKTOP and SSDT-EC"
+ [Path]~=-EC.+aml :"%You might need something like SSDT-EC.aml or SSDT-EC-USBX-DESKTOP.aml. See the [ACPI Docs]"
+ [Path]~=AWAC.+aml "-{$Path} is not needed on AMD"
+ [Path]~=RTC0.+aml "-{$Path} is not needed on AMD"
+ [Path]~=ALS0.+aml "-{$Path} is not needed on AMD"
+ [Path]==SSDT-PMC.aml "-{$Path} is not needed on AMD"
+ [Path]==SSDT-PNLF.aml "-{$Path} is not needed on AMD"
+ [Path]==* " {$Path} Make sure this file is in your OC/ACPI directory"
+ [Path]==SSDT-OLA.aml "!{$Path} Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs]."
+ [Path]==SSDT-OLARILA.aml "!{$Path} Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs]."
:Quirks
count==5
- FadtEnableReset~=.* " **{$setting}** = **{$value}**"
+ FadtEnableReset~=.* " {$setting} = {$value}"
NormalizeHeaders=no
RebaseRegions=no
ResetHwSig=no
ResetLogoStatus=no
:Patch
- count>15 "!You may have added the kernel patches in the wrong section. They should be in the Kernel section. Please review the [Kernel Docs][kernel]"
+ count>15 "!You may have added the kernel patches in the wrong section. They should be in the Kernel section. Please review the [Kernel Docs]"
Booter
@@ -50,7 +50,7 @@ Booter
EnableSafeModeSlide=yes
EnableWriteUnprotector=yes
ForceExitBootServices=no
- ProtectCsmRegion~=.* "!**{$setting}** was deprecated in OpenCore v0.5.7 - See **ProtectMemoryRegions** instead"
+ ProtectCsmRegion~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See ProtectMemoryRegions instead"
ProtectMemoryRegions=no
ProtectSecureBoot=no
ProtectUefiServices=no
@@ -58,7 +58,7 @@ Booter
ProvideMaxSlide=0
RebuildAppleMemoryMap=no
SetupVirtualMap=yes
- ShrinkMemoryMap~=.* "!**{$setting}** was deprecated in OpenCore v0.5.7 - See **RebuildAppleMemoryMap** instead"
+ ShrinkMemoryMap~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See RebuildAppleMemoryMap instead"
SignalAppleOS=no
SyncRuntimePermissions=no
@@ -67,25 +67,25 @@ DeviceProperties
Kernel
:Add
- count==0 "!You have no Kexts. You definitely need at least Lilu.kext and VirtualSMC.kext. Please review the [Kexts Docs][kexts]"
- [BundlePath]==Lilu.kext " **Lilu.kext** make sure this Kext is in your **OC/Kexts** directory and the first kext listed here":"!**Lilu.kext** is missing. Add it to the top of this list"
- [BundlePath]==FakeSMC.kext&VirtualSMC.kext "-**{$BundlePath}** don't use both **FakeSMC.kext** and **VirtualSMC.kext**"
- [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "-you should have either **FakeSMC.kext** or **VirtualSMC.kext** here"
- [BundlePath]==VoodooHDA.kext&AppleALC.kext "-**{$BundlePath}** don't use both **VoodooHDA.kext** and **AppleALC.kext**"
- [BundlePath]==AppleALC.kext "$alcbootarg='-**{$setting}** = **{$value}** You need to add **alcid=**<_layout_\> here since you are using AppleALC.kext';":"$alcbootarg=;"
- [BundlePath]==SMCProcessor.kext "!**{$BundlePath}** VirtualSMC plugins don't work on AMD"
- [BundlePath]==SMCSuperIO.kext "!**{$BundlePath}** VirtualSMC plugins don't work on AMD"
- [BundlePath]==SMCLightSensor.kext "!**{$BundlePath}** VirtualSMC plugins don't work on AMD"
- [BundlePath]==SMCBatteryManager.kext "!**{$BundlePath}** VirtualSMC plugins don't work on AMD"
- [BundlePath]==IntelMausiEthernet.kext "-**{$BundlePath}** this is probably not the right ethernet kext for an AMD system"
- [BundlePath]==IntelMausi.kext "-**{$BundlePath}** this is probably not the right ethernet kext for an AMD system"
- [BundlePath]==AppleIGB.kext "-**{$BundlePath}** this is probably not the right ethernet kext for an AMD system"
- [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-**{$BundlePath}** while this might work, **SmallTreeIntel82576.kext** is considered more reliable"
- [BundlePath]==NullCPUPowerManagement.kext "!**{$BundlePath}** set the **DummyPowerManagement** quirk instead of using this kext"
- [BundlePath]==USBInjectAll.kext "!**{$BundlePath}** Does not work on AMD"
- [BundlePath]==Legacy_USB3.kext "!**{$BundlePath}** shouldn't be here"
- [BundlePath]!=WhateverGreen.kext "-**WhateverGreen.kext** is missing. Please review the [Kexts Docs][kexts]"
- [BundlePath]==* " **{$BundlePath}** make sure this Kext is in your **OC/Kexts** directory"
+ count==0 "!You have no Kexts. You definitely need at least Lilu.kext and VirtualSMC.kext. Please review the [Kexts Docs]"
+ [BundlePath]==Lilu.kext " Lilu.kext make sure this Kext is in your OC/Kexts directory and the first kext listed here":"!Lilu.kext is missing. Add it to the top of this list"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "-{$BundlePath} don't use both FakeSMC.kext and VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "-you should have either FakeSMC.kext or VirtualSMC.kext here"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "-{$BundlePath} don't use both VoodooHDA.kext and AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='-{$setting} = {$value} You need to add alcid=<_layout_\> here since you are using AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]==SMCProcessor.kext "!{$BundlePath} VirtualSMC plugins don't work on AMD"
+ [BundlePath]==SMCSuperIO.kext "!{$BundlePath} VirtualSMC plugins don't work on AMD"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} VirtualSMC plugins don't work on AMD"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} VirtualSMC plugins don't work on AMD"
+ [BundlePath]==IntelMausiEthernet.kext "-{$BundlePath} this is probably not the right ethernet kext for an AMD system"
+ [BundlePath]==IntelMausi.kext "-{$BundlePath} this is probably not the right ethernet kext for an AMD system"
+ [BundlePath]==AppleIGB.kext "-{$BundlePath} this is probably not the right ethernet kext for an AMD system"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-{$BundlePath} while this might work, SmallTreeIntel82576.kext is considered more reliable"
+ [BundlePath]==NullCPUPowerManagement.kext "!{$BundlePath} set the DummyPowerManagement quirk instead of using this kext"
+ [BundlePath]==USBInjectAll.kext "!{$BundlePath} Does not work on AMD"
+ [BundlePath]==Legacy_USB3.kext "!{$BundlePath} shouldn't be here"
+ [BundlePath]!=WhateverGreen.kext "-WhateverGreen.kext is missing. Please review the [Kexts Docs]"
+ [BundlePath]==* " {$BundlePath} make sure this Kext is in your OC/Kexts directory"
:Patch
count<20 "!**{$count}** patches found - Did you apply the kernel patches correctly? Please review the [Kernel Docs][kernel]"
@@ -94,74 +94,74 @@ Kernel
[Replace]~=\xbb\xbc\x4f\xea\x78\xe9\x5d\x00\x00\x00\x90 " Catalina 10.15.4 CPUFAMILY_INTEL_PENRYN patch found":"-Catalina 10.15.4 CPUFAMILY_INTEL_PENRYN patch is missing or incorrect"
:Emulate
- DummyPowerManagement=yes " **{$setting}** = **{$value}**":"!**{$setting}** = **{$value}** this needs to be enabled"
+ DummyPowerManagement=yes " {$setting} = {$value}":"!{$setting} = {$value} this needs to be enabled"
:Quirks
AppleCpuPmCfgLock=no
AppleXcpmCfgLock=no
AppleXcpmExtraMsrs=no
AppleXcpmForceBoost=no
- CustomSMBIOSGuid=no " **{$setting}** = **{$value}** If you have a Dell or VIAO motherboard, please enable this":" **{$setting}** = **{$value}** This is only required if you have a Dell or VIAO motherboard"
+ CustomSMBIOSGuid=no " {$setting} = {$value} If you have a Dell or VIAO motherboard, please enable this":" {$setting} = {$value} This is only required if you have a Dell or VIAO motherboard"
DisableIoMapper=no
- DisableRtcChecksum~=.* " **{$setting}** = **{$value}**"
- DummyPowerManagement~=.* "!**{$setting}** was moved in OpenCore v0.6.2 - See **Kernel -> Emulate**"
- ExtendBTFeatureFlags~=.* " **{$setting}** = **{$value}**"
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} was moved in OpenCore v0.6.2 - See Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
LegacyCommpage=no
- ExternalDiskIcons~=.* " **{$setting}** = **{$value}**"
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
IncreasePciBarSize=no
- LapicKernelPanic=no " **{$setting}** = **{$value}** If you have an HP laptop, please enable this":" **{$setting}** = **{$value}** This is only required if you have an HP laptop"
+ LapicKernelPanic=no " {$setting} = {$value} If you have an HP laptop, please enable this":" {$setting} = {$value} This is only required if you have an HP laptop"
PanicNoKextDump=yes
PowerTimeoutKernelPanic=yes
- ThirdPartyDrives~=.* " **{$setting}** = **{$value}**"
- XhciPortLimit=yes " **{$setting}** = **{$value}** turn off after USB port mapping":" **{$setting}** = **{$value}** enable if you have USB issues"
+ ThirdPartyDrives~=.* " {$setting} = {$value}"
+ XhciPortLimit=yes " {$setting} = {$value} turn off after USB port mapping":" {$setting} = {$value} enable if you have USB issues"
Misc
:Boot
- BuiltinTextRenderer~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
- ConsoleBehaviourOs~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6"
- ConsoleBehaviourUi~="" "!**{$setting}** was deprecated in OpenCore v0.5.6"
- ConsoleMode~=.* "!**{$setting}** has been moved to UEFI/Output section as of OpenCore v0.5.6"
- Resolution~=.* "!**{$setting}** has been moved to UEFI/Output section as of OpenCore v0.5.6"
- ConsoleAttributes~=.* " **{$setting}** = **{$value}**"
- HideSelf~=.* "!**{$setting}** was deprecated in OpenCore v0.5.9"
+ BuiltinTextRenderer~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
+ ConsoleBehaviourUi~="" "!{$setting} was deprecated in OpenCore v0.5.6"
+ ConsoleMode~=.* "!{$setting} has been moved to UEFI/Output section as of OpenCore v0.5.6"
+ Resolution~=.* "!{$setting} has been moved to UEFI/Output section as of OpenCore v0.5.6"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
PollAppleHotKeys=no
ShowPicker=yes
- UsePicker~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6"
+ UsePicker~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
TakeoffDelay=0
HibernateMode=None
PickerMode=Builtin
HideAuxiliary=no
- PickerAttributes~=.* " **{$setting}** = **{$value}**"
+ PickerAttributes~=.* " {$setting} = {$value}"
PickerAudioAssist=no
Timeout=5
:Debug
AppleDebug=yes
ApplePanic=yes
- DisableWatchDog=yes :" **{$setting}** enabling this will help debugging"
- Target=67 :" **{$setting}** see the [Debugging Docs][debug] for more info on debug target numbers"
- DisplayLevel=2147483714 :" **{$setting}** see [Debugging Docs][debug] for more info debug display levels"
+ DisableWatchDog=yes :" {$setting} enabling this will help debugging"
+ Target=67 :" {$setting} see the [Debugging Docs] for more info on debug target numbers"
+ DisplayLevel=2147483714 :" {$setting} see [Debugging Docs] for more info debug display levels"
DisplayDelay=0
:Entries
- [Arguments]~=debug "!**Arguments** = **{$Arguments}** boot-args go in the nvram section, not here"
+ [Arguments]~=debug "!Arguments = {$Arguments} boot-args go in the nvram section, not here"
:Security
AllowNvramReset=yes
AllowSetDefault=yes
ApECID=0
AuthRestart=no
- BlacklistAppleUpdate~=.* "!**{$setting}** was deprecated in OpenCore v0.6.0 - See **run-efi-updater** under NVRAM instead"
- BootProtect~=.* " **{$setting}** = **{$value}**"
+ BlacklistAppleUpdate~=.* "!{$setting} was deprecated in OpenCore v0.6.0 - See run-efi-updater under NVRAM instead"
+ BootProtect~=.* " {$setting} = {$value}"
DmgLoading=Signed
EnablePassword=no
- RequireSignature~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See **Vault**"
- RequireVault~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See **Vault**"
+ RequireSignature~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Vault"
+ RequireVault~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Vault"
Vault=Optional
- SecureBootModel~=.* " **{$setting}** = **{$value}**"
+ SecureBootModel~=.* " {$setting} = {$value}"
HaltLevel=2147483648
- ExposeSensitiveData=6 :" **{$setting}** = **{$value}**"
- ScanPolicy=0 :"-**{$setting}** = **{$value}**. Initially you want 0 here, but once you are up and running check [Scanpolicy Docs][scanpolicy] for why you should change this"
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. Initially you want 0 here, but once you are up and running check [Scanpolicy Docs] for why you should change this"
:Tools
count==0 " You removed the tool EFIs":"%You can remove the tool EFIs here"
@@ -173,75 +173,75 @@ NVRAM
:Add
::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
- UIScale~=(01|02) " **{$setting}** = **{$value}**":" **{$setting}** = **{$value}** but it is usually set to **01** or **02**"
- DefaultBackgroundColor~=.* " **{$setting}** = **{$value}**"
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} but it is usally set to 01 or 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
::7C436110-AB2A-4BBB-A880-FE41995C9F82
- boot-args~="ncpi=" "!**{$setting}** = **{$value}** I think you mean **npci=** there not **ncpi=**":""
+ boot-args~="ncpi=" "!{$setting} = {$value} I think you mean npci= there not ncpi=":""
boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
- boot-args="-v keepsyms=1" " **{$setting}** = **{$value}** If you have a navi10 GPU add **agdpmod=pikera**":" **{$setting}** = **{$value}**"
- run-efi-updater="No"
- csr-active-config~=.* " **{$setting}** = **{$value}**"
- nvda_drv~=.* "!**{$setting}** = **{$value}** Remove this setting completely. It is no longer used as of OpenCore v0.5.7"
- prev-lang:kbd=72752d52553a323532 "-**{$setting}** = **{$value} ({@value})**. Unless you speak Russian, leave this blank":" **{$setting}** = **{$value} ({@value})**"
- SystemAudioVolume~="^\d+$" " **{$setting}** = **{$value}**":"!**{$setting}** = **{$value}** this should be a positive number"
+ boot-args="-v keepsyms=1" " {$setting} = {$value} If you have a navi10 GPU add agdpmod=pikera":" {$setting} = {$value}"
+ run-efi-updater="No"
+csr-active-config~=.* " {$setting} = {$value}"
+ nvda_drv~=.* "!{$setting} = {$value} Remove this setting completely. It is no longer used as of OpenCore v0.5.7"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). Unless you speak Russian, leave this blank":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} this should be a positive number"
PlatformInfo
Automatic=yes
UpdateDataHub=yes
UpdateNVRAM=yes
UpdateSMBIOS=yes
- UpdateSMBIOSMode=Create " **{$setting}** = **{$value}** If you have a Dell or VIAO motherboard, please set this to **Custom**":" **{$setting}** = **{$value}** This is only required if you have a Dell or VIAO motherboard"
+ UpdateSMBIOSMode=Create " {$setting} = {$value} If you have a Dell or VIAO motherboard, please set this to Custom":" {$setting} = {$value} This is only required if you have a Dell or VIAO motherboard"
:Generic
SpoofVendor=yes
AdviseWindows=no
- ProcessorType~=.* " **{$setting}** = **{$value}**"
+ ProcessorType~=.* " {$setting} = {$value}"
MemoryFormFactor=Auto
- SupportsCsm~=.* "!**{$setting}** was replaced with **AdviseWindows** in OpenCore v0.5.5"
- SystemProductName~="(iMacPro1,1|MacPro7,1|MacPro6,1|iMac14,2|iMac15,1)" " **{$setting}** = **{$value}**":"-**{$setting}** = **{$value}** this is not a suggested SMBIOS for AMD systems. See [PlatformInfo Docs][platforminfo]"
- MLB~="(M000000000001|M0000000000000001)" "!**{$setting}** should be set to your generated board serial. See [PlatformInfo Docs][platforminfo]":" **{$setting}** is set"
- ROM~="(112233000000|112233445566)" "-**{$setting}** = **{$value}** You should set this to your NIC MAC address. See [PlatformInfo Docs][platforminfo]":" **{$setting}** is set"
- SystemSerialNumber=W0000000001 "!**{$setting}** should be set to your generated system serial number. See the [PlaformInfo Docs][platforminfo]":" **{$setting}** is set"
- SystemUUID=00000000-0000-0000-0000-000000000000 "!**{$setting}** should be set to your generated SmUUID. See the [PlaformInfo Docs][platforminfo]":" **{$setting}** is set"
+ SupportsCsm~=.* "!{$setting} was replaced with AdviseWindows in OpenCore v0.5.5"
+ SystemProductName~="(iMacPro1,1|MacPro7,1|MacPro6,1|iMac14,2|iMac15,1)" " {$setting} = {$value}":"-{$setting} = {$value} this is not a suggested SMBIOS for AMD systems. See [PlatformInfo Docs]"
+ MLB~="(M000000000001|M0000000000000001)" "!{$setting} should be set to your generated board serial. See [PlatformInfo Docs]":" {$setting} is set"
+ ROM~="(112233000000|112233445566)" "-{$setting} = {$value} You should set this to your NIC MAC address. See [PlatformInfo Docs]":" {$setting} is set"
+ SystemSerialNumber=W0000000001 "!{$setting} should be set to your generated system serial number. See the [PlaformInfo Docs]":" {$setting} is set"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} should be set to your generated SmUUID. See the [PlaformInfo Docs]":" {$setting} is set"
UEFI
ConnectDrivers=yes
- Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; **{$value}**":"!Need either **VBoxHfs.efi** or **HFSPlus.efi** here"
- Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!**{$value}** you already have **{$hfs}**"
- Drivers==OpenRuntime.efi " **{$value}**":"!**OpenRuntime.efi** is missing"
- Drivers==FwRuntimeServices.efi "!**{$value}** has been replaced by OpenRuntime.efi as of OpenCore v0.5.7"
- Drivers==ApfsDriverLoader.efi "!**ApfsDriverLoader.efi** was merged into OpenCore under the UEFI/APFS section as of OpenCore v0.5.8"
- Drivers==OpenCore.efi "!**OpenCore.efi** should not be here!"
- Drivers==AppleUsbKbdxe.efi "!**{$value}** has been replaced by OpenUsbKbDxe.efi as of OpenCore v0.5.7"
- Drivers==CrScreenshotDxe.efi "!**{$value}** should not be here!"
- Drivers==HiiDatabase.efi "!**{$value}** should not be here!"
- Drivers==NvmExpressDxe.efi "!**{$value}** should not be here!"
- Drivers==OpenUsbKbDxe.efi "-**{$value}** Unless you are doing a legacy install, you don't need this"
- Drivers==Ps2KeyboardDxe.efi "-**{$value}** Unless you are using a PS2 keyboard, this should not be here!"
- Drivers==Ps2MouseDxe.efi "-**{$value}** Unless you are using a PS2 mouse/trackpad with OpenCanopy, this should not be here!"
- Drivers==UsbMouseDxe.efi "-**{$value}** Unless you are using a USB mouse/trackpad with OpenCanopy, this should not be here!"
- Drivers==XhciDxe.efi "!**{$value}** should not be here!"
- Drivers==VirtualSmc.efi "!**VirtualSmc.efi** was merged into OpenCore under the quirk **AppleSmcIo**!"
- Drivers==~^#.* "!**{$value}** remove the **#** if you want this to load otherwise remove entirely"
- Drivers==* " **{$value}**"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!Need either VBoxHfs.efi or HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} you already have {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!OpenRuntime.efi is missing"
+ Drivers==FwRuntimeServices.efi "!{$value} has been replaced by OpenRuntime.efi as of OpenCore v0.5.7"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi was merged into OpenCore under the UEFI/APFS section as of OpenCore v0.5.8"
+ Drivers==OpenCore.efi "!OpenCore.efi should not be here!"
+ Drivers==AppleUsbKbdxe.efi "!{$value} has been replaced by OpenUsbKbDxe.efi as of OpenCore v0.5.7"
+ Drivers==CrScreenshotDxe.efi "!{$value} should not be here!"
+ Drivers==HiiDatabase.efi "!{$value} should not be here!"
+ Drivers==NvmExpressDxe.efi "!{$value} should not be here!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} Unless you are doing a legacy install, you don't need this"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} Unless you are using a PS2 keyboard, this should not be here!"
+ Drivers==Ps2MouseDxe.efi "-{$value} Unless you are using a PS2 mouse/trackpad with OpenCanopy, this should not be here!"
+ Drivers==UsbMouseDxe.efi "-{$value} Unless you are using a USB mouse/trackpad with OpenCanopy, this should not be here!"
+ Drivers==XhciDxe.efi "!{$value} should not be here!"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi was merged into OpenCore under the quirk AppleSmcIo!"
+ Drivers==~^#.* "!{$value} remove the # if you want this to load otherwise remove entirely"
+ Drivers==* " {$value}"
:APFS
EnableJumpstart=yes
- GlobalConnect=no " **{$setting}** = **{$value}** If you have an HP motherboard and can't see APFS drives in OpenCore, please enable this":" **{$setting}** = **{$value}** Only required for HP motherboard that cannot see APFS drives in OpenCore"
+ GlobalConnect=no " {$setting} = {$value} If you have an HP motherboard and can't see APFS drives in OpenCore, please enable this":" {$setting} = {$value} Only required for HP motherboard that cannot see APFS drives in OpenCore"
HideVerbose=yes
JumpstartHotPlug=no
MinDate=0
MinVersion=0
:Audio
- AudioSupport~=.* " **{$setting}** = **{$value}**"
- AudioDevice~=.* " **{$setting}** = **{$value}**"
- AudioCodec~=.* " **{$setting}** = **{$value}**"
- AudioOut~=.* " **{$setting}** = **{$value}**"
- MinimumVolume~=.* " **{$setting}** = **{$value}**"
- PlayChime~=.* " **{$setting}** = **{$value}**"
- VolumeAmplifier~=.* " **{$setting}** = **{$value}**"
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
:Input
KeyFiltering=no
@@ -251,7 +251,7 @@ UEFI
KeySupportMode=Auto
KeySwap=no
PointerSupport=no
- PointerSupportMode~=.* " **{$setting}** = **{$value}**"
+ PointerSupportMode~=.* " {$setting} = {$value}"
TimerResolution=50000
:ProtocolOverrides
@@ -266,47 +266,47 @@ UEFI
AppleKeyMap=no
AppleRtcRam=no
AppleSecureBoot=no
- AppleSmcIo=no " **{$setting}** = **{$value}** If you plan to use FileVault2, please enable this":" **{$setting}** = **{$value}** This is only required if you plan to use FileVault"
+ AppleSmcIo=no " {$setting} = {$value} If you plan to use FileVault2, please enable this":" {$setting} = {$value} This is only required if you plan to use FileVault"
AppleUserInterfaceTheme=no
DataHub=no
DeviceProperties=no
- FirmwareVolume=no " **{$setting}** = **{$value}** If you plan to use FileVault2, please enable this":" **{$setting}** = **{$value}** This is only required if you plan to use FileVault"
- HashServices=no " **{$setting}** = **{$value}** If you plan to use FileVault2, please enable this":" **{$setting}** = **{$value}** This is only required if you plan to use FileVault"
+ FirmwareVolume=no " {$setting} = {$value} If you plan to use FileVault2, please enable this":" {$setting} = {$value} This is only required if you plan to use FileVault"
+ HashServices=no " {$setting} = {$value} If you plan to use FileVault2, please enable this":" {$setting} = {$value} This is only required if you plan to use FileVault"
OSInfo=no
UnicodeCollation=no
- ConsoleControl~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
+ ConsoleControl~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
:Output
count==11 :"!You should have exactly 11 settings in the UEFI/Output section"
TextRenderer=BuiltinGraphics
ConsoleMode=""
- Resolution~=.* " **{$setting}** = **{$value}**"
+ Resolution~=.* " {$setting} = {$value}"
ClearScreenOnModeSwitch=no
IgnoreTextInGraphics=no
ProvideConsoleGop=yes
DirectGopRendering=no
- DirectGopCacheMode~=.* "!**{$setting}** was deprecated in OpenCore v0.5.9"
+ DirectGopCacheMode~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
ReconnectOnResChange=no
ReplaceTabWithSpace=no
- SanitiseClearScreen~=.* " **{$setting}** = **{$value}**"
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
UgaPassThrough=no
- Scale~=.* "!**{$setting}** shouldn't be here"
+ Scale~=.* "!{$setting} shouldn't be here"
:Quirks
- AvoidHighAlloc~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6"
+ AvoidHighAlloc~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
DeduplicateBootOrder=yes
ExitBootServicesDelay=0
IgnoreInvalidFlexRatio=no
- ReconnectOnResChange~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- IgnoreTextInGraphics~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- ProvideConsoleGop~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ ReconnectOnResChange~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ ProvideConsoleGop~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
ReleaseUsbOwnership=no
- RequestBootVarFallback~=.* "!**{$setting}** was deprecated in OpenCore v0.5.9"
+ RequestBootVarFallback~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
RequestBootVarRouting=yes
TscSyncTimeout=0
- ReplaceTabWithSpace~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- SanitiseClearScreen~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- ClearScreenOnModeSwitch~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- UnblockFsConnect=no " **{$setting}** = **{$value}** If you have an HP system, please enable this"
+ ReplaceTabWithSpace~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ UnblockFsConnect=no " {$setting} = {$value} If you have an HP system, please enable this"
:ReservedMemory
diff --git a/English Localization (en)/ocs/rules/broadwelle062.lst b/English Localization (en)/ocs/rules/broadwelle062.lst
index ae2e142fb1ed550f65fe41e4086f96bd52b3d0b9..c0268d098063f4042a3b85b186b325bbbb0e449e 100644
--- a/English Localization (en)/ocs/rules/broadwelle062.lst
+++ b/English Localization (en)/ocs/rules/broadwelle062.lst
@@ -1,33 +1,33 @@
-# HEDT: (6th Gen) Broadwell-E OpenCore 0.6.2
+=HEDT: (6th Gen) Broadwell-E OpenCore 0.6.2
# Generic config suitable for initial installation
-=# OpenCore v0.6.2 Intel Broadwell-E Sanity Check
-=https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/broadwell-e.html
+# OpenCore v0.6.2 Intel Broadwell-E Sanity Check
+=https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/broadwell-e.html
=
-=[kernel]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/broadwell-e#kernel
-=[acpi]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/broadwell-e#acpi
-=[kexts]:https://dortania.github.io/OpenCore-Install-Guide/ktext.html#kexts
-=[debug]:https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/debug.html
-=[scanpolicy]:https://dortania.github.io/OpenCore-Post-Install/universal/security.html#scanpolicy
-=[platforminfo]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/broadwell-e#platforminfo
-=[deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/broadwell-e#deviceproperties
+# [kernel]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/broadwell-e#kernel
+# [acpi]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/broadwell-e#acpi
+# [kexts]:https://dortania.github.io/OpenCore-Install-Guide/ktext.html#kexts
+# [debug]:https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/debug.html
+# [scanpolicy]:https://dortania.github.io/OpenCore-Post-Install/universal/security.html#scanpolicy
+# [platforminfo]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/broadwell-e#platforminfo
+# [deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/broadwell-e#deviceproperties
ACPI
:Add
- count==0 "-You have no SSDT Patches. Please review the [ACPI Docs][acpi]"
- [Path]==DSDT.aml "-**{$Path}** You should not be including your dumped DSDT. Please review the [ACPI Docs][acpi]."
- [Path]==SSDT-1.aml "-**{$Path}** This is just an example SSDT. If you really made this yourself, call it something more descriptive"
- [Path]~=".dsl$" "!**{$Path}** Only include .aml files here. dsl files need to be compiled to .aml"
- [Enabled]==no "-**{$Path}** is **disabled**. Either enable it or remove it to get rid of this warning"
- [Path]!=SSDT-PLUG.aml "-**SSDT-PLUG.aml** is missing. See the [ACPI Docs][acpi]"
- [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml "-**{$Path}** don't use both **SSDT-EC-USBX-DESKTOP** and **SSDT-EC**"
- [Path]~=-EC.+aml :"%You might need something like SSDT-EC.aml or SSDT-EC-USBX-DESKTOP.aml. See the [ACPI Docs][acpi]"
- [Path]==* " **{$Path}** Make sure this file is in your OC/ACPI directory"
- [Path]==SSDT-OLA.aml "!**{$Path}** Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs][acpi]."
- [Path]==SSDT-OLARILA.aml "!**{$Path}** Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs][acpi]."
+ count==0 "-You have no SSDT Patches. Please review the [ACPI Docs]"
+ [Path]==DSDT.aml "-{$Path} You should not be including your dumped DSDT. Please review the [ACPI Docs]."
+ [Path]==SSDT-1.aml "-{$Path} This is just an example SSDT. If you really made this yourself, call it something more descriptive"
+ [Path]~=".dsl$" "!{$Path} Only include .aml files here. dsl files need to be compiled to .aml"
+ [Enabled]==no "-{$Path} is disabled. Either enable it or remove it to get rid of this warning"
+ [Path]!=SSDT-PLUG.aml "-SSDT-PLUG.aml is missing. See the [ACPI Docs]"
+ [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml "-{$Path} don't use both SSDT-EC-USBX-DESKTOP and SSDT-EC"
+ [Path]~=-EC.+aml :"%You might need something like SSDT-EC.aml or SSDT-EC-USBX-DESKTOP.aml. See the [ACPI Docs]"
+ [Path]==* " {$Path} Make sure this file is in your OC/ACPI directory"
+ [Path]==SSDT-OLA.aml "!{$Path} Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs]."
+ [Path]==SSDT-OLARILA.aml "!{$Path} Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs]."
:Quirks
count==5
- FadtEnableReset~=.* " **{$setting}** = **{$value}**"
+ FadtEnableReset~=.* " {$setting} = {$value}"
NormalizeHeaders=no
RebaseRegions=no
ResetHwSig=no
@@ -37,14 +37,14 @@ Booter
:Quirks
AvoidRuntimeDefrag=yes
- DevirtualiseMmio=no " **{$setting}** = **{$value}** Note you may get allocation issues at boot with this disabled":" **{$setting}** = **{$value}** Note you may get an early kernel panic with this enabled"
+ DevirtualiseMmio=no " {$setting} = {$value} Note you may get allocation issues at boot with this disabled":" {$setting} = {$value} Note you may get an early kernel panic with this enabled"
DisableSingleUser=no
DisableVariableWrite=no
DiscardHibernateMap=no
EnableSafeModeSlide=yes
EnableWriteUnprotector=yes
ForceExitBootServices=no
- ProtectCsmRegion~=.* "!**{$setting}** was deprecated in OpenCore v0.5.7 - See **ProtectMemoryRegions** instead"
+ ProtectCsmRegion~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See ProtectMemoryRegions instead"
ProtectMemoryRegions=no
ProtectSecureBoot=no
ProtectUefiServices=no
@@ -52,7 +52,7 @@ Booter
ProvideMaxSlide=0
RebuildAppleMemoryMap=no
SetupVirtualMap=yes
- ShrinkMemoryMap~=.* "!**{$setting}** was deprecated in OpenCore v0.5.7 - See **RebuildAppleMemoryMap** instead"
+ ShrinkMemoryMap~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See RebuildAppleMemoryMap instead"
SignalAppleOS=no
SyncRuntimePermissions=no
@@ -61,93 +61,93 @@ DeviceProperties
Kernel
:Add
- count==0 "!You have no Kexts. You definitely need at least Lilu.kext and VirtualSMC.kext. Please review the [Kexts Docs][kexts]"
- [BundlePath]==Lilu.kext " **Lilu.kext** make sure this Kext is in your **OC/Kexts** directory and the first kext listed here":"!**Lilu.kext** is missing. Add it to the top of this list"
- [BundlePath]==FakeSMC.kext&VirtualSMC.kext "-**{$BundlePath}** don't use both **FakeSMC.kext** and **VirtualSMC.kext**"
- [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "-you should have either **FakeSMC.kext** or **VirtualSMC.kext** here"
- [BundlePath]==VoodooHDA.kext&AppleALC.kext "-**{$BundlePath}** don't use both **VoodooHDA.kext** and **AppleALC.kext**"
- [BundlePath]==AppleALC.kext "$alcbootarg='-**{$setting}** = **{$value}** You need to add **alcid=**<_layout_\> here since you are using AppleALC.kext';":"$alcbootarg=;"
- [BundlePath]!=WhateverGreen.kext "-**WhateverGreen.kext** is missing. Please review the [Kexts Docs][kexts]"
- [BundlePath]==XLNCUSBFIX.kext "!**XLNCUSBFIX.kext** this is an AMD-specific kext, don't use on Intel"
- [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-**{$BundlePath}** while this might work, **SmallTreeIntel82576.kext** is considered more reliable"
- [BundlePath]==SMCLightSensor.kext "!**{$BundlePath}** VirtualSMC laptop plugins don't work on Desktop"
- [BundlePath]==SMCBatteryManager.kext "!**{$BundlePath}** VirtualSMC laptop plugins don't work on Desktop"
- [BundlePath]==XHCI-unsupported.kext "-**{$BundlePath}** you probably don't need this"
- [BundlePath]==FakePCIID.kext "-**{$BundlePath}** there are better ways to fake device ids"
- [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext "-**{$BundlePath}** there are better ways to fake device ids"
- [BundlePath]==* " **{$BundlePath}** make sure this Kext is in your **OC/Kexts** directory"
+ count==0 "!You have no Kexts. You definitely need at least Lilu.kext and VirtualSMC.kext. Please review the [Kexts Docs]"
+ [BundlePath]==Lilu.kext " Lilu.kext make sure this Kext is in your OC/Kexts directory and the first kext listed here":"!Lilu.kext is missing. Add it to the top of this list"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "-{$BundlePath} don't use both FakeSMC.kext and VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "-you should have either FakeSMC.kext or VirtualSMC.kext here"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "-{$BundlePath} don't use both VoodooHDA.kext and AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='-{$setting} = {$value} You need to add alcid=<_layout_\> here since you are using AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]!=WhateverGreen.kext "-WhateverGreen.kext is missing. Please review the [Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!XLNCUSBFIX.kext this is an AMD-specific kext, don't use on Intel"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-{$BundlePath} while this might work, SmallTreeIntel82576.kext is considered more reliable"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} VirtualSMC laptop plugins don't work on Desktop"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} VirtualSMC laptop plugins don't work on Desktop"
+ [BundlePath]==XHCI-unsupported.kext "-{$BundlePath} you probably don't need this"
+ [BundlePath]==FakePCIID.kext "-{$BundlePath} there are better ways to fake device ids"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext "-{$BundlePath} there are better ways to fake device ids"
+ [BundlePath]==* " {$BundlePath} make sure this Kext is in your OC/Kexts directory"
:Emulate
- Cpuid1Data=d4060300000000000000000000000000 " **{$setting}** = **{$value}**":"!**{$setting}** = **{$value}** you need correct CPU spoofing here"
- Cpuid1Mask=ffffffff000000000000000000000000 " **{$setting}** = **{$value}**":"!**{$setting}** = **{$value}**"
+ Cpuid1Data=d4060300000000000000000000000000 " {$setting} = {$value}":"!{$setting} = {$value} you need correct CPU spoofing here"
+ Cpuid1Mask=ffffffff000000000000000000000000 " {$setting} = {$value}":"!{$setting} = {$value}"
DummyPowerManagement=no
:Quirks
- AppleCpuPmCfgLock=yes " **{$setting}** = **{$value}** You should disable CFG-Lock in your bios instead of using this":" **{$setting}** = **{$value}** Make sure CFG-Lock is disabled in your bios"
- AppleXcpmCfgLock=yes " **{$setting}** = **{$value}** You should disable CFG-Lock in your bios instead of using this":" **{$setting}** = **{$value}** Make sure CFG-Lock is disabled in your bios"
+ AppleCpuPmCfgLock=yes " {$setting} = {$value} You should disable CFG-Lock in your bios instead of using this":" {$setting} = {$value} Make sure CFG-Lock is disabled in your bios"
+ AppleXcpmCfgLock=yes " {$setting} = {$value} You should disable CFG-Lock in your bios instead of using this":" {$setting} = {$value} Make sure CFG-Lock is disabled in your bios"
AppleXcpmExtraMsrs=yes
AppleXcpmForceBoost=no
- CustomSMBIOSGuid=no " **{$setting}** = **{$value}** If you have a Dell or VIAO motherboard, please enable this":" **{$setting}** = **{$value}** This is only required if you have a Dell or VIAO motherboard"
+ CustomSMBIOSGuid=no " {$setting} = {$value} If you have a Dell or VIAO motherboard, please enable this":" {$setting} = {$value} This is only required if you have a Dell or VIAO motherboard"
DisableIoMapper=yes
- DisableRtcChecksum~=.* " **{$setting}** = **{$value}**"
- DummyPowerManagement~=.* "!**{$setting}** was moved in OpenCore v0.6.2 - See **Kernel -> Emulate**"
- ExtendBTFeatureFlags~=.* " **{$setting}** = **{$value}**"
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} was moved in OpenCore v0.6.2 - See Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
LegacyCommpage=no
- ExternalDiskIcons~=.* " **{$setting}** = **{$value}**"
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
IncreasePciBarSize=no
- LapicKernelPanic=no " **{$setting}** = **{$value}** If you have an HP laptop, please enable this":" **{$setting}** = **{$value}** This is only required if you have an HP laptop"
+ LapicKernelPanic=no " {$setting} = {$value} If you have an HP laptop, please enable this":" {$setting} = {$value} This is only required if you have an HP laptop"
PanicNoKextDump=yes
PowerTimeoutKernelPanic=yes
- ThirdPartyDrives~=.* " **{$setting}** = **{$value}**"
- XhciPortLimit=yes " **{$setting}** = **{$value}** turn off after USB port mapping":" **{$setting}** = **{$value}** enable if you have USB issues"
+ ThirdPartyDrives~=.* " {$setting} = {$value}"
+ XhciPortLimit=yes " {$setting} = {$value} turn off after USB port mapping":" {$setting} = {$value} enable if you have USB issues"
Misc
:Boot
- BuiltinTextRenderer~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
- ConsoleBehaviourOs~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6"
- ConsoleBehaviourUi~="" "!**{$setting}** was deprecated in OpenCore v0.5.6"
- ConsoleMode~=.* "!**{$setting}** has been moved to UEFI/Output section as of OpenCore v0.5.6"
- Resolution~=.* "!**{$setting}** has been moved to UEFI/Output section as of OpenCore v0.5.6"
- ConsoleAttributes~=.* " **{$setting}** = **{$value}**"
- HideSelf~=.* "!**{$setting}** was deprecated in OpenCore v0.5.9"
+ BuiltinTextRenderer~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
+ ConsoleBehaviourUi~="" "!{$setting} was deprecated in OpenCore v0.5.6"
+ ConsoleMode~=.* "!{$setting} has been moved to UEFI/Output section as of OpenCore v0.5.6"
+ Resolution~=.* "!{$setting} has been moved to UEFI/Output section as of OpenCore v0.5.6"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
PollAppleHotKeys=no
ShowPicker=yes
- UsePicker~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6"
+ UsePicker~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
TakeoffDelay=0
HibernateMode=None
PickerMode=Builtin
HideAuxiliary=no
- PickerAttributes~=.* " **{$setting}** = **{$value}**"
+ PickerAttributes~=.* " {$setting} = {$value}"
PickerAudioAssist=no
Timeout=5
:Debug
AppleDebug=yes
ApplePanic=yes
- DisableWatchDog=yes :" **{$setting}** enabling this will help debugging"
- Target=67 :" **{$setting}** see the [Debugging Docs][debug] for more info on debug target numbers"
- DisplayLevel=2147483714 :" **{$setting}** see [Debugging Docs][debug] for more info debug display levels"
+ DisableWatchDog=yes :" {$setting} enabling this will help debugging"
+ Target=67 :" {$setting} see the [Debugging Docs] for more info on debug target numbers"
+ DisplayLevel=2147483714 :" {$setting} see [Debugging Docs] for more info debug display levels"
DisplayDelay=0
:Entries
- [Arguments]~=debug "!**Arguments** = **{$Arguments}** boot-args go in the nvram section, not here"
+ [Arguments]~=debug "!Arguments = {$Arguments} boot-args go in the nvram section, not here"
:Security
AllowNvramReset=yes
AllowSetDefault=yes
ApECID=0
AuthRestart=no
- BlacklistAppleUpdate~=.* "!**{$setting}** was deprecated in OpenCore v0.6.0 - See **run-efi-updater** under NVRAM instead"
- BootProtect~=.* " **{$setting}** = **{$value}**"
+ BlacklistAppleUpdate~=.* "!{$setting} was deprecated in OpenCore v0.6.0 - See run-efi-updater under NVRAM instead"
+ BootProtect~=.* " {$setting} = {$value}"
DmgLoading=Signed
EnablePassword=no
- RequireSignature~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See **Vault**"
- RequireVault~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See **Vault**"
+ RequireSignature~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Vault"
+ RequireVault~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Vault"
Vault=Optional
- SecureBootModel~=.* " **{$setting}** = **{$value}**"
+ SecureBootModel~=.* " {$setting} = {$value}"
HaltLevel=2147483648
- ExposeSensitiveData=6 :" **{$setting}** = **{$value}**"
- ScanPolicy=0 :"-**{$setting}** = **{$value}**. Initially you want 0 here, but once you are up and running check [Scanpolicy Docs][scanpolicy] for why you should change this"
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. Initially you want 0 here, but once you are up and running check [Scanpolicy Docs] for why you should change this"
:Tools
count==0 " You removed the tool EFIs":"%You can remove the tool EFIs here"
@@ -159,75 +159,75 @@ NVRAM
:Add
::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
- UIScale~=(01|02) " **{$setting}** = **{$value}**":" **{$setting}** = **{$value}** but it is usually set to **01** or **02**"
- DefaultBackgroundColor~=.* " **{$setting}** = **{$value}**"
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} but it is usally set to 01 or 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
::7C436110-AB2A-4BBB-A880-FE41995C9F82
- boot-args~="ncpi=" "!**{$setting}** = **{$value}** I think you mean **npci=** there not **ncpi=**":""
+ boot-args~="ncpi=" "!{$setting} = {$value} I think you mean npci= there not ncpi=":""
boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
- boot-args="-v keepsyms=1" " **{$setting}** = **{$value}** If you have a navi10 GPU add **agdpmod=pikera**":" **{$setting}** = **{$value}**"
+ boot-args="-v keepsyms=1" " {$setting} = {$value} If you have a navi10 GPU add agdpmod=pikera":" {$setting} = {$value}"
run-efi-updater="No"
- csr-active-config~=.* " **{$setting}** = **{$value}**"
- nvda_drv~=.* "!**{$setting}** = **{$value}** Remove this setting completely. It is no longer used as of OpenCore v0.5.7"
- prev-lang:kbd=72752d52553a323532 "-**{$setting}** = **{$value} ({@value})**. Unless you speak Russian, leave this blank":" **{$setting}** = **{$value} ({@value})**"
- SystemAudioVolume~="^\d+$" " **{$setting}** = **{$value}**":"!**{$setting}** = **{$value}** this should be a positive number"
+ csr-active-config~=.* " {$setting} = {$value}"
+ nvda_drv~=.* "!{$setting} = {$value} Remove this setting completely. It is no longer used as of OpenCore v0.5.7"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). Unless you speak Russian, leave this blank":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} this should be a positive number"
PlatformInfo
Automatic=yes
UpdateDataHub=yes
UpdateNVRAM=yes
UpdateSMBIOS=yes
- UpdateSMBIOSMode=Create " **{$setting}** = **{$value}** If you have a Dell or VIAO motherboard, please set this to **Custom**":" **{$setting}** = **{$value}** This is only required if you have a Dell or VIAO motherboard"
+ UpdateSMBIOSMode=Create " {$setting} = {$value} If you have a Dell or VIAO motherboard, please set this to Custom":" {$setting} = {$value} This is only required if you have a Dell or VIAO motherboard"
:Generic
SpoofVendor=yes
AdviseWindows=no
ProcessorType~=.* " **{$setting}** = **{$value}**"
MemoryFormFactor=Auto
- SupportsCsm~=.* "!**{$setting}** was replaced with **AdviseWindows** in OpenCore v0.5.5"
- SystemProductName~="(iMacPro1,1)" " **{$setting}** = **{$value}**":"-**{$setting}** = **{$value}** this is not a suggested SMBIOS for Broadwell-E Desktop systems. See [PlatformInfo Docs][platforminfo]"
- MLB=M000000000001 "!**{$setting}** should be set to your generated board serial. See [PlatformInfo Docs][platforminfo]":" **{$setting}** is set"
- ROM=112233000000 "-**{$setting}** = **{$value}** You should set this to your NIC MAC address. See [PlatformInfo Docs][platforminfo]":" **{$setting}** is set"
- SystemSerialNumber=W0000000001 "!**{$setting}** should be set to your generated system serial number. See the [PlaformInfo Docs][platforminfo]":" **{$setting}** is set"
- SystemUUID=00000000-0000-0000-0000-000000000000 "!**{$setting}** should be set to your generated SmUUID. See the [PlaformInfo Docs][platforminfo]":" **{$setting}** is set"
+ SupportsCsm~=.* "!{$setting} was replaced with AdviseWindows in OpenCore v0.5.5"
+ SystemProductName~="(iMacPro1,1)" " {$setting} = {$value}":"-{$setting} = {$value} this is not a suggested SMBIOS for Broadwell-E Desktop systems. See [PlatformInfo Docs]"
+ MLB=M000000000001 "!{$setting} should be set to your generated board serial. See [PlatformInfo Docs]":" {$setting} is set"
+ ROM=112233000000 "-{$setting} = {$value} You should set this to your NIC MAC address. See [PlatformInfo Docs]":" {$setting} is set"
+ SystemSerialNumber=W0000000001 "!{$setting} should be set to your generated system serial number. See the [PlatformInfo Docs]":" {$setting} is set"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} should be set to your generated SmUUID. See the [PlatformInfo Docs]":" {$setting} is set"
UEFI
ConnectDrivers=yes
- Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; **{$value}**":"!Need either **VBoxHfs.efi** or **HFSPlus.efi** here"
- Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!**{$value}** you already have **{$hfs}**"
- Drivers==OpenRuntime.efi " **{$value}**":"!**OpenRuntime.efi** is missing"
- Drivers==FwRuntimeServices.efi "!**{$value}** has been replaced by OpenRuntime.efi as of OpenCore v0.5.7"
- Drivers==ApfsDriverLoader.efi "!**ApfsDriverLoader.efi** was merged into OpenCore under the UEFI/APFS section as of OpenCore v0.5.8"
- Drivers==OpenCore.efi "!**OpenCore.efi** should not be here!"
- Drivers==AppleUsbKbdxe.efi "!**{$value}** has been replaced by OpenUsbKbDxe.efi as of OpenCore v0.5.7"
- Drivers==CrScreenshotDxe.efi "!**{$value}** should not be here!"
- Drivers==HiiDatabase.efi "!**{$value}** should not be here!"
- Drivers==NvmExpressDxe.efi "!**{$value}** should not be here!"
- Drivers==OpenUsbKbDxe.efi "-**{$value}** Unless you are doing a legacy install, you don't need this"
- Drivers==Ps2KeyboardDxe.efi "-**{$value}** Unless you are using a PS2 keyboard, this should not be here!"
- Drivers==Ps2MouseDxe.efi "-**{$value}** Unless you are using a PS2 mouse/trackpad with OpenCanopy, this should not be here!"
- Drivers==UsbMouseDxe.efi "-**{$value}** Unless you are using a USB mouse/trackpad with OpenCanopy, this should not be here!"
- Drivers==XhciDxe.efi "!**{$value}** should not be here!"
- Drivers==VirtualSmc.efi "!**VirtualSmc.efi** was merged into OpenCore under the quirk **AppleSmcIo**!"
- Drivers==~^#.* "!**{$value}** remove the **#** if you want this to load otherwise remove entirely"
- Drivers==* " **{$value}**"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!Need either VBoxHfs.efi or HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} you already have {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!OpenRuntime.efi is missing"
+ Drivers==FwRuntimeServices.efi "!{$value} has been replaced by OpenRuntime.efi as of OpenCore v0.5.7"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi was merged into OpenCore under the UEFI/APFS section as of OpenCore v0.5.8"
+ Drivers==OpenCore.efi "!OpenCore.efi should not be here!"
+ Drivers==AppleUsbKbdxe.efi "!{$value} has been replaced by OpenUsbKbDxe.efi as of OpenCore v0.5.7"
+ Drivers==CrScreenshotDxe.efi "!{$value} should not be here!"
+ Drivers==HiiDatabase.efi "!{$value} should not be here!"
+ Drivers==NvmExpressDxe.efi "!{$value} should not be here!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} Unless you are doing a legacy install, you don't need this"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} Unless you are using a PS2 keyboard, this should not be here!"
+ Drivers==Ps2MouseDxe.efi "-{$value} Unless you are using a PS2 mouse/trackpad with OpenCanopy, this should not be here!"
+ Drivers==UsbMouseDxe.efi "-{$value} Unless you are using a USB mouse/trackpad with OpenCanopy, this should not be here!"
+ Drivers==XhciDxe.efi "!{$value} should not be here!"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi was merged into OpenCore under the quirk AppleSmcIo!"
+ Drivers==~^#.* "!{$value} remove the # if you want this to load otherwise remove entirely"
+ Drivers==* " {$value}"
:APFS
EnableJumpstart=yes
- GlobalConnect=no " **{$setting}** = **{$value}** If you have an HP motherboard and can't see APFS drives in OpenCore, please enable this":" **{$setting}** = **{$value}** Only required for HP motherboard that cannot see APFS drives in OpenCore"
+ GlobalConnect=no " {$setting} = {$value} If you have an HP motherboard and can't see APFS drives in OpenCore, please enable this":" **{$setting}** = **{$value}** Only required for HP motherboard that cannot see APFS drives in OpenCore"
HideVerbose=yes
JumpstartHotPlug=no
MinDate=0
MinVersion=0
:Audio
- AudioSupport~=.* " **{$setting}** = **{$value}**"
- AudioDevice~=.* " **{$setting}** = **{$value}**"
- AudioCodec~=.* " **{$setting}** = **{$value}**"
- AudioOut~=.* " **{$setting}** = **{$value}**"
- MinimumVolume~=.* " **{$setting}** = **{$value}**"
- PlayChime~=.* " **{$setting}** = **{$value}**"
- VolumeAmplifier~=.* " **{$setting}** = **{$value}**"
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
:Input
KeyFiltering=no
@@ -237,7 +237,7 @@ UEFI
KeySupportMode=Auto
KeySwap=no
PointerSupport=no
- PointerSupportMode~=.* " **{$setting}** = **{$value}**"
+ PointerSupportMode~=.* " {$setting} = {$value}"
TimerResolution=50000
:ProtocolOverrides
@@ -252,47 +252,47 @@ UEFI
AppleKeyMap=no
AppleRtcRam=no
AppleSecureBoot=no
- AppleSmcIo=no " **{$setting}** = **{$value}** If you plan to use FileVault2, please enable this":" **{$setting}** = **{$value}** This is only required if you plan to use FileVault"
+ AppleSmcIo=no " {$setting} = {$value} If you plan to use FileVault2, please enable this":" {$setting} = {$value} This is only required if you plan to use FileVault"
AppleUserInterfaceTheme=no
DataHub=no
DeviceProperties=no
- FirmwareVolume=no " **{$setting}** = **{$value}** If you plan to use FileVault2, please enable this":" **{$setting}** = **{$value}** This is only required if you plan to use FileVault"
- HashServices=no " **{$setting}** = **{$value}** If you plan to use FileVault2, please enable this":" **{$setting}** = **{$value}** This is only required if you plan to use FileVault"
+ FirmwareVolume=no " {$setting} = {$value} If you plan to use FileVault2, please enable this":" {$setting} = {$value} This is only required if you plan to use FileVault"
+ HashServices=no " {$setting} = {$value} If you plan to use FileVault2, please enable this":" {$setting} = {$value} This is only required if you plan to use FileVault"
OSInfo=no
UnicodeCollation=no
- ConsoleControl~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
+ ConsoleControl~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
:Output
count==11 :"!You should have exactly 11 settings in the UEFI/Output section"
TextRenderer=BuiltinGraphics
ConsoleMode=""
- Resolution~=.* " **{$setting}** = **{$value}**"
+ Resolution~=.* " {$setting} = {$value}"
ClearScreenOnModeSwitch=no
IgnoreTextInGraphics=no
ProvideConsoleGop=yes
DirectGopRendering=no
- DirectGopCacheMode~=.* "!**{$setting}** was deprecated in OpenCore v0.5.9"
+ DirectGopCacheMode~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
ReconnectOnResChange=no
ReplaceTabWithSpace=no
- SanitiseClearScreen~=.* " **{$setting}** = **{$value}**"
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
UgaPassThrough=no
- Scale=100 "!**{$setting}** shouldn't be here":"!**{$setting}** shouldn't be here"
+ Scale=100 "!{$setting} shouldn't be here":"!{$setting} shouldn't be here"
:Quirks
- AvoidHighAlloc~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6"
+ AvoidHighAlloc~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
DeduplicateBootOrder=yes
ExitBootServicesDelay=0
IgnoreInvalidFlexRatio=yes
- ReconnectOnResChange~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- IgnoreTextInGraphics~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- ProvideConsoleGop~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ ReconnectOnResChange~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ ProvideConsoleGop~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
ReleaseUsbOwnership=no
- RequestBootVarFallback~=.* "!**{$setting}** was deprecated in OpenCore v0.5.9"
+ RequestBootVarFallback~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
RequestBootVarRouting=yes
TscSyncTimeout=0
- ReplaceTabWithSpace~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- SanitiseClearScreen~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- ClearScreenOnModeSwitch~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ ReplaceTabWithSpace~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
UnblockFsConnect~=.*
:ReservedMemory
diff --git a/English Localization (en)/ocs/rules/coffeelake061.lst b/English Localization (en)/ocs/rules/coffeelake061.lst
index ca286da166379bc698fe8b0f3007dd47b785510c..b732b512534178d93912aacac65421b0a6a18684 100644
--- a/English Localization (en)/ocs/rules/coffeelake061.lst
+++ b/English Localization (en)/ocs/rules/coffeelake061.lst
@@ -186,12 +186,12 @@ PlatformInfo
:Generic
SpoofVendor=yes
AdviseWindows=no
- SupportsCsm=no "!{$setting} was replaced with AdviseWindows in OpenCore v0.5.5":"!{$setting} was replaced with AdviseWindows in OpenCore v0.5.5"
- SystemProductName~="(iMac19,1|iMac18,3)" " {$setting} = {$value}":"-{$setting} = {$value} this is not a suggested SMBIOS for Coffee Lake Desktop systems. See [PlatformInfo Docs]"
- MLB=M000000000001 "!{$setting} should be set to your generated board serial. See [PlatformInfo Docs]":" {$setting} is set"
- ROM=112233000000 "-{$setting} = {$value} You should set this to your NIC MAC address. See [PlatformInfo Docs]":" {$setting} is set"
- SystemSerialNumber=W0000000001 "!{$setting} should be set to your generated system serial number. See the [PlatformInfo Docs]":" {$setting} is set"
- SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} should be set to your generated SmUUID. See the [PlatformInfo Docs]":" {$setting} is set"
+ SupportsCsm=no "!**{$setting}** was replaced with **AdviseWindows** in OpenCore v0.5.5":"!**{$setting}** was replaced with **AdviseWindows** in OpenCore v0.5.5"
+ SystemProductName~="(iMac19,1|iMac18,3)" " **{$setting}** = **{$value}**":"-**{$setting}** = **{$value}** this is not a suggested SMBIOS for Coffee Lake Desktop systems. See [PlatformInfo Docs][platforminfo]"
+ MLB=M000000000001 "!**{$setting}** should be set to your generated board serial. See [PlatformInfo Docs][platforminfo]":" **{$setting}** is set"
+ ROM=112233000000 "-**{$setting}** = **{$value}** You should set this to your NIC MAC address. See [PlatformInfo Docs][platforminfo]":" **{$setting}** is set"
+ SystemSerialNumber=W0000000001 "!**{$setting}** should be set to your generated system serial number. See the [PlaformInfo Docs][platforminfo]":" **{$setting}** is set"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!**{$setting}** should be set to your generated SmUUID. See the [PlaformInfo Docs][platforminfo]":" **{$setting}** is set"
UEFI
ConnectDrivers=yes
diff --git a/English Localization (en)/ocs/rules/coffeelake062.lst b/English Localization (en)/ocs/rules/coffeelake062.lst
index 2b1a52bd7826a019fe7ca615f3f816c428a89f99..965559dd7f756a6141528883168d23bab930e3e7 100644
--- a/English Localization (en)/ocs/rules/coffeelake062.lst
+++ b/English Localization (en)/ocs/rules/coffeelake062.lst
@@ -1,36 +1,36 @@
-# Desktop: (8th, 9th Gen) Coffee Lake OpenCore 0.6.2
+=Desktop: (8th, 9th Gen) Coffee Lake OpenCore 0.6.2
# Generic config suitable for initial installation
-=# OpenCore v0.6.2 Intel Coffee Lake Sanity Check
-=https://dortania.github.io/OpenCore-Install-Guide/config.plist/coffee-lake.html
+# OpenCore v0.6.2 Intel Coffee Lake Sanity Check
+=https://dortania.github.io/OpenCore-Install-Guide/config.plist/coffee-lake.html
=
-=[kernel]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/coffee-lake#kernel
-=[acpi]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/coffee-lake#acpi
-=[kexts]:https://dortania.github.io/OpenCore-Install-Guide/ktext.html#kexts
-=[debug]:https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/debug.html
-=[scanpolicy]:https://dortania.github.io/OpenCore-Post-Install/universal/security.html#scanpolicy
-=[platforminfo]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/coffee-lake#platforminfo
-=[deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/coffee-lake##deviceproperties
+# [kernel]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/coffee-lake#kernel
+# [acpi]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/coffee-lake#acpi
+# [kexts]:https://dortania.github.io/OpenCore-Install-Guide/ktext.html#kexts
+# [debug]:https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/debug.html
+# [scanpolicy]:https://dortania.github.io/OpenCore-Post-Install/universal/security.html#scanpolicy
+# [platforminfo]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/coffee-lake#platforminfo
+# [deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/coffee-lake##deviceproperties
ACPI
:Add
- count==0 "-You have no SSDT Patches. Please review the [ACPI Docs][acpi]"
- [Path]==DSDT.aml "-**{$Path}** You should not be including your dumped DSDT. Please review the [ACPI Docs][acpi]."
- [Path]==SSDT-1.aml "-**{$Path}** This is just an example SSDT. If you really made this yourself, call it something more descriptive"
- [Path]~=".dsl$" "!**{$Path}** Only include .aml files here. dsl files need to be compiled to .aml"
- [Enabled]==no "-**{$Path}** is **disabled**. Either enable it or remove it to get rid of this warning"
- [Path]!=SSDT-PLUG.aml "-**SSDT-PLUG.aml** is missing. See the [ACPI Docs][acpi]"
- [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml "-**{$Path}** don't use both **SSDT-EC-USBX-DESKTOP** and **SSDT-EC**"
- [Path]~=-EC.+aml :"%You might need something like SSDT-EC.aml or SSDT-EC-USBX-DESKTOP.aml. See the [ACPI Docs][acpi]"
- [Path]!=SSDT-AWAC.aml "-**SSDT-AWAC.aml** is missing. See the [ACPI Docs][acpi] if you need it"
- [Path]!=SSDT-PMC.aml "-**SSDT-PMC.aml** is missing. See the [ACPI Docs][acpi] if you need it"
- [Path]==SSDT-RHUB.aml "-**{$Path}** is not required on Coffee Lake motherboards. See the [ACPI Docs][acpi]"
- [Path]==* " **{$Path}** Make sure this file is in your OC/ACPI directory"
- [Path]==SSDT-OLA.aml "!**{$Path}** Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs][acpi]."
- [Path]==SSDT-OLARILA.aml "!**{$Path}** Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs][acpi]."
+ count==0 "-You have no SSDT Patches. Please review the [Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} You should not be including your dumped DSDT. Please review the [Acpi Docs]."
+ [Path]==SSDT-1.aml "-{$Path} This is just an example SSDT. If you really made this yourself, call it something more descriptive"
+ [Path]~=".dsl$" "!{$Path} Only include .aml files here. dsl files need to be compiled to .aml"
+ [Enabled]==no "-{$Path} is disabled. Either enable it or remove it to get rid of this warning"
+ [Path]!=SSDT-PLUG.aml "-SSDT-PLUG.aml is missing. See the [Acpi Docs]"
+ [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml "-{$Path} don't use both SSDT-EC-USBX-DESKTOP and SSDT-EC"
+ [Path]~=-EC.+aml :"%You might need something like SSDT-EC.aml or SSDT-EC-USBX-DESKTOP.aml. See the [Acpi Docs]"
+ [Path]!=SSDT-AWAC.aml "-SSDT-AWAC.aml is missing. See the [Acpi Docs] if you need it"
+ [Path]!=SSDT-PMC.aml "-SSDT-PMC.aml is missing. See the [Acpi Docs] if you need it"
+ [Path]==SSDT-RHUB.aml "-**{$Path}** is not required on Coffee Lake motherboards. See the [ACPI Docs]."
+ [Path]==* " {$Path} Make sure this file is in your OC/ACPI directory"
+ [Path]==SSDT-OLA.aml "!{$Path} Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs]."
+ [Path]==SSDT-OLARILA.aml "!{$Path} Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs]."
:Quirks
count==5
- FadtEnableReset~=.* " **{$setting}** = **{$value}**"
+ FadtEnableReset~=.* " {$setting} = {$value}"
NormalizeHeaders=no
RebaseRegions=no
ResetHwSig=no
@@ -47,7 +47,7 @@ Booter
EnableSafeModeSlide=yes
EnableWriteUnprotector=no
ForceExitBootServices=no
- ProtectCsmRegion~=.* "!**{$setting}** was deprecated in OpenCore v0.5.7 - See **ProtectMemoryRegions** instead"
+ ProtectCsmRegion~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See ProtectMemoryRegions instead"
ProtectMemoryRegions=no
ProtectSecureBoot=no
ProtectUefiServices=yes
@@ -55,7 +55,7 @@ Booter
ProvideMaxSlide=0
RebuildAppleMemoryMap=yes
SetupVirtualMap=yes
- ShrinkMemoryMap~=.* "!**{$setting}** was deprecated in OpenCore v0.5.7 - See **RebuildAppleMemoryMap** instead"
+ ShrinkMemoryMap~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See RebuildAppleMemoryMap instead"
SignalAppleOS=no
SyncRuntimePermissions=yes
@@ -63,99 +63,99 @@ DeviceProperties
:Add
::PciRoot(0x0)/Pci(0x2,0x0)
- AAPL,ig-platform-id~="07009b3e|0300913e|00009b3e" " **{$setting}** = **{$value}** iGPU set correctly":"-**{$setting}** = **{$value}** - iGPU may not be set correctly. Please read the [DeviceProperties Docs][deviceproperties]"
+ AAPL,ig-platform-id~="07009b3e|0300913e|00009b3e" " {$setting} = {$value} iGPU set correctly":"-{$setting} = {$value} - iGPU may not be set correctly. Please read the [DeviceProperties Docs]"
::PciRoot(0x0)/Pci(0x1b,0x0)
- AAPL,ig-platform-id~=.* "!**{$setting}** is in the wrong location, iGPU location is PciRoot(0x0)/Pci(0x2,0x0)"
+ AAPL,ig-platform-id~=.* "!{$setting} is in the wrong location, iGPU location is PciRoot(0x0)/Pci(0x2,0x0)"
Kernel
:Add
- count==0 "!You have no Kexts. You definitely need at least Lilu.kext and VirtualSMC.kext. Please review the [Kexts Docs][kexts]"
- [BundlePath]==Lilu.kext " **Lilu.kext** make sure this Kext is in your **OC/Kexts** directory and the first kext listed here":"!**Lilu.kext** is missing. Add it to the top of this list"
- [BundlePath]==FakeSMC.kext&VirtualSMC.kext "-**{$BundlePath}** don't use both **FakeSMC.kext** and **VirtualSMC.kext**"
- [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "-you should have either **FakeSMC.kext** or **VirtualSMC.kext** here"
- [BundlePath]==VoodooHDA.kext&AppleALC.kext "-**{$BundlePath}** don't use both **VoodooHDA.kext** and **AppleALC.kext**"
- [BundlePath]==AppleALC.kext "$alcbootarg='-**{$setting}** = **{$value}** You need to add **alcid=**<_layout_\> here since you are using AppleALC.kext';":"$alcbootarg=;"
- [BundlePath]!=WhateverGreen.kext "-**WhateverGreen.kext** is missing. Please review the [Kexts Docs][kexts]"
- [BundlePath]==XLNCUSBFIX.kext "!**XLNCUSBFIX.kext** this is an AMD-specific kext, don't use on Intel"
- [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-**{$BundlePath}** while this might work, **SmallTreeIntel82576.kext** is considered more reliable"
- [BundlePath]==SMCLightSensor.kext "!**{$BundlePath}** VirtualSMC laptop plugins don't work on Desktop"
- [BundlePath]==SMCBatteryManager.kext "!**{$BundlePath}** VirtualSMC laptop plugins don't work on Desktop"
- [BundlePath]==XHCI-unsupported.kext "-**{$BundlePath}** you probably don't need this"
- [BundlePath]==FakePCIID.kext "-**{$BundlePath}** there are better ways to fake device ids"
- [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext "-**{$BundlePath}** there are better ways to fake device ids"
- [BundlePath]==* " **{$BundlePath}** make sure this Kext is in your **OC/Kexts** directory"
+ count==0 "!You have no Kexts. You definitely need at least Lilu.kext and VirtualSMC.kext. Please review the [Kexts Docs]"
+ [BundlePath]==Lilu.kext " Lilu.kext make sure this Kext is in your OC/Kexts directory and the first kext listed here":"!Lilu.kext is missing. Add it to the top of this list"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "-{$BundlePath} don't use both FakeSMC.kext and VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "-you should have either FakeSMC.kext or VirtualSMC.kext here"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "-{$BundlePath} don't use both VoodooHDA.kext and AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='-{$setting} = {$value} You need to add alcid=<_layout_\> here since you are using AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]!=WhateverGreen.kext "-WhateverGreen.kext is missing. Please review the [Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!XLNCUSBFIX.kext this is an AMD-specific kext, don't use on Intel"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-{$BundlePath} while this might work, SmallTreeIntel82576.kext is considered more reliable"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} VirtualSMC laptop plugins don't work on Desktop"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} VirtualSMC laptop plugins don't work on Desktop"
+ [BundlePath]==XHCI-unsupported.kext "-{$BundlePath} you probably don't need this"
+ [BundlePath]==FakePCIID.kext "-{$BundlePath} there are better ways to fake device ids"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext "-{$BundlePath} there are better ways to fake device ids"
+ [BundlePath]==* " {$BundlePath} make sure this Kext is in your OC/Kexts directory"
:Emulate
DummyPowerManagement=no
:Quirks
- AppleCpuPmCfgLock=yes " **{$setting}** = **{$value}** You should disable CFG-Lock in your bios instead of using this":" **{$setting}** = **{$value}** Make sure CFG-Lock is disabled in your bios"
- AppleXcpmCfgLock=yes " **{$setting}** = **{$value}** You should disable CFG-Lock in your bios instead of using this":" **{$setting}** = **{$value}** Make sure CFG-Lock is disabled in your bios"
+ AppleCpuPmCfgLock=yes " {$setting} = {$value} You should disable CFG-Lock in your bios instead of using this":" {$setting} = {$value} Make sure CFG-Lock is disabled in your bios"
+ AppleXcpmCfgLock=yes " {$setting} = {$value} You should disable CFG-Lock in your bios instead of using this":" {$setting} = {$value} Make sure CFG-Lock is disabled in your bios"
AppleXcpmExtraMsrs=no
AppleXcpmForceBoost=no
- CustomSMBIOSGuid=no " **{$setting}** = **{$value}** If you have a Dell or VIAO motherboard, please enable this":" **{$setting}** = **{$value}** This is only required if you have a Dell or VIAO motherboard"
+ CustomSMBIOSGuid=no " {$setting} = {$value} If you have a Dell or VIAO motherboard, please enable this":" {$setting} = {$value} This is only required if you have a Dell or VIAO motherboard"
DisableIoMapper=yes
- DisableRtcChecksum~=.* " **{$setting}** = **{$value}**"
- DummyPowerManagement~=.* "!**{$setting}** was moved in OpenCore v0.6.2 - See **Kernel -> Emulate**"
- ExtendBTFeatureFlags~=.* " **{$setting}** = **{$value}**"
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} was moved in OpenCore v0.6.2 - See <Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
LegacyCommpage=no
- ExternalDiskIcons~=.* " **{$setting}** = **{$value}**"
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
IncreasePciBarSize=no
- LapicKernelPanic=no " **{$setting}** = **{$value}** If you have an HP laptop, please enable this":" **{$setting}** = **{$value}** This is only required if you have an HP laptop"
+ LapicKernelPanic=no " {$setting} = {$value} If you have an HP laptop, please enable this":" {$setting} = {$value} This is only required if you have an HP laptop"
PanicNoKextDump=yes
PowerTimeoutKernelPanic=yes
- ThirdPartyDrives~=.* " **{$setting}** = **{$value}**"
- XhciPortLimit=yes " **{$setting}** = **{$value}** turn off after USB port mapping":" **{$setting}** = **{$value}** enable if you have USB issues"
+ ThirdPartyDrives~=.* " {$setting} = {$value}"
+ XhciPortLimit=yes " {$setting} = {$value} turn off after USB port mapping":" {$setting} = {$value} enable if you have USB issues"
Misc
:Boot
- BuiltinTextRenderer~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
- ConsoleBehaviourOs~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6"
- ConsoleBehaviourUi~="" "!**{$setting}** was deprecated in OpenCore v0.5.6"
- ConsoleMode~=.* "!**{$setting}** has been moved to UEFI/Output section as of OpenCore v0.5.6"
- Resolution~=.* "!**{$setting}** has been moved to UEFI/Output section as of OpenCore v0.5.6"
- ConsoleAttributes~=.* " **{$setting}** = **{$value}**"
- HideSelf~=.* "!**{$setting}** was deprecated in OpenCore v0.5.9"
+ BuiltinTextRenderer~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
+ ConsoleBehaviourUi~="" "!{$setting} was deprecated in OpenCore v0.5.6"
+ ConsoleMode~=.* "!{$setting} has been moved to UEFI/Output section as of OpenCore v0.5.6"
+ Resolution~=.* "!{$setting} has been moved to UEFI/Output section as of OpenCore v0.5.6"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
PollAppleHotKeys=no
ShowPicker=yes
- UsePicker~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6"
+ UsePicker~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
TakeoffDelay=0
HibernateMode=None
PickerMode=Builtin
HideAuxiliary=no
- PickerAttributes~=.* " **{$setting}** = **{$value}**"
+ PickerAttributes~=.* " {$setting} = {$value}"
PickerAudioAssist=no
Timeout=5
:Debug
AppleDebug=yes
ApplePanic=yes
- DisableWatchDog=yes :" **{$setting}** enabling this will help debugging"
- Target=67 :" **{$setting}** see the [Debugging Docs][debug] for more info on debug target numbers"
- DisplayLevel=2147483714 :" **{$setting}** see [Debugging Docs][debug] for more info debug display levels"
+ DisableWatchDog=yes :" {$setting} enabling this will help debugging"
+ Target=67 :" {$setting} see the [Debugging Docs] for more info on debug target numbers"
+ DisplayLevel=2147483714 :" {$setting} see [Debugging Docs] for more info debug display levels"
DisplayDelay=0
:Entries
- [Arguments]~=debug "!**Arguments** = **{$Arguments}** boot-args go in the nvram section, not here"
+ [Arguments]~=debug "!Arguments = {$Arguments} boot-args go in the nvram section, not here"
:Security
AllowNvramReset=yes
AllowSetDefault=yes
ApECID=0
AuthRestart=no
- BlacklistAppleUpdate~=.* "!**{$setting}** was deprecated in OpenCore v0.6.0 - See **run-efi-updater** under NVRAM instead"
- BootProtect~=.* " **{$setting}** = **{$value}**"
+ BlacklistAppleUpdate~=.* "!{$setting} was deprecated in OpenCore v0.6.0 - See run-efi-updater under NVRAM instead"
+ BootProtect~=.* " {$setting} = {$value}"
DmgLoading=Signed
EnablePassword=no
- RequireSignature~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See **Vault**"
- RequireVault~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See **Vault**"
+ RequireSignature~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Vault"
+ RequireVault~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Vault"
Vault=Optional
- SecureBootModel~=.* " **{$setting}** = **{$value}**"
+ SecureBootModel~=.* " {$setting} = {$value}"
HaltLevel=2147483648
- ExposeSensitiveData=6 :" **{$setting}** = **{$value}**"
- ScanPolicy=0 :"-**{$setting}** = **{$value}**. Initially you want 0 here, but once you are up and running check [Scanpolicy Docs][scanpolicy] for why you should change this"
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. Initially you want 0 here, but once you are up and running check [Scanpolicy Docs] for why you should change this"
:Tools
count==0 " You removed the tool EFIs":"%You can remove the tool EFIs here"
@@ -167,25 +167,25 @@ NVRAM
:Add
::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
- UIScale~=(01|02) " **{$setting}** = **{$value}**":" **{$setting}** = **{$value}** but it is usually set to **01** or **02**"
- DefaultBackgroundColor~=.* " **{$setting}** = **{$value}**"
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} but it is usally set to 01 or 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
::7C436110-AB2A-4BBB-A880-FE41995C9F82
- boot-args~="ncpi=" "!**{$setting}** = **{$value}** I think you mean **npci=** there not **ncpi=**":""
+ boot-args~="ncpi=" "!{$setting} = {$value} I think you mean npci= there not ncpi=":""
boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
- boot-args="-v keepsyms=1" " **{$setting}** = **{$value}** If you have a navi10 GPU add **agdpmod=pikera**":" **{$setting}** = **{$value}**"
+ boot-args="-v keepsyms=1" " {$setting} = {$value} If you have a navi10 GPU add agdpmod=pikera":" {$setting} = {$value}"
run-efi-updater="No"
- csr-active-config~=.* " **{$setting}** = **{$value}**"
- nvda_drv~=.* "!**{$setting}** = **{$value}** Remove this setting completely. It is no longer used as of OpenCore v0.5.7"
- prev-lang:kbd=72752d52553a323532 "-**{$setting}** = **{$value} ({@value})**. Unless you speak Russian, leave this blank":" **{$setting}** = **{$value} ({@value})**"
- SystemAudioVolume~="^\d+$" " **{$setting}** = **{$value}**":"!**{$setting}** = **{$value}** this should be a positive number"
+ csr-active-config~=.* " {$setting} = {$value}"
+ nvda_drv~=.* "!{$setting} = {$value} Remove this setting completely. It is no longer used as of OpenCore v0.5.7"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). Unless you speak Russian, leave this blank":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} this should be a positive number"
PlatformInfo
Automatic=yes
UpdateDataHub=yes
UpdateNVRAM=yes
UpdateSMBIOS=yes
- UpdateSMBIOSMode=Create " **{$setting}** = **{$value}** If you have a Dell or VIAO motherboard, please set this to **Custom**":" **{$setting}** = **{$value}** This is only required if you have a Dell or VIAO motherboard"
+ UpdateSMBIOSMode=Create " {$setting} = {$value} If you have a Dell or VIAO motherboard, please set this to Custom":" {$setting} = {$value} This is only required if you have a Dell or VIAO motherboard"
:Generic
SpoofVendor=yes
@@ -201,41 +201,41 @@ PlatformInfo
UEFI
ConnectDrivers=yes
- Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; **{$value}**":"!Need either **VBoxHfs.efi** or **HFSPlus.efi** here"
- Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!**{$value}** you already have **{$hfs}**"
- Drivers==OpenRuntime.efi " **{$value}**":"!**OpenRuntime.efi** is missing"
- Drivers==FwRuntimeServices.efi "!**{$value}** has been replaced by OpenRuntime.efi as of OpenCore v0.5.7"
- Drivers==ApfsDriverLoader.efi "!**ApfsDriverLoader.efi** was merged into OpenCore under the UEFI/APFS section as of OpenCore v0.5.8"
- Drivers==OpenCore.efi "!**OpenCore.efi** should not be here!"
- Drivers==AppleUsbKbdxe.efi "!**{$value}** has been replaced by OpenUsbKbDxe.efi as of OpenCore v0.5.7"
- Drivers==CrScreenshotDxe.efi "!**{$value}** should not be here!"
- Drivers==HiiDatabase.efi "!**{$value}** should not be here!"
- Drivers==NvmExpressDxe.efi "!**{$value}** should not be here!"
- Drivers==OpenUsbKbDxe.efi "-**{$value}** Unless you are doing a legacy install, you don't need this"
- Drivers==Ps2KeyboardDxe.efi "-**{$value}** Unless you are using a PS2 keyboard, this should not be here!"
- Drivers==Ps2MouseDxe.efi "-**{$value}** Unless you are using a PS2 mouse/trackpad with OpenCanopy, this should not be here!"
- Drivers==UsbMouseDxe.efi "-**{$value}** Unless you are using a USB mouse/trackpad with OpenCanopy, this should not be here!"
- Drivers==XhciDxe.efi "!**{$value}** should not be here!"
- Drivers==VirtualSmc.efi "!**VirtualSmc.efi** was merged into OpenCore under the quirk **AppleSmcIo**!"
- Drivers==~^#.* "!**{$value}** remove the **#** if you want this to load otherwise remove entirely"
- Drivers==* " **{$value}**"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!Need either VBoxHfs.efi or HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} you already have {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!OpenRuntime.efi is missing"
+ Drivers==FwRuntimeServices.efi "!{$value} has been replaced by OpenRuntime.efi as of OpenCore v0.5.7"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi was merged into OpenCore under the UEFI/APFS section as of OpenCore v0.5.8"
+ Drivers==OpenCore.efi "!OpenCore.efi should not be here!"
+ Drivers==AppleUsbKbdxe.efi "!{$value} has been replaced by OpenUsbKbDxe.efi as of OpenCore v0.5.7"
+ Drivers==CrScreenshotDxe.efi "!{$value} should not be here!"
+ Drivers==HiiDatabase.efi "!{$value} should not be here!"
+ Drivers==NvmExpressDxe.efi "!{$value} should not be here!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} Unless you are doing a legacy install, you don't need this"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} Unless you are using a PS2 keyboard, this should not be here!"
+ Drivers==Ps2MouseDxe.efi "-{$value} Unless you are using a PS2 mouse/trackpad with OpenCanopy, this should not be here!"
+ Drivers==UsbMouseDxe.efi "-{$value} Unless you are using a USB mouse/trackpad with OpenCanopy, this should not be here!"
+ Drivers==XhciDxe.efi "!{$value} should not be here!"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi was merged into OpenCore under the quirk AppleSmcIo!"
+ Drivers==~^#.* "!{$value} remove the # if you want this to load otherwise remove entirely"
+ Drivers==* " {$value}"
:APFS
EnableJumpstart=yes
- GlobalConnect=no " **{$setting}** = **{$value}** If you have an HP motherboard and can't see APFS drives in OpenCore, please enable this":" **{$setting}** = **{$value}** Only required for HP motherboard that cannot see APFS drives in OpenCore"
+ GlobalConnect=no " {$setting} = {$value} If you have an HP motherboard and can't see APFS drives in OpenCore, please enable this":" {$setting} = {$value} Only required for HP motherboard that cannot see APFS drives in OpenCore"
HideVerbose=yes
JumpstartHotPlug=no
MinDate=0
MinVersion=0
:Audio
- AudioSupport~=.* " **{$setting}** = **{$value}**"
- AudioDevice~=.* " **{$setting}** = **{$value}**"
- AudioCodec~=.* " **{$setting}** = **{$value}**"
- AudioOut~=.* " **{$setting}** = **{$value}**"
- MinimumVolume~=.* " **{$setting}** = **{$value}**"
- PlayChime~=.* " **{$setting}** = **{$value}**"
- VolumeAmplifier~=.* " **{$setting}** = **{$value}**"
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
:Input
KeyFiltering=no
@@ -245,7 +245,7 @@ UEFI
KeySupportMode=Auto
KeySwap=no
PointerSupport=no
- PointerSupportMode~=.* " **{$setting}** = **{$value}**"
+ PointerSupportMode~=.* " {$setting} = {$value}"
TimerResolution=50000
:ProtocolOverrides
@@ -260,47 +260,47 @@ UEFI
AppleKeyMap=no
AppleRtcRam=no
AppleSecureBoot=no
- AppleSmcIo=no " **{$setting}** = **{$value}** If you plan to use FileVault2, please enable this":" **{$setting}** = **{$value}** This is only required if you plan to use FileVault"
+ AppleSmcIo=no " {$setting} = {$value} If you plan to use FileVault2, please enable this":" {$setting} = {$value} This is only required if you plan to use FileVault"
AppleUserInterfaceTheme=no
DataHub=no
DeviceProperties=no
- FirmwareVolume=no " **{$setting}** = **{$value}** If you plan to use FileVault2, please enable this":" **{$setting}** = **{$value}** This is only required if you plan to use FileVault"
- HashServices=no " **{$setting}** = **{$value}** If you plan to use FileVault2, please enable this":" **{$setting}** = **{$value}** This is only required if you plan to use FileVault"
+ FirmwareVolume=no " {$setting} = {$value} If you plan to use FileVault2, please enable this":" {$setting} = {$value} This is only required if you plan to use FileVault"
+ HashServices=no " {$setting} = {$value} If you plan to use FileVault2, please enable this":" {$setting} = {$value} This is only required if you plan to use FileVault"
OSInfo=no
UnicodeCollation=no
- ConsoleControl~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
+ ConsoleControl~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
:Output
count==11 :"!You should have exactly 11 settings in the UEFI/Output section"
TextRenderer=BuiltinGraphics
ConsoleMode=""
- Resolution~=.* " **{$setting}** = **{$value}**"
+ Resolution~=.* " {$setting} = {$value}"
ClearScreenOnModeSwitch=no
IgnoreTextInGraphics=no
ProvideConsoleGop=yes
DirectGopRendering=no
- DirectGopCacheMode~=.* "!**{$setting}** was deprecated in OpenCore v0.5.9"
+ DirectGopCacheMode~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
ReconnectOnResChange=no
ReplaceTabWithSpace=no
- SanitiseClearScreen~=.* " **{$setting}** = **{$value}**"
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
UgaPassThrough=no
- Scale~=.* "!**{$setting}** shouldn't be here"
+ Scale~=.* "!{$setting} shouldn't be here"
:Quirks
- AvoidHighAlloc~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6"
+ AvoidHighAlloc~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
DeduplicateBootOrder=yes
ExitBootServicesDelay=0
IgnoreInvalidFlexRatio=no
- ReconnectOnResChange~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- IgnoreTextInGraphics~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- ProvideConsoleGop=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ ReconnectOnResChange~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ ProvideConsoleGop=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
ReleaseUsbOwnership=no
- RequestBootVarFallback~=.* "!**{$setting}** was deprecated in OpenCore v0.5.9"
+ RequestBootVarFallback~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
RequestBootVarRouting=yes
TscSyncTimeout=0
- ReplaceTabWithSpace~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- SanitiseClearScreen~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- ClearScreenOnModeSwitch~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- UnblockFsConnect=no " **{$setting}** = **{$value}** If you have an HP system, please enable this"
+ ReplaceTabWithSpace~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ UnblockFsConnect=no " {$setting} = {$value} If you have an HP system, please enable this"
:ReservedMemory
diff --git a/English Localization (en)/ocs/rules/cometlake062.lst b/English Localization (en)/ocs/rules/cometlake062.lst
index e1542e2cbabc52cb5c309f5e980c2510fcfa191e..ec3f41d25e27c58a00f6af487f15792d7a76e4c8 100644
--- a/English Localization (en)/ocs/rules/cometlake062.lst
+++ b/English Localization (en)/ocs/rules/cometlake062.lst
@@ -1,36 +1,36 @@
-# Desktop: (10th Gen) Comet Lake OpenCore 0.6.2
+=Desktop: (10th Gen) Comet Lake OpenCore 0.6.2
# Generic config suitable for initial installation
-=# OpenCore v0.6.2 Intel Comet Lake Sanity Check
-=https://dortania.github.io/OpenCore-Install-Guide/config.plist/comet-lake.html
-=
-=[kernel]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/comet-lake#kernel
-=[acpi]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/comet-lake#acpi
-=[kexts]:https://dortania.github.io/OpenCore-Install-Guide/ktext.html#kexts
-=[debug]:https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/debug.html
-=[scanpolicy]:https://dortania.github.io/OpenCore-Post-Install/universal/security.html#scanpolicy
-=[platforminfo]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/comet-lake#platforminfo
-=[deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/comet-lake##deviceproperties
+# OpenCore v0.6.2 Intel Coffee Lake Sanity Check
+=https://dortania.github.io/OpenCore-Install-Guide/config.plist/comet-lake.html
+=
+# [kernel]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/comet-lake#kernel
+# [acpi]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/comet-lake#acpi
+# [kexts]:https://dortania.github.io/OpenCore-Install-Guide/ktext.html#kexts
+# [debug]:https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/debug.html
+# [scanpolicy]:https://dortania.github.io/OpenCore-Post-Install/universal/security.html#scanpolicy
+# [platforminfo]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/comet-lake#platforminfo
+# [deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/comet-lake##deviceproperties
ACPI
:Add
- count==0 "-You have no SSDT Patches. Please review the [ACPI Docs][acpi]"
- [Path]==DSDT.aml "-**{$Path}** You should not be including your dumped DSDT. Please review the [ACPI Docs][acpi]."
- [Path]==SSDT-1.aml "-**{$Path}** This is just an example SSDT. If you really made this yourself, call it something more descriptive"
- [Path]~=".dsl$" "!**{$Path}** Only include .aml files here. dsl files need to be compiled to .aml"
- [Enabled]==no "-**{$Path}** is **disabled**. Either enable it or remove it to get rid of this warning"
- [Path]!=SSDT-PLUG.aml "-**SSDT-PLUG.aml** is missing. See the [ACPI Docs][acpi]"
- [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml "-**{$Path}** don't use both **SSDT-EC-USBX-DESKTOP** and **SSDT-EC**"
- [Path]~=-EC.+aml :"%You might need something like SSDT-EC.aml or SSDT-EC-USBX-DESKTOP.aml. See the [ACPI Docs][acpi]"
- [Path]!=SSDT-AWAC.aml "-**SSDT-AWAC.aml** is missing. See the [ACPI Docs][acpi] if you need it"
- [Path]==SSDT-PMC.aml "-**{$Path}** This should not be included on Comet Lake motherboards. Please review the [ACPI Docs][acpi]."
- [Path]!=SSDT-RHUB.aml "-**{$Path}** is missing. If this is an Asus motherboard you will require this SSDT. See the [ACPI Docs][acpi]"
- [Path]==* " **{$Path}** Make sure this file is in your OC/ACPI directory"
- [Path]==SSDT-OLA.aml "!**{$Path}** Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs][acpi]."
- [Path]==SSDT-OLARILA.aml "!**{$Path}** Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs][acpi]."
+ count==0 "-You have no SSDT Patches. Please review the [Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} You should not be including your dumped DSDT. Please review the [Acpi Docs]."
+ [Path]==SSDT-1.aml "-{$Path} This is just an example SSDT. If you really made this yourself, call it something more descriptive"
+ [Path]~=".dsl$" "!{$Path} Only include .aml files here. dsl files need to be compiled to .aml"
+ [Enabled]==no "-{$Path} is disabled. Either enable it or remove it to get rid of this warning"
+ [Path]!=SSDT-PLUG.aml "-SSDT-PLUG.aml is missing. See the [Acpi Docs]"
+ [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml "-{$Path} don't use both SSDT-EC-USBX-DESKTOP and SSDT-EC"
+ [Path]~=-EC.+aml :"%You might need something like SSDT-EC.aml or SSDT-EC-USBX-DESKTOP.aml. See the [Acpi Docs]"
+ [Path]!=SSDT-AWAC.aml "-SSDT-AWAC.aml is missing. See the [Acpi Docs] if you need it"
+ [Path]!=SSDT-PMC.aml "-SSDT-PMC.aml is missing. See the [Acpi Docs] if you need it"
+ [Path]!=SSDT-RHUB.aml "-SSDT-RHUB.aml is missing. If this is an Asus motherboard you will require this SSDT. See the [Acpi Docs]"
+ [Path]==* " {$Path} Make sure this file is in your OC/ACPI directory"
+ [Path]==SSDT-OLA.aml "!{$Path} Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [Acpi Docs]"
+ [Path]==SSDT-OLARILA.aml "!{$Path} Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [Acpi Docs]"
:Quirks
count==5
- FadtEnableReset~=.* " **{$setting}** = **{$value}**"
+ FadtEnableReset~=.* " {$setting} = {$value}"
NormalizeHeaders=no
RebaseRegions=no
ResetHwSig=no
@@ -47,7 +47,7 @@ Booter
EnableSafeModeSlide=yes
EnableWriteUnprotector=no
ForceExitBootServices=no
- ProtectCsmRegion~=.* "!**{$setting}** was deprecated in OpenCore v0.5.7 - See **ProtectMemoryRegions** instead"
+ ProtectCsmRegion~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See ProtectMemoryRegions instead"
ProtectMemoryRegions=no
ProtectSecureBoot=no
ProtectUefiServices=yes
@@ -55,7 +55,7 @@ Booter
ProvideMaxSlide=0
RebuildAppleMemoryMap=yes
SetupVirtualMap=no
- ShrinkMemoryMap~=.* "!**{$setting}** was deprecated in OpenCore v0.5.7 - See **RebuildAppleMemoryMap** instead"
+ ShrinkMemoryMap~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See RebuildAppleMemoryMap instead"
SignalAppleOS=no
SyncRuntimePermissions=yes
@@ -63,99 +63,99 @@ DeviceProperties
:Add
::PciRoot(0x0)/Pci(0x2,0x0)
- AAPL,ig-platform-id~="07009b3e|0300c89b" " **{$setting}** = **{$value}** iGPU set correctly":"-**{$setting}** = **{$value}** - iGPU may not be set correctly. Please read the [DeviceProperties Docs][deviceproperties]"
+ AAPL,ig-platform-id~="07009b3e|0300c89b" " {$setting} = {$value} iGPU set correctly":"-{$setting} = {$value} - iGPU may not be set correctly. Please read the [DeviceProperties Docs]"
::PciRoot(0x0)/Pci(0x1b,0x0)
- AAPL,ig-platform-id~=.* "!**{$setting}** is in the wrong location, iGPU location is PciRoot(0x0)/Pci(0x2,0x0)"
+ AAPL,ig-platform-id~=.* "!{$setting} is in the wrong location, iGPU location is PciRoot(0x0)/Pci(0x2,0x0)"
Kernel
:Add
- count==0 "!You have no Kexts. You definitely need at least Lilu.kext and VirtualSMC.kext. Please review the [Kexts Docs][kexts]"
- [BundlePath]==Lilu.kext " **Lilu.kext** make sure this Kext is in your **OC/Kexts** directory and the first kext listed here":"!**Lilu.kext** is missing. Add it to the top of this list"
- [BundlePath]==FakeSMC.kext&VirtualSMC.kext "-**{$BundlePath}** don't use both **FakeSMC.kext** and **VirtualSMC.kext**"
- [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "-you should have either **FakeSMC.kext** or **VirtualSMC.kext** here"
- [BundlePath]==VoodooHDA.kext&AppleALC.kext "-**{$BundlePath}** don't use both **VoodooHDA.kext** and **AppleALC.kext**"
- [BundlePath]==AppleALC.kext "$alcbootarg='-**{$setting}** = **{$value}** You need to add **alcid=**<_layout_\> here since you are using AppleALC.kext';":"$alcbootarg=;"
- [BundlePath]!=WhateverGreen.kext "-**WhateverGreen.kext** is missing. Please review the [Kexts Docs][kexts]"
- [BundlePath]==XLNCUSBFIX.kext "!**XLNCUSBFIX.kext** this is an AMD-specific kext, don't use on Intel"
- [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-**{$BundlePath}** while this might work, **SmallTreeIntel82576.kext** is considered more reliable"
- [BundlePath]==SMCLightSensor.kext "!**{$BundlePath}** VirtualSMC laptop plugins don't work on Desktop"
- [BundlePath]==SMCBatteryManager.kext "!**{$BundlePath}** VirtualSMC laptop plugins don't work on Desktop"
- [BundlePath]==XHCI-unsupported.kext "-**{$BundlePath}** you probably don't need this"
- [BundlePath]==FakePCIID.kext "-**{$BundlePath}** there are better ways to fake device ids"
- [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext "-**{$BundlePath}** there are better ways to fake device ids"
- [BundlePath]==* " **{$BundlePath}** make sure this Kext is in your **OC/Kexts** directory"
+ count==0 "!You have no Kexts. You definitely need at least Lilu.kext and VirtualSMC.kext. Please review the [Kexts Docs]"
+ [BundlePath]==Lilu.kext " Lilu.kext make sure this Kext is in your OC/Kexts directory and the first kext listed here":"!Lilu.kext is missing. Add it to the top of this list"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "-{$BundlePath} don't use both FakeSMC.kext and VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "-you should have either FakeSMC.kext or VirtualSMC.kext here"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "-{$BundlePath} don't use both VoodooHDA.kext and AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='-{$setting} = {$value} You need to add alcid=<_layout_\> here since you are using AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]!=WhateverGreen.kext "-WhateverGreen.kext is missing. Please review the [Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!XLNCUSBFIX.kext this is an AMD-specific kext, don't use on Intel"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-{$BundlePath} while this might work, SmallTreeIntel82576.kext is considered more reliable"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} VirtualSMC laptop plugins don't work on Desktop"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} VirtualSMC laptop plugins don't work on Desktop"
+ [BundlePath]==XHCI-unsupported.kext "-{$BundlePath} you probably don't need this"
+ [BundlePath]==FakePCIID.kext "-{$BundlePath} there are better ways to fake device ids"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext "-{$BundlePath} there are better ways to fake device ids"
+ [BundlePath]==* " {$BundlePath} make sure this Kext is in your OC/Kexts directory"
:Emulate
DummyPowerManagement=no
:Quirks
- AppleCpuPmCfgLock=yes " **{$setting}** = **{$value}** You should disable CFG-Lock in your bios instead of using this":" **{$setting}** = **{$value}** Make sure CFG-Lock is disabled in your bios"
- AppleXcpmCfgLock=yes " **{$setting}** = **{$value}** You should disable CFG-Lock in your bios instead of using this":" **{$setting}** = **{$value}** Make sure CFG-Lock is disabled in your bios"
+ AppleCpuPmCfgLock=yes " {$setting} = {$value} You should disable CFG-Lock in your bios instead of using this":" {$setting} = {$value} Make sure CFG-Lock is disabled in your bios"
+ AppleXcpmCfgLock=yes " {$setting} = {$value} You should disable CFG-Lock in your bios instead of using this":" {$setting} = {$value} Make sure CFG-Lock is disabled in your bios"
AppleXcpmExtraMsrs=no
AppleXcpmForceBoost=no
- CustomSMBIOSGuid=no " **{$setting}** = **{$value}** If you have a Dell or VIAO motherboard, please enable this":" **{$setting}** = **{$value}** This is only required if you have a Dell or VIAO motherboard"
+ CustomSMBIOSGuid=no " {$setting} = {$value} If you have a Dell or VIAO motherboard, please enable this":" {$setting} = {$value} This is only required if you have a Dell or VIAO motherboard"
DisableIoMapper=yes
- DisableRtcChecksum~=.* " **{$setting}** = **{$value}**"
- DummyPowerManagement~=.* "!**{$setting}** was moved in OpenCore v0.6.2 - See **Kernel -> Emulate**"
- ExtendBTFeatureFlags~=.* " **{$setting}** = **{$value}**"
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} was moved in OpenCore v0.6.2 - See Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
LegacyCommpage=no
- ExternalDiskIcons~=.* " **{$setting}** = **{$value}**"
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
IncreasePciBarSize=no
- LapicKernelPanic=no " **{$setting}** = **{$value}** If you have an HP laptop, please enable this":" **{$setting}** = **{$value}** This is only required if you have an HP laptop"
+ LapicKernelPanic=no " {$setting} = {$value} If you have an HP laptop, please enable this":" {$setting} = {$value} This is only required if you have an HP laptop"
PanicNoKextDump=yes
PowerTimeoutKernelPanic=yes
- ThirdPartyDrives~=.* " **{$setting}** = **{$value}**"
- XhciPortLimit=yes " **{$setting}** = **{$value}** turn off after USB port mapping":" **{$setting}** = **{$value}** enable if you have USB issues"
+ ThirdPartyDrives~=.* " {$setting} = {$value}"
+ XhciPortLimit=yes " {$setting} = {$value} turn off after USB port mapping":" {$setting} = {$value} enable if you have USB issues"
Misc
:Boot
- BuiltinTextRenderer~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
- ConsoleBehaviourOs~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6"
- ConsoleBehaviourUi~="" "!**{$setting}** was deprecated in OpenCore v0.5.6"
- ConsoleMode~=.* "!**{$setting}** has been moved to UEFI/Output section as of OpenCore v0.5.6"
- Resolution~=.* "!**{$setting}** has been moved to UEFI/Output section as of OpenCore v0.5.6"
- ConsoleAttributes~=.* " **{$setting}** = **{$value}**"
- HideSelf~=.* "!**{$setting}** was deprecated in OpenCore v0.5.9"
+ BuiltinTextRenderer~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
+ ConsoleBehaviourUi~="" "!{$setting} was deprecated in OpenCore v0.5.6"
+ ConsoleMode~=.* "!{$setting} has been moved to UEFI/Output section as of OpenCore v0.5.6"
+ Resolution~=.* "!{$setting} has been moved to UEFI/Output section as of OpenCore v0.5.6"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
PollAppleHotKeys=no
ShowPicker=yes
- UsePicker~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6"
+ UsePicker~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
TakeoffDelay=0
HibernateMode=None
PickerMode=Builtin
HideAuxiliary=no
- PickerAttributes~=.* " **{$setting}** = **{$value}**"
+ PickerAttributes~=.* " {$setting} = {$value}"
PickerAudioAssist=no
Timeout=5
:Debug
AppleDebug=yes
ApplePanic=yes
- DisableWatchDog=yes :" **{$setting}** enabling this will help debugging"
- Target=67 :" **{$setting}** see the [Debugging Docs][debug] for more info on debug target numbers"
- DisplayLevel=2147483714 :" **{$setting}** see [Debugging Docs][debug] for more info debug display levels"
+ DisableWatchDog=yes :" {$setting} enabling this will help debugging"
+ Target=67 :" {$setting} see the [Debugging Docs] for more info on debug target numbers"
+ DisplayLevel=2147483714 :" {$setting} see [Debugging Docs] for more info debug display levels"
DisplayDelay=0
:Entries
- [Arguments]~=debug "!**Arguments** = **{$Arguments}** boot-args go in the nvram section, not here"
+ [Arguments]~=debug "!Arguments = {$Arguments} boot-args go in the nvram section, not here"
:Security
AllowNvramReset=yes
AllowSetDefault=yes
ApECID=0
AuthRestart=no
- BlacklistAppleUpdate~=.* "!**{$setting}** was deprecated in OpenCore v0.6.0 - See **run-efi-updater** under NVRAM instead"
- BootProtect~=.* " **{$setting}** = **{$value}**"
+ BlacklistAppleUpdate~=.* "!{$setting} was deprecated in OpenCore v0.6.0 - See run-efi-updater under NVRAM instead"
+ BootProtect~=.* " {$setting} = {$value}"
DmgLoading=Signed
EnablePassword=no
- RequireSignature~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See **Vault**"
- RequireVault~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See **Vault**"
+ RequireSignature~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Vault"
+ RequireVault~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Vault"
Vault=Optional
- SecureBootModel~=.* " **{$setting}** = **{$value}**"
+ SecureBootModel~=.* " {$setting} = {$value}"
HaltLevel=2147483648
- ExposeSensitiveData=6 :" **{$setting}** = **{$value}**"
- ScanPolicy=0 :"-**{$setting}** = **{$value}**. Initially you want 0 here, but once you are up and running check [Scanpolicy Docs][scanpolicy] for why you should change this"
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. Initially you want 0 here, but once you are up and running check [Scanpolicy Docs] for why you should change this"
:Tools
count==0 " You removed the tool EFIs":"%You can remove the tool EFIs here"
@@ -167,75 +167,75 @@ NVRAM
:Add
::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
- UIScale~=(01|02) " **{$setting}** = **{$value}**":" **{$setting}** = **{$value}** but it is usually set to **01** or **02**"
- DefaultBackgroundColor~=.* " **{$setting}** = **{$value}**"
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} but it is usally set to 01 or 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
::7C436110-AB2A-4BBB-A880-FE41995C9F82
- boot-args~="ncpi=" "!**{$setting}** = **{$value}** I think you mean **npci=** there not **ncpi=**":""
+ boot-args~="ncpi=" "!{$setting} = {$value} I think you mean npci= there not ncpi=":""
boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
- boot-args="-v keepsyms=1" " **{$setting}** = **{$value}** If you have a navi10 GPU add **agdpmod=pikera**":" **{$setting}** = **{$value}**"
+ boot-args="-v keepsyms=1" " {$setting} = {$value} If you have a navi10 GPU add agdpmod=pikera":" {$setting} = {$value}"
run-efi-updater="No"
- csr-active-config~=.* " **{$setting}** = **{$value}**"
- nvda_drv~=.* "!**{$setting}** = **{$value}** Remove this setting completely. It is no longer used as of OpenCore v0.5.7"
- prev-lang:kbd=72752d52553a323532 "-**{$setting}** = **{$value} ({@value})**. Unless you speak Russian, leave this blank":" **{$setting}** = **{$value} ({@value})**"
- SystemAudioVolume~="^\d+$" " **{$setting}** = **{$value}**":"!**{$setting}** = **{$value}** this should be a positive number"
+ csr-active-config~=.* " {$setting} = {$value}"
+ nvda_drv~=.* "!{$setting} = {$value} Remove this setting completely. It is no longer used as of OpenCore v0.5.7"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). Unless you speak Russian, leave this blank":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} this should be a positive number"
PlatformInfo
Automatic=yes
UpdateDataHub=yes
UpdateNVRAM=yes
UpdateSMBIOS=yes
- UpdateSMBIOSMode=Create " **{$setting}** = **{$value}** If you have a Dell or VIAO motherboard, please set this to **Custom**":" **{$setting}** = **{$value}** This is only required if you have a Dell or VIAO motherboard"
+ UpdateSMBIOSMode=Create " {$setting} = {$value} If you have a Dell or VIAO motherboard, please set this to Custom":" {$setting} = {$value} This is only required if you have a Dell or VIAO motherboard"
:Generic
SpoofVendor=yes
AdviseWindows=no
ProcessorType~=.* " **{$setting}** = **{$value}**"
MemoryFormFactor=Auto
- SupportsCsm=no "!**{$setting}** was replaced with **AdviseWindows** in OpenCore v0.5.5":"!**{$setting}** was replaced with **AdviseWindows** in OpenCore v0.5.5"
- SystemProductName~="(iMac20,1|iMac20,2)" " **{$setting}** = **{$value}**":"-**{$setting}** = **{$value}** this is not a suggested SMBIOS for Coffee Lake Desktop systems. See [PlatformInfo Docs][platforminfo]"
- MLB=M000000000001 "!**{$setting}** should be set to your generated board serial. See [PlatformInfo Docs][platforminfo]":" **{$setting}** is set"
- ROM=112233000000 "-**{$setting}** = **{$value}** You should set this to your NIC MAC address. See [PlatformInfo Docs][platforminfo]":" **{$setting}** is set"
- SystemSerialNumber=W0000000001 "!**{$setting}** should be set to your generated system serial number. See the [PlaformInfo Docs][platforminfo]":" **{$setting}** is set"
- SystemUUID=00000000-0000-0000-0000-000000000000 "!**{$setting}** should be set to your generated SmUUID. See the [PlaformInfo Docs][platforminfo]":" **{$setting}** is set"
+ SupportsCsm=no "!{$setting} was replaced with AdviseWindows in OpenCore v0.5.5": SupportsCsm=no "!{$setting} was replaced with AdviseWindows in OpenCore v0.5.5":"!{$setting} was replaced with AdviseWindows in OpenCore v0.5.5"
+ SystemProductName~="(iMac20,1|iMac20,2)" " {$setting} = {$value}":"-{$setting} = {$value} this is not a suggested SMBIOS for Coffee Lake Desktop systems. See [PlatformInfo Docs]"
+ MLB=M000000000001 "!{$setting} should be set to your generated board serial. See [PlatformInfo Docs]":" {$setting} is set"
+ ROM=112233000000 "-{$setting} = {$value} You should set this to your NIC MAC address. See [PlatformInfo Docs]":" {$setting} is set"
+ SystemSerialNumber=W0000000001 "!{$setting} should be set to your generated system serial number. See the [PlatformInfo Docs]":" {$setting} is set"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} should be set to your generated SmUUID. See the [PlatformInfo Docs]":" {$setting} is set"
UEFI
ConnectDrivers=yes
- Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; **{$value}**":"!Need either **VBoxHfs.efi** or **HFSPlus.efi** here"
- Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!**{$value}** you already have **{$hfs}**"
- Drivers==OpenRuntime.efi " **{$value}**":"!**OpenRuntime.efi** is missing"
- Drivers==FwRuntimeServices.efi "!**{$value}** has been replaced by OpenRuntime.efi as of OpenCore v0.5.7"
- Drivers==ApfsDriverLoader.efi "!**ApfsDriverLoader.efi** was merged into OpenCore under the UEFI/APFS section as of OpenCore v0.5.8"
- Drivers==OpenCore.efi "!**OpenCore.efi** should not be here!"
- Drivers==AppleUsbKbdxe.efi "!**{$value}** has been replaced by OpenUsbKbDxe.efi as of OpenCore v0.5.7"
- Drivers==CrScreenshotDxe.efi "!**{$value}** should not be here!"
- Drivers==HiiDatabase.efi "!**{$value}** should not be here!"
- Drivers==NvmExpressDxe.efi "!**{$value}** should not be here!"
- Drivers==OpenUsbKbDxe.efi "-**{$value}** Unless you are doing a legacy install, you don't need this"
- Drivers==Ps2KeyboardDxe.efi "-**{$value}** Unless you are using a PS2 keyboard, this should not be here!"
- Drivers==Ps2MouseDxe.efi "-**{$value}** Unless you are using a PS2 mouse/trackpad with OpenCanopy, this should not be here!"
- Drivers==UsbMouseDxe.efi "-**{$value}** Unless you are using a USB mouse/trackpad with OpenCanopy, this should not be here!"
- Drivers==XhciDxe.efi "!**{$value}** should not be here!"
- Drivers==VirtualSmc.efi "!**VirtualSmc.efi** was merged into OpenCore under the quirk **AppleSmcIo**!"
- Drivers==~^#.* "!**{$value}** remove the **#** if you want this to load otherwise remove entirely"
- Drivers==* " **{$value}**"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!Need either VBoxHfs.efi or HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} you already have {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!OpenRuntime.efi is missing"
+ Drivers==FwRuntimeServices.efi "!{$value} has been replaced by OpenRuntime.efi as of OpenCore v0.5.7"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi was merged into OpenCore under the UEFI/APFS section as of OpenCore v0.5.8"
+ Drivers==OpenCore.efi "!OpenCore.efi should not be here!"
+ Drivers==AppleUsbKbdxe.efi "!{$value} has been replaced by OpenUsbKbDxe.efi as of OpenCore v0.5.7"
+ Drivers==CrScreenshotDxe.efi "!{$value} should not be here!"
+ Drivers==HiiDatabase.efi "!{$value} should not be here!"
+ Drivers==NvmExpressDxe.efi "!{$value} should not be here!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} Unless you are doing a legacy install, you don't need this"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} Unless you are using a PS2 keyboard, this should not be here!"
+ Drivers==Ps2MouseDxe.efi "-{$value} Unless you are using a PS2 mouse/trackpad with OpenCanopy, this should not be here!"
+ Drivers==UsbMouseDxe.efi "-{$value} Unless you are using a USB mouse/trackpad with OpenCanopy, this should not be here!"
+ Drivers==XhciDxe.efi "!{$value} should not be here!"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi was merged into OpenCore under the quirk AppleSmcIo!"
+ Drivers==~^#.* "!{$value} remove the # if you want this to load otherwise remove entirely"
+ Drivers==* " {$value}"
:APFS
EnableJumpstart=yes
- GlobalConnect=no " **{$setting}** = **{$value}** If you have an HP motherboard and can't see APFS drives in OpenCore, please enable this":" **{$setting}** = **{$value}** Only required for HP motherboard that cannot see APFS drives in OpenCore"
+ GlobalConnect=no " {$setting} = {$value} If you have an HP motherboard and can't see APFS drives in OpenCore, please enable this":" **{$setting}** = **{$value}** Only required for HP motherboard that cannot see APFS drives in OpenCore"
HideVerbose=yes
JumpstartHotPlug=no
MinDate=0
MinVersion=0
:Audio
- AudioSupport~=.* " **{$setting}** = **{$value}**"
- AudioDevice~=.* " **{$setting}** = **{$value}**"
- AudioCodec~=.* " **{$setting}** = **{$value}**"
- AudioOut~=.* " **{$setting}** = **{$value}**"
- MinimumVolume~=.* " **{$setting}** = **{$value}**"
- PlayChime~=.* " **{$setting}** = **{$value}**"
- VolumeAmplifier~=.* " **{$setting}** = **{$value}**"
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
:Input
KeyFiltering=no
@@ -245,7 +245,7 @@ UEFI
KeySupportMode=Auto
KeySwap=no
PointerSupport=no
- PointerSupportMode~=.* " **{$setting}** = **{$value}**"
+ PointerSupportMode~=.* " {$setting} = {$value}"
TimerResolution=50000
:ProtocolOverrides
@@ -260,47 +260,47 @@ UEFI
AppleKeyMap=no
AppleRtcRam=no
AppleSecureBoot=no
- AppleSmcIo=no " **{$setting}** = **{$value}** If you plan to use FileVault2, please enable this":" **{$setting}** = **{$value}** This is only required if you plan to use FileVault"
+ AppleSmcIo=no " {$setting} = {$value} If you plan to use FileVault2, please enable this":" {$setting} = {$value} This is only required if you plan to use FileVault"
AppleUserInterfaceTheme=no
DataHub=no
DeviceProperties=no
- FirmwareVolume=no " **{$setting}** = **{$value}** If you plan to use FileVault2, please enable this":" **{$setting}** = **{$value}** This is only required if you plan to use FileVault"
- HashServices=no " **{$setting}** = **{$value}** If you plan to use FileVault2, please enable this":" **{$setting}** = **{$value}** This is only required if you plan to use FileVault"
+ FirmwareVolume=no " {$setting} = {$value} If you plan to use FileVault2, please enable this":" {$setting} = {$value} This is only required if you plan to use FileVault"
+ HashServices=no " {$setting} = {$value} If you plan to use FileVault2, please enable this":" {$setting} = {$value} This is only required if you plan to use FileVault"
OSInfo=no
UnicodeCollation=no
- ConsoleControl~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
+ ConsoleControl~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
:Output
count==11 :"!You should have exactly 11 settings in the UEFI/Output section"
TextRenderer=BuiltinGraphics
ConsoleMode=""
- Resolution~=.* " **{$setting}** = **{$value}**"
+ Resolution~=.* " {$setting} = {$value}"
ClearScreenOnModeSwitch=no
IgnoreTextInGraphics=no
ProvideConsoleGop=yes
DirectGopRendering=no
- DirectGopCacheMode~=.* "!**{$setting}** was deprecated in OpenCore v0.5.9"
+ DirectGopCacheMode~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
ReconnectOnResChange=no
ReplaceTabWithSpace=no
- SanitiseClearScreen~=.* " **{$setting}** = **{$value}**"
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
UgaPassThrough=no
- Scale~=.* "!**{$setting}** shouldn't be here"
+ Scale~=.* "!{$setting} shouldn't be here"
:Quirks
- AvoidHighAlloc~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6"
+ AvoidHighAlloc~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
DeduplicateBootOrder=yes
ExitBootServicesDelay=0
IgnoreInvalidFlexRatio=no
- ReconnectOnResChange~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- IgnoreTextInGraphics~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- ProvideConsoleGop=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ ReconnectOnResChange~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ ProvideConsoleGop=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
ReleaseUsbOwnership=no
- RequestBootVarFallback~=.* "!**{$setting}** was deprecated in OpenCore v0.5.9"
+ RequestBootVarFallback~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
RequestBootVarRouting=yes
TscSyncTimeout=0
- ReplaceTabWithSpace~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- SanitiseClearScreen~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- ClearScreenOnModeSwitch~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- UnblockFsConnect=no " **{$setting}** = **{$value}** If you have an HP system, please enable this"
+ ReplaceTabWithSpace~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ UnblockFsConnect=no " {$setting} = {$value} If you have an HP system, please enable this"
:ReservedMemory
diff --git a/English Localization (en)/ocs/rules/haswell061.lst b/English Localization (en)/ocs/rules/haswell061.lst
index 2e254d700b6d55ccb3d88c2d13b2ac0dd939006d..1c3922179c6935921750246cb4410573e3d38862 100644
--- a/English Localization (en)/ocs/rules/haswell061.lst
+++ b/English Localization (en)/ocs/rules/haswell061.lst
@@ -22,8 +22,8 @@ ACPI
[Path]==SSDT-EC-DESKTOP.aml&SSDT-EC.aml "-{$Path} don't use both SSDT-EC-USBX-DESKTOP and SSDT-EC"
[Path]~=-EC.+aml :"%You might need something like SSDT-EC.aml or SSDT-EC-DESKTOP.aml. See the [Acpi Docs]"
[Path]==* " {$Path} Make sure this file is in your OC/ACPI directory"
- [Path]==SSDT-OLA.aml "-{$Path} Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs]."
- [Path]==SSDT-OLARILA.aml "-{$Path} Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs]."
+ [Path]==SSDT-OLA.aml "!{$Path} Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs]."
+ [Path]==SSDT-OLARILA.aml "!{$Path} Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs]."
:Quirks
count==5
diff --git a/English Localization (en)/ocs/rules/haswell062.lst b/English Localization (en)/ocs/rules/haswell062.lst
index c192c6c0dd6b2a9c6627c4ff7dac0b9fc75f747d..04471048eba443ca07a7aaa37477d316c904576a 100644
--- a/English Localization (en)/ocs/rules/haswell062.lst
+++ b/English Localization (en)/ocs/rules/haswell062.lst
@@ -1,33 +1,33 @@
-# Desktop: (4th Gen) Haswell OpenCore 0.6.2
+=Desktop: (4th Gen) Haswell OpenCore 0.6.2
# Generic config suitable for initial installation
-=# OpenCore v0.6.2 Intel Haswell Sanity Check
-=https://dortania.github.io/OpenCore-Install-Guide/config.plist/haswell.html
+# OpenCore v0.6.2 Intel Haswell Sanity Check
+=https://dortania.github.io/OpenCore-Install-Guide/config.plist/haswell.html
=
-=[kernel]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/haswell#kernel
-=[acpi]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/haswell#acpi
-=[kexts]:https://dortania.github.io/OpenCore-Install-Guide/ktext.html#kexts
-=[debug]:https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/debug.html
-=[scanpolicy]:https://dortania.github.io/OpenCore-Post-Install/universal/security.html#scanpolicy
-=[platforminfo]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/haswell#platforminfo
-=[deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/haswell#deviceproperties
+# [kernel]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/haswell#kernel
+# [acpi]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/haswell#acpi
+# [kexts]:https://dortania.github.io/OpenCore-Install-Guide/ktext.html#kexts
+# [debug]:https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/debug.html
+# [scanpolicy]:https://dortania.github.io/OpenCore-Post-Install/universal/security.html#scanpolicy
+# [platforminfo]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/haswell#platforminfo
+# [deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/haswell#deviceproperties
ACPI
:Add
- count==0 "-You have no SSDT Patches. Please review the [ACPI Docs][acpi]"
- [Path]==DSDT.aml "-**{$Path}** You should not be including your dumped DSDT. Please review the [ACPI Docs][acpi]."
- [Path]==SSDT-1.aml "-**{$Path}** This is just an example SSDT. If you really made this yourself, call it something more descriptive"
- [Path]~=".dsl$" "!**{$Path}** Only include .aml files here. dsl files need to be compiled to .aml"
- [Enabled]==no "-**{$Path}** is **disabled**. Either enable it or remove it to get rid of this warning"
- [Path]!=SSDT-PLUG.aml "-**SSDT-PLUG.aml** is missing. See the [ACPI Docs][acpi]"
- [Path]==SSDT-EC-DESKTOP.aml&SSDT-EC.aml "-**{$Path}** don't use both **SSDT-EC-DESKTOP** and **SSDT-EC**"
- [Path]~=-EC.+aml :"%You might need something like SSDT-EC.aml or SSDT-EC-DESKTOP.aml. See the [ACPI Docs][acpi]"
- [Path]==* " **{$Path}** Make sure this file is in your OC/ACPI directory"
- [Path]==SSDT-OLA.aml "!**{$Path}** Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs][acpi]."
- [Path]==SSDT-OLARILA.aml "!**{$Path}** Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs][acpi]."
+ count==0 "-You have no SSDT Patches. Please review the [Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} You should not be including your dumped DSDT. Please review the [Acpi Docs]."
+ [Path]==SSDT-1.aml "-{$Path} This is just an example SSDT. If you really made this yourself, call it something more descriptive"
+ [Path]~=".dsl$" "!{$Path} Only include .aml files here. dsl files need to be compiled to .aml"
+ [Enabled]==no "-{$Path} is disabled. Either enable it or remove it to get rid of this warning"
+ [Path]!=SSDT-PLUG.aml "-SSDT-PLUG.aml is missing. See the [Acpi Docs]"
+ [Path]==SSDT-EC-DESKTOP.aml&SSDT-EC.aml "-{$Path} don't use both SSDT-EC-USBX-DESKTOP and SSDT-EC"
+ [Path]~=-EC.+aml :"%You might need something like SSDT-EC.aml or SSDT-EC-DESKTOP.aml. See the [Acpi Docs]"
+ [Path]==* " {$Path} Make sure this file is in your OC/ACPI directory"
+ [Path]==SSDT-OLA.aml "!{$Path} Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs]."
+ [Path]==SSDT-OLARILA.aml "!{$Path} Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs]."
:Quirks
count==5
- FadtEnableReset~=.* " **{$setting}** = **{$value}**"
+ FadtEnableReset~=.* " {$setting} = {$value}"
NormalizeHeaders=no
RebaseRegions=no
ResetHwSig=no
@@ -44,7 +44,7 @@ Booter
EnableSafeModeSlide=yes
EnableWriteUnprotector=yes
ForceExitBootServices=no
- ProtectCsmRegion~=.* "!**{$setting}** was deprecated in OpenCore v0.5.7 - See **ProtectMemoryRegions** instead"
+ ProtectCsmRegion~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See ProtectMemoryRegions instead"
ProtectMemoryRegions=no
ProtectSecureBoot=no
ProtectUefiServices=no
@@ -52,7 +52,7 @@ Booter
ProvideMaxSlide=0
RebuildAppleMemoryMap=no
SetupVirtualMap=yes
- ShrinkMemoryMap~=.* "!**{$setting}** was deprecated in OpenCore v0.5.7 - See **RebuildAppleMemoryMap** instead"
+ ShrinkMemoryMap~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See RebuildAppleMemoryMap instead"
SignalAppleOS=no
SyncRuntimePermissions=no
@@ -60,78 +60,78 @@ DeviceProperties
:Add
::PciRoot(0x0)/Pci(0x2,0x0)
- AAPL,ig-platform-id~="0300220d|04001204|07002216" " **{$setting}** = **{$value}** iGPU set correctly":"-**{$setting}** = **{$value}** - iGPU may not be set correctly. Please read the [DeviceProperties Docs][deviceproperties]"
+ AAPL,ig-platform-id~="0300220d|04001204|07002216" " {$setting} = {$value} iGPU set correctly":"-{$setting} = {$value} - iGPU may not be set correctly. Please read the [DeviceProperties Docs]"
::PciRoot(0x0)/Pci(0x1b,0x0)
- AAPL,ig-platform-id~=.* "!**{$setting}** is in the wrong location, iGPU location is PciRoot(0x0)/Pci(0x2,0x0)"
+ AAPL,ig-platform-id~=.* "!{$setting} is in the wrong location, iGPU location is PciRoot(0x0)/Pci(0x2,0x0)"
Kernel
:Add
- count==0 "!You have no Kexts. You definitely need at least Lilu.kext and VirtualSMC.kext. Please review the [Kexts Docs][kexts]"
- [BundlePath]==Lilu.kext " **Lilu.kext** make sure this Kext is in your **OC/Kexts** directory and the first kext listed here":"!**Lilu.kext** is missing. Add it to the top of this list"
- [BundlePath]==FakeSMC.kext&VirtualSMC.kext "-**{$BundlePath}** don't use both **FakeSMC.kext** and **VirtualSMC.kext**"
- [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "-you should have either **FakeSMC.kext** or **VirtualSMC.kext** here"
- [BundlePath]==VoodooHDA.kext&AppleALC.kext "-**{$BundlePath}** don't use both **VoodooHDA.kext** and **AppleALC.kext**"
- [BundlePath]==AppleALC.kext "$alcbootarg='-**{$setting}** = **{$value}** You need to add **alcid=**<_layout_\> here since you are using AppleALC.kext';":"$alcbootarg=;"
- [BundlePath]!=WhateverGreen.kext "-**WhateverGreen.kext** is missing. Please review the [Kexts Docs][kexts]"
- [BundlePath]==XLNCUSBFIX.kext "!**XLNCUSBFIX.kext** this is an AMD-specific kext, don't use on Intel"
- [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-**{$BundlePath}** while this might work, **SmallTreeIntel82576.kext** is considered more reliable"
- [BundlePath]==SMCLightSensor.kext "!**{$BundlePath}** VirtualSMC laptop plugins don't work on Desktop"
- [BundlePath]==SMCBatteryManager.kext "!**{$BundlePath}** VirtualSMC laptop plugins don't work on Desktop"
- [BundlePath]==XHCI-unsupported.kext "-**{$BundlePath}** you probably don't need this"
- [BundlePath]==FakePCIID.kext "-**{$BundlePath}** there are better ways to fake device ids"
- [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext "-**{$BundlePath}** there are better ways to fake device ids"
- [BundlePath]==* " **{$BundlePath}** make sure this Kext is in your **OC/Kexts** directory"
+ count==0 "!You have no Kexts. You definitely need at least Lilu.kext and VirtualSMC.kext. Please review the [Kexts Docs]"
+ [BundlePath]==Lilu.kext " Lilu.kext make sure this Kext is in your OC/Kexts directory and the first kext listed here":"!Lilu.kext is missing. Add it to the top of this list"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "-{$BundlePath} don't use both FakeSMC.kext and VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "-you should have either FakeSMC.kext or VirtualSMC.kext here"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "-{$BundlePath} don't use both VoodooHDA.kext and AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='-{$setting} = {$value} You need to add alcid=<_layout_\> here since you are using AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]!=WhateverGreen.kext "-WhateverGreen.kext is missing. Please review the [Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!XLNCUSBFIX.kext this is an AMD-specific kext, don't use on Intel"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-{$BundlePath} while this might work, SmallTreeIntel82576.kext is considered more reliable"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} VirtualSMC laptop plugins don't work on Desktop"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} VirtualSMC laptop plugins don't work on Desktop"
+ [BundlePath]==XHCI-unsupported.kext "-{$BundlePath} you probably don't need this"
+ [BundlePath]==FakePCIID.kext "-{$BundlePath} there are better ways to fake device ids"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext "-{$BundlePath} there are better ways to fake device ids"
+ [BundlePath]==* " {$BundlePath} make sure this Kext is in your OC/Kexts directory"
:Emulate
DummyPowerManagement=no
:Quirks
- AppleCpuPmCfgLock=yes " **{$setting}** = **{$value}** You should disable CFG-Lock in your bios instead of using this":" **{$setting}** = **{$value}** Make sure CFG-Lock is disabled in your bios"
- AppleXcpmCfgLock=yes " **{$setting}** = **{$value}** You should disable CFG-Lock in your bios instead of using this":" **{$setting}** = **{$value}** Make sure CFG-Lock is disabled in your bios"
+ AppleCpuPmCfgLock=yes " {$setting} = {$value} You should disable CFG-Lock in your bios instead of using this":" {$setting} = {$value} Make sure CFG-Lock is disabled in your bios"
+ AppleXcpmCfgLock=yes " {$setting} = {$value} You should disable CFG-Lock in your bios instead of using this":" {$setting} = {$value} Make sure CFG-Lock is disabled in your bios"
AppleXcpmExtraMsrs=no
AppleXcpmForceBoost=no
- CustomSMBIOSGuid=no " **{$setting}** = **{$value}** If you have a Dell or VIAO motherboard, please enable this":" **{$setting}** = **{$value}** This is only required if you have a Dell or VIAO motherboard"
+ CustomSMBIOSGuid=no " {$setting} = {$value} If you have a Dell or VIAO motherboard, please enable this":" {$setting} = {$value} This is only required if you have a Dell or VIAO motherboard"
DisableIoMapper=yes
- DisableRtcChecksum~=.* " **{$setting}** = **{$value}**"
- DummyPowerManagement~=.* "!**{$setting}** was moved in OpenCore v0.6.2 - See **Kernel -> Emulate**"
- ExtendBTFeatureFlags~=.* " **{$setting}** = **{$value}**"
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} was moved in OpenCore v0.6.2 - See Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
LegacyCommpage=no
- ExternalDiskIcons~=.* " **{$setting}** = **{$value}**"
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
IncreasePciBarSize=no
- LapicKernelPanic=no " **{$setting}** = **{$value}** If you have an HP laptop, please enable this":" **{$setting}** = **{$value}** This is only required if you have an HP laptop"
+ LapicKernelPanic=no " {$setting} = {$value} If you have an HP laptop, please enable this":" {$setting} = {$value} This is only required if you have an HP laptop"
PanicNoKextDump=yes
PowerTimeoutKernelPanic=yes
- ThirdPartyDrives~=.* " **{$setting}** = **{$value}**"
- XhciPortLimit=yes " **{$setting}** = **{$value}** turn off after USB port mapping":" **{$setting}** = **{$value}** enable if you have USB issues"
+ ThirdPartyDrives~=.* " {$setting} = {$value}"
+ XhciPortLimit=yes " {$setting} = {$value} turn off after USB port mapping":" {$setting} = {$value} enable if you have USB issues"
Misc
:Boot
- BuiltinTextRenderer~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
- ConsoleBehaviourOs~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6"
- ConsoleBehaviourUi~="" "!**{$setting}** was deprecated in OpenCore v0.5.6"
- ConsoleMode~=.* "!**{$setting}** has been moved to UEFI/Output section as of OpenCore v0.5.6"
- Resolution~=.* "!**{$setting}** has been moved to UEFI/Output section as of OpenCore v0.5.6"
- ConsoleAttributes~=.* " **{$setting}** = **{$value}**"
- HideSelf~=.* "!**{$setting}** was deprecated in OpenCore v0.5.9"
+ BuiltinTextRenderer~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
+ ConsoleBehaviourUi~="" "!{$setting} was deprecated in OpenCore v0.5.6"
+ ConsoleMode~=.* "!{$setting} has been moved to UEFI/Output section as of OpenCore v0.5.6"
+ Resolution~=.* "!{$setting} has been moved to UEFI/Output section as of OpenCore v0.5.6"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
PollAppleHotKeys=no
ShowPicker=yes
- UsePicker~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6"
+ UsePicker~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
TakeoffDelay=0
HibernateMode=None
PickerMode=Builtin
HideAuxiliary=no
- PickerAttributes~=.* " **{$setting}** = **{$value}**"
+ PickerAttributes~=.* " {$setting} = {$value}"
PickerAudioAssist=no
Timeout=5
:Debug
AppleDebug=yes
ApplePanic=yes
- DisableWatchDog=yes :" **{$setting}** enabling this will help debugging"
- Target=67 :" **{$setting}** see the [Debugging Docs][debug] for more info on debug target numbers"
- DisplayLevel=2147483714 :" **{$setting}** see [Debugging Docs][debug] for more info debug display levels"
+ DisableWatchDog=yes :" {$setting} enabling this will help debugging"
+ Target=67 :" {$setting} see the [Debugging Docs] for more info on debug target numbers"
+ DisplayLevel=2147483714 :" {$setting} see [Debugging Docs] for more info debug display levels"
DisplayDelay=0
:Entries
@@ -142,17 +142,17 @@ Misc
AllowSetDefault=yes
ApECID=0
AuthRestart=no
- BlacklistAppleUpdate~=.* "!**{$setting}** was deprecated in OpenCore v0.6.0 - See **run-efi-updater** under NVRAM instead"
- BootProtect~=.* " **{$setting}** = **{$value}**"
+ BlacklistAppleUpdate~=.* "!{$setting} was deprecated in OpenCore v0.6.0 - See run-efi-updater under NVRAM instead"
+ BootProtect~=.* " {$setting} = {$value}"
DmgLoading=Signed
EnablePassword=no
- RequireSignature~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See **Vault**"
- RequireVault~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See **Vault**"
+ RequireSignature~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Vault"
+ RequireVault~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Vault"
Vault=Optional
- SecureBootModel~=.* " **{$setting}** = **{$value}**"
+ SecureBootModel~=.* " {$setting} = {$value}"
HaltLevel=2147483648
- ExposeSensitiveData=6 :" **{$setting}** = **{$value}**"
- ScanPolicy=0 :"-**{$setting}** = **{$value}**. Initially you want 0 here, but once you are up and running check [Scanpolicy Docs][scanpolicy] for why you should change this"
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. Initially you want 0 here, but once you are up and running check [Scanpolicy Docs] for why you should change this"
:Tools
count==0 " You removed the tool EFIs":"%You can remove the tool EFIs here"
@@ -189,49 +189,49 @@ PlatformInfo
AdviseWindows=no
ProcessorType~=.* " **{$setting}** = **{$value}**"
MemoryFormFactor=Auto
- SystemProductName~="(iMac14,1|iMac14,2|iMac14,4|iMac15,1)" " **{$setting}** = **{$value}**":"-**{$setting}** = **{$value}** this is not a suggested SMBIOS for Haswell Desktop systems. See [PlatformInfo Docs][platforminfo]"
- MLB=M000000000001 "!**{$setting}** should be set to your generated board serial. See [PlatformInfo Docs][platforminfo]":" **{$setting}** is set"
- ROM=112233000000 "-**{$setting}** = **{$value}** You should set this to your NIC MAC address. See [PlatformInfo Docs][platforminfo]":" **{$setting}** is set"
- SystemSerialNumber=W0000000001 "!**{$setting}** should be set to your generated system serial number. See the [PlaformInfo Docs][platforminfo]":" **{$setting}** is set"
- SystemUUID=00000000-0000-0000-0000-000000000000 "!**{$setting}** should be set to your generated SmUUID. See the [PlaformInfo Docs][platforminfo]":" **{$setting}** is set"
+ SystemProductName~="(iMac14,1|iMac14,2|iMac14,4|iMac15,1)" " {$setting} = {$value}":"-{$setting} = {$value} this is not a suggested SMBIOS for Coffee Lake Desktop systems. See [PlatformInfo Docs]"
+ MLB=M000000000001 "!{$setting} should be set to your generated board serial. See [PlatformInfo Docs]":" {$setting} is set"
+ ROM=112233000000 "-{$setting} = {$value} You should set this to your NIC MAC address. See [PlatformInfo Docs]":" {$setting} is set"
+ SystemSerialNumber=W0000000001 "!{$setting} should be set to your generated system serial number. See the [PlatformInfo Docs]":" {$setting} is set"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} should be set to your generated SmUUID. See the [PlatformInfo Docs]":" {$setting} is set"
UEFI
ConnectDrivers=yes
- Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; **{$value}**":"!Need either **VBoxHfs.efi** or **HFSPlus.efi** here"
- Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!**{$value}** you already have **{$hfs}**"
- Drivers==OpenRuntime.efi " **{$value}**":"!**OpenRuntime.efi** is missing"
- Drivers==FwRuntimeServices.efi "!**{$value}** has been replaced by OpenRuntime.efi as of OpenCore v0.5.7"
- Drivers==ApfsDriverLoader.efi "!**ApfsDriverLoader.efi** was merged into OpenCore under the UEFI/APFS section as of OpenCore v0.5.8"
- Drivers==OpenCore.efi "!**OpenCore.efi** should not be here!"
- Drivers==AppleUsbKbdxe.efi "!**{$value}** has been replaced by OpenUsbKbDxe.efi as of OpenCore v0.5.7"
- Drivers==CrScreenshotDxe.efi "!**{$value}** should not be here!"
- Drivers==HiiDatabase.efi "!**{$value}** should not be here!"
- Drivers==NvmExpressDxe.efi "!**{$value}** should not be here!"
- Drivers==OpenUsbKbDxe.efi "-**{$value}** Unless you are doing a legacy install, you don't need this"
- Drivers==Ps2KeyboardDxe.efi "-**{$value}** Unless you are using a PS2 keyboard, this should not be here!"
- Drivers==Ps2MouseDxe.efi "-**{$value}** Unless you are using a PS2 mouse/trackpad with OpenCanopy, this should not be here!"
- Drivers==UsbMouseDxe.efi "-**{$value}** Unless you are using a USB mouse/trackpad with OpenCanopy, this should not be here!"
- Drivers==XhciDxe.efi "!**{$value}** should not be here!"
- Drivers==VirtualSmc.efi "!**VirtualSmc.efi** was merged into OpenCore under the quirk **AppleSmcIo**!"
- Drivers==~^#.* "!**{$value}** remove the **#** if you want this to load otherwise remove entirely"
- Drivers==* " **{$value}**"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!Need either VBoxHfs.efi or HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} you already have {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!OpenRuntime.efi is missing"
+ Drivers==FwRuntimeServices.efi "!{$value} has been replaced by OpenRuntime.efi as of OpenCore v0.5.7"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi was merged into OpenCore under the UEFI/APFS section as of OpenCore v0.5.8"
+ Drivers==OpenCore.efi "!OpenCore.efi should not be here!"
+ Drivers==AppleUsbKbdxe.efi "!{$value} has been replaced by OpenUsbKbDxe.efi as of OpenCore v0.5.7"
+ Drivers==CrScreenshotDxe.efi "!{$value} should not be here!"
+ Drivers==HiiDatabase.efi "!{$value} should not be here!"
+ Drivers==NvmExpressDxe.efi "!{$value} should not be here!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} Unless you are doing a legacy install, you don't need this"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} Unless you are using a PS2 keyboard, this should not be here!"
+ Drivers==Ps2MouseDxe.efi "-{$value} Unless you are using a PS2 mouse/trackpad with OpenCanopy, this should not be here!"
+ Drivers==UsbMouseDxe.efi "-{$value} Unless you are using a USB mouse/trackpad with OpenCanopy, this should not be here!"
+ Drivers==XhciDxe.efi "!{$value} should not be here!"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi was merged into OpenCore under the quirk AppleSmcIo!"
+ Drivers==~^#.* "!{$value} remove the # if you want this to load otherwise remove entirely"
+ Drivers==* " {$value}"
:APFS
EnableJumpstart=yes
- GlobalConnect=no " **{$setting}** = **{$value}** If you have an HP motherboard and can't see APFS drives in OpenCore, please enable this":" **{$setting}** = **{$value}** Only required for HP motherboard that cannot see APFS drives in OpenCore"
+ GlobalConnect=no " {$setting} = {$value} If you have an HP motherboard and can't see APFS drives in OpenCore, please enable this":" {$setting} = {$value} Only required for HP motherboard that cannot see APFS drives in OpenCore"
HideVerbose=yes
JumpstartHotPlug=no
MinDate=0
MinVersion=0
:Audio
- AudioSupport~=.* " **{$setting}** = **{$value}**"
- AudioDevice~=.* " **{$setting}** = **{$value}**"
- AudioCodec~=.* " **{$setting}** = **{$value}**"
- AudioOut~=.* " **{$setting}** = **{$value}**"
- MinimumVolume~=.* " **{$setting}** = **{$value}**"
- PlayChime~=.* " **{$setting}** = **{$value}**"
- VolumeAmplifier~=.* " **{$setting}** = **{$value}**"
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
:Input
KeyFiltering=no
@@ -241,7 +241,7 @@ UEFI
KeySupportMode=Auto
KeySwap=no
PointerSupport=no
- PointerSupportMode~=.* " **{$setting}** = **{$value}**"
+ PointerSupportMode~=.* " {$setting} = {$value}"
TimerResolution=50000
:ProtocolOverrides
@@ -256,47 +256,47 @@ UEFI
AppleKeyMap=no
AppleRtcRam=no
AppleSecureBoot=no
- AppleSmcIo=no " **{$setting}** = **{$value}** If you plan to use FileVault2, please enable this":" **{$setting}** = **{$value}** This is only required if you plan to use FileVault"
+ AppleSmcIo=no " {$setting} = {$value} If you plan to use FileVault2, please enable this":" {$setting} = {$value} This is only required if you plan to use FileVault"
AppleUserInterfaceTheme=no
DataHub=no
DeviceProperties=no
- FirmwareVolume=no " **{$setting}** = **{$value}** If you plan to use FileVault2, please enable this":" **{$setting}** = **{$value}** This is only required if you plan to use FileVault"
- HashServices=no " **{$setting}** = **{$value}** If you plan to use FileVault2, please enable this":" **{$setting}** = **{$value}** This is only required if you plan to use FileVault"
+ FirmwareVolume=no " {$setting} = {$value} If you plan to use FileVault2, please enable this":" {$setting} = {$value} This is only required if you plan to use FileVault"
+ HashServices=no " {$setting} = {$value} If you plan to use FileVault2, please enable this":" {$setting} = {$value} This is only required if you plan to use FileVault"
OSInfo=no
UnicodeCollation=no
- ConsoleControl~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
+ ConsoleControl~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
:Output
count==11 :"!You should have exactly 11 settings in the UEFI/Output section"
TextRenderer=BuiltinGraphics
ConsoleMode=""
- Resolution=Max " **{$setting}** = **{$value}**":" **{$setting}** = **{$value}**"
+ Resolution=Max " {$setting} = {$value}":" {$setting} = {$value}"
ClearScreenOnModeSwitch=no
IgnoreTextInGraphics=no
ProvideConsoleGop=yes
DirectGopRendering=no
- DirectGopCacheMode~=.* "!**{$setting}** was deprecated in OpenCore v0.5.9"
+ DirectGopCacheMode~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
ReconnectOnResChange=no
ReplaceTabWithSpace=no
- SanitiseClearScreen~=.* " **{$setting}** = **{$value}**"
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
UgaPassThrough=no
- Scale~=.* "!**{$setting}** shouldn't be here"
+ Scale~=.* "!{$setting} shouldn't be here"
:Quirks
- AvoidHighAlloc~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6"
+ AvoidHighAlloc~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
DeduplicateBootOrder=yes
ExitBootServicesDelay=0
IgnoreInvalidFlexRatio=yes
- ReconnectOnResChange~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- IgnoreTextInGraphics~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- ProvideConsoleGop~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ ReconnectOnResChange~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ ProvideConsoleGop~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
ReleaseUsbOwnership=no
- RequestBootVarFallback~=.* "!**{$setting}** was deprecated in OpenCore v0.5.9"
+ RequestBootVarFallback~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
RequestBootVarRouting=yes
TscSyncTimeout=0
- ReplaceTabWithSpace~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- SanitiseClearScreen~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- ClearScreenOnModeSwitch~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- UnblockFsConnect=no " **{$setting}** = **{$value}** If you have an HP system, please enable this"
+ ReplaceTabWithSpace~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ UnblockFsConnect=no " {$setting} = {$value} If you have an HP system, please enable this"
:ReservedMemory
diff --git a/English Localization (en)/ocs/rules/haswelle062.lst b/English Localization (en)/ocs/rules/haswelle062.lst
index 49806e9fba83a734d78a7a01668a9d4be0195b76..cb2db993318ede89d7b319cf9f169b8a824d802b 100644
--- a/English Localization (en)/ocs/rules/haswelle062.lst
+++ b/English Localization (en)/ocs/rules/haswelle062.lst
@@ -1,33 +1,33 @@
-# HEDT: (5th Gen) Haswell-E OpenCore 0.6.2
+=HEDT: (5th Gen) Haswell-E OpenCore 0.6.2
# Generic config suitable for initial installation
-=# OpenCore v0.6.2 Intel Haswell-E Sanity Check
-=https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/haswell-e.html
+# OpenCore v0.6.2 Intel Haswell-E Sanity Check
+=https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/haswell-e.html
=
-=[kernel]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/haswell-e#kernel
-=[acpi]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/haswell-e#acpi
-=[kexts]:https://dortania.github.io/OpenCore-Install-Guide/ktext.html#kexts
-=[debug]:https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/debug.html
-=[scanpolicy]:https://dortania.github.io/OpenCore-Post-Install/universal/security.html#scanpolicy
-=[platforminfo]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/haswell-e#platforminfo
-=[deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/haswell-e#deviceproperties
+# [kernel]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/haswell-e#kernel
+# [acpi]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/haswell-e#acpi
+# [kexts]:https://dortania.github.io/OpenCore-Install-Guide/ktext.html#kexts
+# [debug]:https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/debug.html
+# [scanpolicy]:https://dortania.github.io/OpenCore-Post-Install/universal/security.html#scanpolicy
+# [platforminfo]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/haswell-e#platforminfo
+# [deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/haswell-e#deviceproperties
ACPI
:Add
- count==0 "-You have no SSDT Patches. Please review the [ACPI Docs][acpi]"
- [Path]==DSDT.aml "-**{$Path}** You should not be including your dumped DSDT. Please review the [ACPI Docs][acpi]."
- [Path]==SSDT-1.aml "-**{$Path}** This is just an example SSDT. If you really made this yourself, call it something more descriptive"
- [Path]~=".dsl$" "!**{$Path}** Only include .aml files here. dsl files need to be compiled to .aml"
- [Enabled]==no "-**{$Path}** is **disabled**. Either enable it or remove it to get rid of this warning"
- [Path]!=SSDT-PLUG.aml "-**SSDT-PLUG.aml** is missing. See the [ACPI Docs][acpi]"
- [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml "-**{$Path}** don't use both **SSDT-EC-USBX-DESKTOP** and **SSDT-EC**"
- [Path]~=-EC.+aml :"%You might need something like SSDT-EC.aml or SSDT-EC-USBX-DESKTOP.aml. See the [ACPI Docs][acpi]"
- [Path]==* " **{$Path}** Make sure this file is in your OC/ACPI directory"
- [Path]==SSDT-OLA.aml "!**{$Path}** Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs][acpi]."
- [Path]==SSDT-OLARILA.aml "!**{$Path}** Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs][acpi]."
+ count==0 "-You have no SSDT Patches. Please review the [Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} You should not be including your dumped DSDT. Please review the [Acpi Docs]."
+ [Path]==SSDT-1.aml "-{$Path} This is just an example SSDT. If you really made this yourself, call it something more descriptive"
+ [Path]~=".dsl$" "!{$Path} Only include .aml files here. dsl files need to be compiled to .aml"
+ [Enabled]==no "-{$Path} is disabled. Either enable it or remove it to get rid of this warning"
+ [Path]!=SSDT-PLUG.aml "-SSDT-PLUG.aml is missing. See the [Acpi Docs]"
+ [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml "-{$Path} don't use both SSDT-EC-USBX-DESKTOP and SSDT-EC"
+ [Path]~=-EC.+aml :"%You might need something like SSDT-EC.aml or SSDT-EC-USBX-DESKTOP.aml. See the [Acpi Docs]"
+ [Path]==* " {$Path} Make sure this file is in your OC/ACPI directory"
+ [Path]==SSDT-OLA.aml "!{$Path} Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [Acpi Docs]"
+ [Path]==SSDT-OLARILA.aml "!{$Path} Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [Acpi Docs]"
:Quirks
count==5
- FadtEnableReset~=.* " **{$setting}** = **{$value}**"
+ FadtEnableReset~=.* " {$setting} = {$value}"
NormalizeHeaders=no
RebaseRegions=no
ResetHwSig=no
@@ -37,14 +37,14 @@ Booter
:Quirks
AvoidRuntimeDefrag=yes
- DevirtualiseMmio=no " **{$setting}** = **{$value}** Note you may get allocation issues at boot with this disabled":" **{$setting}** = **{$value}** Note you may get an early kernel panic with this enabled"
+ DevirtualiseMmio=no " {$setting} = {$value} Note you may get allocation issues at boot with this disabled":" {$setting} = {$value} Note you may get an early kernel panic with this enabled"
DisableSingleUser=no
DisableVariableWrite=no
DiscardHibernateMap=no
EnableSafeModeSlide=yes
EnableWriteUnprotector=yes
ForceExitBootServices=no
- ProtectCsmRegion~=.* "!**{$setting}** was deprecated in OpenCore v0.5.7 - See **ProtectMemoryRegions** instead"
+ ProtectCsmRegion~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See ProtectMemoryRegions instead"
ProtectMemoryRegions=no
ProtectSecureBoot=no
ProtectUefiServices=no
@@ -52,7 +52,7 @@ Booter
ProvideMaxSlide=0
RebuildAppleMemoryMap=no
SetupVirtualMap=yes
- ShrinkMemoryMap~=.* "!**{$setting}** was deprecated in OpenCore v0.5.7 - See **RebuildAppleMemoryMap** instead"
+ ShrinkMemoryMap~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See RebuildAppleMemoryMap instead"
SignalAppleOS=no
SyncRuntimePermissions=no
@@ -61,22 +61,22 @@ DeviceProperties
Kernel
:Add
- count==0 "!You have no Kexts. You definitely need at least Lilu.kext and VirtualSMC.kext. Please review the [Kexts Docs][kexts]"
- [BundlePath]==Lilu.kext " **Lilu.kext** make sure this Kext is in your **OC/Kexts** directory and the first kext listed here":"!**Lilu.kext** is missing. Add it to the top of this list"
- [BundlePath]==FakeSMC.kext&VirtualSMC.kext "-**{$BundlePath}** don't use both **FakeSMC.kext** and **VirtualSMC.kext**"
- [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "-you should have either **FakeSMC.kext** or **VirtualSMC.kext** here"
- [BundlePath]==VoodooHDA.kext&AppleALC.kext "-**{$BundlePath}** don't use both **VoodooHDA.kext** and **AppleALC.kext**"
- [BundlePath]==AppleALC.kext "$alcbootarg='-**{$setting}** = **{$value}** You need to add **alcid=**<_layout_\> here since you are using AppleALC.kext';":"$alcbootarg=;"
- [BundlePath]!=WhateverGreen.kext "-**WhateverGreen.kext** is missing. Please review the [Kexts Docs][kexts]"
- [BundlePath]==XLNCUSBFIX.kext "!**XLNCUSBFIX.kext** this is an AMD-specific kext, don't use on Intel"
- [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-**{$BundlePath}** while this might work, **SmallTreeIntel82576.kext** is considered more reliable"
- [BundlePath]==SMCLightSensor.kext "!**{$BundlePath}** VirtualSMC laptop plugins don't work on Desktop"
- [BundlePath]==SMCBatteryManager.kext "!**{$BundlePath}** VirtualSMC laptop plugins don't work on Desktop"
- [BundlePath]==* " **{$BundlePath}** make sure this Kext is in your **OC/Kexts** directory"
+ count==0 "!You have no Kexts. You definitely need at least Lilu.kext and VirtualSMC.kext. Please review the [Kexts Docs]"
+ [BundlePath]==Lilu.kext " Lilu.kext make sure this Kext is in your OC/Kexts directory and the first kext listed here":"!Lilu.kext is missing. Add it to the top of this list"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "-{$BundlePath} don't use both FakeSMC.kext and VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "-you should have either FakeSMC.kext or VirtualSMC.kext here"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "-{$BundlePath} don't use both VoodooHDA.kext and AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='-{$setting} = {$value} You need to add alcid=<_layout_\> here since you are using AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]!=WhateverGreen.kext "-WhateverGreen.kext is missing. Please review the [Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!XLNCUSBFIX.kext this is an AMD-specific kext, don't use on Intel"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-{$BundlePath} while this might work, SmallTreeIntel82576.kext is considered more reliable"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} VirtualSMC laptop plugins don't work on Desktop"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} VirtualSMC laptop plugins don't work on Desktop"
+ [BundlePath]==* " {$BundlePath} make sure this Kext is in your OC/Kexts directory"
:Emulate
- Cpuid1Data=c3060300000000000000000000000000 " **{$setting}** = **{$value}**":"!**{$setting}** = **{$value}** you need correct CPU spoofing here"
- Cpuid1Mask=ffffffff000000000000000000000000 " **{$setting}** = **{$value}**":"!**{$setting}** = **{$value}**"
+ Cpuid1Data=c3060300000000000000000000000000 " {$setting} = {$value}":"!{$setting} = {$value} you need correct CPU spoofing here"
+ Cpuid1Mask=ffffffff000000000000000000000000 " {$setting} = {$value}":"!{$setting} = {$value}"
DummyPowerManagement=no
:Quirks
@@ -84,67 +84,67 @@ Kernel
AppleXcpmCfgLock=yes
AppleXcpmExtraMsrs=yes
AppleXcpmForceBoost=no
- CustomSMBIOSGuid=no " **{$setting}** = **{$value}** If you have a Dell or VIAO motherboard, please enable this":" **{$setting}** = **{$value}** This is only required if you have a Dell or VIAO motherboard"
+ CustomSMBIOSGuid=no " {$setting} = {$value} If you have a Dell or VIAO motherboard, please enable this":" {$setting} = {$value} This is only required if you have a Dell or VIAO motherboard"
DisableIoMapper=yes
- DisableRtcChecksum~=.* " **{$setting}** = **{$value}**"
- DummyPowerManagement~=.* "!**{$setting}** was moved in OpenCore v0.6.2 - See **Kernel -> Emulate**"
- ExtendBTFeatureFlags~=.* " **{$setting}** = **{$value}**"
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} was moved in OpenCore v0.6.2 - See Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
LegacyCommpage=no
- ExternalDiskIcons~=.* " **{$setting}** = **{$value}**"
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
IncreasePciBarSize=no
- LapicKernelPanic=no " **{$setting}** = **{$value}** If you have an HP laptop, please enable this":" **{$setting}** = **{$value}** This is only required if you have an HP laptop"
+ LapicKernelPanic=no " {$setting} = {$value} If you have an HP laptop, please enable this":" {$setting} = {$value} This is only required if you have an HP laptop"
PanicNoKextDump=yes
PowerTimeoutKernelPanic=yes
- ThirdPartyDrives~=.* " **{$setting}** = **{$value}**"
- XhciPortLimit=yes " **{$setting}** = **{$value}** turn off after USB port mapping":" **{$setting}** = **{$value}** enable if you have USB issues"
+ ThirdPartyDrives~=.* " {$setting} = {$value}"
+ XhciPortLimit=yes " {$setting} = {$value} turn off after USB port mapping":" {$setting} = {$value} enable if you have USB issues"
Misc
:Boot
- BuiltinTextRenderer~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
- ConsoleBehaviourOs~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6"
- ConsoleBehaviourUi~="" "!**{$setting}** was deprecated in OpenCore v0.5.6"
- ConsoleMode~=.* "!**{$setting}** has been moved to UEFI/Output section as of OpenCore v0.5.6"
- Resolution~=.* "!**{$setting}** has been moved to UEFI/Output section as of OpenCore v0.5.6"
- ConsoleAttributes~=.* " **{$setting}** = **{$value}**"
- HideSelf~=.* "!**{$setting}** was deprecated in OpenCore v0.5.9"
+ BuiltinTextRenderer~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
+ ConsoleBehaviourUi~="" "!{$setting} was deprecated in OpenCore v0.5.6"
+ ConsoleMode~=.* "!{$setting} has been moved to UEFI/Output section as of OpenCore v0.5.6"
+ Resolution~=.* "!{$setting} has been moved to UEFI/Output section as of OpenCore v0.5.6"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
PollAppleHotKeys=no
ShowPicker=yes
- UsePicker~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6"
+ UsePicker~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
TakeoffDelay=0
HibernateMode=None
PickerMode=Builtin
HideAuxiliary=no
- PickerAttributes~=.* " **{$setting}** = **{$value}**"
+ PickerAttributes~=.* " {$setting} = {$value}"
PickerAudioAssist=no
Timeout=5
:Debug
AppleDebug=yes
ApplePanic=yes
- DisableWatchDog=yes :" **{$setting}** enabling this will help debugging"
- Target=67 :" **{$setting}** see the [Debugging Docs][debug] for more info on debug target numbers"
- DisplayLevel=2147483714 :" **{$setting}** see [Debugging Docs][debug] for more info debug display levels"
+ DisableWatchDog=yes :" {$setting} enabling this will help debugging"
+ Target=67 :" {$setting} see the [Debugging Docs] for more info on debug target numbers"
+ DisplayLevel=2147483714 :" {$setting} see [Debugging Docs] for more info debug display levels"
DisplayDelay=0
:Entries
- [Arguments]~=debug "!**Arguments** = **{$Arguments}** boot-args go in the nvram section, not here"
+ [Arguments]~=debug "!Arguments = {$Arguments} boot-args go in the nvram section, not here"
:Security
AllowNvramReset=yes
AllowSetDefault=yes
ApECID=0
AuthRestart=no
- BlacklistAppleUpdate~=.* "!**{$setting}** was deprecated in OpenCore v0.6.0 - See **run-efi-updater** under NVRAM instead"
- BootProtect~=.* " **{$setting}** = **{$value}**"
+ BlacklistAppleUpdate~=.* "!{$setting} was deprecated in OpenCore v0.6.0 - See run-efi-updater under NVRAM instead"
+ BootProtect~=.* " {$setting} = {$value}"
DmgLoading=Signed
EnablePassword=no
- RequireSignature~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See **Vault**"
- RequireVault~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See **Vault**"
+ RequireSignature~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Vault"
+ RequireVault~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Vault"
Vault=Optional
- SecureBootModel~=.* " **{$setting}** = **{$value}**"
+ SecureBootModel~=.* " {$setting} = {$value}"
HaltLevel=2147483648
- ExposeSensitiveData=6 :" **{$setting}** = **{$value}**"
- ScanPolicy=0 :"-**{$setting}** = **{$value}**. Initially you want 0 here, but once you are up and running check [Scanpolicy Docs][scanpolicy] for why you should change this"
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. Initially you want 0 here, but once you are up and running check [Scanpolicy Docs] for why you should change this"
:Tools
count==0 " You removed the tool EFIs":"%You can remove the tool EFIs here"
@@ -156,75 +156,75 @@ NVRAM
:Add
::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
- UIScale~=(01|02) " **{$setting}** = **{$value}**":" **{$setting}** = **{$value}** but it is usually set to **01** or **02**"
- DefaultBackgroundColor~=.* " **{$setting}** = **{$value}**"
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} but it is usally set to 01 or 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
::7C436110-AB2A-4BBB-A880-FE41995C9F82
- boot-args~="ncpi=" "!**{$setting}** = **{$value}** I think you mean **npci=** there not **ncpi=**":""
+ boot-args~="ncpi=" "!{$setting} = {$value} I think you mean npci= there not ncpi=":""
boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
- boot-args="-v keepsyms=1" " **{$setting}** = **{$value}** If you have a navi10 GPU add **agdpmod=pikera**":" **{$setting}** = **{$value}**"
+ boot-args="-v keepsyms=1" " {$setting} = {$value} If you have a navi10 GPU add agdpmod=pikera":" {$setting} = {$value}"
run-efi-updater="No"
- csr-active-config~=.* " **{$setting}** = **{$value}**"
- nvda_drv~=.* "!**{$setting}** = **{$value}** Remove this setting completely. It is no longer used as of OpenCore v0.5.7"
- prev-lang:kbd=72752d52553a323532 "-**{$setting}** = **{$value} ({@value})**. Unless you speak Russian, leave this blank":" **{$setting}** = **{$value} ({@value})**"
- SystemAudioVolume~="^\d+$" " **{$setting}** = **{$value}**":"!**{$setting}** = **{$value}** this should be a positive number"
+ csr-active-config~=.* " {$setting} = {$value}"
+ nvda_drv~=.* "!{$setting} = {$value} Remove this setting completely. It is no longer used as of OpenCore v0.5.7"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). Unless you speak Russian, leave this blank":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} this should be a positive number"
PlatformInfo
Automatic=yes
UpdateDataHub=yes
UpdateNVRAM=yes
UpdateSMBIOS=yes
- UpdateSMBIOSMode=Create " **{$setting}** = **{$value}** If you have a Dell or VIAO motherboard, please set this to **Custom**":" **{$setting}** = **{$value}** This is only required if you have a Dell or VIAO motherboard"
+ UpdateSMBIOSMode=Create " {$setting} = {$value} If you have a Dell or VIAO motherboard, please set this to Custom":" {$setting} = {$value} This is only required if you have a Dell or VIAO motherboard"
:Generic
SpoofVendor=yes
AdviseWindows=no
ProcessorType~=.* " **{$setting}** = **{$value}**"
MemoryFormFactor=Auto
- SupportsCsm~=.* "!**{$setting}** was replaced with **AdviseWindows** in OpenCore v0.5.5"
- SystemProductName~=(^$)|(MacPro5,1) "!**{$setting}** You need to set this. See [PlatformInfo Docs][platforminfo]":" **{$setting}** = **{$value}**"
- MLB=M000000000001 "!**{$setting}** should be set to your generated board serial. See [PlatformInfo Docs][platforminfo]":" **{$setting}** is set"
- ROM=112233000000 "-**{$setting}** = **{$value}** You should set this to your NIC MAC address. See [PlatformInfo Docs][platforminfo]":" **{$setting}** is set"
- SystemSerialNumber=W0000000001 "!**{$setting}** should be set to your generated system serial number. See the [PlaformInfo Docs][platforminfo]":" **{$setting}** is set"
- SystemUUID=00000000-0000-0000-0000-000000000000 "!**{$setting}** should be set to your generated SmUUID. See the [PlaformInfo Docs][platforminfo]":" **{$setting}** is set"
+ SupportsCsm~=.* "!{$setting} was replaced with AdviseWindows in OpenCore v0.5.5"
+ SystemProductName~=(^$)|(MacPro5,1) "!{$setting} You need to set this. See [PlatformInfo Docs]":" {$setting} = {$value}"
+ MLB=M000000000001 "!{$setting} should be set to your generated board serial. See [PlatformInfo Docs]":" {$setting} is set"
+ ROM=112233000000 "-{$setting} = {$value} You should set this to your NIC MAC address. See [PlatformInfo Docs]":" {$setting} is set"
+ SystemSerialNumber=W0000000001 "!{$setting} should be set to your generated system serial number. See the [PlatformInfo Docs]":" {$setting} is set"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} should be set to your generated SmUUID. See the [PlatformInfo Docs]":" {$setting} is set"
UEFI
ConnectDrivers=yes
- Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; **{$value}**":"!Need either **VBoxHfs.efi** or **HFSPlus.efi** here"
- Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!**{$value}** you already have **{$hfs}**"
- Drivers==OpenRuntime.efi " **{$value}**":"!**OpenRuntime.efi** is missing"
- Drivers==FwRuntimeServices.efi "!**{$value}** has been replaced by OpenRuntime.efi as of OpenCore v0.5.7"
- Drivers==ApfsDriverLoader.efi "!**ApfsDriverLoader.efi** was merged into OpenCore under the UEFI/APFS section as of OpenCore v0.5.8"
- Drivers==OpenCore.efi "!**OpenCore.efi** should not be here!"
- Drivers==AppleUsbKbdxe.efi "!**{$value}** has been replaced by OpenUsbKbDxe.efi as of OpenCore v0.5.7"
- Drivers==CrScreenshotDxe.efi "!**{$value}** should not be here!"
- Drivers==HiiDatabase.efi "!**{$value}** should not be here!"
- Drivers==NvmExpressDxe.efi "!**{$value}** should not be here!"
- Drivers==OpenUsbKbDxe.efi "-**{$value}** Unless you are doing a legacy install, you don't need this"
- Drivers==Ps2KeyboardDxe.efi "-**{$value}** Unless you are using a PS2 keyboard, this should not be here!"
- Drivers==Ps2MouseDxe.efi "-**{$value}** Unless you are using a PS2 mouse/trackpad with OpenCanopy, this should not be here!"
- Drivers==UsbMouseDxe.efi "-**{$value}** Unless you are using a USB mouse/trackpad with OpenCanopy, this should not be here!"
- Drivers==XhciDxe.efi "!**{$value}** should not be here!"
- Drivers==VirtualSmc.efi "!**VirtualSmc.efi** was merged into OpenCore under the quirk **AppleSmcIo**!"
- Drivers==~^#.* "!**{$value}** remove the **#** if you want this to load otherwise remove entirely"
- Drivers==* " **{$value}**"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!Need either VBoxHfs.efi or HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} you already have {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!OpenRuntime.efi is missing"
+ Drivers==FwRuntimeServices.efi "!{$value} has been replaced by OpenRuntime.efi as of OpenCore v0.5.7"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi was merged into OpenCore under the UEFI/APFS section as of OpenCore v0.5.8"
+ Drivers==OpenCore.efi "!OpenCore.efi should not be here!"
+ Drivers==AppleUsbKbdxe.efi "!{$value} has been replaced by OpenUsbKbDxe.efi as of OpenCore v0.5.7"
+ Drivers==CrScreenshotDxe.efi "!{$value} should not be here!"
+ Drivers==HiiDatabase.efi "!{$value} should not be here!"
+ Drivers==NvmExpressDxe.efi "!{$value} should not be here!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} Unless you are doing a legacy install, you don't need this"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} Unless you are using a PS2 keyboard, this should not be here!"
+ Drivers==Ps2MouseDxe.efi "-{$value} Unless you are using a PS2 mouse/trackpad with OpenCanopy, this should not be here!"
+ Drivers==UsbMouseDxe.efi "-{$value} Unless you are using a USB mouse/trackpad with OpenCanopy, this should not be here!"
+ Drivers==XhciDxe.efi "!{$value} should not be here!"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi was merged into OpenCore under the quirk AppleSmcIo!"
+ Drivers==~^#.* "!{$value} remove the # if you want this to load otherwise remove entirely"
+ Drivers==* " {$value}"
:APFS
EnableJumpstart=yes
- GlobalConnect=no " **{$setting}** = **{$value}** If you have an HP motherboard and can't see APFS drives in OpenCore, please enable this":" **{$setting}** = **{$value}** Only required for HP motherboard that cannot see APFS drives in OpenCore"
+ GlobalConnect=no " {$setting} = {$value} If you have an HP motherboard and can't see APFS drives in OpenCore, please enable this":" {$setting} = {$value} Only required for HP motherboard that cannot see APFS drives in OpenCore"
HideVerbose=yes
JumpstartHotPlug=no
MinDate=0
MinVersion=0
:Audio
- AudioSupport~=.* " **{$setting}** = **{$value}**"
- AudioDevice~=.* " **{$setting}** = **{$value}**"
- AudioCodec~=.* " **{$setting}** = **{$value}**"
- AudioOut~=.* " **{$setting}** = **{$value}**"
- MinimumVolume~=.* " **{$setting}** = **{$value}**"
- PlayChime~=.* " **{$setting}** = **{$value}**"
- VolumeAmplifier~=.* " **{$setting}** = **{$value}**"
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
:Input
KeyFiltering=no
@@ -234,7 +234,7 @@ UEFI
KeySupportMode=Auto
KeySwap=no
PointerSupport=no
- PointerSupportMode~=.* " **{$setting}** = **{$value}**"
+ PointerSupportMode~=.* " {$setting} = {$value}"
TimerResolution=50000
:ProtocolOverrides
@@ -249,46 +249,46 @@ UEFI
AppleKeyMap=no
AppleRtcRam=no
AppleSecureBoot=no
- AppleSmcIo=no " **{$setting}** = **{$value}** If you plan to use FileVault2, please enable this":" **{$setting}** = **{$value}** This is only required if you plan to use FileVault"
+ AppleSmcIo=no " {$setting} = {$value} If you plan to use FileVault2, please enable this":" {$setting} = {$value} This is only required if you plan to use FileVault"
AppleUserInterfaceTheme=no
DataHub=no
DeviceProperties=no
- FirmwareVolume=no " **{$setting}** = **{$value}** If you plan to use FileVault2, please enable this":" **{$setting}** = **{$value}** This is only required if you plan to use FileVault"
- HashServices=no " **{$setting}** = **{$value}** If you plan to use FileVault2, please enable this":" **{$setting}** = **{$value}** This is only required if you plan to use FileVault"
+ FirmwareVolume=no " {$setting} = {$value} If you plan to use FileVault2, please enable this":" {$setting} = {$value} This is only required if you plan to use FileVault"
+ HashServices=no " {$setting} = {$value} If you plan to use FileVault2, please enable this":" {$setting} = {$value} This is only required if you plan to use FileVault"
OSInfo=no
UnicodeCollation=no
- ConsoleControl~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
+ ConsoleControl~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
:Output
count==11 :"!You should have exactly 11 settings in the UEFI/Output section"
TextRenderer=BuiltinGraphics
ConsoleMode=""
- Resolution~=.* " **{$setting}** = **{$value}**"
+ Resolution~=.* " {$setting} = {$value}"
ClearScreenOnModeSwitch=no
IgnoreTextInGraphics=no
ProvideConsoleGop=yes
DirectGopRendering=no
- DirectGopCacheMode~=.* "!**{$setting}** was deprecated in OpenCore v0.5.9"
+ DirectGopCacheMode~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
ReconnectOnResChange=no
ReplaceTabWithSpace=no
- SanitiseClearScreen~=.* " **{$setting}** = **{$value}**"
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
UgaPassThrough=no
- Scale~=.* "!**{$setting}** shouldn't be here"
+ Scale=.* "!{$setting} shouldn't be here"
:Quirks
- AvoidHighAlloc~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6"
+ AvoidHighAlloc~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
DeduplicateBootOrder=yes
ExitBootServicesDelay=0
IgnoreInvalidFlexRatio=yes
- IgnoreTextInGraphics~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- ProvideConsoleGop~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ ProvideConsoleGop~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
ReleaseUsbOwnership=no
- RequestBootVarFallback~=.* "!**{$setting}** was deprecated in OpenCore v0.5.9"
+ RequestBootVarFallback~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
RequestBootVarRouting=yes
TscSyncTimeout=0
- ReplaceTabWithSpace~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- SanitiseClearScreen~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- ClearScreenOnModeSwitch~=.* "!**{$setting}** was deprecated in OpenCore v0.5.6 - See Output/${setting}"
- UnblockFsConnect=no " **{$setting}** = **{$value}** If you have an HP system, please enable this"
+ ReplaceTabWithSpace~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ UnblockFsConnect=no " {$setting} = {$value} If you have an HP system, please enable this"
:ReservedMemory
diff --git a/English Localization (en)/ocs/rules/ivybridge062.lst b/English Localization (en)/ocs/rules/ivybridge062.lst
index bcbb274f6a7ac849f0c97545633fd7ca57925144..b41a3dd7db0b286cc498169356b192de6987d8ed 100644
--- a/English Localization (en)/ocs/rules/ivybridge062.lst
+++ b/English Localization (en)/ocs/rules/ivybridge062.lst
@@ -1,30 +1,29 @@
-# Desktop: (3rd Gen) Ivy Bridge OpenCore 0.6.2
+=HEDT: (4th Gen) Ivy Bridge-E OpenCore 0.6.2
# Generic config suitable for initial installation
-=# OpenCore v0.6.2 Intel Ivy Bridge Desktop Sanity Check
-=https://dortania.github.io/OpenCore-Install-Guide/config.plist/ivy-bridge.html
+# OpenCore v0.6.2 Intel Ivy Bridge-E Sanity Check
+=https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/ivy-brdige-e.html
=
-=[kernel]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/ivy-bridge.html#kernel
-=[acpi]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/ivy-bridge.html#acpi
-=[kexts]:https://dortania.github.io/OpenCore-Install-Guide/ktext.html#kexts
-=[debug]:https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/debug.html
-=[scanpolicy]:https://dortania.github.io/OpenCore-Post-Install/universal/security.html#scanpolicy
-=[platforminfo]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/ivy-bridge.html#platforminfo
-=[deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/ivy-bridge.html#deviceproperties
+# [kernel]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/ivy-brdige-e#kernel
+# [acpi]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/ivy-brdige-e#acpi
+# [kexts]:https://dortania.github.io/OpenCore-Install-Guide/ktext.html#kexts
+# [debug]:https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/debug.html
+# [scanpolicy]:https://dortania.github.io/OpenCore-Post-Install/universal/security.html#scanpolicy
+# [platforminfo]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/ivy-brdige-e#platforminfo
+# [deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/ivy-brdige-e#deviceproperties
ACPI
:Add
- count==0 "-You have no SSDT Patches. Please review the [ACPI Docs][acpi]"
- [Path]==DSDT.aml "-**{$Path}** You should not be including your dumped DSDT. Please review the [ACPI Docs][acpi]"
- [Path]==SSDT-1.aml "-**{$Path}** This is just an example SSDT. If you really made this yourself, call it something more descriptive"
- [Path]==SSDT-PLUG.aml "-**{$Path}** does not work on Sandy and Ivy Bridge systems"
- [Path]==SSDT-GPIO.aml "-**{$Path}** this doesn't belong on an Ivy Bridge or older system"
- [Path]~=".dsl$" "!**{$Path}** Only include .aml files here. dsl files need to be compiled to .aml"
- [Enabled]==no "-**{$Path}** is **disabled**. Either enable it or remove it to get rid of this warning"
- [Path]==SSDT-EC-DESKTOP.aml&SSDT-EC.aml "-**{$Path}** don't use both **SSDT-EC-DESKTOP** and **SSDT-EC**"
- [Path]~=-EC.+aml :"%You might need something like SSDT-EC.aml or SSDT-EC-USBX-DESKTOP.aml. See the [ACPI Docs][acpi]"
- [Path]==* " **{$Path}** Make sure this file is in your OC/ACPI directory"
- [Path]==SSDT-OLA.aml "!**{$Path}** Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs][acpi]."
- [Path]==SSDT-OLARILA.aml "!**{$Path}** Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs][acpi]."
+ count==0 "-You have no SSDT Patches. Please review the [ACPI Docs]"
+ [Path]==DSDT.aml "-{$Path} You should not be including your dumped DSDT. Please review the [ACPI Docs]."
+ [Path]==SSDT-1.aml "-{$Path} This is just an example SSDT. If you really made this yourself, call it something more descriptive"
+ [Path]~=".dsl$" "!{$Path} Only include .aml files here. dsl files need to be compiled to .aml"
+ [Enabled]==no "-{$Path} is disabled. Either enable it or remove it to get rid of this warning"
+ [Path]!=SSDT-PLUG.aml "-SSDT-PLUG.aml is missing. See the [ACPI Docs]"
+ [Path]==SSDT-EC-DESKTOP.aml&SSDT-EC.aml "-{$Path} don't use both SSDT-EC-DESKTOP and SSDT-EC"
+ [Path]~=-EC.+aml :"%You might need something like SSDT-EC.aml or SSDT-EC-DESKTOP.aml. See the [ACPI Docs]"
+ [Path]==* " {$Path} Make sure this file is in your OC/ACPI directory"
+ [Path]==SSDT-OLA.aml "!{$Path} Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs]."
+ [Path]==SSDT-OLARILA.aml "!{$Path} Don't use random files found on sketchy websites, these inject random data that can very likely prevent booting. Please review the [ACPI Docs]."
:Delete
[Enabled]==no "!**{$Comment}** Patch is **disabled**! Enable this to make sure SSDT-CPU-PM works."
diff --git a/Resources/release_templates/Sample.plist b/Resources/release_templates/Sample.plist
index dcb83d7de87e8a36fb22d16e4f83290cb2a47c20..6e4ba7d240970d8b07803d7f9ad298563c092b5b 100644
--- a/Resources/release_templates/Sample.plist
+++ b/Resources/release_templates/Sample.plist
@@ -441,10 +441,16 @@
Emulate
+ DummyPowerManagement
+
Cpuid1Data
Cpuid1Mask
+ MaxKernel
+
+ MinKernel
+
Force
@@ -454,7 +460,7 @@
BundlePath
System/Library/Extensions/IONetworkingFamily.kext
Comment
- Patch engine
+
Enabled
Identifier
@@ -670,7 +676,7 @@
DisableRtcChecksum
- DummyPowerManagement
+ ExtendBTFeatureFlags
ExternalDiskIcons
@@ -678,6 +684,8 @@
LapicKernelPanic
+ LegacyCommpage
+
PanicNoKextDump
PowerTimeoutKernelPanic
@@ -924,8 +932,12 @@
AdviseWindows
+ SystemMemoryStatus
+ Auto
MLB
M0000000000000001
+ ProcessorType
+ 0
ROM
ESIzRFVm
SpoofVendor
@@ -1106,6 +1118,8 @@
Address
268435456
+ Type
+ Reserved
Comment
HD3000: IGPU memory corruption errata
Enabled
@@ -1113,6 +1127,18 @@
Size
268435456
+
+ Address
+ 569344
+ Type
+ RuntimeCode
+ Comment
+ Fix black screen on wake from hibernation for Lenovo Thinkpad T490
+ Enabled
+
+ Size
+ 4096
+
diff --git a/Resources/release_templates/SampleCustom.plist b/Resources/release_templates/SampleCustom.plist
index 33c2a71c65648db00588d3dfd4ec84c1ac9df655..b44b8a60f470553b02daca606ca3dd2c41a4e39c 100644
--- a/Resources/release_templates/SampleCustom.plist
+++ b/Resources/release_templates/SampleCustom.plist
@@ -441,10 +441,16 @@
Emulate
+ DummyPowerManagement
+
Cpuid1Data
Cpuid1Mask
+ MaxKernel
+
+ MinKernel
+
Force
@@ -454,7 +460,7 @@
BundlePath
System/Library/Extensions/IONetworkingFamily.kext
Comment
- Patch engine
+
Enabled
Identifier
@@ -670,7 +676,7 @@
DisableRtcChecksum
- DummyPowerManagement
+ ExtendBTFeatureFlags
ExternalDiskIcons
@@ -678,6 +684,8 @@
LapicKernelPanic
+ LegacyCommpage
+
PanicNoKextDump
PowerTimeoutKernelPanic
@@ -920,6 +928,27 @@
Automatic
+ Generic
+
+ AdviseWindows
+
+ SystemMemoryStatus
+ Auto
+ MLB
+
+ ProcessorType
+ 0
+ ROM
+
+ SpoofVendor
+
+ SystemProductName
+
+ SystemSerialNumber
+
+ SystemUUID
+
+
DataHub
ARTFrequency
@@ -1192,6 +1221,8 @@
Address
268435456
+ Type
+ Reserved
Comment
HD3000: IGPU memory corruption errata
Enabled
@@ -1199,6 +1230,18 @@
Size
268435456
+
+ Address
+ 569344
+ Type
+ RuntimeCode
+ Comment
+ Fix black screen on wake from hibernation for Lenovo Thinkpad T490
+ Enabled
+
+ Size
+ 4096
+