FakeCPUID   I am using i7-5960X Processor Extreme Edition code name is Haswell E Check your code name and find CPUID in Clover config.Clover loader replace to Kernel patch for unsupported CPU.   FakeCPUID         0x0306F2   Haswell-E FakeCPUID         0x040674   Broadwell-E     KernelToPatch Clover System⁩ ▸ ⁨Library⁩ ▸ ⁨Kernels⁩   If anyone has new Kernel patches please post that.   Comment    String  <-> X99 Disabled     Boolean <-> Yes/No Find            Data<-> MatchOS    String <-> Replace     Data<->   xcpm_bootstrap XCPM bootstrap  special thanks for Pike Comment String <-> xcpm_bootstrap_HASwell_E © Pike R. Alpha Disabled Boolean <-> No Find Data<-> 89D804C4 3C227722 MatchOS String <-> 10.12.x,10.13.x,10.14.x Replace Data<-> 89D804C1 3C227722 xcpm_pkg_scope_msrs 10.14   Comment String <-> xcpm_pkg_scope_msrs (c) Pike R. Alpha for 10.14 N.Mano Disabled Boolean <-> No Find Data<-> BE070000 0031D2E8 AEFCFFFF MatchOS String <-> 10.14.x Replace Data<-> BE070000 0031D290 90909090 xcpm_pkg_scope_msrs 10.13   Comment String <-> xcpm_pkg_scope_msrs (c) Pike R. Alpha Disabled Boolean <-> No Find Data<-> BE070000 0031D2E8 8FFCFFFF MatchOS String <-> 10.13.x Replace Data<-> BE070000 0031D290 90909090 xcpm_SMT_scope_msrs 10.14   Comment String <-> xcpm_SMT_scope_msrs (c) Pike R. Alpha for X99 10.14 by N.Mano Disabled Boolean <-> No Find Data<-> BE0B0000 0031D2E8 7EFCFFFF MatchOS String <-> 10.14.x Replace Data<-> BE0B0000 0031D290 90909090 xcpm_SMT_scope_msrs 10.13   Comment String <-> xcpm_SMT_scope_msrs (c) Pike R. Alpha Disabled Boolean <-> No Find Data<-> BE0B0000 0031D2E8 5FFCFFFF MatchOS String <-> 10.13.x Replace Data<-> BE0B0000 0031D290 90909090   EIST Performance fix by @PMheart for 10.13.5   EIST Performance fix by @PMheart for 10.13.5 Comment String <-> EIST Performance (c) Okrasit fix by @PMheart for 10.13.5 Disabled Boolean <-> No Find Data<-> C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF05B9AD 6B004883 C4085B5D C3662E0F 1F840000 000000 MatchOS String <-> 10.13.5 Replace Data<-> BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 B9AD6B00 4883C408 5B5DC390 90909090 909090   EIST Performance fix by @PMheart for 10.13.6   Comment String <-> EIST Performance (c)Okrasit fix by @PMheart for 10.13.6 Disabled Boolean <-> No Find Data<-> C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF0579B0 6B004883 C4085B5D C3662E0F 1F840000 000000 MatchOS String <-> 10.13.6 Replace Data<-> BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 79B06B00 4883C408 5B5DC390 90909090 909090 EIST Performance fix by @PMheart for 10.14 Haswell X99 10.14 by N.Mano   Comment String <-> EIST Performance (c)Okrasit fix by @PMheart  Disabled Boolean <-> No Find Data<-> C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF05938D 76004883 C4085B5D C30F1F40 00 MatchOS String <-> 10.14.x Replace Data<-> BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 93AE7600 4883C408 5B5DC390 90 EIST Performance fix by @PMheart for 10.14.1 test by N.Mano Posted by@ACIDSKY   Comment String <-> EIST Performance fix by @PMheart for 10.14.1 Disabled Boolean <-> No Find Data<-> C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF05B38F 76004883 C4085B5D C30F1F40 00 MatchOS String <-> 10.14.x Replace Data<-> BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 93AE7600 4883C408 5B5DC390 90     EIST Performance fix by @PMheart for 10.14.2 by N.Mano   Comment String <-> EIST Performance fix by @PMheart for 10.14.2 by N.Mano  Disabled Boolean <-> No Find Data<-> C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF052383 76004883 C4085B5D C30F1F40 00 MatchOS String <-> 10.14.x Replace Data<-> BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 93AE7600 4883C408 5B5DC390 90 EIST Performance fix by @PMheart for 10.14.4 by N.Mano Comment String <-> XCPM Performance fix by @PMheart  Fixed 10.14.4 Beta 1 By N.Mano Disabled Boolean <-> No Find Data<-> C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF05926E 76004883 C4085B5D C30F1F00 MatchOS String <-> 10.14.x Replace Data<-> BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 93AE7600 4883C408 5B5DC390 Pike R. Alpha xcpm MSR Patch 4 For X99 10.14 by N.Mano     Comment String <-> @Pike R. Alpha xcpm MSR Patch 4 Disabled Boolean <-> No Find Data<-> 42060000 DC330000 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 MatchOS String <-> 10.13.x,10.14.x Replace Data<-> 42060000 00000000 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000   SammlerG Sierra xcpm MSR Patch 3 / xcpm support Pike R. Alpha/0x82D390/MSR_PP0_POLICY 0x63a /For X99 10.14 by N.Mano   Comment    String  <->SammlerG Sierra xcpm MSR Patch 3 / xcpm support Pike R. Alpha/0x82D390/MSR_PP0_POLICY 0x63a Disabled   Boolean <-> No Find      Data<-> 3A060000 DC330000 00000000 00000000 1F MatchOS    String <-> 10.13.x,10.14.x Replace    Data<-> 3A060000 00000000 00000000 00000000 00 Disable panic kext logging on 10.14 Release kernel For X99 10.14 by N.Mano   Comment String <-> Disable panic kext logging on 10.14 Release kernel Disabled Boolean <->No Find Data<-> 8A0284C0 7442 MatchOS String <-> 10.14.x Replace Data<-> 8A0284C0 EB42   KextsToPatch   Clover boot loader  Find Name and Data and Replace All kext binary. The data length must be equal. ⁨System⁩ ▸ ⁨Library⁩ ▸ ⁨Extensions⁩   If anyone has new Kext patches please post that.     Comment    String  <-> X99 Disabled     Boolean <-> Yes/No Find            Data<-> InfoPlistPatch  Boolean <-> Yes/No MatchOS    String <-> Name          String<-> Replace     Data<->   Fix hotplug ICH10, 6-Serie, 7-Serie for X99 By N.Mano, credit SunKi   Comment String <-> fix hotplug ICH10, 6-Serie, 7-Serie for X99, credit SunKi Disabled Boolean <-> No Find Data<-> 89C82540 6002003D 40200000 750C81E1 BF7FFFFF 898B5101 0000 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.13.x,10.14.x Name String<-> AppleAHCIPort Replace Data<-> 90909090 90909090 90909090 90909090 90909090 90909090 9090   External icons patch for X99 By N.Mano Comment String <-> External icons patch Disabled Boolean <-> No Find Data<-> 45787465 726E616C InfoPlistPatch Boolean <-> No MatchOS String <-> 10.13.x,10.14.x Name String<-> AppleAHCIPort Replace Data<-> 496E7465 726E616C   Change 15 port limit to 26 in XHCI 10.13.4   Comment String <-> USB 10.13.4 @ PMHeart Disabled Boolean <-> No Find Data<-> 837D940F 0F839704 0000 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.13.4 Name String<-> com.apple.driver.usb.AppleUSBXHCI Replace Data<-> 837D940F 90909090 9090 Change 15 port limit to 26 in XHCI 10.13.6 Comment String <-> change 15 port limit to 26 in XHCI kext (credit FredWst) 1A=26=0F Disabled Boolean <-> No Find Data<-> 837D880F 0F83A704 0000 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.13.6 Name String<-> com.apple.driver.usb.AppleUSBXHCI Replace Data<-> 837D880F 90909090 9090       Change 15 port limit to 26 in XHCI 10.14 for X99 By N.Mano   Comment String <-> USB3 port limit Patch 10.14 @PMHeart In My case 0F = 1A=ports counts=26 after this code 4A 83 3C E0 00 Disabled Boolean <-> No Find Data<-> 83FB0F0F 83030500 00 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.14.x Name String<-> com.apple.driver.usb.AppleUSBXHCI Replace Data<-> 83FB1A0F 83030500 00     X5960 Patch 10.13 Comment String <-> X5960 Patch Disabled Boolean <-> No Find Data<-> 4881FB00 000040 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.13.x Name String<-> IOPCIFamily Replace Data<-> 4881FB00 000080   X5960 Patch 10.14   Comment String <-> 5960XPatch 10.14 by PMHeart Disabled Boolean <-> No Find Data<-> 483D0000 0040 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.14.x Name String<-> IOPCIFamily Replace Data<-> 483D0000 0080   Disable board-id check to prevent no signal © lvs1974, Pike R. Alpha, vit9696 10.13.x,10.14.x   Comment String <-> Disable board-id check to prevent no signal © lvs1974, Pike R. Alpha, vit9696 Disabled Boolean <-> No Find Data<-> BA050000 00 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.13.x,10.14.x Name String<-> com.apple.driver.AppleGraphicsDevicePolicy Replace Data<-> BA000000 00     NVIDIA HDMI ID for GTX 970 in 10.13.x,10.14.x   Comment String <->NVIDIA HDMI ID for GTX 970 in 10.13.x,10.14.xi Disabled Boolean <-> No Find Data<-> DE100B0E InfoPlistPatch Boolean <-> No Name String<-> AppleHDAController Replace Data<-> DE10BB0F   X99 patch-1 for AppleHDA 10.13.x,10.14.x   Comment String <-> X99patch-1 Disabled Boolean <-> No Find Data<-> A08C0000 InfoPlistPatch Boolean <-> No Name String<-> AppleHDAController Replace Data<-> 208D0000   X99 patch-2 for AppleHDA 10.13.x,10.14.x   Comment String <-> X99patch-2 Disabled Boolean <-> No Find Data<-> 8680A08C InfoPlistPatch Boolean <-> No Name String<-> AppleHDAController Replace Data<->8680208D   Rename Codec 1 for CA0132 Vendor is Creative 10.13.x,10.14.x   Comment String <-> Rename Codec 1 for CA0132 Disabled Boolean <-> No Find Data<-> 0088EC1A InfoPlistPatch Boolean <-> No Name String<-> AppleHDA Replace Data<->11000211   Rename Codec 2 for CA0132 Vendor is Creative 10.13.x,10.14.x   Comment String <-> Rename Codec2 for CA0132 Disabled Boolean <-> No Find Data<-> 7519AD15 InfoPlistPatch Boolean <-> No Name String<-> AppleHDA Replace Data<-> 00000000   Rename Codec 3 for CA0132 Vendor is Creative 10.13.x,10.14.x   Comment String <-> Rename Codec 3 for CA0132 Disabled Boolean <-> No Find Data<-> 8A19D411 InfoPlistPatch Boolean <-> No Name String<-> AppleHDA Replace Data<-> 00000000   Rename Codec 1 for ALC1150 Vendor-Realtek 10.13.x,10.14.x   Comment String <-> Rename Codec 1 for ALC1150 Disabled Boolean <-> No Find Data<-> 8B19D411 InfoPlistPatch Boolean <-> No Name String<-> AppleHDA Replace Data<->0009EC10   Rename Codec 2 for ALC1150 Vendor-Realtek 10.13.x,10.14.x   Comment String <-> Rename Codec2 for ALC1150 Disabled Boolean <-> No Find Data<-> 8319D411 InfoPlistPatch Boolean <-> No Name String<-> AppleHDA Replace Data<-> 00000000 Rename Codec 3 for ALC1150 Vendor-Realtek 10.13.x,10.14.x   Comment String <-> Rename Codec 3 for ALC1150 Disabled Boolean <-> No Find Data<-> 8A19D411 InfoPlistPatch Boolean <-> No Name String<-> AppleHDA Replace Data<-> 00000000 F1/F2 key patch 1 by Wern   Comment String <-> F1/F2 key patch 1 by Wern Disabled Boolean <-> No Find Data<-> 30783030 30373030 33612C30 78666630 31303032 31 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.13.x,10.14.x Name String<-> com.apple.driver.AppleHIDKeyboard Replace Data<-> 30783030 30373030 33612C30 78303030 37303033 61 F1/F2 key patch 2 by Wern   Comment String <-> F1/F2 key patch 2 by Wern Disabled Boolean <-> No Find Data<-> 30783030 30373030 33622C30 78666630 31303032 30 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.13.x,10.14.x Name String<-> com.apple.driver.AppleHIDKeyboard Replace Data<-> 30783030 30373030 33622C30 78303030 37303033 62 IONVMeFamily Preferred Block Size 0x10 -> 0x01 (10.14.4 b1)/AppleACPICPU BUSY fix by @PMheart  Comment String <-> IONVMeFamily Preferred Block Size 0x10 -> 0x01 (10.14.4 b1)/AppleACPICPU BUSY fix by @PMheart  Disabled Boolean <-> No Find Data<-> F6C1100F 85440100 00 InfoPlistPatch Boolean <-> No MatchOS String <-> 10.14.x Name String<-> com.apple.iokit.IONVMeFamily Replace Data<-> F6C1010F 85440100 00     Start-25-9-2018 This tutorial & information I collect for X99 system. If you are AppleALC user don’t use AppleHDA patches. I update some SSDT for X99 please test each one. https://www.insanelymac.com/forum/applications/core/interface/file/attachment.php?id=308653 If anyone miss your credit please let me know. Special Credit thanks to @Pike R Alpa and @PMHeart @Okrasit X99 Install full guide By KGP https://www.insanelymac.com/forum/topic/334342-imac-pro-x99-live-the-future-now-with-macos-1014-mojave-successful-buildsuccessful-guide/ @KGP thanks bro. SSDT-X99-2018.zip