config.plist是黑蘋果安裝的系統配置文件,沒有config.plist,任何機器都無法啟動進入macOS。
所以認識它是我們必須要做的,認識了它之後,就是能夠藉助工具去修改它。
在/ EFI / Clover /安裝Clover引導加載程序時,會自動創建一個基本的config.plist文件。如果config.plist已經存在,它將被重命名為備份config.plist或保持不變。Clover引導加載程序安裝的config.plist是默認的config.plist,並未針對所有系統進行優化。它可以啟動某些安裝程序,但是大多數安裝時,它將無法在大多數較新的機器和高端版本上啟動。
另外,為每個特定的系統創建config.plist也是一個好主意,它將排除安裝過程中的錯誤和麻煩,並且您可以輕鬆地引導進入macOS安裝。配置文件以XML編寫,可以使用文本編輯器進行編輯。但是我們不建議使用文本編輯器,因為它可能會損壞config.plist文件。編輯config.plist的最佳方法是使用某些特定的工具,例如Clover Configurator,Xcode,Plist Editor Pro等。
該指南涵蓋了基本config.plist的創建,該文件將允許啟動大多數系統。但是,對於很少的系統,例如Xeon,高端CPU,工作站,服務器,X99,X299,您可能需要調整config.plist。
注意事項:
- 最好在安裝前設置最少的配置和選項。安裝後,您可以稍後再添加其他選項。這將減少麻煩,並加快安裝過程。
- 由於它是基本的config.plist創建指南,因此僅討論了重要部分。這隻會允許您啟動系統。它不會啟用任何其他硬件。
下載工具
第一步是獲得Clover Configurator,它將幫助創建,修改或編輯config.plist。三葉草配置器可在我們論壇的“下載”部分中下載。
安裝Clover Configurator
下載後,將 Clover Configurator複製到Applications文件夾。
您也可以從桌面或任何其他位置使用Clover Configurator,但最好將其放在“應用程序”中。
注意事項 :
- 如果您在Safari中具有其他設置或使用其他瀏覽器,請確保在下載四葉草配置器後將其解壓縮。
創建config.plist
打開三葉草配置器
有幾個部分,從第一個
Acpi
Clover Configurator部分開始。ACPI部分如下:
在DSDT的patchs部分下,您可以實施必要的ACPI補丁程序,以使用DSDT和ADT優化ACPI系統組件。 SSDT。
常見補丁包括:
- USB
- Audio
- iGPU Power Management
- SATA
在台式機上,常見的修補程序是:
碼:
Comment: change EHC1 to EH01
Find* [HEX]: 45484331
Replace [HEX]: 45483031
碼:
Comment: change EHC2 to EH02
Find* [HEX]: 45484332
Replace [HEX]: 45483032
碼:
Comment: change HDAS to HDEF
Find* [HEX]: 48444153
Replace [HEX]: 48444546
碼:
Comment: change GFX0 to IGPU
Find* [HEX]: 47465830
Replace [HEX]: 49475055
碼:
Comment: change HECI to IMEI
Find* [HEX]: 48454349
Replace [HEX]: 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,請不要使用此選項。在台式機上,不建議這樣做。
在“禁用的AML”下,您可以列出您的DSDT和SSDT。這將在引導時排除DSDT和SSDT。在台式機上,不建議這樣做。
在“排序順序”下,您可以在/ EFI / Clover / ACPI / Patched中列出正在使用的所有DSDT和SSDT。
注意:
請使用完整的DSDT和SSDT以及名稱和擴展名。例如DSDT。
下面的屏幕快照是一個示例

Boot引導
“參數”部分允許使用某些必要的引導標誌。
常見的引導參數為:
-v
slide=0
dart=0
-disablegfxfirmware
注意:
- 在安裝時,建議使用“ verbose,-v”,它將允許使用消息進行詳細啟動,而不是使用帶有進度條的Apple徽標。安裝並完成安裝後,您可以取消選中此選項並獲得一個乾淨的Apple徽標。
- 如果僅使用Intel HD 6xx圖形,請使用“ -disablegfxfirmware”。
- 為了修復“睡眠/喚醒”功能,某些用戶使用了“暗喚醒”功能,但不建議在任何系統上使用。
- 如果要使用Clover Configurator中不可用的任何自定義啟動標誌,則可以在此處使用它們。您需要做的就是輸入引導參數。使用Beta版本和其他功能時,少數kext(例如Apple ALC,Lilu和其他插件)需要一些自定義標誌。
在默認啟動卷下,您可以選擇默認卷,以便macOS從三葉草菜單自動啟動。使用已安裝操作系統的macOS系統驅動器的名稱。如Macintosh HD。通常應在安裝後進行。
默認加載程序設置引導加載程序的引導文件為/EFI/Boot/BootX64.efi。你可以擁有它。但建議不要使用此選項,因為它可能會引起問題。
傳統應該設置為PBR
如果使用的是高頻RAM,例如1866MHz,2400MHz和更高版本,則需要設置“ XMPDetection = Yes”。為此,您還需要在主板的UEFI設置中啟用XMP Profile 1。
為了防止休眠,請選中“ NeverHibernate”框。
對於Boot,下面的屏幕快照是一個示例

引導圖形Boot Graphics
“引導圖形”部分的重要性不高,建議不要改動。
對於Boot Graphics,下面的屏幕快照是一個示例,顯示如下:
CPU
通常對於所有系統而言,CPU部分均未觸及。如果macOS未自動檢測到您的CPU或CPU的信息有誤(例如,不同的名稱或未知的CPU),則此選項可以提供幫助。
所有其他值均應保持不變,並且不建議修改,否則會導致系統不穩定。諸如“頻率”,“總線速度”之類的值由BIOS自動控制。對於超頻,您可以在BIOS / UEFI中設置選項。
對於CPU,下面的屏幕快照是一個示例,顯示如下:
設備(Devices)
“設備”部分包含“偽造ID”,“ USB”,“音頻”和“添加屬性”等子部分。
偽造的ID(Fake ID)
該部分可用於欺騙或設置硬件的設備ID,例如圖形,WiFi,SATA等。
在台式機上,建議保持不變。
注意 :
如果使用的是Intel HD Graphics,則需要設置Fake ID
Skylake : 0x19168086
KabyLake : 0x59168086
Coffee Lake : 0x59168086, spoofed as Kaby Lake
USB。
這將設置USB屬性。應檢查以下選項。
- Inject
- Add ClockID
- Fix Ownership
音頻(Audio)
此部分允許注入布局ID。此選項應保持不變,並且應在安裝後進行配置。
除非您需要使用Intel HD Graphics或Intel HDMI / DP Audio,否則不建議使用Arbitrary屬性條目中的值。
對於設備(Devices),下面的屏幕快照是一個示例,顯示如下

禁用驅動程序(Disable Drivers)
本節允許您從/ EFI / Clover / drivers64或drivers64UEFI禁用某些驅動程序
。對於台式機的基本config.plist,建議不要更改它。
對於“禁用驅動程序(Disable Drivers)”,下面的屏幕快照是一個示例

GUI
Clover GUI包含其他子部分,例如Mouse,Scan,Themes,Volume等
Mouse
鼠標選項允許在Clover菜單中使用Mouse,還可以更改某些鼠標屬性,例如單擊功能。
Scan
“Scan”部分在Clover菜單中控制引導驅動器和其他已安裝操作系統的掃描。
建議不要更改此選項。
Theme
主題部分允許設置三葉草主題。如BGM。如果您使用任何其他主題,則可以在此處設置主題名稱。
Hide Volumes
此部分在“三葉草”菜單中隱藏卷。對於High Sierra及更高版本,建議隱藏Preboot和Prebooter卷。您還可以根據需要隱藏其他卷。
對於GUI,下面的屏幕快照是一個示例,其外觀應為

圖形(Graphics)
本節允許使用幀緩衝區,VRAM,端口和其他內容控制圖形功能。
使用AMD或NVIDIA GPU時,建議使其保持不變。但是,對於某些舊的ATI / AMD和NVIDIA卡,可能需要設置很少的選項。
注意事項:
- 如果您使用的是Intel HD Graphics,則需要設置ig-platform-id並選中Inject Intel。要求用戶搜索論壇下可用的各個主題,以檢索任何進一步的必要信息。
對於Graphics,下面的屏幕快照是一個示例,看起來應該像

內核和kext修補程序(Kernel and kext Patches)
此部分還包括以下子部分
需要檢查以下選項
- AppleRTC
- AppleIntelCPU
- kernelPm
FakeCPUID
本節用於用其他CPU型號欺騙CPU。不建議這樣做,但是如果您使用的是奔騰CPU之類的CPU,則需要將0x0306A0設置為奔騰CPU的Fake CPUID,這會將其欺騙為Ivy Bridge CPU。
KextsToPatch
此部分使您可以在不直接編輯kext的情況下對kext進行
修補。可以從此處獲得TRIM和NVMe驅動器,啟動圖形故障(Boot Graphics Glitch)之類的補丁。建議將其保留為空白,保持不變。在安裝後,您可以添加必要的補丁程序。
注意事項:
- 如果您無法使用USB引導並出現“仍然等待根設備”錯誤,請使用USB端口限制補丁程序。有關更多信息,請閱讀此處:
對於Kernel和Kext Patches,下面的屏幕快照是一個示例,其外觀應為

注意事項:
- 對於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 Variables,下面的屏幕截圖是一個示例。

SMBIOS
本部分是重要部分,對您的系統有各種影響。
應該根據您的系統配置(取決於CPU)設置SMBIOS。
可以使用“ Up and Down”符號從此處設置不同的SMBIOS版本。
選擇適當的SMBIOS後,其餘的SMBIOS值將由Clover Configurator自動填充。由Clover Configurator自動正確填充。
注意事項:
- 注意帽子“序列號”,“主板序列號”和“ SmUUID”是唯一的SMBIOS憑據,不應在公共場合公開。它們對於每個系統都是唯一的,對於激活iMessage和FaceTime是必需的。
- 應在安裝後進行配置。
Memory
如果您的系統無法識別正確數量的RAM,則需要在此處添加RAM信息。默認情況下,除非存在此類問題,否則不建議使用。
對於SMBIOS,下面的屏幕快照是一個示例,顯示如下。這是典型的SMBIOS。您必須根據其他的指南,根據系統配置選擇SMBIOS。

系統參數(System Parameters)
本節功能雖小,但非常重要。
唯一的變化是將Inject Kexts設置為“ Yes”,並設置Inject System ID。其餘部分將保持不變。
注意事項:
- 如果您使用的是NVIDIA GPU,則需要選擇NVIDIAWeb。這應在安裝後進行。有關啟用NVIDIA GPU的更多信息,請看這裡:
對於系統參數(System Parameters),下面的屏幕快照是一個示例

最後,在上述config.plist中應用了所有必要的更改之後,在關閉Clover Configurator.app之前,不要忘記從菜單欄中保存修改後的config.plist。
上述內容,是摘自黑蘋果屋的經典文章,感謝作者分享這麼精闢的文章。大家一定要好好學習呀。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/222701.html
微信掃一掃
支付寶掃一掃