Config.plist是黑苹果安装的系统配置文件。没有config.plist,任何机器都无法引导到***cOS。
所以知道它是我们必须做的。了解之后,我们可以借助工具进行修改。
当Clover引导加载程序安装在/EFI/Clover/中时,会自动创建一个基本的config.plist文件。如果config.plist已经存在,它将被重命名为backup config.plist或保持不变。Clover boot loader安装的config.plist是默认的config.plist,并不是为所有系统优化的。它可以启动一些安装程序,但在大多数情况下,它不会在大多数较新的机器和高端版本上启动。
此外,为每个特定系统创建config.plist也是一个好主意。它将消除安装过程中的错误和麻烦,您可以轻松地引导到***cOS安装。配置文件是用XML编写的,可以用文本编辑器进行编辑。但是我们不建议使用文本编辑器,因为它可能会损坏config.plist文件。编辑config.plist最好的方法是使用一些特定的工具,比如Clover Configurator、Xcode、Plist Editor Pro等。
本指南涵盖了基本配置列表的创建,这将允许启动大多数系统。但是,对于一些系统,如至强、高端CPU、工作站、服务器、X99、X299,您可能需要调整config.plist
注:
最好在安装前设置最少的配置和选项。安装后,您可以稍后再添加其他选项。这将减少麻烦,并加快安装过程。由于它是基本的config.plist创建指南,因此仅讨论了重要部分。这只会允许您启动系统。它不会启用任何其他硬件。
下载工具
第一步是获得Clover Configurator,它将有助于创建、修改或编辑配置。plist Clover Configurator可以在我们论坛的下载部分下载。
安装Clover Configurator
下载后,将Clover Configurator***到应用程序文件夹。
您也可以从您的桌面或任何其他位置使用Clover Configurator,但最好将其放在应用程序中。
注:
如果您在Safari中具有其他设置或使用其他浏览器,请确保在下载四叶草配置器后将其解压缩。
创建配置列表
打开clover配置器。
有几个部分,从第一个。
Acpi
三叶草配置器部分开始。ACPI部分如下:
在DSDT的“修补程序”部分,您可以使用DSDT和ADT实施必要的ACPI修补程序来优化ACPI系统组件。SSDT .
常见补丁包括:
USBAudioiGPU Power ManagementSATA
在桌面上,常见的修补程序有:
代码:
备注:将EHC1改为EH01
Find* [HEX]: 45484331
替换[十六进制]: 45483031
代码:
备注:将EHC2改为EH02
Find* [HEX]: 45484332
替换[十六进制]: 45483032
代码:
评论:将HDAS改为HDEF
Find* [HEX]: 48444153
替换[十六进制]: 48444546
代码:
备注:将GFX0改为IGPU
Find* [HEX]: 47465830
替换[十六进制]: 49475055
代码:
评论:把HECI改成IMEI
Find* [HEX]: 48454349
替换[十六进制]: 494D4549
注:
使用“将GFX0更改为IGPU”补丁进行iGPU电源管理。仅在使用Intel HD Graphics时适用。诸如NVIDIA和AMD的独立显卡则不需要此功能。仅将“将HECI更改为IMEI用于Intel UHD图形”。
在补丁下面,您可以看到“补丁”部分。这些都是小补丁,DSDT和SSDT没有补丁。不建议安装在桌面上。使用这些选项可能会导致不正确的启动或系统不稳定。
如果您使用修补的DSDT,您可以键入您的DSDT名称。例如DSDT.aml,
“删除表格”菜单允许您删除一些DSDT表格。对于大多数Hackintosh系统,建议删除DMAR来启动Hackintosh系统。
SSDT允许特定的SSDT设置,其中大部分与CPU电源管理相关。要启用CPU电源管理,您需要检查“插件类型”。启用此选项将启用CPU电源管理。
如果您使用完全修补的DSDT和SSDT,您需要选中“Drop OEM = true”。如果您没有使用完整的DSDT和SSDT,请不要使用此选项。在台式计算机上,不建议这样做。
在“禁用反洗钱”下,您可以列出您的DSDT和SSDT。这将在启动时排除DSDT和SSDT。在台式计算机上,不建议这样做。
在排序顺序下,您可以列出/EFI/Clover/ACPI/Patched中正在使用的所有DSDT和SSDT。
注:
请使用完整的DSDT和SSDT,以及名称和分机。例如DSDT。
下面的屏幕截图就是一个例子。
Boot boot
“参数”部分允许一些必要的引导标志。
的常见引导参数有:
-v
幻灯片=0
dart=0
-禁用gfxfirmware
注:
在安装时,建议使用“ verbose,-v”,它将允许使用消息进行详细启动,而不是使用带有进度条的Apple徽标。安装并完成安装后,您可以取消选中此选项并获得一个干净的Apple徽标。如果仅使用Intel HD 6xx图形,请使用“ -disablegfxfirmware”。为了修复“睡眠/唤醒”功能,某些用户使用了“暗唤醒”功能,但不建议在任何系统上使用。如果要使用Clover Configurator中不可用的任何自定义启动标志,则可以在此处使用它们。您需要做的就是输入引导参数。使用Beta版本和其他功能时,少数kext(例如Apple ALC,Lilu和其他插件)需要一些自定义标志。
在“默认启动音量”下,您可以选择默认音量,以便***cOS可以从clover菜单中自动启动。使用安装了操作系统的***cOS系统驱动器的名称。例如Macintosh HD。通常应该在安装后进行。
默认加载程序将引导加载程序的引导文件设置为/efi /EFI/Boot/BootX***.efi您可以拥有它。但是,不建议使用此选项,因为它可能会导致问题。
传统上,它应该设置为PBR
如果使用的是高频RAM,如1866MHz、2400MHz及更高,则需要设置“XMPDetection = Yes”。为此,您还需要在主板的UEFI设置中启用XMP配置文件1。
要防止休眠,请选中“永不休眠”框。
对于Boot,以下截图为例。
引导图形
“开机图形”部分不是很重要,建议不要改。
对于引导图形,以下屏幕截图是一个示例,如下所示:
CPU
一般来说,对于所有系统,CPU部分都是不受影响的。如果***cOS没有自动检测到您的CPU或CPU信息错误(例如,不同的名称或未知的CPU),此选项会有所帮助。
其他值都要保持不变,不建议修改,否则系统会不稳定。“频率”和“总线速度”等值由BIOS自动控制。对于超频,可以在BIOS/UEFI中设置选项。
对于CPU,下面的屏幕截图就是一个例子,显示如下:
设备
设备部分包含伪造ID、USB、音频和添加属性等子部分。
****(****)
这部分可以用来作弊或者设置硬件的设备ID,比如显卡,WiFi,SATA等。
在桌面上,建议保持不变。
注:
如果您使用的是英特尔高清显卡,您需要设置假ID
Skylake : 0x19168086
KabyLake : 0x59168086
咖啡湖:0x59168086,恶搞为卡比湖
USB .
这将设置USB属性。应检查以下选项。
InjectAdd ClockIDFix Ownership
音频(音频)
此部分允许注入布局ID。该选项应保持不变,并应在安装后进行配置。
除非您需要使用英特尔高清显卡或英特尔HDMI/DP音频,否则不建议使用任意属性条目中的值。
对于设备(设备),以下屏幕截图是一个示例,如下所示
禁用驱动程序(禁用驱动程序)
本节允许您禁用/EFI/Clover/drivers***或drivers***UEFI中的一些驱动程序。
。对于桌面的基本config.plist,不建议更改。
对于“禁用驱动程序(禁用驱动程序]”,以下截屏为例。
图形用户界面
Clover GUI包含其他子部分,如鼠标、扫描、主题、音量等。
鼠标
鼠标选项允许您在三叶草菜单中使用鼠标,您还可以更改一些鼠标属性,如点击功能。
扫描
“
Scan
”部分控制Clover菜单中启动驱动器和其他已安装操作系统的扫描。
不建议更改此选项。
主题
部分主题允许设置三叶草主题。比如BGM。如果您使用任何其他主题,您可以在此设置主题名称。
隐藏卷
此部分隐藏了“三叶草”菜单中的音量。对于High Sierra和更高版本,建议隐藏预引导和预引导程序卷。您也可以根据需要隐藏其他卷。
对于GUI,下面的屏幕截图是一个例子,它的外观应该是
图形(图形)
该部分允许使用帧缓冲器、VRAM、端口和其他内容控制图形功能。
使用AMD或NVIDIA GPU时,建议保持不变。但是,对于一些旧的ATI/AMD和NVIDIA卡,可能需要设置的选项很少。
注:
如果您使用的是Intel HD Graphics,则需要设置ig-platform-id并选中Inject Intel。要求用户搜索论坛下可用的各个主题,以检索任何进一步的必要信息。
对于图形,下面的屏幕截图是一个示例,应该类似于
内核和kext补丁(内核和kext补丁)
本节还包括以下小节
检查以下选项。
AppleRTCAppleIntelCPUkernelPm
FakeCPUID
这部分是用来和其他CPU型号骗CPU的。不建议这样做,但是如果你用的是奔腾CPU之类的CPU,就需要把0x0306A0设置成奔腾CPU的伪CPUID,这样会把它忽悠成Ivy Bridge CPU。
KextsToPatch
此部分允许您编辑kext,而无需直接编辑它。
修理。修剪和NVMe驱动程序可以在这里获得,补丁如引导图形故障可以开始。建议留为空白色,保持原样。安装后,您可以添加必要的修补程序。
注:
如果您无法使用USB引导并出现“仍然等待根设备”错误,请使用USB端口限制补丁程序。有关更多信息,请阅读此处:
对于内核和Kext补丁,下面的屏幕截图是一个例子,它的外观应该是
注:
对于Arrandale,Sandy和Ivy CPU,必须选中“ AppleIntelCPUPM”。如果您使用的是Dell主板,则必须选中“ DellSMBIOSPatch”。
Rt变量
该部分包含ROM、SIP等
。ROM应设置为“UseMacAddr0”
。BooterConfig应分别设置为0x28,CsrActiveConfig应分别设置为0x67。要禁用SIP,将CsrActiveConfig设置为0x00,0x03将部分启用SIP。
注:
在Hackintosh上,建议禁用SIP。
有关SIP的更多信息,请参见此处
对于Rt变量,下面的屏幕截图就是一个例子。
SMBIOS
这部分是很重要的部分,对你的系统有各种影响。
SMBIOS应该根据您的系统配置进行设置(取决于CPU)。
您可以使用“向上和向下”符号从这里设置不同的SMBIOS版本。
选择适当的SMBIOS后,剩余的SMBIOS值将由Clover Configurator自动填充。由Clover Configurator自动正确填写。
注:
注意帽子“序列号”,“主板序列号”和“ SmUUID”是唯一的SMBIOS凭据,不应在公共场合公开。它们对于每个系统都是唯一的,对于激活iMessage和FaceTime是必需的。应在安装后进行配置。
内存
如果您的系统不能识别正确的RAM数量,您需要在这里添加RAM信息。默认不推荐,除非有这样的问题。
对于SMBIOS,下面的屏幕截图就是一个例子,如下所示。这是典型的SMBIOS。您必须根据其他指导原则,根据系统配置选择SMBIOS。
系统参数(系统参数)
这一节的作用虽然小,但是很重要。
唯一的变化是将注入Kexts设置为“Yes”并设置注入系统ID。其余的将保持不变。
注:
如果您使用的是NVIDIA GPU,则需要选择NVIDIAWeb。这应在安装后进行。有关启用NVIDIA GPU的更多信息,请看这里:
对于系统参数(系统参数),下面的屏幕截图就是一个例子。
最后,在上面的config.plist中应用了所有必要的更改后,不要忘记在关闭CloverConfigurator.app之前保存菜单栏中修改后的config.plist。
以上内容是黑苹果屋的经典文章。感谢作者分享如此精辟的文章。每个人都必须努力学习。
本文来自无言温柔天然对象投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/485059.html