9900K işlemcili, Prime Z390-A anakartlı sisteme başarılı bir şekilde macOS Mojave 10.14.2 ve Windows 10 1809 kurduk.
Sistem özellikleri:
BIOS:
Config.plist:
Sistem özellikleri:
- Core i9 9900K
- UHD 630
- HD 8950 (Opsiyonel)
- ASUS Prime Z390-A
- Samsung 970 EVO
- Kingston Hyperx Predator 32GB (2x16GB) 3000MHz DDR4
- Cooler Master MasterBox 5 GM 750W 80+
- Cooler Master Hyper 212 LED
- Gigabyte Titan Ridge Thunderbolt 3
- UNIVERSAL AUDIO Apollo X6
- Scarlett 2i4
- Advanced
- Onboard Devices Configuration
- PCIEX16_3 Bandwidth > X4 Mode
- Onboard Devices Configuration
- Thunderbolt Configuration
- Discrete Thunderbolt Support > Enabled
- TBT VT-d Base Security > Disabled
- Thunderbolt Boot Support > Enabled
- TBT Dynamic AC/DC L1 > Disabled
- Wake from Thunderbolt Devices > Off
- Security Level > No Security
- SW SMI on TBT hot-plug > Disabled
- ACPI Notify on TBT Hot-plug > Enabled
- TBT Root Port Selector > PCIEX16_3
- Discrete Thunderbolt Configuration
- GPIO3 Force Pwr > On
- Wait time in ms after applying Force Pwr > 200ms
- GPIO filter > Enabled
- Enable CLK REQ > Disabled
- Enable ASPM > Disabled
- Enable LTR > Disabled
- Enable PTM > Disabled
- Enable TBT ASPM > L1.1 & L1.2
- DTBT Controller 0 Configuration
- DTBT Controller 0 > Enabled
- TBT Host Router > Two Port
- Extra Bus Reserved > Varsayılan
- Reserved Memory > Varsayılan
- Memory Alignment > Varsayılan
- Reserved PMemory > Varsayılan
- PMemory Alignment > Varsayılan
- Reserved I/O > Varsayılan
- DTBT Controller 1 Configuration
- DTBT Controller 1 > Enabled
- TBT Host Router > Two Port
- Extra Bus Reserved > Varsayılan
- Reserved Memory > Varsayılan
- Memory Alignment > Varsayılan
- Reserved PMemory > Varsayılan
- PMemory Alignment > Varsayılan
- Reserved I/O > Varsayılan
- Windows 10 Thunderbolt support > Enable + RTD3
BIOS:
Config.plist:
Kod:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ACPI</key>
<dict>
<key>AutoMerge</key>
<true/>
<key>DSDT</key>
<dict>
<key>Fixes</key>
<dict>
<key>AddDTGP</key>
<false/>
<key>AddHDMI</key>
<false/>
<key>AddIMEI</key>
<false/>
<key>AddMCHC</key>
<false/>
<key>AddPNLF</key>
<false/>
<key>DeleteUnused</key>
<false/>
<key>FakeLPC</key>
<false/>
<key>FixACST</key>
<false/>
<key>FixADP1</key>
<false/>
<key>FixAirport</key>
<false/>
<key>FixDarwin</key>
<false/>
<key>FixDarwin7</key>
<false/>
<key>FixDisplay</key>
<true/>
<key>FixFirewire</key>
<false/>
<key>FixHDA</key>
<false/>
<key>FixHPET</key>
<false/>
<key>FixIDE</key>
<false/>
<key>FixIPIC</key>
<false/>
<key>FixIntelGfx</key>
<false/>
<key>FixLAN</key>
<false/>
<key>FixMutex</key>
<true/>
<key>FixRTC</key>
<false/>
<key>FixRegions</key>
<true/>
<key>FixS3D</key>
<false/>
<key>FixSATA</key>
<false/>
<key>FixSBUS</key>
<false/>
<key>FixShutdown</key>
<false/>
<key>FixTMR</key>
<false/>
<key>FixUSB</key>
<false/>
<key>FixWAK</key>
<false/>
</dict>
<key>Patches</key>
<array>
<dict>
<key>Comment</key>
<string>change GFX0 to IGPU</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
R0ZYMA==
</data>
<key>Replace</key>
<data>
SUdQVQ==
</data>
</dict>
</array>
<key>Rtc8Allowed</key>
<true/>
<key>SlpSmiAtWake</key>
<true/>
<key>SuspendOverride</key>
<true/>
</dict>
<key>FixHeaders</key>
<true/>
<key>FixMCFG</key>
<true/>
<key>HaltEnabler</key>
<true/>
<key>smartUPS</key>
<true/>
</dict>
<key>Boot</key>
<dict>
<key>Arguments</key>
<string>-igfxnohdmi nvda_drv=1 npci=0x3000 slide=0 -xcpm kext-dev-mode=1 dart=0 debug=0x100 -no_compat_check -cdfon -v nv_disable=1 rootless=0 keepsyms=1 darkwake=0 -disablegfxfirmware</string>
<key>DefaultLoader</key>
<string>boot.efi</string>
<key>DefaultVolume</key>
<string>LastBootedVolume</string>
<key>HibernationFixup</key>
<true/>
<key>Legacy</key>
<string>PBR</string>
<key>NeverDoRecovery</key>
<true/>
<key>NeverHibernate</key>
<true/>
<key>RtcHibernateAware</key>
<true/>
<key>SignatureFixup</key>
<true/>
<key>SkipHibernateTimeout</key>
<true/>
<key>StrictHibernate</key>
<true/>
<key>Timeout</key>
<integer>20</integer>
<key>XMPDetection</key>
<string>Yes</string>
</dict>
<key>Devices</key>
<dict>
<key>Audio</key>
<dict>
<key>AFGLowPowerState</key>
<true/>
<key>Inject</key>
<integer>0</integer>
<key>ResetHDA</key>
<true/>
</dict>
<key>FakeID</key>
<dict>
<key>#IntelGFX</key>
<string>0x3E9B8086</string>
<key>IntelGFX</key>
<string>0x3E9B8086</string>
</dict>
<key>HDMIInjection</key>
<true/>
<key>LANInjection</key>
<true/>
<key>Properties</key>
<dict>
<key>#PciRoot(0)/Pci(0x02,0)</key>
<dict>
<key># DVMT-prealloc</key>
<string>32MB BIOS, 19MB framebuffer, 9MB cursor bytes (credit RehabMan)</string>
<key># Note1</key>
<string> no HDMI example in CoffeeLake, flags 86090000 seen in CannonLake?</string>
<key>#2 0204->0306</key>
<string>0x3e9b0000, 0306 instead of 0204, HDMI</string>
<key>#2 framebuffer-con2-alldata</key>
<data>
AwYIAAAEAADHAwAA
</data>
<key>#2 framebuffer-con2-enable</key>
<integer>1</integer>
<key>#3 framebuffer-con1-alldata</key>
<data>
/wAAAAEAAAAgAAAA/wAAAAEAAAAgAAAA
</data>
<key>#3 framebuffer-con1-enable</key>
<integer>1</integer>
<key>#3 no external</key>
<string>0x3e9b0000, eliminate all external ports (0105 and 0204)</string>
<key>#framebuffer-con0-enable</key>
<integer>1</integer>
<key>#framebuffer-con0-type</key>
<data>
AAQAAA==
</data>
<key>#framebuffer-con1-enable</key>
<integer>1</integer>
<key>#framebuffer-con1-flags</key>
<data>
hwEAAA==
</data>
<key>#framebuffer-con1-pipe</key>
<data>
EgAAAA==
</data>
<key>#framebuffer-con1-type</key>
<data>
AAgAAA==
</data>
<key>#framebuffer-con2-enable</key>
<integer>1</integer>
<key>#framebuffer-con2-flags</key>
<data>
hwEAAA==
</data>
<key>#framebuffer-con2-pipe</key>
<data>
EgAAAA==
</data>
<key>#framebuffer-con2-type</key>
<data>
AAgAAA==
</data>
<key>#framebuffer-con3-enable</key>
<integer>1</integer>
<key>#framebuffer-con3-flags</key>
<data>
hwEAAA==
</data>
<key>#framebuffer-con3-pipe</key>
<data>
EgAAAA==
</data>
<key>#framebuffer-con3-type</key>
<data>
AAgAAA==
</data>
<key>#hda-gfx</key>
<string>onboard-1</string>
<key>AAPL,ig-platform-id</key>
<data>
AACbPg==
</data>
<key>framebuffer-fbmem</key>
<data>
AACQAA==
</data>
<key>framebuffer-patch-enable</key>
<integer>1</integer>
<key>framebuffer-stolenmem</key>
<data>
AAAwAQ==
</data>
</dict>
</dict>
<key>USB</key>
<dict>
<key>AddClockID</key>
<true/>
<key>FixOwnership</key>
<true/>
<key>HighCurrent</key>
<true/>
<key>Inject</key>
<true/>
<key>NameEH00</key>
<true/>
</dict>
<key>UseIntelHDMI</key>
<false/>
</dict>
<key>GUI</key>
<dict>
<key>EmbeddedThemeType</key>
<string>Dark</string>
<key>Hide</key>
<array>
<string>Preboot</string>
<string>NO NAME</string>
</array>
<key>Mouse</key>
<dict>
<key>Enabled</key>
<true/>
</dict>
<key>Scan</key>
<dict>
<key>Entries</key>
<true/>
<key>Linux</key>
<true/>
<key>Tool</key>
<true/>
</dict>
<key>ShowOptimus</key>
<true/>
<key>Theme</key>
<string>embedded</string>
</dict>
<key>Graphics</key>
<dict>
<key>#ig-platform-id</key>
<string>0x3E9B0007</string>
<key>EDID</key>
<dict>
<key>Inject</key>
<true/>
</dict>
<key>Inject</key>
<dict>
<key>ATI</key>
<false/>
<key>Intel</key>
<true/>
<key>NVidia</key>
<false/>
</dict>
<key>NvidiaGeneric</key>
<false/>
<key>NvidiaSingle</key>
<false/>
<key>RadeonDeInit</key>
<false/>
<key>ig-platform-id</key>
<string>0x3E9B0007</string>
</dict>
<key>KernelAndKextPatches</key>
<dict>
<key>AppleIntelCPUPM</key>
<true/>
<key>AppleRTC</key>
<true/>
<key>DellSMBIOSPatch</key>
<true/>
<key>ForceKextsToLoad</key>
<array>
<string>\System\Library\Extensions\AppleIntelCFLGraphicsFramebuffer.kext</string>
</array>
<key>KernelCpu</key>
<true/>
<key>KernelLapic</key>
<true/>
<key>KernelPm</key>
<true/>
<key>KextsToPatch</key>
<array>
<dict>
<key>Comment</key>
<string>IONVMeFamily IONameMatch</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4=
</data>
<key>InfoPlistPatch</key>
<true/>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4=
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#1</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
ibPoAgAAweAMBQAQAACJgw==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
ibPoAgAAweAJBQAQAACJgw==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#2</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
D7aMiIIAAACD+QwPhTIBAA==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
D7aMiIIAAACD+QkPhTIBAA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#3</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
AMeDpAAAAAAQAABIi0gISA==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
AMeDpAAAAAACAABIi0gISA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#4</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
SYnGTYX2dGFBwecMSWP/vg==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
SYnGTYX2dGFBwecJSWP/vg==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#5</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
hv8PAABIwegMD7cPgeH/Dw==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
hv8PAABIwegJD7cPgeH/Dw==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#6_7</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
icGB4f8PAABIAdFIgfn/DwAAdzs=
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
icGB4f8BAABIAdFIgfn/AQAAdzs=
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#8</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
SYHF/w8AAEnB7QxJiwQkSA==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
SYHF/w8AAEnB7QlJiwQkSA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#9_10</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIB
AABBvAAQAABJKfQ=
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIB
AABBvAACAABJKfQ=
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#11</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
AABJiY4iAQAAugAQAABIKQ==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
AABJiY4iAQAAugACAABIKQ==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#12</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
yAAAAEkp17gAEAAATYskJA==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
yAAAAEkp17gAAgAATYskJA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#13</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
4b+AQBUGTYnWugAQAABFMQ==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
4b+AQBUGTYnWugACAABFMQ==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#14</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
iWTY+EmBxAAQAABJgccA8A==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
iWTY+EmBxAACAABJgccA8A==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#15</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
Bf8PAABIwegMZvfB/w8PlQ==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
Bf8PAABIwegJZvfB/w8PlQ==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#16</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
weIIQQ+2wcHgDEQJ0EQJwA==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
weIIQQ+2wcHgCUQJ0EQJwA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#17</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
RYTJD5XAD7bAweAMRAnYRA==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
RYTJD5XAD7bAweAJRAnYRA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>Enable TRIM for SSD</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
AEFQUExFIFNTRAA=
</data>
<key>Name</key>
<string>com.apple.iokit.IOAHCIBlockStorage</string>
<key>Replace</key>
<data>
AAAAAAAAAAAAAAA=
</data>
</dict>
<dict>
<key>Comment</key>
<string>USB 10.14.1+ by PMHeart</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
g/sPD4OPBAAA
</data>
<key>InfoPlistPatch</key>
<false/>
<key>MatchOS</key>
<string>10.14.x</string>
<key>Name</key>
<string>com.apple.driver.usb.AppleUSBXHCI</string>
<key>Replace</key>
<data>
g/sPkJCQkJCQ
</data>
</dict>
</array>
</dict>
<key>RtVariables</key>
<dict>
<key>BooterConfig</key>
<string>0x28</string>
<key>CsrActiveConfig</key>
<string>0x3E7</string>
</dict>
<key>SMBIOS</key>
<dict>
<key>BiosReleaseDate</key>
<string>09/17/2018</string>
<key>BiosVendor</key>
<string>Apple Inc.</string>
<key>BiosVersion</key>
<string>IM181.88Z.F000.B00.1809171524</string>
<key>Board-ID</key>
<string>Mac-4B682C642B45593E</string>
<key>BoardManufacturer</key>
<string>Apple Inc.</string>
<key>BoardSerialNumber</key>
<string>C027043014NH69F1H</string>
<key>BoardType</key>
<integer>10</integer>
<key>BoardVersion</key>
<string>1.0</string>
<key>ChassisAssetTag</key>
<string>iMac-Aluminum</string>
<key>ChassisManufacturer</key>
<string>Apple Inc.</string>
<key>ChassisType</key>
<string>0x09</string>
<key>EfiVersion</key>
<string>165.0.0.0.0</string>
<key>Family</key>
<string>iMac</string>
<key>FirmwareFeatures</key>
<string>0xFC0FE137</string>
<key>FirmwareFeaturesMask</key>
<string>0xFF1FFF3F</string>
<key>LocationInChassis</key>
<string>Part Component</string>
<key>Manufacturer</key>
<string>Apple Inc.</string>
<key>Mobile</key>
<false/>
<key>PlatformFeature</key>
<string>0x00</string>
<key>ProductName</key>
<string>iMac18,1</string>
<key>SerialNumber</key>
<string>C02T5CZ9H7JY</string>
<key>SmUUID</key>
<string>BD81C6BF-F96D-431A-A34F-D46275EADC19</string>
<key>Version</key>
<string>1.0</string>
</dict>
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<string>Yes</string>
<key>InjectSystemID</key>
<true/>
<key>NoCaches</key>
<true/>
<key>NvidiaWeb</key>
<true/>
</dict>
</dict>
</plist>
Son düzenleme: