9 세대 CPU의 호환성 개선 관련 글
- Mactopia
- 502
- 0
Mactopia님의 기기정보
CPU : XEON 1230 V2
MAINBOARD : ZOTAC Z77 ITX WIFI
GRAPHIC : AMD RX 570 4096 MB
MEM : 16GB XMP
HDD : SAMUNG SSD 830 256GB
PSU : SliverStone SX600-G
10.14.3 이전에 필요했던 설정
9900K를 사용하기 위해서는 config.plist의 Devices, Properties 항목에 iGPU의 설정이 필요했습니다. 9900K도 MacBook Pro 2018 및 Mac mini 2018의 CPU에도 같은 Intel UHD 그래픽 630이 탑재되어 있습니다. 그러나 장치 ID가 다르게했습니다. 따라서 config.plist에 진짜 Mac에 탑재 된 iGPU의 장치 ID를 작성해야했습니다. 다음과 같이합니다.
<key> Properties </ key> <dict> <key> PciRoot (0x0) / Pci (0x2,0x0) </ key> <dict> <key> device-id </ key> <data> mz4AAA == </ data> </ dict> </ dict>
이것을 설정하면 완벽하게 작동하지만, 써 두지 않으면
- Sleep이 제대로 작동하지 않습니다. (화면은 어둡게하지만 CPU 팬 전원이 차단되지 않는다. 또 다음 절전 모드를 해제하지 않는다.)
- JPEG 파일 quick look 이 동작하지 않습니다.
10.14.4 이후 설정 config.plist - sleep, quicklook 문제 해결
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "https://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ACPI</key>
<dict>
<key>DSDT</key>
<dict>
<key>Fixes</key>
<dict>
<key>FixHPET</key>
<true/>
<key>FixIPIC</key>
<true/>
<key>FixRTC</key>
<true/>
<key>FixShutdown</key>
<false/>
<key>FixTMR</key>
<true/>
</dict>
<key>Patches</key>
<array>
<dict>
<key>Comment</key>
<string>change XHCI to XHC</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
WEhDSQ==
</data>
<key>Replace</key>
<data>
WEhDXw==
</data>
</dict>
<dict>
<key>Comment</key>
<string>change XHC1 to XHC</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
WEhDMQ==
</data>
<key>Replace</key>
<data>
WEhDXw==
</data>
</dict>
<dict>
<key>Comment</key>
<string>change SAT0 to SATA</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
U0FUMA==
</data>
<key>Replace</key>
<data>
U0FUQQ==
</data>
</dict>
</array>
</dict>
<key>DropTables</key>
<array>
<dict>
<key>Signature</key>
<string>DMAR</string>
</dict>
<dict>
<key>Signature</key>
<string>MATS</string>
</dict>
</array>
<key>FixHeaders</key>
<true/>
<key>HaltEnabler</key>
<false/>
<key>SSDT</key>
<dict>
<key>Generate</key>
<dict>
<key>PluginType</key>
<true/>
</dict>
</dict>
</dict>
<key>Boot</key>
<dict>
<key>Arguments</key>
<string>-v</string>
<key>DefaultVolume</key>
<string>Mackintosh HD</string>
<key>Timeout</key>
<integer>2</integer>
<key>XMPDetection</key>
<string>Yes</string>
</dict>
<key>Devices</key>
<dict>
<key>Audio</key>
<dict>
<key>Inject</key>
<integer>1</integer>
<key>ResetHDA</key>
<true/>
</dict>
<key>USB</key>
<dict>
<key>FixOwnership</key>
<true/>
</dict>
</dict>
<key>GUI</key>
<dict>
<key>Scan</key>
<dict>
<key>Entries</key>
<true/>
<key>Tool</key>
<true/>
</dict>
<key>Theme</key>
<string>embedded</string>
</dict>
<key>Graphics</key>
<dict>
<key>Inject</key>
<dict>
<key>ATI</key>
<false/>
<key>Intel</key>
<false/>
<key>NVidia</key>
<false/>
</dict>
</dict>
<key>KernelAndKextPatches</key>
<dict>
<key>AppleIntelCPUPM</key>
<false/>
<key>KernelPm</key>
<true/>
<key>KextsToPatch</key>
<array>
<dict>
<key>Comment</key>
<string>External Icons Patch</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
RXh0ZXJuYWw=
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleAHCIPort</string>
<key>Replace</key>
<data>
SW50ZXJuYWw=
</data>
</dict>
</array>
</dict>
<key>RtVariables</key>
<dict>
<key>CsrActiveConfig</key>
<string>0x00</string>
</dict>
<key>SMBIOS</key>
<dict>
<key>BoardSerialNumber</key>
<string>C02921130GULNV9JA</string>
<key>ProductName</key>
<string>iMac19,1</string>
<key>SerialNumber</key>
<string>C02YR2YHJV3Q</string>
<key>SmUUID</key>
<string>E45005B4-95C7-4B0C-9739-30947DDEB37C</string>
<key>Version</key>
<string>1.0</string>
</dict>
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<string>Yes</string>
<key>InjectSystemID</key>
<true/>
</dict>
</dict>
</plist>
출처 : https://pastebin.com/ViYnkAfX