plist文件解密工具「plist是什麼文件」

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。

下面的屏幕快照是一個示例

config.plist是什麼,沒有它任何機器都無法啟動進入macOS

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,下面的屏幕快照是一個示例

config.plist是什麼,沒有它任何機器都無法啟動進入macOS

引導圖形Boot Graphics

「引導圖形」部分的重要性不高,建議不要改動。

對於Boot Graphics,下面的屏幕快照是一個示例,顯示如下:

CPU

通常對於所有系統而言,CPU部分均未觸及。如果macOS未自動檢測到您的CPU或CPU的信息有誤(例如,不同的名稱或未知的CPU),則此選項可以提供幫助。

所有其他值均應保持不變,並且不建議修改,否則會導致系統不穩定。諸如「頻率」,「匯流排速度」之類的值由BIOS自動控制。對於超頻,您可以在BIOS / UEFI中設置選項。

對於CPU,下面的屏幕快照是一個示例,顯示如下:

設備(Devices)

「設備」部分包含「偽造ID」,「 USB」,「音頻」和「添加屬性」等子部分。

偽造的IDFake 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),下面的屏幕快照是一個示例,顯示如下

config.plist是什麼,沒有它任何機器都無法啟動進入macOS

禁用驅動程序Disable Drivers

本節允許您從/ EFI / Clover / drivers64或drivers64UEFI禁用某些驅動程序

。對於台式機的基本config.plist,建議不要更改它。

對於「禁用驅動程序Disable Drivers,下面的屏幕快照是一個示例

config.plist是什麼,沒有它任何機器都無法啟動進入macOS

GUI

Clover GUI包含其他子部分,例如Mouse,Scan,Themes,Volume等

Mouse

滑鼠選項允許在Clover菜單中使用Mouse,還可以更改某些滑鼠屬性,例如單擊功能。

Scan

Scan」部分在Clover菜單中控制引導驅動器和其他已安裝操作系統的掃描。

建議不要更改此選項。

Theme

主題部分允許設置三葉草主題。如BGM。如果您使用任何其他主題,則可以在此處設置主題名稱。

Hide Volumes

此部分在「三葉草」菜單中隱藏卷。對於High Sierra及更高版本,建議隱藏Preboot和Prebooter卷。您還可以根據需要隱藏其他卷。

對於GUI,下面的屏幕快照是一個示例,其外觀應為

config.plist是什麼,沒有它任何機器都無法啟動進入macOS

圖形Graphics

本節允許使用幀緩衝區,VRAM,埠和其他內容控制圖形功能。

使用AMD或NVIDIA GPU時,建議使其保持不變。但是,對於某些舊的ATI / AMD和NVIDIA卡,可能需要設置很少的選項。

注意事項

  • 如果您使用的是Intel HD Graphics,則需要設置ig-platform-id並選中Inject Intel。要求用戶搜索論壇下可用的各個主題,以檢索任何進一步的必要信息。

對於Graphics,下面的屏幕快照是一個示例,看起來應該像

config.plist是什麼,沒有它任何機器都無法啟動進入macOS

內核和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,下面的屏幕快照是一個示例,其外觀應為

config.plist是什麼,沒有它任何機器都無法啟動進入macOS

注意事項:

  • 對於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,下面的屏幕截圖是一個示例。

config.plist是什麼,沒有它任何機器都無法啟動進入macOS

SMBIOS

本部分是重要部分,對您的系統有各種影響。

應該根據您的系統配置(取決於CPU)設置SMBIOS。

可以使用「 Up and Down」符號從此處設置不同的SMBIOS版本。

選擇適當的SMBIOS後,其餘的SMBIOS值將由Clover Configurator自動填充。由Clover Configurator自動正確填充。

注意事項

  • 注意帽子「序列號」,「主板序列號」和「 SmUUID」是唯一的SMBIOS憑據,不應在公共場合公開。它們對於每個系統都是唯一的,對於激活iMessage和FaceTime是必需的。
  • 應在安裝後進行配置。

Memory

如果您的系統無法識別正確數量的RAM,則需要在此處添加RAM信息。默認情況下,除非存在此類問題,否則不建議使用。

對於SMBIOS,下面的屏幕快照是一個示例,顯示如下。這是典型的SMBIOS。您必須根據其他的指南,根據系統配置選擇SMBIOS。

config.plist是什麼,沒有它任何機器都無法啟動進入macOS

系統參數System Parameters

本節功能雖小,但非常重要。

唯一的變化是將Inject Kexts設置為「 Yes」,並設置Inject System ID。其餘部分將保持不變。

注意事項

  • 如果您使用的是NVIDIA GPU,則需要選擇NVIDIAWeb。這應在安裝後進行。有關啟用NVIDIA GPU的更多信息,請看這裡:

對於系統參數System Parameters),下面的屏幕快照是一個示例

config.plist是什麼,沒有它任何機器都無法啟動進入macOS

最後,在上述config.plist中應用了所有必要的更改之後,在關閉Clover Configurator.app之前,不要忘記從菜單欄中保存修改後的config.plist。

上述內容,是摘自黑蘋果屋的經典文章,感謝作者分享這麼精闢的文章。大家一定要好好學習呀。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/203898.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-07 12:12
下一篇 2024-12-07 12:12

相關推薦

發表回復

登錄後才能評論