diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/amd073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/amd073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..55c07bc1b308028119e7d56155c3dbe6b5cef5d7
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/amd073.lst
@@ -0,0 +1,346 @@
+=
AMD Zen OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 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
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁.请查看[Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} -->您不应该包括转储的DSDT.请查看[ACPI文档]."
+ [Path]==SSDT-1.aml "-{$Path} -->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]~=".dsl$" "!{$Path} -->在此处只能是.aml文件. dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path} -->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml"-->-{$Path}/b>不要同时使用 SSDT-EC-USBX-DESKTOP和SSDT-EC"
+ [Path]~=-EC.+aml :"%您可能需要类似SSDT-EC.aml或SSDT-EC-USBX-DESKTOP.aml的文件.请查看[ACPI文档]"
+ [Path]~=AWAC.+aml "-{$Path} -->在AMD上不需要"
+ [Path]~=RTC0.+aml "-{$Path} -->在AMD上不需要"
+ [Path]~=ALS0.+aml "-{$Path} -->在AMD上不需要"
+ [Path]==SSDT-PMC.aml "-{$Path} -->在AMD上不需要"
+ [Path]==SSDT-PNLF.aml "-{$Path} -->在AMD上不需要"
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+:Patch
+ count>15 "!-->您可能在错误的部分中添加了内核补丁.它们应该在Kernel部分."
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=no " {$setting} = {$value} -->如果您有TRx40(即第三代ThreadRipper),请启用此功能"
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=no
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=yes
+ SetupVirtualMap=no
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=yes
+ ForceBooterSignature=no
+
+DeviceProperties
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]==SMCProcessor.kext "!{$BundlePath} -->此VirtualSMC插件在AMD平台上不起作用"
+ [BundlePath]==SMCSuperIO.kext "!{$BundlePath} -->此VirtualSMC插件在AMD平台上不起作用"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->此VirtualSMC插件在AMD平台上不起作用"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->此VirtualSMC插件在AMD平台上不起作用"
+ [BundlePath]==IntelMausiEthernet.kext "-{$BundlePath} -->这可能不是适用于AMD系统的正确以太网接口"
+ [BundlePath]==IntelMausi.kext "-{$BundlePath} -->这可能不是适用于AMD系统的正确以太网接口"
+ [BundlePath]==AppleIGB.kext "-{$BundlePath} -->这可能不是适用于AMD系统的正确以太网接口"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==NullCPUPowerManagement.kext "!{$BundlePath} -->设置DummyPowerManagementquirk而不是使用此kext"
+ [BundlePath]==USBInjectAll.kext "!{$BundlePath} -->在AMD平台上不起作用"
+ [BundlePath]==Legacy_USB3.kext "!{$BundlePath} -->不应该在这里"
+ [BundlePath]!=WhateverGreen.kext "--->WhateverGreen.kext缺少. 请查看[Kexts Docs]"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Patch
+ count<20 "!{$count} -->找到补丁-您是否正确应用了内核补丁?"
+ count>19 " -->AMD内核补丁"
+ [MatchOS]~=.+ "!-->您使用了Clover补丁,而不是OpenCore的"
+ [Replace]~=\xbb\xbc\x4f\xea\x78\xe9\x5d\x00\x00\x00\x90 " -->找到Catalina 10.15.4 CPUFAMILY_INTEL_PENRYN补丁":"--->Catalina 10.15.4 CPUFAMILY_INTEL_PENRYN补丁丢失或不正确"
+ [Replace]~=\xb3\x01\xba\xbc\x4f\xea\x78\xe9\x5d\x00\x00\x00\x00\x90 " -->找到Big Sur 11.3 CPUFAMILY_INTEL_PENRYN补丁":"--->Big Sur 11.3 CPUFAMILY_INTEL_PENRYN补丁丢失或不正确"
+
+:Emulate
+ DummyPowerManagement=yes " {$setting} = {$value}":"!{$setting} = {$value} 这里需要启用"
+
+:Quirks
+ AppleCpuPmCfgLock=no
+ AppleXcpmCfgLock=no
+ AppleXcpmExtraMsrs=no
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=no
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} 已在OpenCore v0.6.6中移动- 请查看 Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic~=.* " {$setting} = {$value}"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives=no
+ XhciPortLimit=yes " {$setting} = {$value} -->USB端口定制后关闭":" {$setting} = {$value} -->如果您有USB问题,请启用"
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode~=(Builtin|External) " {$setting} = {$value}":"!{$setting} = {$value} -->应将其设置为Builtin 或 External"
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用Debug版时才有效{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} boot-args go in the nvram section, not here"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->从OpenCore v0.6.0开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading~=.* " {$setting} = {$value}"
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ RequireVault~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ run-efi-updater="No"
+ csr-active-config~=.* " {$setting} = {$value}"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置.从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm~=.* "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代"
+ SystemProductName~="(iMacPro1,1|MacPro7,1|MacPro6,1|iMac14,2|iMac15,1)" " {$setting} = {$value}":"-{$setting} = {$value} -->这不是建议用于AMD系统的SMBIOS. 请查看[PlatformInfo Docs]"
+ MLB~="(M000000000001|M0000000000000001)" "!{$setting} -->应该设置为您生成的板卡序列号. 请参看[PlatformInfo Docs]":" {$setting} -->已设置"
+ ROM~="(112233000000|112233445566)" "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看[PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号. 请参看[PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看[PlatformInfo Docs]":" {$setting} -->已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ GlobalConnect=no " {$setting} = {$value} -->如果您有HP主板,但在OpenCore中看不到APFS驱动器,请启用此功能":" {$setting} = {$value} 仅对于在OpenCore中看不到APFS驱动器的HP主板是必需的"
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.6里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} 在OpenCore v0.5.6中已弃用 - 请查看UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} -->不应该在这里"
+ UgaPassThrough~=.* "{$setting} = {$value} -->":"!-->缺少UgaPassThrough选项"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=no
+ ReconnectOnResChange~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ProvideConsoleGop~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ReleaseUsbOwnership=no
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=no
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/amdfx073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/amdfx073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..4cf62886083b48c8d261e68c3be5e3bd21c8a719
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/amdfx073.lst
@@ -0,0 +1,347 @@
+=AMD FX OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 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
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁.请查看[Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} -->您不应该包括转储的DSDT.请查看[ACPI文档]."
+ [Path]==SSDT-1.aml "-{$Path} -->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]~=".dsl$" "!{$Path} -->在此处只能是.aml文件. dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path} -->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml"-->-{$Path}/b>不要同时使用 SSDT-EC-USBX-DESKTOP和SSDT-EC"
+ [Path]~=-EC.+aml :"%您可能需要类似SSDT-EC.aml或SSDT-EC-USBX-DESKTOP.aml的文件.请查看[ACPI文档]"
+ [Path]~=AWAC.+aml "-{$Path} -->在AMD上不需要"
+ [Path]~=RTC0.+aml "-{$Path} -->在AMD上不需要"
+ [Path]~=ALS0.+aml "-{$Path} -->在AMD上不需要"
+ [Path]==SSDT-PMC.aml "-{$Path} -->在AMD上不需要"
+ [Path]==SSDT-PNLF.aml "-{$Path} -->在AMD上不需要"
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+:Patch
+ count>15 "!-->您可能在错误的部分中添加了内核补丁.它们应该在Kernel部分."
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=no
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=yes
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=no
+ SetupVirtualMap=yes
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=no
+ ForceBooterSignature=no
+
+DeviceProperties
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]==SMCProcessor.kext "!{$BundlePath} -->此VirtualSMC插件在AMD平台上不起作用"
+ [BundlePath]==SMCSuperIO.kext "!{$BundlePath} -->此VirtualSMC插件在AMD平台上不起作用"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->此VirtualSMC插件在AMD平台上不起作用"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->此VirtualSMC插件在AMD平台上不起作用"
+ [BundlePath]==IntelMausiEthernet.kext "-{$BundlePath} -->这可能不是适用于AMD系统的正确以太网接口"
+ [BundlePath]==IntelMausi.kext "-{$BundlePath} -->这可能不是适用于AMD系统的正确以太网接口"
+ [BundlePath]==AppleIGB.kext "-{$BundlePath} -->这可能不是适用于AMD系统的正确以太网接口"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==NullCPUPowerManagement.kext "!{$BundlePath} -->设置DummyPowerManagementquirk而不是使用此kext"
+ [BundlePath]==USBInjectAll.kext "!{$BundlePath} -->在AMD平台上不起作用"
+ [BundlePath]==Legacy_USB3.kext "!{$BundlePath} -->不应该在这里"
+ [BundlePath]!=WhateverGreen.kext "--->WhateverGreen.kext缺少. 请查看[Kexts Docs]"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Patch
+ count<20 "!{$count} -->找到补丁-您是否正确应用了内核补丁?"
+ count>19 " -->AMD内核补丁"
+ [MatchOS]~=.+ "!-->您使用了Clover补丁,而不是OpenCore的"
+ [Replace]~=\xbb\xbc\x4f\xea\x78\xe9\x5d\x00\x00\x00\x90 " -->找到Catalina 10.15.4 CPUFAMILY_INTEL_PENRYN补丁":"--->Catalina 10.15.4 CPUFAMILY_INTEL_PENRYN补丁丢失或不正确"
+ [Replace]~=\xb3\x01\xba\xbc\x4f\xea\x78\xe9\x5d\x00\x00\x00\x00\x90 " -->找到Big Sur 11.3 CPUFAMILY_INTEL_PENRYN补丁":"--->Big Sur 11.3 CPUFAMILY_INTEL_PENRYN补丁丢失或不正确"
+
+:Emulate
+ DummyPowerManagement=yes " {$setting} = {$value}":"!{$setting} = {$value} -->这里需要启用"
+
+:Quirks
+ AppleCpuPmCfgLock=no
+ AppleXcpmCfgLock=no
+ AppleXcpmExtraMsrs=no
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=no
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting}/ 已在OpenCore v0.6.6中移动 - 参看 Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic~=.* " {$setting} = {$value}"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives~=.* " {$setting} = {$value}"
+ XhciPortLimit=yes " {$setting} = {$value} -->USB端口定制后关闭":" {$setting} = {$value} enable if you have USB issues"
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用OpenCore 0.6.0 Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading~=.* " {$setting} = {$value}"
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ RequireVault~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ run-efi-updater="No"
+ csr-active-config~=.* " {$setting} = {$value}"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置.从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm~=.* "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代"
+ SystemProductName~="(iMacPro1,1|MacPro7,1|MacPro6,1|iMac14,2|iMac15,1)" " {$setting} = {$value}":"-{$setting} = {$value} -->这不是建议用于AMD系统的SMBIOS. 请查阅 [PlatformInfo Docs]"
+ MLB~="(M000000000001|M0000000000000001)" "!{$setting} -->应该设置为您生成的板卡序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ ROM~="(112233000000|112233445566)" "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号. 请参看 [PlaformInfo Docs]":" {$setting} -->已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看 [PlaformInfo Docs]":" {$setting} -->已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+ GlobalConnect~=.* "{$setting} = {$value} -->":"!-->缺少GlobalConnect选项"
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} 在OpenCore v0.5.6中已弃用 - 请查看UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} -->不应该在这里"
+ UgaPassThrough~=.* "{$setting} = {$value} -->":"!-->缺少UgaPassThrough选项"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=no
+ ReconnectOnResChange~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ProvideConsoleGop~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ReleaseUsbOwnership=no
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=no
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/broadwelle073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/broadwelle073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..04ca3e186dbe6985f44e6314b8644057d2d19acc
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/broadwelle073.lst
@@ -0,0 +1,332 @@
+=Broadwell-E OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 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
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁.请查看[Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} -->您不应该包括转储的DSDT.请查看[ACPI文档]."
+ [Path]==SSDT-1.aml "-{$Path} -->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]~=".dsl$" "!{$Path} -->在此处只能是.aml文件. dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path} -->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]!=SSDT-PLUG.aml "--->缺少SSDT-PLUG.aml. 请查看[Acpi Docs]"
+ [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml"-->-{$Path}/b>不要同时使用 SSDT-EC-USBX-DESKTOP和SSDT-EC"
+ [Path]~=-EC.+aml :"%您可能需要类似SSDT-EC.aml或SSDT-EC-USBX-DESKTOP.aml的文件.请查看[ACPI文档]"
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=no " {$setting} = {$value} -->请注意,禁用此功能可能会在启动时出现分配问题":" {$setting} = {$value} -->请注意,启用此功能可能会导致早期的内核恐慌"
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=yes
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=no
+ SetupVirtualMap=yes
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=no
+ ForceBooterSignature=no
+
+DeviceProperties
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==XHCI-unsupported.kext "{$BundlePath} -->你可能不需要这个"
+ [BundlePath]==FakePCIID.kext "{$BundlePath} -->有更好的伪造设备ID的方法"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext -{$BundlePath} "-->有更好的伪造设备ID的方法"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ Cpuid1Data=d4060300000000000000000000000000 " {$setting} = {$value}":"!{$setting} = {$value} -->您需要在此处进行正确的CPU仿冒"
+ Cpuid1Mask=ffffffff000000000000000000000000 " {$setting} = {$value}":"!{$setting} = {$value}"
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=yes " {$setting} = {$value} -->如果您不打算启动10.10或更早版本,则应禁用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmExtraMsrs=yes
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=yes
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 请参阅 Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic=no " {$setting} = {$value} -->如果您是惠普笔记本电脑,请启用此功能":" {$setting} = {$value} -->仅当您拥有HP笔记本电脑时才需要"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives=no
+ XhciPortLimit=yes " {$setting} = {$value} -->USB端口定制后关闭":" {$setting} = {$value} -->如果您有USB问题,请启用"
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading~=.* " {$setting} = {$value}"
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ RequireVault~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=yes
+ LegacyOverwrite=yes
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ run-efi-updater="No"
+ csr-active-config~=.* " {$setting} = {$value}"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置.从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " **{$setting}** = **{$value}**"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm~=.* "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代"
+ SystemProductName~="(iMacPro1,1)" " {$setting} = {$value}":"-{$setting} = {$value} -->对于Broadwell-E这不是建议的SMBIOS. 请参看 [PlatformInfo Docs]"
+ MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+ GlobalConnect~=.* "{$setting} = {$value}":"!-->缺少GlobalConnect选项"
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} -->不应该在这里"
+ UgaPassThrough~=.* "{$setting} = {$value}":"!-->缺少UgaPassThrough选项"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=yes
+ ReconnectOnResChange~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ProvideConsoleGop~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ReleaseUsbOwnership=no
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=~=.* "{$setting} = {$value} -->如果未显示APFS驱动器,建议在HP系统上启用":"!-->缺少UnblockFsConnect选项"
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/clarkdale073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/clarkdale073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..084f6d570a84a5c9f8e8e3ea28c08af90b235c69
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/clarkdale073.lst
@@ -0,0 +1,331 @@
+=台式机:(第一代)Lynnfield和Clarkdale OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 Intel Lynnfield and Clarkdale Desktop Sanity Check
+=参考文章:https://dortania.github.io/OpenCore-Install-Guide/config.plist/clarkdale.html
+=
+# [kernel]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/clarkdale.html#kernel
+# [acpi]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/clarkdale.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/clarkdale.html#platforminfo
+# [deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/clarkdale.html#deviceproperties
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁.请查看 [Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} -->您不应该包括转储的DSDT.请查看 [Acpi Docs]"
+ [Path]==SSDT-1.aml "-{$Path} -->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]==SSDT-PLUG.aml "-{$Path} -->在Sandy和Ivy Bridge系统上不起作用"
+ [Path]==SSDT-GPIO.aml "-{$Path} -->这不属于Ivy Bridge平台下的"
+ [Path]~=".dsl$" "!{$Path} -->在此处只能是.aml文件. dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path} -->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml "--->{$Path} 不要同时使用 SSDT-EC-USBX-DESKTOP 和 SSDT-EC"
+ [Path]~=-EC.+aml :"%-->您可能需要类似SSDT-EC.aml或SSDT-EC-USBX-DESKTOP.aml的文件.请查看 [Acpi Docs]"
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-OLARILA.aml "!{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看 [ACPI Docs]."
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes " {$setting} = {$value} -->如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} 仅当您支持UEFI时才需要"
+ DevirtualiseMmio=no
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes " {$setting} = {$value} 如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} 仅当您支持UEFI时才需要"
+ EnableWriteUnprotector=yes " {$setting} = {$value} 如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} 仅当您支持UEFI时才需要"
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes " {$setting} = {$value} 如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} 仅当您支持UEFI时才需要"
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=no " {$setting} = {$value} -->如果您打算引导OS X 10.6或更早版本,请启用此功能":" {$setting} = {$value} T-->仅当您计划启动OS X 10.6或更早版本时才需要他"
+ SetupVirtualMap=yes " {$setting} = {$value} -->如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} -->仅当您支持UEFI时才需要"
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=no
+ ForceBooterSignature=no
+
+DeviceProperties
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]==VoodooHDA.kext " {$BundlePath} -->请注意:AppleALC.kext 往往具有更好的音频质量"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==XHCI-unsupported.kext "{$BundlePath} -->你可能不需要这个"
+ [BundlePath]==FakePCIID.kext "{$BundlePath} -->有更好的伪造设备ID的方法"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext -{$BundlePath} "-->有更好的伪造设备ID的方法"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmCfgLock=no " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmExtraMsrs=no
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=yes
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic=no " {$setting} = {$value} 如果您有惠普笔记本电脑,请启用此功能":" {$setting} = {$value} 仅当您拥有HP笔记本电脑时才需要"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives~=.* " {$setting} = {$value}"
+ XhciPortLimit=no
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别"
+ DisplayDelay=0
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading=Signed
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ RequireVault~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ csr-active-config~=.* " {$setting} = {$value}"
+ run-efi-updater="No"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置.从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm~=.* "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代"
+ SystemProductName~="(iMac11,1|iMac11,2|MacPro6,1)" " {$setting} = {$value}":"-{$setting} = {$value} -->对于一代台式机系统,这不是建议的SMBIOS. 请参看 [PlatformInfo Docs]"
+ MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号. 请参看 [PlatformInfo Docs]":" {$setting} 已设置"
+ ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看 [PlatformInfo Docs]":" {$setting} 已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} should be set to your generated system serial number. See the [PlatformInfo Docs]":" {$setting} 已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看 [PlatformInfo Docs]":" {$setting} 已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ GlobalConnect=no " {$setting} = {$value}"
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} -->如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} -->仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} -->如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} -->不应该在这里"
+ UgaPassThrough~=.* "{$setting} = {$value}":"!-->缺少UgaPassThrough选项"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=yes
+ ReconnectOnResChange~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ProvideConsoleGop~=yes "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ReleaseUsbOwnership=no
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=no " {$setting} = {$value} -->如果您有HP系统,请启用此功能"
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/coffeelake073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/coffeelake073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..13c420b59a9a3189c3b6a5f3a71186dcb0fc92b4
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/coffeelake073.lst
@@ -0,0 +1,339 @@
+=Coffee Lake Desktop OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 Intel Coffee Lake Sanity Check
+=参考文章:https://dortania.github.io/OpenCore-Desktop-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
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁.请查看[Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} -->您不应该包括转储的DSDT.请查看[ACPI文档]."
+ [Path]==SSDT-1.aml "-{$Path} -->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]~=".dsl$" "!{$Path} -->在此处只能是.aml文件. dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path} -->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]!=SSDT-PLUG.aml "--->缺少SSDT-PLUG.aml. 请查看[Acpi Docs]"
+ [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml"-->-{$Path}/b>不要同时使用 SSDT-EC-USBX-DESKTOP和SSDT-EC"
+ [Path]~=-EC.+aml :"%您可能需要类似SSDT-EC.aml或SSDT-EC-USBX-DESKTOP.aml的文件.请查看[ACPI文档]"
+ [Path]!=SSDT-AWAC.aml "-SSDT-AWAC.aml --->缺少. 如果你需要它,请查看 [Acpi Docs]"
+ [Path]!=SSDT-PMC.aml "-SSDT-PMC.aml --->缺少. 如果你需要它,请查看 [Acpi Docs]"
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=yes
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=no
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=yes
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=yes
+ SetupVirtualMap=yes
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=yes
+ ForceBooterSignature=no
+
+DeviceProperties
+
+:Add
+::PciRoot(0x0)/Pci(0x2,0x0)
+ AAPL,ig-platform-id~="07009b3e|0300913e|00009b3e" " {$setting} = {$value} -->iGPU设置正确":"-{$setting} = {$value} - -->iGPU可能设置不正确. 请阅读 [DeviceProperties Docs]"
+
+::PciRoot(0x0)/Pci(0x1b,0x0)
+ AAPL,ig-platform-id~=.* "!{$setting} 位置错误, iGPU位置为 PciRoot(0x0)/Pci(0x2,0x0)"
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==XHCI-unsupported.kext "{$BundlePath} -->你可能不需要这个"
+ [BundlePath]==FakePCIID.kext "{$BundlePath} -->有更好的伪造设备ID的方法"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext -{$BundlePath} "-->有更好的伪造设备ID的方法"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=no
+ AppleXcpmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmExtraMsrs=no
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=yes
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic=no " {$setting} = {$value} -->如果您有惠普笔记本电脑,请启用此功能":" {$setting} = {$value} -->仅当您拥有HP笔记本电脑时才需要"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives=no
+ XhciPortLimit=yes " {$setting} = {$value} -->USB端口定制后关闭":" {$setting} = {$value} -->如果您有USB问题,请启用"
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading~=.* " {$setting} = {$value}"
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ RequireVault~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ run-efi-updater="No"
+ csr-active-config~=.* " {$setting} = {$value}"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置.从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm=no "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代"
+ SystemProductName~="(iMac19,1|iMac18,3)" " {$setting} = {$value}":"-{$setting} = {$value} -->对于Coffee Lake台式机系统,这不是建议的SMBIOS. 请参看 [PlatformInfo Docs]"
+ MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号. 请参看[PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+ GlobalConnect~=.* "{$setting} = {$value}":"!-->缺少GlobalConnect选项"
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} 在OpenCore v0.5.6中已弃用 - 参考 UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} -->不应该在这里"
+ UgaPassThrough=no
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=no
+ ReconnectOnResChange~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ProvideConsoleGop~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ReleaseUsbOwnership=no
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=no "{$setting} = {$value} -->如果未显示APFS驱动器,建议在HP系统上启用":"!-->缺少UnblockFsConnect选项"
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/cometlake073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/cometlake073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..5ce6af447a03df6ae06eecc145579f3d3af63652
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/cometlake073.lst
@@ -0,0 +1,340 @@
+=Comet Lake Desktop OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 Intel Comet Lake Sanity Check
+=参考文章:https://dortania.github.io/OpenCore-Desktop-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 "-您没有SSDT补丁.请查看[Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} -->您不应该包括转储的DSDT.请查看[ACPI文档]."
+ [Path]==SSDT-1.aml "-{$Path} -->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]~=".dsl$" "!{$Path} -->在此处只能是.aml文件. dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path} -->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]!=SSDT-PLUG.aml "--->缺少SSDT-PLUG.aml. 请查看[Acpi Docs]"
+ [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml"-->-{$Path}/b>不要同时使用 SSDT-EC-USBX-DESKTOP和SSDT-EC"
+ [Path]~=-EC.+aml :"%您可能需要类似SSDT-EC.aml或SSDT-EC-USBX-DESKTOP.aml的文件.请查看[ACPI文档]"
+ [Path]!=SSDT-AWAC.aml "-SSDT-AWAC.aml --->缺少. 如果你需要它,请查看 [Acpi Docs]"
+ [Path]!=SSDT-PMC.aml "-SSDT-PMC.aml --->缺少. 如果你需要它,请查看 [Acpi Docs]"
+ [Path]!=SSDT-RHUB.aml "-SSDT-RHUB.aml --->缺少. 需要修复华硕和可能的MSI板上的根设备错误.技嘉和华擎主板并不需要这个SSDT,请查看 [Acpi Docs]"
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=yes
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=no
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=yes
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=yes
+ SetupVirtualMap=no
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=yes
+ ForceBooterSignature=no
+
+DeviceProperties
+
+:Add
+::PciRoot(0x0)/Pci(0x2,0x0)
+ AAPL,ig-platform-id~="07009b3e|0300c89b" " {$setting} = {$value} -->iGPU设置正确":"-{$setting} = {$value} - -->iGPU可能设置不正确. 请阅读 [DeviceProperties Docs]"
+
+::PciRoot(0x0)/Pci(0x1b,0x0)
+ AAPL,ig-platform-id~=.* "!{$setting} 是错误位置, iGPU位置是 PciRoot(0x0)/Pci(0x2,0x0)"
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==XHCI-unsupported.kext "{$BundlePath} -->你可能不需要这个"
+ [BundlePath]==FakePCIID.kext "{$BundlePath} -->有更好的伪造设备ID的方法"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext -{$BundlePath} "-->有更好的伪造设备ID的方法"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=no
+ AppleXcpmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmExtraMsrs=no
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=yes
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic=no " {$setting} = {$value} -->如果您有惠普笔记本电脑,请启用此功能":" {$setting} = {$value} -->仅当您拥有HP笔记本电脑时才需要"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives=no
+ XhciPortLimit=yes " {$setting} = {$value} -->USB端口定制后关闭":" {$setting} = {$value} -->如果您有USB问题,请启用"
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用OpenCore 0.6.0 Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading~=.* " {$setting} = {$value}"
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ RequireVault~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 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, remove this entry or fill it in with your language":" {$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} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm~=.* "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代"
+ SystemProductName~="(iMac19,1|iMac18,3)" " {$setting} = {$value}":"-{$setting} = {$value} -->对于Comet Lake台式机系统,这不是建议的SMBIOS. 请参看 [PlatformInfo Docs]"
+ MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号. 请参看[PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+ GlobalConnect~=.* "{$setting} = {$value}":"!-->缺少GlobalConnect选项"
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode=~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} -->不应该在这里"
+ UgaPassThrough~=.* "{$setting} = {$value}":"!-->缺少UgaPassThrough选项"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=no
+ ReconnectOnResChange~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ProvideConsoleGop~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ReleaseUsbOwnership=no
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=no
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/haswell073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/haswell073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..9b575b3ebdd6b2391c89cd702ed5d2c57859b371
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/haswell073.lst
@@ -0,0 +1,337 @@
+=Haswell Desktop OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 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
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁.请查看[Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} -->您不应该包括转储的DSDT.请查看[ACPI文档]."
+ [Path]==SSDT-1.aml "-{$Path} -->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]~=".dsl$" "!{$Path} -->在此处只能是.aml文件. dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path} -->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]!=SSDT-PLUG.aml "--->缺少SSDT-PLUG.aml. 请查看[Acpi Docs]"
+ [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml"-->-{$Path}/b>不要同时使用 SSDT-EC-USBX-DESKTOP和SSDT-EC"
+ [Path]~=-EC.+aml :"%您可能需要类似SSDT-EC.aml或SSDT-EC-USBX-DESKTOP.aml的文件.请查看[ACPI文档]"
+ [Path]!=SSDT-EHCx_OFF.aml "-SSDT-EHCx_OFF.aml -->缺失. 请查看 [Acpi Docs]"
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=no
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=yes
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=no
+ SetupVirtualMap=yes
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=no
+ ForceBooterSignature=no
+
+DeviceProperties
+
+:Add
+::PciRoot(0x0)/Pci(0x2,0x0)
+ AAPL,ig-platform-id~="0300220d|04001204|07002216" " {$setting} = {$value} -->iGPU设置正确":"-{$setting} = {$value} - -->iGPU可能设置不正确. 请阅读 [DeviceProperties Docs]"
+
+::PciRoot(0x0)/Pci(0x1b,0x0)
+ AAPL,ig-platform-id~=.* "!{$setting} 是错误的位置, iGPU的位置是 PciRoot(0x0)/Pci(0x2,0x0)"
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==XHCI-unsupported.kext "{$BundlePath} -->你可能不需要这个"
+ [BundlePath]==FakePCIID.kext "{$BundlePath} -->有更好的伪造设备ID的方法"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext -{$BundlePath} "-->有更好的伪造设备ID的方法"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=yes " {$setting} = {$value} -->如果您不打算启动10.10或更早版本,则应禁用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmExtraMsrs=no
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=yes
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic~=.* " {$setting} = {$value}"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives=no
+ XhciPortLimit=yes " {$setting} = {$value} -->USB端口定制后关闭":" {$setting} = {$value} -->如果您有USB问题,请启用"
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading~=.* " {$setting} = {$value}"
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ RequireVault~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} -->SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ run-efi-updater="No"
+ csr-active-config~=.* " {$setting} = {$value}"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置.从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SystemProductName~="(iMac14,1|iMac14,2|iMac15,1|iMac16,2)" " {$setting} = {$value}":"-{$setting} = {$value} -->对于Haswell台式机系统,这不是建议的SMBIOS. 请参看 [PlatformInfo Docs]"
+ MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看[PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+ GlobalConnect~=.* "{$setting} = {$value}":"!-->缺少GlobalConnect选项"
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ ConsoleControl~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 UEFI/TextRenderer"
+ FirmwareVolume=no
+ HashServices=no
+ OSInfo=no
+ UnicodeCollation=no
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} -->不应该在这里"
+ UgaPassThrough~=.* "{$setting} = {$value}":"!-->缺少UgaPassThrough选项"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=yes
+ ReconnectOnResChange~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ProvideConsoleGop~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ReleaseUsbOwnership=no
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=~=.* "{$setting} = {$value} -->如果未显示APFS驱动器,建议在HP系统上启用":"!-->缺少UnblockFsConnect选项"
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/haswelle073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/haswelle073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..1ec95bfdfc8b07b7d7f5e6bfa709f994ccac5c88
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/haswelle073.lst
@@ -0,0 +1,329 @@
+=Haswell-E OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 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
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁.请查看[Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} -->您不应该包括转储的DSDT.请查看[ACPI文档]."
+ [Path]==SSDT-1.aml "-{$Path} -->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]~=".dsl$" "!{$Path} -->在此处只能是.aml文件. dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path} -->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]!=SSDT-PLUG.aml "--->缺少SSDT-PLUG.aml. 请查看[Acpi Docs]"
+ [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml"-->-{$Path}/b>不要同时使用 SSDT-EC-USBX-DESKTOP和SSDT-EC"
+ [Path]~=-EC.+aml :"%您可能需要类似SSDT-EC.aml或SSDT-EC-USBX-DESKTOP.aml的文件.请查看[ACPI文档]"
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=no " {$setting} = {$value} -->请注意,禁用此功能可能会在启动时出现分配问题":" {$setting} = {$value} -->请注意,启用此功能可能会导致早期的内核恐慌"
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=yes
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=no
+ SetupVirtualMap=yes
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=no
+ ForceBooterSignature=no
+
+DeviceProperties
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ Cpuid1Data=c3060300000000000000000000000000 " {$setting} = {$value}":"!{$setting} = {$value} -->您需要在此处进行正确的CPU仿冒"
+ Cpuid1Mask=ffffffff000000000000000000000000 " {$setting} = {$value}":"!{$setting} = {$value}"
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=yes " {$setting} = {$value} -->如果您不打算启动10.10或更早版本,则应禁用它":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmExtraMsrs=yes
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=yes
+ DisableLinkeditJettison=yes
+ DisableRtcChecksum=no
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic=no " {$setting} = {$value} 如果您有惠普笔记本电脑,请启用此功能":" {$setting} = {$value} 仅当您拥有HP笔记本电脑时才需要"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives=no
+ XhciPortLimit=yes " {$setting} = {$value} -->USB端口定制后关闭":" {$setting} = {$value} -->如果您有USB问题,请启用"
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading=Signed
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ RequireVault~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=yes
+ LegacyOverwrite=yes
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ run-efi-updater="No"
+ csr-active-config~=.* " {$setting} = {$value}"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置.从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm~=.* "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代"
+ SystemProductName~=(^$)|(MacPro5,1) "!{$setting} -->你需要设置这个.请查看 [PlatformInfo Docs]":" {$setting} = {$value}"
+ MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+ GlobalConnect~=.* "{$setting} = {$value}":"!-->缺少GlobalConnect选项"
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} -->不应该在这里"
+ UgaPassThrough~=.* "{$setting} = {$value}":"!-->缺少UgaPassThrough选项"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=yes
+ IgnoreTextInGraphics~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ProvideConsoleGop~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ReleaseUsbOwnership=no
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=~=.* "{$setting} = {$value} -->如果未显示APFS驱动器,建议在HP系统上启用":"!-->缺少UnblockFsConnect选项"
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/ivybridge073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/ivybridge073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..f63d562be07618b7ad08d304b4ebbdd5bae5a470
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/ivybridge073.lst
@@ -0,0 +1,345 @@
+=Ivy Bridge Desktop OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 Intel Ivy Bridge Desktop Sanity Check
+=参考文章:https://dortania.github.io/OpenCore-Install-Guide/config.plist/ivy-bridge.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
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁。请查看 [Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} -->您不应该包括转储的DSDT。请查看 [Acpi Docs]"
+ [Path]==SSDT-1.aml "-{$Path} -->这只是SSDT的一个例子。如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]==SSDT-PLUG.aml "-{$Path} -->在Sandy和Ivy Bridge系统上不起作用"
+ [Path]==SSDT-GPIO.aml "-{$Path} -->这不属于Ivy Bridge平台下的"
+ [Path]~=".dsl$" "!{$Path} -->在此处只能是.aml文件。 dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path} -->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml "--->{$Path} 不要同时使用 SSDT-EC-USBX-DESKTOP 和 SSDT-EC"
+ [Path]~=-EC.+aml :"%-->您可能需要类似SSDT-EC.aml或SSDT-EC-USBX-DESKTOP.aml的文件.请查看 [Acpi Docs]"
+ [Path]!=SSDT-CPU-PM.aml "--->SSDT-CPU-PM.aml缺失. 请查看 [Acpi Docs]"
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据。 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据。 请查看[Acpi Docs]"
+
+:Delete
+ [Enabled]==no "!{$Comment} 补丁状态: 禁用! 启用它以确保SSDT-CPU-PM正常工作."
+ [Enabled]==yes " {$Comment} 补丁状态: >启用"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=no
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=yes
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=no
+ SetupVirtualMap=yes
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=no
+ ForceBooterSignature=no
+
+DeviceProperties
+
+:Add
+::PciRoot(0x0)/Pci(0x2,0x0)
+ AAPL,ig-platform-id~="0a006601|07006201" " {$setting} = {$value} -->iGPU设置正确":"-{$setting} = {$value} - -->iGPU可能设置不正确. 请阅读 [DeviceProperties Docs]"
+
+::PciRoot(0x0)/Pci(0x1b,0x0)
+ AAPL,ig-platform-id~=.* "!{$setting} 是错误的位置, iGPU位置是 PciRoot(0x0)/Pci(0x2,0x0)"
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]==VoodooHDA.kext " {$BundlePath} -->请注意:AppleALC.kext 往往具有更好的音频质量"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==XHCI-unsupported.kext "{$BundlePath} -->你可能不需要这个"
+ [BundlePath]==FakePCIID.kext "{$BundlePath} -->有更好的伪造设备ID的方法"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext -{$BundlePath} "-->有更好的伪造设备ID的方法"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmCfgLock=no
+ AppleXcpmExtraMsrs=no
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=yes
+ DisableLinkeditJettison=yes
+ DisableRtcChecksum=no
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic=no " {$setting} = {$value} 如果您有惠普笔记本电脑,请启用此功能":" {$setting} = {$value} 仅当您拥有HP笔记本电脑时才需要"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives=no
+ XhciPortLimit=yes " {$setting} = {$value} -->USB端口定制后关闭":" {$setting} = {$value} -->如果您有USB问题,请启用"
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading~=.* " {$setting} = {$value}"
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ RequireVault~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ csr-active-config~=.* " {$setting} = {$value}"
+ run-efi-updater="No"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置。从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm~=.* "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代"
+ SystemProductName~="(iMac13,1|iMac13,2|MacPro6,1)" " {$setting} = {$value}":"-{$setting} = {$value} -->对于Bridge台式机系统,这不是建议的SMBIOS. 请参看 [PlatformInfo Docs]"
+ MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+ GlobalConnect~=.* "{$setting} = {$value}":"!-->缺少GlobalConnect选项"
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} -->不应该在这里"
+ UgaPassThrough~=.* "{$setting} = {$value}":"!-->缺少UgaPassThrough选项"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=yes
+ ReconnectOnResChange~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ProvideConsoleGop~=yes "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ReleaseUsbOwnership=no
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=no
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/ivybridgee073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/ivybridgee073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..6b6e9185fc8ddeeab9c068d1607e395699473b59
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/ivybridgee073.lst
@@ -0,0 +1,325 @@
+=HEDT: (第四代) Ivy Bridge-E OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+## OpenCore v0.7.3 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-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-bridge-e#platforminfo
+# [deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/ivy-bridge-e#deviceproperties
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁.请查看 [Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} -->您不应该包括转储的DSDT.请查看 [Acpi Docs]"
+ [Path]==SSDT-1.aml "-{$Path} -->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]~=".dsl$" "!{$Path} -->在此处只能是.aml文件. dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path} -->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml "--->{$Path} 不要同时使用 SSDT-EC-USBX-DESKTOP 和 SSDT-EC"
+ [Path]~=-EC.+aml :"%-->您可能需要类似SSDT-EC.aml或SSDT-EC-USBX-DESKTOP.aml的文件.请查看 [Acpi Docs]"
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=no
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=yes
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See ProtectMemoryRegions instead"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=no
+ SetupVirtualMap=yes
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=no
+ ForceBooterSignature=no
+
+DeviceProperties
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=yes " {$setting} = {$value} -->如果您不打算启动10.10或更早版本,则应禁用它":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmExtraMsrs=yes
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=yes
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic=no " {$setting} = {$value} 如果您有惠普笔记本电脑,请启用此功能":" {$setting} = {$value} 仅当您拥有HP笔记本电脑时才需要"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives~=.* " {$setting} = {$value}"
+ XhciPortLimit=yes " {$setting} = {$value} -->USB端口定制后关闭":" {$setting} = {$value} -->如果您有USB问题,请启用"
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading=Signed
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ RequireVault~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=yes
+ LegacyOverwrite=yes
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ csr-active-config~=.* " {$setting} = {$value}"
+ run-efi-updater="No"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置.从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm~=.* "!{$setting} was replaced with AdviseWindows in OpenCore v0.5.5"
+ SystemProductName~="(MacPro6,1)" " {$setting} = {$value}":"-{$setting} = {$value} this is not a suggested SMBIOS for IvyBridge-E 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}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+ GlobalConnect~=.* "{$setting} = {$value}":"!-->缺少GlobalConnect选项"
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} -->不应该在这里"
+ UgaPassThrough~=.* "{$setting} = {$value}":"!-->缺少UgaPassThrough选项"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=yes
+ IgnoreTextInGraphics~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ProvideConsoleGop~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ReleaseUsbOwnership=no
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=no
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/kabylake073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/kabylake073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..4bb3e8655df89a73e52d7110eb7d8e326625d59d
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/kabylake073.lst
@@ -0,0 +1,337 @@
+=Kaby Lake Desktop OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 Intel Kaby Lake Sanity Check
+=参考文章:https://dortania.github.io/OpenCore-Install-Guide/config.plist/kaby-lake.html
+=
+# [kernel]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/kaby-lake#kernel
+# [acpi]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/kaby-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/kaby-lake#platforminfo
+# [deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/kaby-lake#deviceproperties
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁.请查看[ACPI文档] [acpi]"
+ [Path]==DSDT.aml "-{$Path}--> 您不应该包括转储的DSDT.请查看[ACPI文档]."
+ [Path]==SSDT-1.aml "-{$Path}-->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]~=".dsl$" "!{$Path}-->在此处只能是.aml文件. dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path}-->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]!=SSDT-PLUG.aml "-->-缺少SSDT-PLUG.aml. 请查看[Acpi Docs]"
+ [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml"-->-{$Path}/b>不要同时使用 SSDT-EC-USBX-DESKTOP和SSDT-EC"
+ [Path]~=-EC.+aml :"%您可能需要类似SSDT-EC.aml或SSDT-EC-USBX-DESKTOP.aml的文件.请查看[ACPI文档]"
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=no
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=yes
+ ForceExitBootServices=no
+ ProtectSecureBoot=no
+ ProtectMemoryRegions=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=no
+ SetupVirtualMap=yes
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=no
+ ForceBooterSignature=no
+
+DeviceProperties
+
+:Add
+::PciRoot(0x0)/Pci(0x2,0x0)
+ AAPL,ig-platform-id~="00001259|03001259" " {$setting} = {$value} -->iGPU设置正确":"-{$setting} = {$value} - -->iGPU可能设置不正确. 请阅读[DeviceProperties Docs]"
+
+::PciRoot(0x0)/Pci(0x1b,0x0)
+ AAPL,ig-platform-id~=.* "!{$setting} 是错误的位置, iGPU的位置是 PciRoot(0x0)/Pci(0x2,0x0)"
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==XHCI-unsupported.kext "{$BundlePath} -->你可能不需要这个"
+ [BundlePath]==FakePCIID.kext "{$BundlePath} -->有更好的伪造设备ID的方法"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext -{$BundlePath} "-->有更好的伪造设备ID的方法"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=no
+ AppleXcpmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmExtraMsrs=no
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=yes
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic=no " {$setting} = {$value} 如果您有惠普笔记本电脑,请启用此功能":" {$setting} = {$value} 仅当您拥有HP笔记本电脑时才需要"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives=no
+ XhciPortLimit=yes " {$setting} = {$value} -->USB端口定制后关闭":" {$setting} = {$value} -->如果您有USB问题,请启用"
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见 [Debugging Docs] for more info on debug target numbers"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs] for more info debug display levels"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading~=.* " {$setting} = {$value}"
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ RequireVault~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ run-efi-updater="No"
+ csr-active-config~=.* " {$setting} = {$value}"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置.从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm~=.* "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代"
+ SystemProductName~="(iMac18,1|iMac18,3)" " {$setting} = {$value}":"-{$setting} = {$value} -->对于Kaba lake台式机系统,这不是建议的SMBIOS. 请参看 [PlatformInfo Docs]"
+ MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号. 请参看. [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+ GlobalConnect~=.* "{$setting} = {$value}":"!-->缺少GlobalConnect选项"
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} -->不应该在这里"
+ UgaPassThrough~=.* "{$setting} = {$value}":"!-->缺少UgaPassThrough选项"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=no
+ ReconnectOnResChange~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ProvideConsoleGop~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ReleaseUsbOwnership=no
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=no
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptoparrandale073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptoparrandale073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..2ac9779c2335269b8fd1dcd5eba1411017837a01
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptoparrandale073.lst
@@ -0,0 +1,344 @@
+= 笔记本电脑:(第一代)Clarksfield和Arrandale OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 Intel Clarksfield and Arrandale Laptop Sanity Check
+=参考文章:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/arrandale.html
+=
+#[kernel]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/arrandale.html#kernel
+#[acpi]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/arrandale.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-laptop.plist/arrandale.html#platforminfo
+#[deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/arrandale.html#deviceproperties
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁。请查看 [Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} -->您不应该包括转储的DSDT。请查看 [Acpi Docs]"
+ [Path]==SSDT-1.aml "-{$Path} -->这只是SSDT的一个例子。如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]==SSDT-PLUG.aml "-{$Path} -->在Ivy Bridge和较旧的系统上不起作用"
+ [Path]==SSDT-GPIO.aml "-{$Path} -->在Ivy Bridge和较旧的系统上不起作用"
+ [Path]~=".dsl$" "!{$Path} -->在此处只能是.aml文件。 dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path} -->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]==SSDT-EC-LAPTOP.aml&SSDT-EC.aml "-{$Path} -->不要同时使用 SSDT-EC-USBX-LAPTOP 和 SSDT-EC"
+ [Path]~=-EC.+aml :"%-->您可能需要类似SSDT-EC.aml或SSDT-EC-USBX-LAPTOP.aml的文件.请查看 [Acpi Docs]"
+ [Path]!=SSDT-PNLF.aml "-{$Path}缺失. 请查看 [ACPI Docs][acpi]"
+ [Path]==SSDT-PNLF-CFL.aml "-{$Path} -->这不应该包括在Kaby Lake和较旧的笔记本电脑上,而应使用SSDT-PNLF。请查看 [Acpi Docs]."
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据。 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据。 请查看 [Acpi Docs]"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes " {$setting} = {$value} 如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} 仅当您支持UEFI时才需要"
+ DevirtualiseMmio=no
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes " {$setting} = {$value} 如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} 仅当您支持UEFI时才需要"
+ EnableWriteUnprotector=yes " {$setting} = {$value} 如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} 仅当您支持UEFI时才需要"
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes " {$setting} = {$value} 如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} 仅当您支持UEFI时才需要"
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=no " {$setting} = {$value} 如果您打算引导OS X 10.6或更早版本,请启用此功能":" {$setting} = {$value} 仅当您计划引导OS X 10.6或更早版本时才需要"
+ SetupVirtualMap=yes " {$setting} = {$value} 如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} 仅当您支持UEFI时才需要"
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=no
+ ForceBooterSignature=no
+
+DeviceProperties
+
+:Add
+::PciRoot(0x0)/Pci(0x2,0x0)
+ framebuffer-patch-enable~="01000000" " {$setting} = {$value} -->iGPU设置正确":"-{$setting} = {$value} - iGPU可能设置不正确. 请查看 [DeviceProperties Docs][deviceproperties]"
+ framebuffer-singlelink~="01000000" " {$setting} = {$value} -->iGPU设置正确":"-{$setting} = {$value} - iGPU可能设置不正确. 请查看 [DeviceProperties Docs][deviceproperties]"
+
+::PciRoot(0x0)/Pci(0x1b,0x0)
+ framebuffer-patch-enable~=.* "!{$setting} 位置错误, iGPU位置为 PciRoot(0x0)/Pci(0x2,0x0)"
+ framebuffer-singlelink~=.* "!{$setting} 位置错误, iGPU位置为 PciRoot(0x0)/Pci(0x2,0x0)"
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]==VoodooHDA.kext " {$BundlePath} -->请注意,AppleALC.kext往往具有更好的音频质量"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==XHCI-unsupported.kext "-{$BundlePath} -->你可能不需要这个"
+ [BundlePath]==FakePCIID.kext "-{$BundlePath} -->有更好的伪造设备ID的方法"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext "-{$BundlePath} -->有更好的伪造设备ID的方法"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmCfgLock=no
+ AppleXcpmExtraMsrs=no
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=yes
+ DisableLinkeditJettison=yes
+ DisableRtcChecksum=no
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic~=.* " {$setting} = {$value}"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives~=.* " {$setting} = {$value}"
+ XhciPortLimit=no
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading~=.* " {$setting} = {$value}"
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ RequireVault~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ csr-active-config~=.* " {$setting} = {$value}"
+ run-efi-updater="No"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置。从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm~=.* "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代"
+ SystemProductName~="(MacBookPro6,1|MacBookPro6,2)" " {$setting} = {$value}":"-{$setting} = {$value} -->这不是建议用于Arrandale Laptop系统的SMBIOS. 请参看 [PlatformInfo Docs][platforminfo]"
+ MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号。请查看 [PlatformInfo Docs][platforminfo]":" {$setting} 已设置"
+ ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址。请查看 [PlatformInfo Docs][platforminfo]":" {$setting} 已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号。请查看 [PlatformInfo Docs][platforminfo]":" {$setting} 已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID。请查看 [PlatformInfo Docs][platforminfo]":" {$setting} 已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==CrScreenshotDxe.efi "!{$value} -->不应该在这里!"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+ GlobalConnect~=.* "{$setting} = {$value}":"!-->缺少GlobalConnect选项"
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ UgaPassThrough=no
+ Scale~=.* "!{$setting} -->不应该在这里"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=yes
+ IgnoreTextInGraphics~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ProvideConsoleGop~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ReleaseUsbOwnership=yes
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=no
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopbroadwell073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopbroadwell073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..8d169a1927600b725800247231517022dcc9a99b
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopbroadwell073.lst
@@ -0,0 +1,341 @@
+=Laptop:五代Broadwell笔记本 OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 Intel Broadwell Laptop Sanity Check
+=参考文章https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/broadwell.html
+=
+# [kernel]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/broadwell#kernel
+# [acpi]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/broadwell#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-laptop.plist/broadwell#platforminfo
+# [deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/broadwell#deviceproperties
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁. 请查看[ACPI Docs]"
+ [Path]==DSDT.aml "-{$Path}--> 您不应该包括转储的DSDT.请查看 [ACPI Docs]."
+ [Path]==SSDT-1.aml "-{$Path}-->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]~=".dsl$" "!{$Path}-->在此处只能是.aml文件. dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path}-->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]!=SSDT-PLUG.aml "-->-缺少SSDT-PLUG.aml. 请查看[ACPI Docs]"
+ [Path]==SSDT-EC-LAPTOP.aml&SSDT-EC.aml " -->{$Path}不要同时使用 SSDT-EC-LAPTOP和SSDT-EC"
+ [Path]~=-EC.+aml :"%您可能需要类似SSDT-EC.aml或SSDT-EC-USBX.aml的文件.请查看 [ACPI Docs]"
+ [Path]!=SSDT-PNLF.aml "-{$Path} -->文件缺失!"
+ [Path]==SSDT-PNLF-CFL.aml "-{$Path} -->这不包括KabyLake和较旧的笔记本电脑上,而应使用SSDT-PNLF. 请查看 [ACPI Docs][acpi]."
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-XOSI.aml&SSDT-GPI0.aml "-->{$Path} 不要同时使用 SSDT-XOSI和SSDT-GPI0"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=no
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=yes
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=no
+ SetupVirtualMap=yes
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=no
+ ForceBooterSignature=no
+
+DeviceProperties
+
+:Add
+::PciRoot(0x0)/Pci(0x2,0x0)
+ AAPL,ig-platform-id~="06002616|02001616" " {$setting} = {$value} -->iGPU设置正确":"-{$setting} = {$value} - -->iGPU可能设置不正确. 请阅读 [DeviceProperties Docs]"
+
+::PciRoot(0x0)/Pci(0x1b,0x0)
+ AAPL,ig-platform-id~=.* "!{$setting} 是错误的位置, iGPU的位置是 PciRoot(0x0)/Pci(0x2,0x0)"
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->请确保您的笔记本电脑装有光传感器,否则可能会导致问题"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->请确保您的电池已正确修补成8位,否则可能会导致问题"
+ [BundlePath]==XHCI-unsupported.kext "{$BundlePath} -->你可能不需要这个"
+ [BundlePath]==FakePCIID.kext "{$BundlePath} -->有更好的伪造设备ID的方法"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext -{$BundlePath} "-->有更好的伪造设备ID的方法"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=yes " {$setting} = {$value} -->如果您不打算启动10.10或更早版本,则应禁用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmExtraMsrs=no
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=yes
+ DisableLinkeditJettison=yes
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic=no " {$setting} = {$value} 如果您有惠普笔记本电脑,请启用此功能":" {$setting} = {$value} 仅当您拥有HP笔记本电脑时才需要"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives=no
+ XhciPortLimit=yes " {$setting} = {$value} -->USB端口定制后关闭":" {$setting} = {$value} -->如果您有USB问题,请启用"
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见 [Debugging Docs] for more info on debug target numbers"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs] for more info debug display levels"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading=Signed
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ RequireVault~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ run-efi-updater="No"
+ csr-active-config~=.* " {$setting} = {$value}"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置.从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm~=.* "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代"
+ SystemProductName~="(MacBook8,1|MacBookAir7,1|MacBookAir7,2|MacBookPro12,1|MacBookPro11,2|MacBookPro11,3|MacBookPro11,4|MacBookPro11,5|iMac16,1)" " {$setting} = {$value}":"-{$setting} = {$value} -->对于五代Broadwell笔记本平台,这不是建议的SMBIOS. 请参看 [PlatformInfo Docs]"
+ MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ GlobalConnect~=.* "{$setting} = {$value}":"!-->缺少GlobalConnect选项"
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ ConsoleControl~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 UEFI/TextRenderer"
+ FirmwareVolume=no
+ HashServices=no
+ OSInfo=no
+ UnicodeCollation=no
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} -->不应该在这里"
+ UgaPassThrough~=.* "{$setting} = {$value}":"!-->缺少UgaPassThrough选项"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=yes
+ ReconnectOnResChange~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ProvideConsoleGop~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ReleaseUsbOwnership=yes
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->在OpenCore v0.5.6中已弃用-请参见 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->在OpenCore v0.5.6中已弃用-请参见 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->在OpenCore v0.5.6中已弃用-请参见 Output/${setting}"
+ UnblockFsConnect=no " {$setting} = {$value} -->如果您是HP系列,请启用此功能"
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopcoffeelake073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopcoffeelake073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..7a6e1d55d2fc99d1093c17728f9e15c829031f58
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopcoffeelake073.lst
@@ -0,0 +1,342 @@
+=八代CoffeeLake系列笔记本 OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 Intel Coffee Lake Laptop Sanity Check
+=参考文章:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/coffee-lake.html
+=
+# [kernel]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/coffee-lake#kernel
+# [acpi]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.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-laptop.plist/coffee-lake#platforminfo
+# [deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/coffee-lake##deviceproperties
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁.请查看[Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} -->您不应该包括转储的DSDT.请查看[ACPI文档]."
+ [Path]==SSDT-1.aml "-{$Path} -->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]~=".dsl$" "!{$Path} -->在此处只能是.aml文件. dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path} -->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]!=SSDT-PLUG.aml "--->缺少SSDT-PLUG.aml. 请查看[Acpi Docs]"
+ [Path]==SSDT-EC-USBX.aml&SSDT-EC.aml"-->-{$Path}/b>不要同时使用 SSDT-EC-USBX和SSDT-EC"
+ [Path]~=-EC.+aml :"%您可能需要类似SSDT-EC.aml或SSDT-EC-USBX.aml的文件.请查看[ACPI文档]"
+ [Path]!=SSDT-AWAC.aml "-SSDT-AWAC.aml --->缺少. 如果你需要它,请查看 [Acpi Docs]"
+ [Path]!=SSDT-PMC.aml "-SSDT-PMC.aml --->缺少. 如果你需要它,请查看 [Acpi Docs]"
+ [Path]!=SSDT-PNLF.aml "-{$Path} -->文件缺失!"
+ [Path]==SSDT-PNLF-CFL.aml "-{$Path} -->这不包括KabyLake和较旧的笔记本电脑上,而应使用SSDT-PNLF. 请查看 [ACPI Docs][acpi]."
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-XOSI.aml&SSDT-GPI0.aml "-{$Path} --> 不要同时使用SSDT-XOSI和SSDT-GPI0"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=yes
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=no
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=yes
+ SetupVirtualMap=yes
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=yes
+ ForceBooterSignature=no
+
+DeviceProperties
+
+:Add
+::PciRoot(0x0)/Pci(0x2,0x0)
+ AAPL,ig-platform-id~="00009B3e|0900a53e|07009B3e|0000a53e" " {$setting} = {$value} -->iGPU设置正确":"-{$setting} = {$value} - -->iGPU可能设置不正确. 请阅读 [DeviceProperties Docs]"
+
+::PciRoot(0x0)/Pci(0x1b,0x0)
+ AAPL,ig-platform-id~=.* "!{$setting} 位置错误, iGPU位置为 PciRoot(0x0)/Pci(0x2,0x0)"
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->请确保您的笔记本电脑装有光传感器,否则可能会导致问题"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->请确保您的电池已正确修补成8位,否则可能会导致问题"
+ [BundlePath]==XHCI-unsupported.kext "{$BundlePath} -->你可能不需要这个"
+ [BundlePath]==FakePCIID.kext "{$BundlePath} -->有更好的伪造设备ID的方法"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext -{$BundlePath} "-->有更好的伪造设备ID的方法"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=no
+ AppleXcpmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmExtraMsrs=no
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no " {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能":" {$setting} = {$value} 仅当您拥有Dell或VIAO主板时才需要"
+ DisableIoMapper=yes
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic~=no " {$setting} = {$value}"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives=no
+ XhciPortLimit=yes " {$setting} = {$value} -->USB端口定制后关闭":" {$setting} = {$value} -->如果您有USB问题,请启用"
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading=Signed
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ RequireVault~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ run-efi-updater="No"
+ csr-active-config~=.* " {$setting} = {$value}"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置.从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm=no "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代"
+ SystemProductName~="(MacBookPro15,1|MacBookPro15,2|MacBookPro15,3|MacBookPro15,4|Macmini8,1)" " {$setting} = {$value}":"-{$setting} = {$value} -->对于八代Coffeelake笔记本平台,这不是建议的SMBIOS. 请参看 [PlatformInfo Docs]"
+ MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号. 请参看[PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+ GlobalConnect~=.* "{$setting} = {$value}":"!-->缺少GlobalConnect选项"
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} -->不应该在这里"
+ UgaPassThrough~=.* "{$setting} = {$value}":"!-->缺少UgaPassThrough选项"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=no
+ ReconnectOnResChange~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ProvideConsoleGop=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ReleaseUsbOwnership=yes
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=no "{$setting} = {$value} -->如果未显示APFS驱动器,建议在HP系统上启用":"!-->缺少UnblockFsConnect选项"
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopcoffeelakeplus073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopcoffeelakeplus073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..313250496fd6374dc52cb0ee536b75afad23d887
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopcoffeelakeplus073.lst
@@ -0,0 +1,343 @@
+=九代/十代CoffeeLake系列笔记本 OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 Intel Coffee Lake Sanity Check
+=参考文章:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/coffee-lake-plus.html
+=
+# [kernel]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/coffee-lake-plus.html#kernel
+# [acpi]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/coffee-lake-plus.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-laptop.plist/coffee-lake-plus#platforminfo
+# [deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/coffee-lake-plus##deviceproperties
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁.请查看[Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} -->您不应该包括转储的DSDT.请查看[ACPI文档]."
+ [Path]==SSDT-1.aml "-{$Path} -->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]~=".dsl$" "!{$Path} -->在此处只能是.aml文件. dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path} -->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]!=SSDT-PLUG.aml "--->缺少SSDT-PLUG.aml. 请查看[Acpi Docs]"
+ [Path]==SSDT-EC-USBX.aml&SSDT-EC.aml"-->-{$Path}/b>不要同时使用 SSDT-EC-USBX和SSDT-EC"
+ [Path]~=-EC.+aml :"%您可能需要类似SSDT-EC.aml或SSDT-EC-USBX.aml的文件.请查看[ACPI文档]"
+ [Path]!=SSDT-AWAC.aml "-SSDT-AWAC.aml --->缺少. 如果你需要它,请查看 [Acpi Docs]"
+ [Path]!=SSDT-PMC.aml "-SSDT-PMC.aml --->缺少. 如果你需要它,请查看 [Acpi Docs]"
+ [Path]!=SSDT-PNLF.aml "-{$Path} -->文件缺失!"
+ [Path]==SSDT-PNLF-CFL.aml "-{$Path} -->不应在Coffee Lake和更新的笔记本电脑中包括此设备,而应使用SSDT-PNLF-CFL. 请查看 [ACPI Docs][acpi]."
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-XOSI.aml&SSDT-GPI0.aml "-{$Path} --> 不要同时使用SSDT-XOSI和SSDT-GPI0"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=yes
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=no
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=yes
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=yes
+ SetupVirtualMap=yes
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=yes
+ ForceBooterSignature=no
+
+DeviceProperties
+
+:Add
+::PciRoot(0x0)/Pci(0x2,0x0)
+ AAPL,ig-platform-id~="00009B3e|0900a53e|07009B3e|0000a53e" " {$setting} = {$value} -->iGPU设置正确":"-{$setting} = {$value} - -->iGPU可能设置不正确. 请阅读 [DeviceProperties Docs]"
+
+::PciRoot(0x0)/Pci(0x1b,0x0)
+ AAPL,ig-platform-id~=.* "!{$setting} 位置错误, iGPU位置为 PciRoot(0x0)/Pci(0x2,0x0)"
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->请确保您的笔记本电脑装有光传感器,否则可能会导致问题"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->请确保您的电池已正确修补成8位,否则可能会导致问题"
+ [BundlePath]==XHCI-unsupported.kext "{$BundlePath} -->你可能不需要这个"
+ [BundlePath]==FakePCIID.kext "{$BundlePath} -->有更好的伪造设备ID的方法"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext -{$BundlePath} "-->有更好的伪造设备ID的方法"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=no
+ AppleXcpmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmExtraMsrs=no
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no " {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=yes
+ DisableLinkeditJettison=yes
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic=no " {$setting} = {$value} 如果您有惠普笔记本电脑,请启用此功能":" {$setting} = {$value} 仅当您拥有HP笔记本电脑时才需要"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives=no
+ XhciPortLimit=yes " {$setting} = {$value} -->USB端口定制后关闭":" {$setting} = {$value} -->如果您有USB问题,请启用"
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading=Signed
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ RequireVault~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ run-efi-updater="No"
+ csr-active-config~=.* " {$setting} = {$value}"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置.从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm=no "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代"
+ SystemProductName~="(MacBookPro16,1|MacBookPro16,3|MacBookPro16,4|Macmini8,1)" " {$setting} = {$value}":"-{$setting} = {$value} -->对于九代/十代Coffeelake-plus笔记本平台,这不是建议的SMBIOS. 请参看 [PlatformInfo Docs]"
+ MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号. 请参看[PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+ GlobalConnect~=.* "{$setting} = {$value}":"!-->缺少GlobalConnect选项"
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ UgaPassThrough=no
+ Scale~=.* "!{$setting} -->不应该在这里"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=no
+ ReconnectOnResChange~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Output/${setting}"
+ ProvideConsoleGop=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Output/${setting}"
+ ReleaseUsbOwnership=yes
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Output/${setting}"
+ UnblockFsConnect=~=.* "{$setting} = {$value} -->如果未显示APFS驱动器,建议在HP系统上启用":"!-->缺少UnblockFsConnect选项"
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptophaswell073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptophaswell073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..243a11bafd86080e479eb0a48ca76cd104cc32b5
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptophaswell073.lst
@@ -0,0 +1,339 @@
+=四代Haswell笔记本 OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 Intel Haswell Sanity Check
+=参考文章:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/haswell.html
+=
+# [kernel]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/haswell#kernel
+# [acpi]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.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-laptop.plist/haswell#platforminfo
+# [deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/haswell#deviceproperties
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁.请查看[Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} -->您不应该包括转储的DSDT.请查看[ACPI文档]."
+ [Path]==SSDT-1.aml "-{$Path} -->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]~=".dsl$" "!{$Path} -->在此处只能是.aml文件. dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path} -->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]!=SSDT-PLUG.aml "--->缺少SSDT-PLUG.aml. 请查看[Acpi Docs]"
+ [Path]==SSDT-EC-USBX.aml&SSDT-EC.aml"-->-{$Path}/b>不要同时使用 SSDT-EC-USBX和SSDT-EC"
+ [Path]~=-EC.+aml :"%您可能需要类似SSDT-EC.aml或SSDT-EC-USBX.aml的文件.请查看[ACPI文档]"
+ [Path]!=SSDT-PNLF.aml "-{$Path} -->文件缺失!"
+ [Path]==SSDT-PNLF-CFL.aml "-{$Path} -->这不包括KabyLake和较旧的笔记本电脑上,而应使用SSDT-PNLF. 请查看 [ACPI Docs][acpi]."
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-XOSI.aml&SSDT-GPI0.aml "!{$Path} -->不要同时使用 SSDT-XOSI 和 SSDT-GPI0"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=no
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=yes
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=no
+ SetupVirtualMap=yes
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=no
+ ForceBooterSignature=no
+
+DeviceProperties
+
+:Add
+::PciRoot(0x0)/Pci(0x2,0x0)
+ AAPL,ig-platform-id~="0500260a|0600260a|0300220d" " {$setting} = {$value} -->iGPU设置正确":"-{$setting} = {$value} - -->iGPU可能设置不正确. 请阅读 [DeviceProperties Docs]"
+
+::PciRoot(0x0)/Pci(0x1b,0x0)
+ AAPL,ig-platform-id~=.* "!{$setting} 是错误的位置, iGPU的位置是 PciRoot(0x0)/Pci(0x2,0x0)"
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->请确保您的笔记本电脑装有光传感器,否则可能会导致问题"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->请确保您的电池已正确修补成8位,否则可能会导致问题"
+ [BundlePath]==XHCI-unsupported.kext "{$BundlePath} -->你可能不需要这个"
+ [BundlePath]==FakePCIID.kext "{$BundlePath} -->有更好的伪造设备ID的方法"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext -{$BundlePath} "-->有更好的伪造设备ID的方法"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=yes " {$setting} = {$value} -->如果您不打算启动10.10或更早版本,则应禁用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmExtraMsrs=no
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=yes
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic=no " {$setting} = {$value} 如果您有惠普笔记本电脑,请启用此功能":" {$setting} = {$value} 仅当您拥有HP笔记本电脑时才需要"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives=no
+ XhciPortLimit=yes " {$setting} = {$value} -->USB端口定制后关闭":" {$setting} = {$value} -->如果您有USB问题,请启用"
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading=Signed
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ RequireVault~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ run-efi-updater="No"
+ csr-active-config~=.* " {$setting} = {$value}"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置.从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SystemProductName~="(MacBookAir6,1|MacBookAir6,2|MacBookPro11,1|MacBookPro11,2|MacBookPro11,3|MacBookPro11,4|MacBookPro11,5|Macmini7,1)" " {$setting} = {$value}":"-{$setting} = {$value} -->对于四代Haswell笔记本平台,这不是建议的SMBIOS. 请参看 [PlatformInfo Docs]"
+ MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看[PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+ GlobalConnect~=.* "{$setting} = {$value}":"!-->缺少GlobalConnect选项"
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} -->不应该在这里"
+ UgaPassThrough~=.* "{$setting} = {$value}":"!-->缺少UgaPassThrough选项"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=yes
+ ReconnectOnResChange~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ProvideConsoleGop~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ReleaseUsbOwnership=yes
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=~=.* "{$setting} = {$value} -->如果未显示APFS驱动器,建议在HP系统上启用":"!-->缺少UnblockFsConnect选项"
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopicelake073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopicelake073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..b3db2804c157be6a6306153ab69e931aeda5c34f
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopicelake073.lst
@@ -0,0 +1,343 @@
+=十代IceLake系列笔记本 OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 Intel Ice Lake Laptop Sanity Check
+=参考文章:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/icelake.html
+=
+# [kernel]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/icelake#kernel
+# [acpi]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/icelake#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-laptop.plist/icelake#platforminfo
+# [deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/icelake##deviceproperties
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁.请查看[Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} -->您不应该包括转储的DSDT.请查看[ACPI文档]."
+ [Path]==SSDT-1.aml "-{$Path} -->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]~=".dsl$" "!{$Path} -->在此处只能是.aml文件. dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path} -->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]!=SSDT-PLUG.aml "--->缺少SSDT-PLUG.aml. 请查看[Acpi Docs]"
+ [Path]==SSDT-EC-USBX-LAPTOP.aml&SSDT-EC.aml"-->-{$Path}/b>不要同时使用 SSDT-EC-USBX-DESKTOP和SSDT-EC"
+ [Path]==SSDT-EC-USBX-DESKTOP.aml "-{$Path} -->请使用 SSDT-EC-USBX-LAPTOP 代替"
+ [Path]~=-EC.+aml :"%您可能需要类似SSDT-EC.aml或SSDT-EC-USBX.aml的文件.请查看[ACPI文档]"
+ [Path]!=SSDT-AWAC.aml "-SSDT-AWAC.aml --->缺少. 如果你需要它,请查看 [Acpi Docs]"
+ [Path]!=SSDT-PMC.aml "-SSDT-PMC.aml --->缺少. 如果你需要它,请查看 [Acpi Docs]"
+ [Path]!=SSDT-PNLF.aml "-{$Path} -->文件缺失!"
+ [Path]==SSDT-PNLF-CFL.aml "-{$Path} -->不应在Coffee Lake和更新的笔记本电脑中包括此设备,而应使用SSDT-PNLF-CFL. 请查看 [ACPI Docs][acpi]."
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-XOSI.aml&SSDT-GPI0.aml "-{$Path} -->不要同时使用 SSDT-XOSI 和 SSDT-GPI0"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=yes
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=no
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=yes
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=yes
+ SetupVirtualMap=no
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=yes
+ ForceBooterSignature=no
+
+DeviceProperties
+
+:Add
+::PciRoot(0x0)/Pci(0x2,0x0)
+ AAPL,ig-platform-id~="0000528A" " {$setting} = {$value} -->iGPU设置正确":"-{$setting} = {$value} - -->iGPU可能设置不正确. 请阅读 [DeviceProperties Docs]"
+
+::PciRoot(0x0)/Pci(0x1b,0x0)
+ AAPL,ig-platform-id~=.* "!{$setting} 位置错误, iGPU位置为 PciRoot(0x0)/Pci(0x2,0x0)"
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->请确保您的笔记本电脑装有光传感器,否则可能会导致问题"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->请确保您的电池已正确修补成8位,否则可能会导致问题"
+ [BundlePath]==XHCI-unsupported.kext "{$BundlePath} -->你可能不需要这个"
+ [BundlePath]==FakePCIID.kext "{$BundlePath} -->有更好的伪造设备ID的方法"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext -{$BundlePath} "-->有更好的伪造设备ID的方法"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=no
+ AppleXcpmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmExtraMsrs=no
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=yes
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic=no " {$setting} = {$value} 如果您有惠普笔记本电脑,请启用此功能":" {$setting} = {$value} 仅当您拥有HP笔记本电脑时才需要"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives=no
+ XhciPortLimit=yes " {$setting} = {$value} -->USB端口定制后关闭":" {$setting} = {$value} -->如果您有USB问题,请启用"
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading=Signed
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Vault"
+ RequireVault~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ run-efi-updater="No"
+ csr-active-config~=.* " {$setting} = {$value}"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置.从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm~=.* "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代"
+ SystemProductName~="(MacBookAir9,1|MacBookPro16,2)" " {$setting} = {$value}":"-{$setting} = {$value} -->对于十代Icelake笔记本平台,这不是建议的SMBIOS. 请参看 [PlatformInfo Docs]"
+ MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号. 请参看[PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+ GlobalConnect~=.* "{$setting} = {$value}":"!-->缺少GlobalConnect选项"
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} -->不应该在这里"
+ UgaPassThrough~=.* "{$setting} = {$value}":"!-->缺少UgaPassThrough选项"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=no
+ ReconnectOnResChange~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ProvideConsoleGop=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ReleaseUsbOwnership=yes
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=~=.* "{$setting} = {$value} -->如果未显示APFS驱动器,建议在HP系统上启用":"!-->缺少UnblockFsConnect选项"
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopivybridge073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopivybridge073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..318a2bc73af79b8ad92bbf016bd2648805014745
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopivybridge073.lst
@@ -0,0 +1,345 @@
+=三代Ivy Bridge笔记本 OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 Intel Ivy Bridge Desktop Sanity Check
+=参考文章:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/ivy-bridge.html
+=
+# [kernel]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/ivy-bridge.html#kernel
+# [acpi]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.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-laptop.plist/ivy-bridge.html#platforminfo
+# [deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/ivy-bridge.html#deviceproperties
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁.请查看 [Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} -->您不应该包括转储的DSDT.请查看 [Acpi Docs]"
+ [Path]==SSDT-1.aml "-{$Path} -->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]==SSDT-PLUG.aml "-{$Path} -->在Sandy和Ivy Bridge系统上不起作用"
+ [Path]==SSDT-GPIO.aml "-{$Path} -->这不属于Ivy Bridge平台下的"
+ [Path]~=".dsl$" "!{$Path} -->在此处只能是.aml文件. dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path} -->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]==SSDT-EC-USBX.aml&SSDT-EC.aml "--->{$Path} 不要同时使用 SSDT-EC-USBX 和 SSDT-EC"
+ [Path]~=-EC.+aml :"%-->您可能需要类似SSDT-EC.aml或SSDT-EC-USBX.aml的文件.请查看 [Acpi Docs]"
+ [Path]!=SSDT-PNLF.aml "-{$Path} -->文件缺失!"
+ [Path]==SSDT-PNLF-CFL.aml "-{$Path} -->这不包括KabyLake和较旧的笔记本电脑上,而应使用SSDT-PNLF. 请查看 [ACPI Docs][acpi]."
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+
+:Delete
+ [Enabled]==no "!{$Comment} Patch is disabled! Enable this to make sure SSDT-CPU-PM works."
+ [Enabled]==yes " {$Comment} -->补丁现在是 启用状态"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=no
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=yes
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=no
+ SetupVirtualMap=yes
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=no
+ ForceBooterSignature=no
+
+DeviceProperties
+
+:Add
+::PciRoot(0x0)/Pci(0x2,0x0)
+ AAPL,ig-platform-id~="03006601|04006601|09006601|0b006601" " {$setting} = {$value} -->iGPU设置正确":"-{$setting} = {$value} - -->iGPU可能设置不正确. 请阅读 [DeviceProperties Docs]"
+
+::PciRoot(0x0)/Pci(0x1b,0x0)
+ AAPL,ig-platform-id~=.* "!{$setting} 是错误的位置, iGPU位置是 PciRoot(0x0)/Pci(0x2,0x0)"
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]==VoodooHDA.kext " {$BundlePath} -->请注意:AppleALC.kext 往往具有更好的音频质量"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->请确保您的笔记本电脑装有光传感器,否则可能会导致问题"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->请确保您的电池已正确修补成8位,否则可能会导致问题"
+ [BundlePath]==XHCI-unsupported.kext "{$BundlePath} -->你可能不需要这个"
+ [BundlePath]==FakePCIID.kext "{$BundlePath} -->有更好的伪造设备ID的方法"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext -{$BundlePath} "-->有更好的伪造设备ID的方法"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmCfgLock=no
+ AppleXcpmExtraMsrs=no
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=yes
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic=no " {$setting} = {$value} 如果您有惠普笔记本电脑,请启用此功能":" {$setting} = {$value} 仅当您拥有HP笔记本电脑时才需要"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives=no
+ XhciPortLimit=yes " {$setting} = {$value} -->USB端口定制后关闭":" {$setting} = {$value} -->如果您有USB问题,请启用"
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading=Signed
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Vault"
+ RequireVault~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ csr-active-config~=.* " {$setting} = {$value}"
+ run-efi-updater="No"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置.从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm~=.* "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代"
+ SystemProductName~="((MacBookAir5,1|MacBookAir5,2|MacBookPro10,1|MacBookPro10,2|Macmini6,1|Macmini6,2)" " {$setting} = {$value}":"-{$setting} = {$value} -->对于三代Ivy Bridge笔记本平台,这不是建议的SMBIOS. 请参看 [PlatformInfo Docs]"
+ MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+ GlobalConnect~=.* "{$setting} = {$value}":"!-->缺少GlobalConnect选项"
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} -->不应该在这里"
+ UgaPassThrough~=.* "{$setting} = {$value}":"!-->缺少UgaPassThrough选项"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=yes
+ ReconnectOnResChange~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Output/${setting}"
+ ProvideConsoleGop~=yes "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Output/${setting}"
+ ReleaseUsbOwnership=yes
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=no "{$setting} = {$value} -->如果未显示APFS驱动器,建议在HP系统上启用":"!-->缺少UnblockFsConnect选项"
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopkabylake073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopkabylake073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..1ac13815def4ad8a365f8c7de839186884dd9b72
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopkabylake073.lst
@@ -0,0 +1,340 @@
+=七代KabyLake 笔记本 OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 Intel Kaby Lake Sanity Check
+=参考文章:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/kaby-lake.html
+=
+# [kernel]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/kaby-lake#kernel
+# [acpi]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/kaby-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-laptop.plist/kaby-lake#platforminfo
+# [deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/kaby-lake#deviceproperties
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁.请查看[ACPI文档] [acpi]"
+ [Path]==DSDT.aml "-{$Path}--> 您不应该包括转储的DSDT.请查看[ACPI文档]."
+ [Path]==SSDT-1.aml "-{$Path}-->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]~=".dsl$" "!{$Path}-->在此处只能是.aml文件. dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path}-->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]!=SSDT-PLUG.aml "-->-缺少SSDT-PLUG.aml. 请查看[Acpi Docs]"
+ [Path]==SSDT-EC-USBX.aml&SSDT-EC.aml"-->-{$Path}/b>不要同时使用 SSDT-EC-USBX和SSDT-EC"
+ [Path]!=SSDT-PNLF.aml "-{$Path} -->文件缺失!"
+ [Path]==SSDT-PNLF-CFL.aml "-{$Path} -->这不包括KabyLake和较旧的笔记本电脑上,而应使用SSDT-PNLF. 请查看 [ACPI Docs][acpi]."
+ [Path]~=-EC.+aml :"%您可能需要类似SSDT-EC.aml或SSDT-EC-USBX.aml的文件.请查看[ACPI文档]"
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-XOSI.aml&SSDT-GPI0.aml "-{$Path} -->不要同时使用 SSDT-XOSI 和 SSDT-GPI0"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=no
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=yes
+ ForceExitBootServices=no
+ ProtectSecureBoot=no
+ ProtectMemoryRegions=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=no
+ SetupVirtualMap=yes
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=no
+ ForceBooterSignature=no
+
+DeviceProperties
+
+:Add
+::PciRoot(0x0)/Pci(0x2,0x0)
+ AAPL,ig-platform-id~="00001659|00001b59|0000c087|00001e59|02002659" " {$setting} = {$value} -->iGPU设置正确":"-{$setting} = {$value} - -->iGPU可能设置不正确. 请阅读[DeviceProperties Docs]"
+
+::PciRoot(0x0)/Pci(0x1b,0x0)
+ AAPL,ig-platform-id~=.* "!{$setting} 是错误的位置, iGPU的位置是 PciRoot(0x0)/Pci(0x2,0x0)"
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->请确保您的笔记本电脑装有光传感器,否则可能会导致问题"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->请确保您的电池已正确修补成8位,否则可能会导致问题"
+ [BundlePath]==XHCI-unsupported.kext "{$BundlePath} -->你可能不需要这个"
+ [BundlePath]==FakePCIID.kext "{$BundlePath} -->有更好的伪造设备ID的方法"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext -{$BundlePath} "-->有更好的伪造设备ID的方法"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=no
+ AppleXcpmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmExtraMsrs=no
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=yes
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic=no " {$setting} = {$value} 如果您有惠普笔记本电脑,请启用此功能":" {$setting} = {$value} 仅当您拥有HP笔记本电脑时才需要"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives=no
+ XhciPortLimit=yes " {$setting} = {$value} -->USB端口定制后关闭":" {$setting} = {$value} -->如果您有USB问题,请启用"
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见 [Debugging Docs] for more info on debug target numbers"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs] for more info debug display levels"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading=Signed
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Vault"
+ RequireVault~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ run-efi-updater="No"
+ csr-active-config~=.* " {$setting} = {$value}"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置.从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm~=.* "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代"
+ SystemProductName~="(MacBookPro14,1|MacBookPro14,2|MacBookPro14,3|iMac18,1)" " {$setting} = {$value}":"-{$setting} = {$value} -->对于七代Kabalake笔记本平台,这不是建议的SMBIOS. 请参看 [PlatformInfo Docs]"
+ MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号. 请参看. [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+ GlobalConnect~=.* "{$setting} = {$value}":"!-->缺少GlobalConnect选项"
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} -->不应该在这里"
+ UgaPassThrough~=.* "{$setting} = {$value}":"!-->缺少UgaPassThrough选项"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=no
+ ReconnectOnResChange~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ProvideConsoleGop~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ReleaseUsbOwnership=no
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=~=.* "{$setting} = {$value} -->如果未显示APFS驱动器,建议在HP系统上启用":"!-->缺少UnblockFsConnect选项"
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopsandybridge073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopsandybridge073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..f64146f2518032adc21d940e761d83c0e436c77d
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopsandybridge073.lst
@@ -0,0 +1,344 @@
+=二代Sandy Bridge笔记本 OpenCore 0.7.3健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 Intel Sandy Bridge Laptop Sanity Check
+=参考文章:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/ivy-bridge.html
+=
+# [kernel]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/ivy-bridge.html#kernel
+# [acpi]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.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-Install-Guide/post-install/security.html#scanpolicy
+# [platforminfo]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/ivy-bridge.html#platforminfo
+# [deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/ivy-bridge.html#deviceproperties
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁.请查看 [Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} -->您不应该包括转储的DSDT.请查看 [Acpi Docs]"
+ [Path]==SSDT-1.aml "-{$Path} -->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]==SSDT-PLUG.aml "-{$Path} -->在Sandy和Ivy Bridge系统上不起作用"
+ [Path]==SSDT-GPIO.aml "-{$Path} -->这不属于Ivy Bridge平台下的"
+ [Path]~=".dsl$" "!{$Path} -->在此处只能是.aml文件. dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path} -->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]==SSDT-EC-USBX.aml&SSDT-EC.aml "--->{$Path} 不要同时使用 SSDT-EC-USBX 和 SSDT-EC"
+ [Path]~=-EC.+aml :"%-->您可能需要类似SSDT-EC.aml或SSDT-EC-USBX.aml的文件.请查看 [Acpi Docs]"
+ [Path]!=SSDT-PNLF.aml "-{$Path} -->文件缺失!"
+ [Path]==SSDT-PNLF-CFL.aml "-{$Path} -->这不包括KabyLake和较旧的笔记本电脑上,而应使用SSDT-PNLF. 请查看 [ACPI Docs][acpi]."
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+
+:Delete
+ [Enabled]==no "!{$Comment} -->补丁是 禁用状态! 启用它以确保SSDT-CPU-PM正常工作."
+ [Enabled]==yes " {$Comment} -->补丁现在是 启用状态"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=no
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=yes
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=no
+ SetupVirtualMap=yes
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=no
+ ForceBooterSignature=no
+
+DeviceProperties
+
+:Add
+::PciRoot(0x0)/Pci(0x2,0x0)
+ AAPL,ig-platform-id~="00000100|10000300" " {$setting} = {$value} -->iGPU设置正确":"-{$setting} = {$value} - -->iGPU可能设置不正确. 请阅读 [DeviceProperties Docs]"
+
+::PciRoot(0x0)/Pci(0x1b,0x0)
+ AAPL,ig-platform-id~=.* "!{$setting} 是错误的位置, iGPU位置是 PciRoot(0x0)/Pci(0x2,0x0)"
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]==VoodooHDA.kext " {$BundlePath} -->请注意:AppleALC.kext 往往具有更好的音频质量"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->请确保您的笔记本电脑装有光传感器,否则可能会导致问题"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->请确保您的电池已正确修补成8位,否则可能会导致问题"
+ [BundlePath]==XHCI-unsupported.kext "{$BundlePath} -->你可能不需要这个"
+ [BundlePath]==FakePCIID.kext "{$BundlePath} -->有更好的伪造设备ID的方法"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext -{$BundlePath} "-->有更好的伪造设备ID的方法"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmCfgLock=no
+ AppleXcpmExtraMsrs=no
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=yes
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic=no " {$setting} = {$value} 如果您有惠普笔记本电脑,请启用此功能":" {$setting} = {$value} 仅当您拥有HP笔记本电脑时才需要"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives=no
+ XhciPortLimit=yes " {$setting} = {$value} -->USB端口定制后关闭":" {$setting} = {$value} -->如果您有USB问题,请启用"
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading=Signed
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Vault"
+ RequireVault~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ csr-active-config~=.* " {$setting} = {$value}"
+ run-efi-updater="No"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置.从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm~=.* "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代"
+ SystemProductName~="(MacBookAir4,1|MacBookAir4,2|MacBookPro8,1|MacBookPro8,2|MacBookPro8,3|Macmini5,1|Macmini5,3)" " {$setting} = {$value}":"-{$setting} = {$value} -->对于二代Sandy Bridge笔记本平台,这不是建议的SMBIOS. 请参看 [PlatformInfo Docs]"
+ MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+ GlobalConnect~=.* "{$setting} = {$value}":"!-->缺少GlobalConnect选项"
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} -->不应该在这里"
+ UgaPassThrough~=.* "{$setting} = {$value}":"!-->缺少UgaPassThrough选项"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ 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~=yes "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ ReleaseUsbOwnership=yes
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=~=.* "{$setting} = {$value} -->如果未显示APFS驱动器,建议在HP系统上启用":"!-->缺少UnblockFsConnect选项"
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopskylake073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopskylake073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..c80d7964d1a203a811efc07adbe2df316ad40873
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/laptopskylake073.lst
@@ -0,0 +1,340 @@
+=六代SkyLake系列笔记本 OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 Intel SkyLake Laptop Sanity Check
+=参考文章:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/skylake.html
+=
+#[kernel]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/skylake#kernel
+#[acpi]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/skylake#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-laptop.plist/skylake#platforminfo
+#[deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/skylake#deviceproperties
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁.请查看[Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} -->您不应该包括转储的DSDT.请查看[ACPI文档]."
+ [Path]==SSDT-1.aml "-{$Path} -->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]~=".dsl$" "!{$Path} -->在此处只能是.aml文件. dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path} -->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]!=SSDT-PLUG.aml "--->缺少SSDT-PLUG.aml. 请查看[Acpi Docs]"
+ [Path]==SSDT-EC-USBX-LAPTOP.aml&SSDT-EC.aml"-->-{$Path}/b>不要同时使用 SSDT-EC-USBX-LAPTOP和SSDT-EC"
+ [Path]!=SSDT-PNLF.aml "-{$Path} -->文件缺失!"
+ [Path]==SSDT-PNLF-CFL.aml "-{$Path} -->这不包括KabyLake和较旧的笔记本电脑上,而应使用SSDT-PNLF. 请查看 [ACPI Docs][acpi]."
+ [Path]~=-EC.+aml :"%您可能需要类似SSDT-EC.aml或SSDT-EC-USBX.aml的文件.请查看[ACPI文档]"
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-XOSI.aml&SSDT-GPI0.aml "-{$Path} -->不要同时使用 SSDT-XOSI 和 SSDT-GPI0"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=no
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=yes
+ ForceExitBootServices=no
+ ProtectSecureBoot=no
+ ProtectMemoryRegions=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=no
+ SetupVirtualMap=yes
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=no
+ ForceBooterSignature=no
+
+DeviceProperties
+
+:Add
+::PciRoot(0x0)/Pci(0x2,0x0)
+ AAPL,ig-platform-id~="00001619|00001b19|00002619|00001219|00001b19|02001619|02002619|05003b19" " {$setting} = {$value} -->iGPU设置正确":"-{$setting} = {$value} - -->iGPU可能设置不正确. 请阅读[DeviceProperties Docs]"
+
+::PciRoot(0x0)/Pci(0x1b,0x0)
+ AAPL,ig-platform-id~=.* "!{$setting} 是错误的位置, iGPU的位置是 PciRoot(0x0)/Pci(0x2,0x0)"
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->请确保您的笔记本电脑装有光传感器,否则可能会导致问题"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->请确保您的电池已正确修补成8位,否则可能会导致问题"
+ [BundlePath]==XHCI-unsupported.kext "{$BundlePath} -->你可能不需要这个"
+ [BundlePath]==FakePCIID.kext "{$BundlePath} -->有更好的伪造设备ID的方法"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext -{$BundlePath} "-->有更好的伪造设备ID的方法"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=no
+ AppleXcpmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmExtraMsrs=no
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=yes
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic=no " {$setting} = {$value} 如果您有惠普笔记本电脑,请启用此功能":" {$setting} = {$value} 仅当您拥有HP笔记本电脑时才需要"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives=no
+ XhciPortLimit=yes " {$setting} = {$value} -->USB端口定制后关闭":" {$setting} = {$value} -->如果您有USB问题,请启用"
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用OpenCore 0.6.0 Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading=Signed
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Vault"
+ RequireVault~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ run-efi-updater="No"
+ csr-active-config~=.* " {$setting} = {$value}"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置.从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm~=.* "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代"
+ SystemProductName~="(MacBook9,1|MacBookPro13,1|MacBookPro13,2|MacBookPro13,3|iMac17,1)" " {$setting} = {$value}":"-{$setting} = {$value} -->对于六代Skylake笔记本平台,这不是建议的SMBIOS. 请参看[PlatformInfo Docs]"
+ MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号. 请参看[PlatformInfo Docs]:" {$setting} -->已设置"
+ ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看[PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号. 请参看[PlaformInfo Docs]":" {$setting} -->已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看[PlaformInfo Docs]":" {$setting} -->已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+ GlobalConnect~=.* "{$setting} = {$value} "
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} -->不应该在这里"
+ UgaPassThrough~=.* "{$setting} = {$value}":"!-->缺少UgaPassThrough选项"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=no
+ ReconnectOnResChange~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ProvideConsoleGop~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ReleaseUsbOwnership=no
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=~=.* "{$setting} = {$value} -->如果未显示APFS驱动器,建议在HP系统上启用":"!-->缺少UnblockFsConnect选项"
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/nehalem073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/nehalem073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..537a528981b3170ed36a6ccf7caeac10c36532f1
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/nehalem073.lst
@@ -0,0 +1,328 @@
+=Nehalem(一代/二代) OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 Intel Nehalem Sanity Check
+=参考文章:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/nehalem.html
+=
+#[kernel]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/nehalem#kernel
+#[acpi]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/nehalem#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/nehalem#platforminfo
+#[deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/nehalem#deviceproperties
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁.请查看 [Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} -->您不应该包括转储的DSDT.请查看 [Acpi Docs]"
+ [Path]==SSDT-1.aml "-{$Path} -->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]~=".dsl$" "!{$Path} -->在此处只能是.aml文件. dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path} -->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]==SSDT-PLUG.aml "!{$Path} -->此代硬件不支持SSDT-PLUG,请查看[Acpi Docs]."
+ [Path]==SSDT-EC-DESKTOP.aml&SSDT-EC.aml "--->{$Path} 不要同时使用 SSDT-EC-DESKTOP 和 SSDT-EC"
+ [Path]~=-EC.+aml :"%-->您可能需要类似SSDT-EC.aml或SSDT-EC-USBX-DESKTOP.aml的文件.请查看 [Acpi Docs]"
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看 [Acpi Docs]"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes " {$setting} = {$value} 如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} 仅当您支持UEFI时才需要"
+ DevirtualiseMmio=no
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes " {$setting} = {$value} 如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} 仅当您支持UEFI时才需要"
+ EnableWriteUnprotector=yes " {$setting} = {$value} 如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} 仅当您支持UEFI时才需要"
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes " {$setting} = {$value} 如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} 仅当您支持UEFI时才需要"
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=no " {$setting} = {$value} 如果您打算引导OS X 10.6或更早版本,请启用此功能":" {$setting} = {$value} 仅当您计划引导OS X 10.6或更早版本时才需要"
+ SetupVirtualMap=yes " {$setting} = {$value} 如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} 仅当您支持UEFI时才需要"
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=no
+ ForceBooterSignature=no
+
+DeviceProperties
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmCfgLock=no
+ AppleXcpmExtraMsrs=yes
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=yes
+ DisableLinkeditJettison=yes
+ DisableRtcChecksum=no
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic=no " {$setting} = {$value} 如果您有惠普笔记本电脑,请启用此功能":" {$setting} = {$value} 仅当您拥有HP笔记本电脑时才需要"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives~=.* " {$setting} = {$value}"
+ XhciPortLimit=no
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading~=.* " {$setting} = {$value}"
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ RequireVault~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=yes
+ LegacyOverwrite=yes
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ csr-active-config~=.* " {$setting} = {$value}"
+ run-efi-updater="No"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置.从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm~=.* "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代"
+ SystemProductName~="(MacPro5,1|MacPro6,1)" " {$setting} = {$value}":"-{$setting} = {$value} -->对于Nehalem平台,这不是建议的SMBIOS."
+ MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==CrScreenshotDxe.efi "!{$value} -->不应该在这里!"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+ GlobalConnect~=.* "{$setting} = {$value}":"!-->缺少GlobalConnect选项"
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ UgaPassThrough=no
+ Scale~=.* "!{$setting} -->不应该在这里"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=yes
+ IgnoreTextInGraphics~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Output/${setting}"
+ ProvideConsoleGop~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Output/${setting}"
+ ReleaseUsbOwnership=no
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=no
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/penryn073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/penryn073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..1aa3b75a47409c398aa533ce49dd1cefe605511e
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/penryn073.lst
@@ -0,0 +1,332 @@
+= 台式机:(第0代)Yonah,Conroe和Penryn 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+=# OpenCore v0.7.3 Intel Yonah, Conroe and Penryn Desktop Sanity Check
+=参考文章:https://dortania.github.io/OpenCore-Install-Guide/config.plist/penryn.html
+=
+#[kernel]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/penryn.html#kernel
+#[acpi]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/penryn.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/penryn.html#platforminfo
+#[deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/penryn.html#deviceproperties
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁.请查看 [Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} -->您不应该包括转储的DSDT.请查看 [Acpi Docs]"
+ [Path]==SSDT-1.aml "-{$Path} -->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]~=".dsl$" "!{$Path} -->在此处只能是.aml文件. dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path} -->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]==SSDT-PLUG.aml "!{$Path} -->此代硬件不支持SSDT-PLUG,请查看[Acpi Docs]."
+ [Path]==SSDT-EC-DESKTOP.aml&SSDT-EC.aml "--->{$Path} 不要同时使用 SSDT-EC-DESKTOP 和 SSDT-EC"
+ [Path]~=-EC.+aml :"%-->您可能需要类似SSDT-EC.aml或SSDT-EC-USBX-DESKTOP.aml的文件.请查看 [Acpi Docs]"
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看 [Acpi Docs]"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes " {$setting} = {$value} 如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} 仅当您支持UEFI时才需要"
+ DevirtualiseMmio=no
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes " {$setting} = {$value} 如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} 仅当您支持UEFI时才需要"
+ EnableWriteUnprotector=yes " {$setting} = {$value} 如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} 仅当您支持UEFI时才需要"
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes " {$setting} = {$value} 如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} 仅当您支持UEFI时才需要"
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=no " {$setting} = {$value} 如果您打算引导OS X 10.6或更早版本,请启用此功能":" {$setting} = {$value} 仅当您计划引导OS X 10.6或更早版本时才需要"
+ SetupVirtualMap=yes " {$setting} = {$value} 如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} 仅当您支持UEFI时才需要"
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=no
+ ForceBooterSignature=no
+
+DeviceProperties
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==XHCI-unsupported.kext "-{$BundlePath} -->你可能不需要这个"
+ [BundlePath]==FakePCIID.kext "-{$BundlePath} -->有更好的伪造设备ID的方法"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext "-{$BundlePath} -->有更好的伪造设备ID的方法"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=no
+ AppleXcpmCfgLock=no
+ AppleXcpmExtraMsrs=no
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=yes
+ DisableLinkeditJettison=yes
+ DisableRtcChecksum=no
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic=no " {$setting} = {$value} 如果您有惠普笔记本电脑,请启用此功能":" {$setting} = {$value} 仅当您拥有HP笔记本电脑时才需要"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives~=.* " {$setting} = {$value}"
+ XhciPortLimit=no
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading~=.* " {$setting} = {$value}"
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Vault"
+ RequireVault~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ csr-active-config~=.* " {$setting} = {$value}"
+ run-efi-updater="No"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置.从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm~=.* "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代"
+ SystemProductName~="(iMac4,1|iMac7,1|iMac10,1|MacPro6,1)" " {$setting} = {$value}":"-{$setting} = {$value} -->这不是建议用Yonah,Conroe和Penryn桌面系统的SMBIOS. 请查看 [PlatformInfo Docs][platforminfo]"
+ MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看 [PlatformInfo Docs][platforminfo]":" {$setting} -->已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号. 请参看 [PlatformInfo Docs][platforminfo]":" {$setting} -->已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看 [PlatformInfo Docs][platforminfo]":" {$setting} -->已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==CrScreenshotDxe.efi "!{$value} -->不应该在这里!"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+ GlobalConnect~=.* "{$setting} = {$value}":"!-->缺少GlobalConnect选项"
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ UgaPassThrough=no
+ Scale~=.* "!{$setting} -->不应该在这里"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=yes
+ ReconnectOnResChange~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Output/${setting}"
+ ProvideConsoleGop~=yes "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Output/${setting}"
+ ReleaseUsbOwnership=no
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=no
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/sandybridge073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/sandybridge073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..734b72a60740cdc349b073dbbfbfdd5fdf8b679a
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/sandybridge073.lst
@@ -0,0 +1,344 @@
+=二代Sandy Bridge Desktop OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 Intel Sandy Bridge Desktop Sanity Check
+=参考文章:https://dortania.github.io/OpenCore-Install-Guide/config.plist/ivy-bridge.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/sandy-bridge.html#platforminfo
+# [deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/sandy-bridge.html#deviceproperties
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁.请查看 [Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} -->您不应该包括转储的DSDT.请查看 [Acpi Docs]"
+ [Path]==SSDT-1.aml "-{$Path} -->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]==SSDT-PLUG.aml "-{$Path} -->在Sandy和Ivy Bridge系统上不起作用"
+ [Path]==SSDT-GPIO.aml "-{$Path} -->这不属于Ivy Bridge平台下的"
+ [Path]~=".dsl$" "!{$Path} -->在此处只能是.aml文件. dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path} -->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml "--->{$Path} 不要同时使用 SSDT-EC-USBX-DESKTOP 和 SSDT-EC"
+ [Path]~=-EC.+aml :"%-->您可能需要类似SSDT-EC.aml或SSDT-EC-USBX-DESKTOP.aml的文件.请查看 [Acpi Docs]"
+ [Path]!=SSDT-CPU-PM.aml "--->SSDT-CPU-PM.aml缺失. 请查看 [Acpi Docs]"
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+
+:Delete
+ [Enabled]==no "!{$Comment} 补丁状态: 禁用! 启用它以确保SSDT-CPU-PM正常工作."
+ [Enabled]==yes " {$Comment} 补丁状态: >启用"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=no
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=yes
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=no
+ SetupVirtualMap=yes
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=no
+ ForceBooterSignature=no
+
+DeviceProperties
+
+:Add
+::PciRoot(0x0)/Pci(0x2,0x0)
+ AAPL,snb-platform-id~="10000300|00000500" " {$setting} = {$value} -->iGPU设置正确":"-{$setting} = {$value} - -->iGPU可能设置不正确. 请阅读 [DeviceProperties Docs]"
+
+::PciRoot(0x0)/Pci(0x1b,0x0)
+ AAPL,snb-platform-id~=.* "!{$setting} 是错误的位置, iGPU位置是 PciRoot(0x0)/Pci(0x2,0x0)"
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]==VoodooHDA.kext " {$BundlePath} -->请注意:AppleALC.kext 往往具有更好的音频质量"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==XHCI-unsupported.kext "{$BundlePath} -->你可能不需要这个"
+ [BundlePath]==FakePCIID.kext "{$BundlePath} -->有更好的伪造设备ID的方法"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext -{$BundlePath} "-->有更好的伪造设备ID的方法"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmCfgLock=no
+ AppleXcpmExtraMsrs=no
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=yes
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic=no " {$setting} = {$value} 如果您有惠普笔记本电脑,请启用此功能":" {$setting} = {$value} 仅当您拥有HP笔记本电脑时才需要"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives=no
+ XhciPortLimit=yes " {$setting} = {$value} -->USB端口定制后关闭":" {$setting} = {$value} -->如果您有USB问题,请启用"
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading~=.* " {$setting} = {$value}"
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Vault"
+ RequireVault~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ csr-active-config~=.* " {$setting} = {$value}"
+ run-efi-updater="No"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置.从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm~=.* "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代"
+ SystemProductName~="(iMac12,1|iMac12,2|MacPro6,1)" " {$setting} = {$value}":"-{$setting} = {$value} -->对于二代Sandy Bridge台式机系统,这不是建议的SMBIOS. 请参看 [PlatformInfo Docs]"
+ MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+ GlobalConnect~=.* "{$setting} = {$value}":"!-->缺少GlobalConnect选项"
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} -->不应该在这里"
+ UgaPassThrough~=.* "{$setting} = {$value}":"!-->缺少UgaPassThrough选项"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=yes
+ ReconnectOnResChange~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Output/${setting}"
+ ProvideConsoleGop~=yes "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Output/${setting}"
+ ReleaseUsbOwnership=no
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=no
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/skylake073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/skylake073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..9bef62cf83f9b3a0abdb12e884fdf1706dd7eef1
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/skylake073.lst
@@ -0,0 +1,337 @@
+=SkyLake Desktop OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 Intel SkyLake Sanity Check
+=参考文章:https://dortania.github.io/OpenCore-Install-Guide/config.plist/skylake.html
+=
+# [kernel]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/skylake#kernel
+# [acpi]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/skylake#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/skylake#platforminfo
+# [deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/skylake#deviceproperties
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁.请查看[Acpi Docs]"
+ [Path]==DSDT.aml "-{$Path} -->您不应该包括转储的DSDT.请查看[ACPI文档]."
+ [Path]==SSDT-1.aml "-{$Path} -->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]~=".dsl$" "!{$Path} -->在此处只能是.aml文件. dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path} -->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]!=SSDT-PLUG.aml "--->缺少SSDT-PLUG.aml. 请查看[Acpi Docs]"
+ [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml"-->-{$Path}/b>不要同时使用 SSDT-EC-USBX-DESKTOP和SSDT-EC"
+ [Path]~=-EC.+aml :"%您可能需要类似SSDT-EC.aml或SSDT-EC-USBX-DESKTOP.aml的文件.请查看[ACPI文档]"
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=no
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=yes
+ ForceExitBootServices=no
+ ProtectSecureBoot=no
+ ProtectMemoryRegions=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=no
+ SetupVirtualMap=yes
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=no
+ ForceBooterSignature=no
+
+DeviceProperties
+
+:Add
+::PciRoot(0x0)/Pci(0x2,0x0)
+ AAPL,ig-platform-id~="00001219|01001219" " {$setting} = {$value} -->iGPU设置正确":"-{$setting} = {$value} - -->iGPU可能设置不正确. 请阅读[DeviceProperties Docs]"
+
+::PciRoot(0x0)/Pci(0x1b,0x0)
+ AAPL,ig-platform-id~=.* "!{$setting} 是错误的位置, iGPU的位置是 PciRoot(0x0)/Pci(0x2,0x0)"
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==XHCI-unsupported.kext "{$BundlePath} -->你可能不需要这个"
+ [BundlePath]==FakePCIID.kext "{$BundlePath} -->有更好的伪造设备ID的方法"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext -{$BundlePath} "-->有更好的伪造设备ID的方法"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=no
+ AppleXcpmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmExtraMsrs=no
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=yes
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic=no " {$setting} = {$value} 如果您有惠普笔记本电脑,请启用此功能":" {$setting} = {$value} 仅当您拥有HP笔记本电脑时才需要"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives=no
+ XhciPortLimit=yes " {$setting} = {$value} -->USB端口定制后关闭":" {$setting} = {$value} -->如果您有USB问题,请启用"
+
+Misc
+:Boot
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用OpenCore 0.6.0 Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading~=.* " {$setting} = {$value}"
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Vault"
+ RequireVault~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ run-efi-updater="No"
+ csr-active-config~=.* " {$setting} = {$value}"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置.从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm~=.* "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代"
+ SystemProductName~="(iMac17,1)" " {$setting} = {$value}":"-{$setting} = {$value} -->对于Skylake台式机系统,这不是建议的SMBIOS. 请参看[PlatformInfo Docs]"
+ MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号. 请参看[PlatformInfo Docs]:" {$setting} -->已设置"
+ ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看[PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号. 请参看[PlaformInfo Docs]":" {$setting} -->已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看[PlaformInfo Docs]":" {$setting} -->已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!{$value} -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+ GlobalConnect~=.* "{$setting} = {$value}"
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} -->不应该在这里"
+ UgaPassThrough~=.* "{$setting} = {$value}":"!-->缺少UgaPassThrough选项"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=no
+ ReconnectOnResChange~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ProvideConsoleGop~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ReleaseUsbOwnership=no
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=~=.* "{$setting} = {$value} -->如果未显示APFS驱动器,建议在HP系统上启用":"!-->缺少UnblockFsConnect选项"
+
+:ReservedMemory
diff --git a/Chinese, Simplified Localization (zh-Hans)/ocs/rules/skylakex073.lst b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/skylakex073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..4c69fa72a15cdaa6e29efdf51c1ba220f1537740
--- /dev/null
+++ b/Chinese, Simplified Localization (zh-Hans)/ocs/rules/skylakex073.lst
@@ -0,0 +1,331 @@
+=SkyLake-X OpenCore 0.7.3 健全性检查结果
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 Intel SkyLake-X Sanity Check
+=参考文章https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/skylake-x.html
+=
+# [kernel]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/skylake-x#kernel
+# [acpi]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/skylake-x#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/skylake-x#platforminfo
+# [deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/skylake-x#deviceproperties
+
+ACPI
+:Add
+ count==0 "-您没有SSDT补丁。请查看[ACPI文档] [acpi]"
+ [Path]==DSDT.aml "-{$Path}--> 您不应该包括转储的DSDT。请查看[ACPI文档]."
+ [Path]==SSDT-1.aml "-{$Path}-->这只是SSDT的一个例子。如果你真的是自己做的, 称它为更具描述性的东西"
+ [Path]~=".dsl$" "!{$Path}-->在此处只能是.aml文件。 dsl文件需要编译为.aml"
+ [Enabled]==no "-{$Path}-->状态是已禁用. 启用或删除它可以去除此警告"
+ [Path]!=SSDT-PLUG.aml "-->缺少SSDT-PLUG.aml. [ACPI文档]"
+ [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml"-->-{$Path}/b>不要同时使用 SSDT-EC-USBX-DESKTOP和SSDT-EC"
+ [Path]~=-EC.+aml :"%您可能需要类似SSDT-EC.aml或SSDT-EC-USBX-DESKTOP.aml的文件.请查看[ACPI文档]"
+ [Path]==SSDT-PMC.aml "-SSDT-PMC.aml -->这个不应包括在HEDT系统上。 请查看[ACPI文档]"
+ [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中"
+ [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据。 请查看[Acpi Docs]"
+ [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据。 请查看[Acpi Docs]"
+
+:Quirks
+ count==5
+ FadtEnableReset~=.* " {$setting} = {$value}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=yes
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=no
+ ForceExitBootServices=no
+ ProtectMemoryRegions=no
+ ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions"
+ ProtectSecureBoot=no
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=yes
+ SetupVirtualMap=yes
+ ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap"
+ SignalAppleOS=no
+ SyncRuntimePermissions=yes
+ ForceBooterSignature=no
+
+DeviceProperties
+
+Kernel
+
+:Add
+ count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]"
+ [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这里列出的第一个kext":"!-->Lilu.kext 缺少. 将其添加到此列表的顶部"
+ [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kext 和 VirtualSMC.kext"
+ [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kext 或 VirtualSMC.kext"
+ [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kext 和 AppleALC.kext"
+ [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;"
+ [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]"
+ [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用"
+ [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠"
+ [BundlePath]==SMCLightSensor.kext "!-->{$BundlePath} VirtualSMC 笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==SMCBatteryManager.kext "!-->{$BundlePath} VirtualSMC 笔记本电脑插件在台式机上不起作用"
+ [BundlePath]==XHCI-unsupported.kext "--->{$BundlePath} 你可能不需要这个"
+ [BundlePath]==FakePCIID.kext "--->{$BundlePath} 有更好的伪造设备ID的方法"
+ [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext "-->-{$BundlePath} 有更好的伪造设备ID的方法"
+ [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录"
+
+:Emulate
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=no
+ AppleXcpmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock"
+ AppleXcpmExtraMsrs=no
+ AppleXcpmForceBoost=no
+ CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能"
+ DisableIoMapper=yes
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ IncreasePciBarSize=no
+ LapicKernelPanic=no " {$setting} = {$value} 如果您有惠普笔记本电脑,请启用此功能":" {$setting} = {$value} 仅当您拥有HP笔记本电脑时才需要"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives=no
+ XhciPortLimit=yes " {$setting} = {$value} -->USB端口定制后关闭":" {$setting} = {$value} -->如果您有USB问题,请启用"
+
+Misc
+:Boot
+ HideSelf~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ TakeoffDelay=0
+ BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer"
+ ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分"
+ ConsoleAttributes~=.* " {$setting} = {$value}"
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试"
+ Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]"
+ DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别"
+ DisplayDelay=0
+ SysReport=no : " -->只有在使用Debug版时才可以使用{$setting}=yes"
+
+:Entries
+ [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加"
+ BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption"
+ DmgLoading~=.* " {$setting} = {$value}"
+ EnablePassword=no
+ RequireSignature~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ RequireVault~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!"
+ HaltLevel=2147483648
+ ExposeSensitiveData=6 :" {$setting} = {$value}"
+ ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘"
+
+:Tools
+ count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 01 或 02"
+ DefaultBackgroundColor~=.* " {$setting} = {$value}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":""
+ boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":""
+ boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}"
+ run-efi-updater="No"
+ csr-active-config~=.* " {$setting} = {$value}"
+ nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置。从OpenCore v0.5.7开始不再使用"
+ prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})"
+ SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数"
+
+PlatformInfo
+ Automatic=yes
+ UpdateDataHub=yes
+ UpdateNVRAM=yes
+ UpdateSMBIOS=yes
+ UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm~=.* "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代"
+ SystemProductName~="(iMacPro1,1)" " {$setting} = {$value}":"-{$setting} = {$value} 对于Skylake-X台式机系统,这不是建议的SMBIOS. 请参看 [PlatformInfo Docs]"
+ MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号. 请参看[PlatformInfo Docs]":" {$setting} -->已设置"
+ ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemSerialNumber=W0000000001 "!{$setting} -->应该设置为您生成的系统序列号. 请参看 [PlatformInfo Docs]":" {$setting} -->已设置"
+ SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看[PlatformInfo Docs]":" {$setting} -->已设置"
+
+UEFI
+ ConnectDrivers=yes
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->这里需要 VBoxHfs.efi 或 HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已经有了 {$hfs}"
+ Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi"
+ Drivers==FwRuntimeServices.efi "!{$value} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代"
+ Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分"
+ Drivers==OpenCore.efi "!OpenCore.efi -->不应该在这里!"
+ Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不应该在这里!"
+ Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!"
+ Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您执行旧版安装,否则不需要"
+ Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否则不应在此处!"
+ Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!"
+ Drivers==UsbMouseDxe.efi "-{$value} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!"
+ Drivers==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!"
+ Drivers==HiiDatabase.efi "!{$value} -->不应该在这里!"
+ Drivers==AppleUsbKbDxe.efi "-{$value} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代"
+ Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !"
+ Drivers==~^#.* "!{$value} -->如果您要加载此文件,请完全删除#"
+ Drivers==* " {$value}"
+
+:APFS
+ EnableJumpstart=yes
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+ GlobalConnect~=.* "{$setting} = {$value}":"!-->缺少GlobalConnect选项"
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用"
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+
+:ProtocolOverrides
+ count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ AppleUserInterfaceTheme=no
+ DataHub=no
+ DeviceProperties=no
+ FirmwareVolume=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ HashServices=no " {$setting} = {$value} 如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} 在OpenCore v0.5.6中已弃用-请参见 UEFI/TextRenderer"
+
+:Output
+ count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ GopPassThrough=~=.* " {$setting} = {$value}"
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} -->不应该在这里"
+ UgaPassThrough~=.* "{$setting} = {$value}":"!-->缺少UgaPassThrough选项"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用"
+ DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ IgnoreInvalidFlexRatio=no
+ ReconnectOnResChange~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ IgnoreTextInGraphics~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ProvideConsoleGop~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ReleaseUsbOwnership=no
+ ReloadOptionRoms=no
+ RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用"
+ RequestBootVarRouting=yes
+ TscSyncTimeout=0
+ ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}"
+ UnblockFsConnect=no
+
+:ReservedMemory
diff --git a/English Localization (en)/ocs/rules/amd073.lst b/English Localization (en)/ocs/rules/amd073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..bf22b66520b0b5abe2062795fa428ec31f7f69c3
--- /dev/null
+++ b/English Localization (en)/ocs/rules/amd073.lst
@@ -0,0 +1,345 @@
+=AMD Zen OpenCore 0.7.3
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 AMD Zen Sanity Check
+=https://dortania.github.io/OpenCore-Install-Guide/AMD/zen.html
+=
+# [launcheroption]:https://dortania.github.io/OpenCore-Post-Install/multiboot/bootstrap.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
+
+ACPI
+:Add
+ 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}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=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]"
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ 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"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=yes
+ SetupVirtualMap=no
+ ShrinkMemoryMap~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See RebuildAppleMemoryMap instead"
+ SignalAppleOS=no
+ SyncRuntimePermissions=yes
+ ForceBooterSignature=no
+
+DeviceProperties
+
+Kernel
+
+:Add
+ 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]"
+ 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"
+ [Replace]~=\xb3\x01\xba\xbc\x4f\xea\x78\xe9\x5d\x00\x00\x00\x00\x90 " Big Sur 11.3 CPUFAMILY_INTEL_PENRYN patch found":"-Big Sur 11.3 CPUFAMILY_INTEL_PENRYN patch is missing or incorrect"
+
+:Emulate
+ 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"
+ DisableIoMapper=no
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} was moved in OpenCore v0.6.2 - See Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ 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"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ 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"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} LauncherOption set correctly":"-{$setting} = {$value} - Invalid LauncherOption. Please read the [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode~=(Builtin|External) " {$setting} = {$value}":"!{$setting} = {$value} this should be set to either Builtin or External"
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ 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"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate=yes
+ BootProtect~=.* "!{$setting} was deprecated in OpenCore v0.6.6 - See LauncherOption"
+ 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"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel set correctly":"!{$setting} = {$value} - This is an invalid option for SecureBootModel!"
+ 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] for why you should change this"
+
+:Tools
+ count==0 " You removed the tool EFIs":"%You can remove the tool EFIs here"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ 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~="^(?:(?!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, remove this entry or fill it in with your language":" {$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"
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ 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|OpenHfsPlus.efi "$hfs={$value}; {$value}":"!Need either VBoxHfs.efi, OpenHfsPlus.efi or HFSPlus.efi here"
+
Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi|OpenHfsPlus.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"
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} was deprecated in OpenCore v0.6.9
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> was moved to AppInput in OpenCore v0.6.9"
+ KeySubsequentDelay~=.* "!{$setting} --> was moved to AppInput in OpenCore v0.6.9"
+
+:ProtocolOverrides
+ count==18 :"!You should have exactly 18 settings in the UEFI/ProtocolOverrides section"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> was moved to AppInput in OpenCore v0.6.9"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ 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"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
+
+:Output
+ count==13 :"!You should have exactly 13 settings in the UEFI/Output section"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ UgaPassThrough~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} shouldn't be here"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
+ DeduplicateBootOrder~=.* "!{$setting} was deprecated in OpenCore v0.6.5"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ 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}"
+ ReleaseUsbOwnership=no
+ ReloadOptionRoms=no
+ 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"
+
+:ReservedMemory
diff --git a/English Localization (en)/ocs/rules/amdfx073.lst b/English Localization (en)/ocs/rules/amdfx073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..79ede2428debc1b2d90dc4fa9c42e18e81b45726
--- /dev/null
+++ b/English Localization (en)/ocs/rules/amdfx073.lst
@@ -0,0 +1,346 @@
+=AMD FX OpenCore 0.7.3
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 AMD FX Sanity Check
+=https://dortania.github.io/OpenCore-Install-Guide/AMD/fx.html
+=
+# [launcheroption]:https://dortania.github.io/OpenCore-Post-Install/multiboot/bootstrap.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
+
+ACPI
+:Add
+ 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}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=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]"
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=no
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=yes
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See ProtectMemoryRegions instead"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=no
+ SetupVirtualMap=yes
+ ShrinkMemoryMap~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See RebuildAppleMemoryMap instead"
+ SignalAppleOS=no
+ SyncRuntimePermissions=no
+ ForceBooterSignature=no
+
+DeviceProperties
+
+Kernel
+
+:Add
+ 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>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"
+ [Replace]~=\xb3\x01\xba\xbc\x4f\xea\x78\xe9\x5d\x00\x00\x00\x00\x90 " Big Sur 11.3 CPUFAMILY_INTEL_PENRYN patch found":"-Big Sur 11.3 CPUFAMILY_INTEL_PENRYN patch is missing or incorrect"
+
+:Emulate
+ 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"
+ DisableIoMapper=no
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} was moved in OpenCore v0.6.2 - See Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ 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"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ 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"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} LauncherOption set correctly":"-{$setting} = {$value} - Invalid LauncherOption. Please read the [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ 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"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate=yes
+ BootProtect~=.* "!{$setting} was deprecated in OpenCore v0.6.6 - See LauncherOption"
+ 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"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel set correctly":"!{$setting} = {$value} - This is an invalid option for SecureBootModel!"
+ 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] for why you should change this"
+
+:Tools
+ count==0 " You removed the tool EFIs":"%You can remove the tool EFIs here"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ 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~="^(?:(?!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, remove this entry or fill it in with your language":" {$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"
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ 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|OpenHfsPlus.efi "$hfs={$value}; {$value}":"!Need either VBoxHfs.efi, OpenHfsPlus.efi or HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi|OpenHfsPlus.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"
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} was deprecated in OpenCore v0.6.9
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> was moved to AppInput in OpenCore v0.6.9"
+ KeySubsequentDelay~=.* "!{$setting} --> was moved to AppInput in OpenCore v0.6.9"
+
+:ProtocolOverrides
+ count==18 :"!You should have exactly 18 settings in the UEFI/ProtocolOverrides section"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> was moved to AppInput in OpenCore v0.6.9"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ 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"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
+
+:Output
+ count==13 :"!You should have exactly 13 settings in the UEFI/Output section"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ UgaPassThrough~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} shouldn't be here"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
+ DeduplicateBootOrder~=.* "!{$setting} was deprecated in OpenCore v0.6.5"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ 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}"
+ ReleaseUsbOwnership=no
+ ReloadOptionRoms=no
+ 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"
+
+:ReservedMemory
diff --git a/English Localization (en)/ocs/rules/broadwelle073.lst b/English Localization (en)/ocs/rules/broadwelle073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..d21afd5de1c1635139e22b51a04304a5e44ac2d9
--- /dev/null
+++ b/English Localization (en)/ocs/rules/broadwelle073.lst
@@ -0,0 +1,330 @@
+=HEDT: (6th Gen) Broadwell-E OpenCore 0.7.3
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 Intel Broadwell-E Sanity Check
+=https://dortania.github.io/OpenCore-Install-Guide/config-HEDT/broadwell-e.html
+=
+# [launcheroption]:https://dortania.github.io/OpenCore-Post-Install/multiboot/bootstrap.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
+
+ACPI
+:Add
+ 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}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ 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"
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=yes
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See ProtectMemoryRegions instead"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=no
+ SetupVirtualMap=yes
+ ShrinkMemoryMap~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See RebuildAppleMemoryMap instead"
+ SignalAppleOS=no
+ SyncRuntimePermissions=no
+ ForceBooterSignature=no
+
+DeviceProperties
+
+Kernel
+
+:Add
+ 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}"
+ DummyPowerManagement=no
+
+:Quirks
+ AppleCpuPmCfgLock=yes " {$setting} = {$value} You should disable if you don't plan to boot 10.10 or older":" {$setting} = {$value} Make sure CFG-Lock is disabled in your bios and you need to boot 10.10 or older"
+ 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"
+ DisableIoMapper=yes
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} was moved in OpenCore v0.6.2 - See Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ 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"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ 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"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} LauncherOption set correctly":"-{$setting} = {$value} - Invalid LauncherOption. Please read the [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ 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"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate=yes
+ BootProtect~=.* "!{$setting} was deprecated in OpenCore v0.6.6 - See LauncherOption"
+ 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"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel set correctly":"!{$setting} = {$value} - This is an invalid option for SecureBootModel!"
+ 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] for why you should change this"
+
+:Tools
+ count==0 " You removed the tool EFIs":"%You can remove the tool EFIs here"
+
+NVRAM
+ LegacyEnable=yes
+ LegacyOverwrite=yes
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ 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~="^(?:(?!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, remove this entry or fill it in with your language":" {$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"
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " **{$setting}** = **{$value}**"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ 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|OpenHfsPlus.efi "$hfs={$value}; {$value}":"!Need either VBoxHfs.efi, OpenHfsPlus.efi or HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi|OpenHfsPlus.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"
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} was deprecated in OpenCore v0.6.9
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> was moved to AppInput in OpenCore v0.6.9"
+ KeySubsequentDelay~=.* "!{$setting} --> was moved to AppInput in OpenCore v0.6.9"
+
+:ProtocolOverrides
+ count==18 :"!You should have exactly 18 settings in the UEFI/ProtocolOverrides section"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> was moved to AppInput in OpenCore v0.6.9"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ 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"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
+
+:Output
+ count==13 :"!You should have exactly 13 settings in the UEFI/Output section"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ UgaPassThrough~=.* " {$setting} = {$value}"
+ Scale=100 "!{$setting} shouldn't be here":"!{$setting} shouldn't be here"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
+ DeduplicateBootOrder~=.* "!{$setting} was deprecated in OpenCore v0.6.5"
+ DisableSecurityPolicy=no
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ 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}"
+ ReleaseUsbOwnership=no
+ ReloadOptionRoms=no
+ 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~=.*
+
+:ReservedMemory
diff --git a/English Localization (en)/ocs/rules/clarkdale073.lst b/English Localization (en)/ocs/rules/clarkdale073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..01146f9203739aa4469c18233e482fda8e0fadfb
--- /dev/null
+++ b/English Localization (en)/ocs/rules/clarkdale073.lst
@@ -0,0 +1,330 @@
+=Desktop: (1st Gen) Lynnfield and Clarkdale OpenCore 0.7.3
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 Intel Lynnfield and Clarkdale Desktop Sanity Check
+=https://dortania.github.io/OpenCore-Install-Guide/config.plist/clarkdale.html
+=
+# [launcheroption]:https://dortania.github.io/OpenCore-Post-Install/multiboot/bootstrap.html
+# [kernel]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/clarkdale.html#kernel
+# [acpi]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/clarkdale.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/clarkdale.html#platforminfo
+# [deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/clarkdale.html#deviceproperties
+
+ACPI
+:Add
+ 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]==SSDT-PLUG.aml "-{$Path} does not work on Ivy Bridge and older 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]"
+ [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}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes " {$setting} = {$value} If you board does not support UEFI, please disable this":" {$setting} = {$value} This is only required if your supports UEFI"
+ DevirtualiseMmio=no
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes " {$setting} = {$value} If you board does not support UEFI, please disable this":" {$setting} = {$value} This is only required if your supports UEFI"
+ EnableWriteUnprotector=yes " {$setting} = {$value} If you board does not support UEFI, please disable this":" {$setting} = {$value} This is only required if your supports UEFI"
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See ProtectMemoryRegions instead"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=no
+ ProvideCustomSlide=yes " {$setting} = {$value} If you board does not support UEFI, please disable this":" {$setting} = {$value} This is only required if your supports UEFI"
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=no " {$setting} = {$value} If you plan to boot OS X 10.6 or older, please enable this":" {$setting} = {$value} This is only required if you plan to boot OS X 10.6 or older"
+ SetupVirtualMap=yes " {$setting} = {$value} If you board does not support UEFI, please disable this":" {$setting} = {$value} This is only required if your supports UEFI"
+ ShrinkMemoryMap~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See RebuildAppleMemoryMap instead"
+ SignalAppleOS=no
+ SyncRuntimePermissions=no
+ ForceBooterSignature=no
+
+DeviceProperties
+
+Kernel
+
+:Add
+ 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]==VoodooHDA.kext " {$BundlePath} Note that AppleALC.kext tends to have better audio quality"
+ [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=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"
+ DisableIoMapper=yes
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} was moved in OpenCore v0.6.2 - See Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ 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"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ ThirdPartyDrives~=.* " {$setting} = {$value}"
+ XhciPortLimit=no
+
+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"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} LauncherOption set correctly":"-{$setting} = {$value} - Invalid LauncherOption. Please read the [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ 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"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate=yes
+ BootProtect~=.* "!{$setting} was deprecated in OpenCore v0.6.6 - See LauncherOption"
+ 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"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel set correctly":"!{$setting} = {$value} - This is an invalid option for SecureBootModel!"
+ 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] for why you should change this"
+
+:Tools
+ count==0 " You removed the tool EFIs":"%You can remove the tool EFIs here"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+: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}"
+
+::7C436110-AB2A-4BBB-A880-FE41995C9F82
+ 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, remove this entry or fill it in with your language":" {$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"
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " {$setting} = {$value}"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm~=.* "!{$setting} was replaced with AdviseWindows in OpenCore v0.5.5"
+ SystemProductName~="(iMac11,1|iMac11,2|MacPro6,1)" " {$setting} = {$value}":"-{$setting} = {$value} this is not a suggested SMBIOS for Sandy Bridge 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|HfsPlusLegacy.efi "$hfs={$value}; {$value}":"!Need either VBoxHfs.efi or HfsPlusLegacy.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"
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} was deprecated in OpenCore v0.6.9
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> was moved to AppInput in OpenCore v0.6.9"
+ KeySubsequentDelay~=.* "!{$setting} --> was moved to AppInput in OpenCore v0.6.9"
+
+:ProtocolOverrides
+ count==18 :"!You should have exactly 18 settings in the UEFI/ProtocolOverrides section"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> was moved to AppInput in OpenCore v0.6.9"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ 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"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
+
+:Output
+ count==13 :"!You should have exactly 13 settings in the UEFI/Output section"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ UgaPassThrough~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} shouldn't be here"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
+ DeduplicateBootOrder~=.* "!{$setting} was deprecated in OpenCore v0.6.5"
+ DisableSecurityPolicy=no " {$setting} = {$value} If you have a Microsoft Surface device, please enable this"
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ 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~=yes "!{$setting} was deprecated in OpenCore v0.5.6 - See Output/${setting}"
+ ReleaseUsbOwnership=no
+ ReloadOptionRoms=no
+ 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"
+
+:ReservedMemory
diff --git a/English Localization (en)/ocs/rules/coffeelake073.lst b/English Localization (en)/ocs/rules/coffeelake073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..6c418d409570d75eee51ecd8e282db5437befa98
--- /dev/null
+++ b/English Localization (en)/ocs/rules/coffeelake073.lst
@@ -0,0 +1,338 @@
+=Desktop: (8th, 9th Gen) Coffee Lake OpenCore 0.7.3
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 Intel Coffee Lake Sanity Check
+=https://dortania.github.io/OpenCore-Install-Guide/config.plist/coffee-lake.html
+=
+# [launcheroption]:https://dortania.github.io/OpenCore-Post-Install/multiboot/bootstrap.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
+
+ACPI
+:Add
+ 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}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=yes
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=no
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See ProtectMemoryRegions instead"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=yes
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=yes
+ SetupVirtualMap=yes
+ ShrinkMemoryMap~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See RebuildAppleMemoryMap instead"
+ SignalAppleOS=no
+ SyncRuntimePermissions=yes
+ ForceBooterSignature=no
+
+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]"
+
+::PciRoot(0x0)/Pci(0x1b,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]"
+ [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=no
+ 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"
+ DisableIoMapper=yes
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} was moved in OpenCore v0.6.2 - See Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ 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"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ 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"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} LauncherOption set correctly":"-{$setting} = {$value} - Invalid LauncherOption. Please read the [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ 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"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate=yes
+ BootProtect~=.* "!{$setting} was deprecated in OpenCore v0.6.6 - See LauncherOption"
+ 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"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel set correctly":"!{$setting} = {$value} - This is an invalid option for SecureBootModel!"
+ 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] for why you should change this"
+
+:Tools
+ count==0 " You removed the tool EFIs":"%You can remove the tool EFIs here"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ 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~="^(?:(?!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, remove this entry or fill it in with your language":" {$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"
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " **{$setting}** = **{$value}**"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=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][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
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi|OpenHfsPlus.efi "$hfs={$value}; {$value}":"!Need either VBoxHfs.efi, OpenHfsPlus.efi or HFSPlus.efi here"
+ Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi|OpenHfsPlus.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"
+ HideVerbose=yes
+ JumpstartHotPlug=no
+ MinDate=0
+ MinVersion=0
+
+:AppleInput
+ AppleEvent~=.* " {$setting} = {$value}"
+ CustomDelays~=.* " {$setting} = {$value}"
+ KeyInitalDelay~=.* " {$setting} = {$value}"
+ KeySubsequentDelay~=.* " {$setting} = {$value}"
+ PointerSpeedDiv~=.* " {$setting} = {$value}"
+ PointerSpeedMul~=.* " {$setting} = {$value}"
+ GraphicsInputMirroring=no
+
+:Audio
+ AudioSupport~=.* " {$setting} = {$value}"
+ AudioDevice~=.* " {$setting} = {$value}"
+ AudioCodec~=.* " {$setting} = {$value}"
+ AudioOut~=.* " {$setting} = {$value}"
+ MinimumVolume~=.* " {$setting} = {$value}"
+ PlayChime~=.* " {$setting} = {$value}"
+ VolumeAmplifier~=.* " {$setting} = {$value}"
+ SetupDelay~=.* " {$setting} = {$value}"
+ ResetTrafficClass~=.* " {$setting} = {$value}"
+
+:Input
+ KeyFiltering=no
+ KeyForgetThreshold=5
+ KeyMergeThreshold~=.* "!{$setting} was deprecated in OpenCore v0.6.9
+ KeySupport=yes
+ KeySupportMode=Auto
+ KeySwap=no
+ PointerSupport=no
+ PointerSupportMode~=.* " {$setting} = {$value}"
+ TimerResolution=50000
+ KeyInitalDelay~=.* "!{$setting} --> was moved to AppInput in OpenCore v0.6.9"
+ KeySubsequentDelay~=.* "!{$setting} --> was moved to AppInput in OpenCore v0.6.9"
+
+:ProtocolOverrides
+ count==18 :"!You should have exactly 18 settings in the UEFI/ProtocolOverrides section"
+ AppleAudio=no
+ AppleBootPolicy=no
+ AppleDebugLog=no
+ AppleEg2Info=no
+ AppleEvent~=.* "!{$setting} --> was moved to AppInput in OpenCore v0.6.9"
+ AppleFramebufferInfo=no
+ AppleImageConversion=no
+ AppleImg4Verification=no
+ AppleKeyMap=no
+ AppleRtcRam=no
+ AppleSecureBoot=no
+ AppleSmcIo=no
+ 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"
+ OSInfo=no
+ UnicodeCollation=no
+ ConsoleControl~=.* "!{$setting} was deprecated in OpenCore v0.5.6 - See UEFI/TextRenderer"
+
+:Output
+ count==13 :"!You should have exactly 13 settings in the UEFI/Output section"
+ TextRenderer=BuiltinGraphics
+ ConsoleMode=""
+ Resolution~=.* " {$setting} = {$value}"
+ ForceResolution=no
+ ClearScreenOnModeSwitch=no
+ IgnoreTextInGraphics=no
+ ProvideConsoleGop=yes
+ DirectGopRendering=no
+ DirectGopCacheMode~=.* "!{$setting} was deprecated in OpenCore v0.5.9"
+ ReconnectOnResChange=no
+ ReplaceTabWithSpace=no
+ SanitiseClearScreen~=.* " {$setting} = {$value}"
+ UgaPassThrough~=.* " {$setting} = {$value}"
+ Scale~=.* "!{$setting} shouldn't be here"
+
+:Quirks
+ AvoidHighAlloc~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
+ DeduplicateBootOrder~=.* "!{$setting} was deprecated in OpenCore v0.6.5"
+ DisableSecurityPolicy=no " {$setting} = {$value} If you have a Microsoft Surface device, please enable this"
+ ActivateHpetSupport=no
+ ExitBootServicesDelay=0
+ ForgeUefiSupport=no
+ ForceOcWriteFlash=no
+ 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}"
+ ReleaseUsbOwnership=no
+ ReloadOptionRoms=no
+ 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"
+
+:ReservedMemory
diff --git a/English Localization (en)/ocs/rules/cometlake073.lst b/English Localization (en)/ocs/rules/cometlake073.lst
new file mode 100644
index 0000000000000000000000000000000000000000..ec774f4690030d334ad98ade558fb8f2ef37e89d
--- /dev/null
+++ b/English Localization (en)/ocs/rules/cometlake073.lst
@@ -0,0 +1,338 @@
+=Desktop: (10th Gen) Comet Lake OpenCore 0.7.3
+# Generic config suitable for initial installation
+# OpenCore v0.7.3 Intel Comet Lake Sanity Check
+=https://dortania.github.io/OpenCore-Install-Guide/config.plist/comet-lake.html
+=
+# [launcheroption]:https://dortania.github.io/OpenCore-Post-Install/multiboot/bootstrap.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]"
+ [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 "-{$Path} This should not be included on Comet Lake motherboards. Please review 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}"
+ NormalizeHeaders=no
+ RebaseRegions=no
+ ResetHwSig=no
+ ResetLogoStatus=no
+ SyncTableIds=no
+
+Booter
+
+:Quirks
+ AllowRelocationBlock=no
+ AvoidRuntimeDefrag=yes
+ DevirtualiseMmio=yes
+ DisableSingleUser=no
+ DisableVariableWrite=no
+ DiscardHibernateMap=no
+ EnableSafeModeSlide=yes
+ EnableWriteUnprotector=no
+ ForceExitBootServices=no
+ ProtectCsmRegion~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See ProtectMemoryRegions instead"
+ ProtectMemoryRegions=no
+ ProtectSecureBoot=no
+ ProtectUefiServices=yes
+ ProvideCustomSlide=yes
+ ProvideMaxSlide=0
+ RebuildAppleMemoryMap=yes
+ SetupVirtualMap=no
+ ShrinkMemoryMap~=.* "!{$setting} was deprecated in OpenCore v0.5.7 - See RebuildAppleMemoryMap instead"
+ SignalAppleOS=no
+ SyncRuntimePermissions=yes
+ ForceBooterSignature=no
+
+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]"
+
+::PciRoot(0x0)/Pci(0x1b,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]"
+ [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=no
+ 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"
+ DisableIoMapper=yes
+ DisableRtcChecksum~=.* " {$setting} = {$value}"
+ DummyPowerManagement~=.* "!{$setting} was moved in OpenCore v0.6.2 - See Kernel -> Emulate"
+ ExtendBTFeatureFlags~=.* " {$setting} = {$value}"
+ LegacyCommpage=no
+ ExternalDiskIcons~=.* " {$setting} = {$value}"
+ ForceSecureBootScheme=no
+ 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"
+ PanicNoKextDump=yes
+ PowerTimeoutKernelPanic=yes
+ ProvideCurrentCpuInfo=no
+ SetApfsTrimTimeout=-1
+ 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"
+ PollAppleHotKeys=no
+ ShowPicker=yes
+ UsePicker~=.* "!{$setting} was deprecated in OpenCore v0.5.6"
+ TakeoffDelay=0
+ HibernateMode=None
+ LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} LauncherOption set correctly":"-{$setting} = {$value} - Invalid LauncherOption. Please read the [Misc -> Boot Docs]"
+ LauncherPath=Default
+ PickerMode=Builtin
+ HideAuxiliary=no
+ PickerAttributes~=.* " {$setting} = {$value}"
+ PickerAudioAssist=no
+ Timeout=5
+ PickerVariant~=.* " {$setting} = {$value}"
+
+:Debug
+ AppleDebug=yes
+ ApplePanic=yes
+ 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"
+
+:Security
+ AllowNvramReset=yes
+ AllowSetDefault=yes
+ AllowToggleSip=no
+ ApECID=0
+ AuthRestart=no
+ BlacklistAppleUpdate=yes
+ BootProtect~=.* "!{$setting} was deprecated in OpenCore v0.6.6 - See LauncherOption"
+ 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"
+ Vault=Optional
+ SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel set correctly":"!{$setting} = {$value} - This is an invalid option for SecureBootModel!"
+ 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] for why you should change this"
+
+:Tools
+ count==0 " You removed the tool EFIs":"%You can remove the tool EFIs here"
+
+NVRAM
+ LegacyEnable=no
+ LegacyOverwrite=no
+ WriteFlash=yes
+
+:Add
+::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
+ 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~="^(?:(?!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, remove this entry or fill it in with your language":" {$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"
+
+:Generic
+ SpoofVendor=yes
+ AdviseFeatures=no
+ ProcessorType~=.* " **{$setting}** = **{$value}**"
+ SystemMemoryStatus=Auto
+ MaxBIOSVersion=no
+ SupportsCsm=no "!{$setting} was replaced with AdviseWindows