Jump to content

KernelAndKextPatches 10.13x,10.14.x,10.15.x X99/X299


244 posts in this topic

Recommended Posts

XCPM Patches 10.15.6  Modify By N.Mano  X99/X299

If you are using _xcpm_bootstrap patch your FakeCPUID = Original CPUID

KernelAndKextPatches->FakeCPUID->0x050654

 

FakeCPUID       Original CPUID

0x0306C3         0x0306F2        Haswell-E

0x0306D4         0x0406F1        Broadwell-E

0x0406E3         0x050654        Skylake-X

0x0406E3         0x050657        Cascade Lake-X

 

#1 xcpm_core_scope_msrs © Pike R. Alpha Modify 10.15.6 N.Mano


Comment    String  <-> xcpm_core_scope_msrs © Pike R. Alpha
Disabled   Boolean <-> No
Find       Data<-> 31D2E857 D2FFFF
MatchOS    String <-> 10.15.x
Replace    Data<-> 31D29090 909090

 #2 _xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano

Comment     String  <->    _xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano
Disabled    Boolean <-> No
Find        Data<->      31D2E8E9 F9FEFF
MatchOS     String <->    10.15.x
Replace     Data<->      31D29090 909090

#3 

Comment    String  <-> _xcpm_SMT_scope_msrs #1 (c) Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<->   BE060000 005DE908 000000
MatchOS    String <-> 10.15.x
Replace    Data<->   BE060000 005DC390 909090

#4

Comment    String  <->_xcpm_SMT_scope_msrs_2 (c) Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<->  31D2E838 FDFFFF
MatchOS    String <-> 10.15.x
Replace    Data<-> 31D29090 909090

#5

Comment    String  <->__xcpm_enable_pstate_patch (c) Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<->   41C1E608 4963D689 D048C1EA 20
MatchOS    String <-> 10.15.x
Replace    Data<->   41C1E608 B800FF00 0031D290 90

#6 This patch for X99(Haswell-E)

Comment    String  <->xcpm_bootstrap HASwell-E (c) Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<->   8D43C43C 427722
MatchOS    String <-> 10.15.x
Replace    Data<->   8D43C13C 427722

#7 This patch for X299(Skylake-X/Cascade Lake-X)


Comment    String  <->xcpm_bootstrap Skylake-X/Cascade Lake-X (c) Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<->   8D43C43C 427722
MatchOS    String <-> 10.15.x
Replace    Data<->   8D43BD3C 427722

#8 This patch for X99(Broadwell-E)

Comment    String  <->xcpm_bootstrap Broadwell-E (c) Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<->   8D43C43C 427722
MatchOS    String <-> 10.15.x
Replace    Data<->   8D43BC3C 427722

#9 This patch for (IvyBridge)

Comment    String  <->xcpm_bootstrap IvyBridge (c) Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<->   8D43C43C 427722
MatchOS    String <-> 10.15.x
Replace    Data<->   8D43C63C 427722
 
#10

Comment    String  <->_C6/C7_If=E2-Enabled=0x7E000403 Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<-> E2000000 4C000000 00000000 00000000 0F040000 00000000 0500001E 
MatchOS    String <-> 10.12.x,10.13.x,10.14.x,10.15.x
Replace    Data<-> E2000000 4C000000 00000000 00000000 0F040000 00000000 0304007E 

#11

Comment    String  <->xcpm MSR Patch 4206 (c) Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<-> 42060000 DC330600 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 
MatchOS    String <->10.15.x
Replace    Data<-> 42060000 00000000 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 

#12

Comment    String  <->xcpm support /0x82D390/MSR_PP0_POLICY 0x63a (c) Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<-> 3A060000 DC330600 00000000 00000000 1F 
MatchOS    String <->10.15.x
Replace    Data<-> 3A060000 00000000 00000000 00000000 1F 


#13 Disable panic kext logging on 10.15.6/10.16.x Release kernel +0x7700 Modify By N.Mano

Comment    String  <->Disable panic kext logging on   @PMheart/Pike R. Alpha
Disabled   Boolean <-> No
Find       Data<->  8A0284C0 740D
MatchOS    String <->10.15.x
Replace    Data<->  8A0284C0 EB0D

 

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

XCPM 10.15.5 for X99/X299

 

If you are using _xcpm_bootstrap patch your FakeCPUID = Original CPUID

KernelAndKextPatches->FakeCPUID->0x050654

X99/X299 System If Add bootstrap patch You have to Add original CPUID in your config.

 

FakeCPUID        Original CPUID

0x0306C3           0x0306F2        Haswell-E

0x0306D4          0x0406F1        Broadwell-E

0x0406E3         0x050654        Skylake-X

0x0406E3         0x050657        Cascade Lake-X

 

#1xcpm_core_scope_msrs © Pike R. Alpha Modify 10.15.5 N.Mano


Comment    String  <-> xcpm_core_scope_msrs © Pike R. Alpha
Disabled   Boolean <-> No
Find       Data<-> 31D2E857 D2FFFF
MatchOS    String <-> 10.15.x
Replace    Data<-> 31D29090 909090

 #2_xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano

Comment     String  <->    _xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano
Disabled    Boolean <-> No
Find        Data<->      31D2E8E9 F9FEFF
MatchOS     String <->    10.15.x
Replace     Data<->      31D29090 909090

#3 

Comment    String  <-> _xcpm_SMT_scope_msrs #1 (c) Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<->   BE060000 005DE908 000000
MatchOS    String <-> 10.15.x
Replace    Data<->   BE060000 005DC390 909090

#4

Comment    String  <->_xcpm_SMT_scope_msrs_2 (c) Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<->  31D2E838 FDFFFF
MatchOS    String <-> 10.15.x
Replace    Data<-> 31D29090 909090

#5

Comment    String  <->__xcpm_enable_pstate_patch (c) Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<->   41C1E608 4963D689 D048C1EA 20
MatchOS    String <-> 10.15.x
Replace    Data<->   41C1E608 B800FF00 0031D290 90

#6This patch for X99(Haswell-E)

Comment    String  <->xcpm_bootstrap HASwell-E (c)hardcorehenry Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<->   8D43C43C 427722
MatchOS    String <-> 10.15.x
Replace    Data<->   8D43C13C 427722

#7This patch for X299(Skylake-X/Cascade Lake-X)


Comment    String  <->xcpm_bootstrap Skylake-X/Cascade Lake-X (c)hardcorehenry Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<->   8D43C43C 427722
MatchOS    String <-> 10.15.x
Replace    Data<->   8D43BD3C 427722

#8This patch for X99(Broadwell-E)

Comment    String  <->xcpm_bootstrap Broadwell-E (c) hardcorehenry Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<->   8D43C43C 427722
MatchOS    String <-> 10.15.x
Replace    Data<->   8D43BC3C 427722

#9This patch for (IvyBridge)

Comment    String  <->xcpm_bootstrap IvyBridge E (c) hardcorehenry Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<->   8D43C43C 427722
MatchOS    String <-> 10.15.x
Replace    Data<->   8D43C63C 427722


#6

Comment    String  <->_C6/C7_If=E2-Enabled=0x7E000403 Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<-> E2000000 4C000000 00000000 00000000 0F040000 00000000 0500001E 
MatchOS    String <-> 10.12.x,10.13.x,10.14.x,10.15.x
Replace    Data<-> E2000000 4C000000 00000000 00000000 0F040000 00000000 0304007E 


#7

Comment    String  <->xcpm MSR Patch 4206 (c) Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<-> 42060000 DC330600 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
MatchOS    String <->10.12.x,10.13.x,10.14.x,10.15.x
Replace    Data<-> 42060000 00000000 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 

#8

Comment    String  <->xcpm support /0x82D390/MSR_PP0_POLICY 0x63a (c) Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<-> 3A060000 DC330600 00000000 00000000 1F 
MatchOS    String <->10.12.x,10.13.x,10.14.x,10.15.x
Replace    Data<-> 3A060000 00000000 00000000 00000000 1F 


#9 Disable panic kext logging on 10.15.5+ Release kernel

Comment    String  <->Disable panic kext logging on   @PMheart/Pike R. Alpha
Disabled   Boolean <-> No
Find       Data<->  8A0284C0 7447
MatchOS    String <->10.14.x,10.15.x
Replace    Data<->  8A0284C0 EB47

@hardcorehenryI really thank for 10.15.5 _bootstrap value.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

XCPM Patches 10.15.4  Modify By N.Mano  X99/X299

This is New Method.

X99/X299 System If Add bootstrap patch You have to Add original CPUID like this.

                        Original CPUID

FakeCPUID         0x0306F2        Haswell-E

FakeCPUID         0x0406F1        Broadwell-E

FakeCPUID         0x050654        Skylake-X

FakeCPUID         0x050657        Cascade Lake-X

 

 

Bios setting

C6/C7 State Support: Enabled
CPU EIST Function: Enabled

#1xcpm_core_scope_msrs © Pike R. Alpha Modify 10.15.4 N.Mano


Comment    String  <-> xcpm_core_scope_msrs © Pike R. Alpha
Disabled   Boolean <-> No
Find       Data<-> 31D2E857 D2FFFF
MatchOS    String <-> 10.15.x
Replace    Data<-> 31D29090 909090

 #2_xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano

Comment     String  <->    _xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano
Disabled    Boolean <-> No
Find        Data<->      31D2E8E9 F9FEFF
MatchOS     String <->    10.15.x
Replace     Data<->      31D29090 909090

#3 

Comment    String  <-> _xcpm_SMT_scope_msrs #1 (c) Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<->   BE060000 005DE908 000000
MatchOS    String <-> 10.15.x
Replace    Data<->   BE060000 005DC390 909090

#4

Comment    String  <->_xcpm_SMT_scope_msrs_2 (c) Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<->  31D2E838 FDFFFF
MatchOS    String <-> 10.15.x
Replace    Data<-> 31D29090 909090

#5

Comment    String  <->__xcpm_enable_pstate_patch (c) Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<->   41C1E608 4963D689 D048C1EA 20
MatchOS    String <-> 10.15.x
Replace    Data<->   41C1E608 B800FF00 0031D290 90

#6This patch for X99(Haswell-E)

Comment    String  <->xcpm_bootstrap HASwell-E (c) Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<->   80C3C480 FB42
MatchOS    String <-> 10.15.x
Replace    Data<->   80C3C180 FB42

#7This patch for X299(Skylake-X/Cascade Lake-X)


Comment    String  <->xcpm_bootstrap Skylake-X/Cascade Lake-X (c) Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<->   80C3C480 FB42
MatchOS    String <-> 10.15.x
Replace    Data<->   80C3BD80 FB42

#8This patch for X99(Broadwell-E)

Comment    String  <->xcpm_bootstrap Broadwell-E (c) Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<->   80C3C480 FB42
MatchOS    String <-> 10.15.x
Replace    Data<->   80C3BC80 FB42
  
#9 This patch for IvyBridge

Base: _xcpm_bootstrap
Comment: xcpm_bootstrap IvyBridge (c) Pike R. Alpha Modify By N.Mano
Count: 0
Enabled: YES
Find: 80C3C480 FB42
Identifier: kernel
Limit: 0
Mask: (LEAVE THIS EMPTY)
MatchKernel: 
Replace: 80C3C680 FB42
ReplaceMask: (LEAVE THIS EMPTY)
Skip: 0  


#10

Comment    String  <->_C6/C7_If=E2-Enabled=0x7E000403 Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<-> E2000000 4C000000 00000000 00000000 0F040000 00000000 0500001E 
MatchOS    String <-> 10.12.x,10.13.x,10.14.x,10.15.x
Replace    Data<-> E2000000 4C000000 00000000 00000000 0F040000 00000000 0304007E 


#11

Comment    String  <->xcpm MSR Patch 4206 (c) Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<-> 42060000 DC330600 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
MatchOS    String <->10.12.x,10.13.x,10.14.x,10.15.x
Replace    Data<-> 42060000 00000000 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 

#12

Comment    String  <->xcpm support /0x82D390/MSR_PP0_POLICY 0x63a (c) Pike R. Alpha Modify By N.Mano
Disabled   Boolean <-> No
Find       Data<-> 3A060000 DC330600 00000000 00000000 1F 
MatchOS    String <->10.12.x,10.13.x,10.14.x,10.15.x
Replace    Data<-> 3A060000 00000000 00000000 00000000 1F 



#13 Disable panic kext logging on 10.15.4+ Release kernel

Comment    String  <->Disable panic kext logging on   @PMheart/Pike R. Alpha
Disabled   Boolean <-> No
Find       Data<->  8A0284C0 7447
MatchOS    String <->10.14.x,10.15.x
Replace    Data<->  8A0284C0 EB47

 

 

416934966_ScreenShot2018-09-25at9_37_22AM.png.a945a9e02e18d51847ceac2c0cf01780.png

1478241176_ScreenShot2018-09-25at9_38_01AM.png.bd056f3d696c49c52fe8088d40d24859.png

 

FakeCPUID

 

This is OLD Method.

 

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  © Pike R. Alpha 10.12.x,10.13.x,10.14.x

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_bootstrap_ © Pike R. Alpha 10.15.x

Comment    String  <-> xcpm_bootstrap_ © Pike R. Alpha 10.15.x
Disabled   Boolean <-> No
Find       Data<-> 8D43C43C 227722
MatchOS    String <-> 10.15.x
Replace    Data<-> 8D43C13C 227722

 

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_core_scope_msrs for 10.14.5© Pike R. Alpha

 

Comment    String  <-> xcpm_core_scope_msrs © Pike R. Alpha
Disabled   Boolean <-> No
Find       Data<-> 31D2E891 FCFFFF
MatchOS    String <-> 10.14.x
Replace    Data<-> 31D29090 909090

_xcpm_core_scope_msrs by JamesK for 10.15.2

 

Comment    String  <-> xcpm_core_scope_msrs © Pike R. Alpha
Disabled   Boolean <-> No
Find       Data<-> 31D2E857 FDFFFF
MatchOS    String <-> 10.15.x
Replace    Data<-> 31D29090 909090

xcpm_core_scope_msrs © Pike R. Alpha Modify 10.15.3 N.Mano

Comment    String  <-> xcpm_core_scope_msrs © Pike R. Alpha
Disabled   Boolean <-> No
Find       Data<-> 31D2E857 D2FFFF
MatchOS    String <-> 10.15.x
Replace    Data<-> 31D29090 909090

 

xcpm_pkg_scope_msrs 10.15

Comment    String  <-> xcpm_pkg_scope_msrs (c) Pike R. Alpha@PMheart
Disabled   Boolean <-> No
Find       Data<-> 31D2E874 FDFFFF
MatchOS    String <-> 10.15.x
Replace    Data<-> 31D29090 909090

xcpm_pkg_scope_msrs 10.15.2

 

Comment    String  <-> xcpm_pkg_scope_msrs (c) Pike R. Alpha
Disabled   Boolean <-> No
Find       Data<-> 31D2E879 FDFFFF
MatchOS    String <-> 10.15.x
Replace    Data<-> 31D29090 909090

xcpm_pkg_scope_msrs Modify N.Mano 10.15.3

 

Comment    String  <-> xcpm_pkg_scope_msrs (c) Pike R. Alpha
Disabled   Boolean <-> No
Find       Data<-> 31D2E8CE 88FFFF
MatchOS    String <-> 10.15.x
Replace    Data<-> 31D29090 909090

 

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 #1 (c) Pike R. Alpha

 

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 #2 (c) Pike R. Alpha & @PMheart modify for 10.14.5 by N.Mano

 

Comment    String  <->  _xcpm_SMT_scope_msrs #2 (c) Pike R. Alpha & @PMheart modify 10.14.5 by N.Mano
Disabled   Boolean <-> No
Find       Data<->   E91E891B 005DE908 000000
MatchOS    String <-> 10.14.x
Replace    Data<-> BE060000 005DC390 909090

 

 

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

_xcpm_SMT_scope_msrs #1-10.15

Comment     String  <->    xcpm_pkg_scope_msrs (c) Pike R. Alpha&@PMheart 
Disabled    Boolean <-> No
Find        Data<->        BE060000 005DE908 000000
MatchOS     String <->    10.15.x
Replace     Data<->       BE060000 005DC390 909090

_xcpm_SMT_scope_msrs #2-10.15

Comment     String  <->    xcpm_pkg_scope_msrs (c) Pike R. Alpha &@PMheart
Disabled    Boolean <-> No
Find        Data<->        31D2E83E FDFFFF
MatchOS     String <->    10.15.x
Replace     Data<->       31D29090 909090

_xcpm_SMT_scope_msrs #2-10.15.2

 

Comment     String  <->    _xcpm_SMT_scope_msrs_2 (c) Pike R. Alpha
Disabled    Boolean <-> No
Find        Data<->       31D2E844 FDFFFF
MatchOS     String <->    10.15.x
Replace     Data<->       31D29090 909090

_xcpm_SMT_scope_msrs #2 Modify N.Mano 10.15.3

Comment     String  <->    _xcpm_SMT_scope_msrs_2 (c) Pike R. Alpha
Disabled    Boolean <-> No
Find        Data<->       31D2E83E 9AFFFF
MatchOS     String <->    10.15.x
Replace     Data<->       31D29090 909090

 

XCPM Performance fix by @PMheart for 10.13.5

 

XCPM Performance fix by @PMheart for 10.13.5

Comment    String  <-> XCPM 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

 

XCPM Performance fix by @PMheart for 10.13.6

 

Comment    String  <-> XCPM 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

XCPM Performance fix by @PMheart for 10.14 Haswell X99 10.14 by N.Mano/Now Disabled

 

Comment    String  <-> XCPM Performance (c)Okrasit fix by @PMheart 
Disabled   Boolean <-> Yes
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/Now Disabled

Posted by@ACIDSKY

 

Comment    String  <-> XCPM Performance fix by @PMheart for 10.14.1 
Disabled   Boolean <-> Yes
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

 

 

XCPM Performance fix by @PMheart for 10.14.2 by N.Mano/Now Disabled

 

Comment    String  <-> XCPM Performance fix by @PMheart for 10.14.2 by N.Mano 
Disabled   Boolean <-> Yes
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

XCPM Performance fix by @PMheart for 10.14.4 by N.Mano/Now Disabled

Comment    String  <-> XCPM Performance fix by @PMheart  Fixed 10.14.4 Beta 1 By N.Mano
Disabled   Boolean <-> Yes
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 

XCPM Performance fix by @PMheart for 10.15Beta modify by N.Mano/Now Disabled

Comment    String  <-> XCPM Performance fix by @PMheart for 10.15 Beta-1
Disabled   Boolean <-> Yes
Find       Data<-> C1E30848 63D389D0 48C1EA20 B9990100 000F30EB 2289D048 C1EE18B9 74070000 4889F20F 30 
MatchOS    String <-> 10.15.x
Replace    Data<-> BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 93AE7600 4883C408 5B5DC390 90

XCPM Performance fix by @PMheart for 10.14.5 & Catalina 10.15.1

 

Comment    String  <-> XCPM Performance fix by @PMheart 
Disabled   Boolean <-> No
Find       Data<-> C1E30848 63D389D0 48C1EA20 
MatchOS    String <-> 10.14.x,10.15.x
Replace    Data<->C1E308B8 00FF0000 31D29090 

_xcpm_performance_patch Modify N.Mano 10.15.3

 

Comment    String  <-> _xcpm_performance_patch (c) Pike R. Alpha
Disabled   Boolean <-> No
Find       Data<-> 41C1E608 4963D689 D048C1EA 20
MatchOS    String <-> 10.15.x
Replace    Data<-> 41C1E608 B800FF00 0031D290 90 

 

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,10.15.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,10.15.x
Replace    Data<-> 3A060000 00000000 00000000 00000000 00

Disable panic kext logging on 10.14.x,10.15.x Release kernel For X99  by N.Mano

 

Comment    String  <-> Disable panic kext logging on 10.14.x,10.15.x Release kernel
Disabled   Boolean <->No
Find       Data<-> 8A0284C0 7447
MatchOS    String <-> 10.14.x,10.15.x
Replace    Data<-> 8A0284C0 EB47

 

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

USB Port limit patch #1 10.15

Comment         String  <-> USB Port limit patch #1 10.15 Credits @PMheart
Disabled        Boolean <-> No
Find            Data<-> 83FB0F0F 
InfoPlistPatch  Boolean <-> No
MatchOS         String <-> 10.15.x
Name            String<-> com.apple.iokit.IOUSBHostFamily
Replace         Data<-> 83FB3F0F 

USB Port limit patch #2 10.15

Comment         String  <-> USB Port limit patch #2- 10.15(Credits@PMheart)
Disabled        Boolean <-> No
Find            Data<-> 83F90F0F 
InfoPlistPatch  Boolean <-> No
MatchOS         String <-> 10.15.x
Name            String<-> com.apple.driver.usb.AppleUSBXHCI
Replace         Data<-> 83F93F0F

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.x,10.15.x

 

Comment         String  <-> 5960XPatch 10.14 by PMHeart
Disabled        Boolean <-> No
Find            Data<-> 483D0000 0040
InfoPlistPatch  Boolean <-> No
MatchOS         String <-> 10.14.x,10.15.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,10.15.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,10.15.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,10.15.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,10.15.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,10.15.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,10.15.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,10.15.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,10.15.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/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 @vit9696

 

 

 

1811368828_ScreenShot2018-09-25at9_38_43AM.thumb.png.39a7dddc4094bbbeb7cdd6694c3dd5d3.png1811368828_ScreenShot2018-09-25at9_38_43AM.thumb.png.39a7dddc4094bbbeb7cdd6694c3dd5d3.png

SSDT-X99-2018.zip

Edited by nmano
  • Like 13
  • Thanks 2

Thank You nmano (not useful for me but great summary of useful patches)

I would like to say to you EIST Performance fix patch is in origin a @okrasit discover, then recalculated by PMHeart in different OSX

 

Best regards

Edited by Guest

Hi Nmano,

 

Thanks for sharing all your X99 build details. I am running Rampage V extreme and 5820K and have few questions as below. 

  1. Should I apply all the SSDT patches as you shared above ? Also not much details are there as part of the SSDTs to test one by one to see if they are work properly. Will you be able to help telling me what each one does if you have some time to spare
  2. The kext and kernel patches you shared has both 10.13.X and 10.14.X. I hope I should use the ones that are listed under 10.14.X and can you confirm ?
  • 1 month later...

In the first topic there is no for 10.14.1

 

 

EIST Performance fix  by PMHeart 10.14.1

 

Find: C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF05B38F 76004883 C4085B5D C30F1F40 00

 

Replace: BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 93AE7600 4883C408 5B5DC390 90

  • Like 1
  • Thanks 2
  • 2 weeks later...

X99 and X299 IRQ patch via SSDT

 

I made this X patch for IRQ via SSDT

I like this SSDT patch because you can add any thing in Devices.

Drop this SSDT in your /EFI/CLOVER/ACPI/Patched

https://www.insanelymac.com/applications/core/interface/file/attachment.php?id=313879

https://www.insanelymac.com/applications/core/interface/file/attachment.php?id=313880

Add this 5 patches in your clover config

ACPI-DSDT-Patches

 

Comment    FPU_ IRQ SSDTpatch 1 by N.Mano
Find        4650555F 085F4849 440C41D0 0C04
Replace     46505558 085F4849 440C41D0 0C0A


Comment    PIC_  IRQ SSDT patch 2 by N.Mano
Find        5049435F 085F4849 440B41D0 
Replace     50494358 085F4849 440B41D0 


Comment    TMR_ IRQ SSDTpatch 3 by N.Mano
Find        544D525F 085F4849 440C41D0 0100
Replace     544D5258 085F4849 440C41D0 010C


Comment    HPET IRQ SSDTpatch 4 by N.Mano
Find        48504554 085F4849 440C41D0 0103
Replace     48504558 085F4849 440C41D0 010D


Comment    RTC_ IRQ SSDT patch 5 by N.Mano
Find        5254435F 085F4849 440C41D0 0B00
Replace     52544358 085F4849 440C41D0 0B0E

Test and Check your IOREG

Patched Devices

MATH

IPIC

TIMR

RTC

HPET

 

Disable Devices

 

If you want to see all X devices type X your IOREG

FPUX

PICX

TIRX

RTCX

HPEX

 

THIS PATCHED AND SSDT WORKED ALL Systems.You must rename LPC0 to LPCB

 

Screen Shot 2018-11-19 at 12.17.39 AM.png

 

 

X99_SSDT-IRQ.aml

X299_SSDT-IRQ.aml

Edited by nmano
  • Like 3
  • 2 weeks later...

_L0D to _L0X patch for SSDT

I like this SSDT patch because you can add or remove any thing in Devices.

Drop this SSDT in your /EFI/CLOVER/ACPI/Patched

 

Comment    _L0D to_L0X for SSDT patch 2 by N.Mano
Find        5F4C3044  
Replace     5F4C3058 

 

Screen Shot 2018-12-02 at 9.31.19 PM.png

Screen Shot 2018-12-02 at 9.32.53 PM.png

 

 

 

 

X99_SSDT-_L0D.aml

 

 

 

825815875_ScreenShot2018-12-02at9_43_16PM.png.8f9a51006565ac8653b264b94c7ed46f.png

Edited by nmano
  • Like 1
  • 4 weeks later...

Hi nmano,

 

My hack would hung right after showing logon screen if I enable below bootstrap patch, anything I've done wrong? Thanks!

 

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 

 

  • Like 1
Comment    String  <->  EIST Performance Haswell-E 17G4015
Disabled     Boolean <-> No
Find            Data<->  C1E30848 63D389D0 48C1EA20 
MatchOS    String <-> 10.13.x,10.14.x
Replace     Data<-> BA000000 00B800FF 00009090

 

Performance patch for x99 Haswell-E processor for version 10.13.6-10.14.2 (17G4015). Author @denskop

EIST_Perfomance.plist

  • Like 3
  • 3 weeks later...
On 1/7/2019 at 5:37 PM, Scretvik said:

Comment    String  <->  EIST Performance Haswell-E 17G4015
Disabled     Boolean <-> No
Find            Data<->  C1E30848 63D389D0 48C1EA20 
MatchOS    String <-> 10.13.x,10.14.x
Replace     Data<-> BA000000 00B800FF 00009090

 


Performance patch for x99 Haswell-E processor for version 10.13.6-10.14.2 (17G4015). Author @denskop

EIST_Perfomance.plist

 

Hi! how to use this plist file? where to insert this file..?

On 1/8/2019 at 12:37 AM, Scretvik said:

Comment    String  <->  EIST Performance Haswell-E 17G4015
Disabled     Boolean <-> No
Find            Data<->  C1E30848 63D389D0 48C1EA20 
MatchOS    String <-> 10.13.x,10.14.x
Replace     Data<-> BA000000 00B800FF 00009090

 


Performance patch for x99 Haswell-E processor for version 10.13.6-10.14.2 (17G4015). Author @denskop

EIST_Perfomance.plist

 

its short patch. seems more support many version without each version. did it confirm patch?

if it was confirm, i want to cleanup patch. no more investigates patch for each macos version.

Edited by Sherlocks

Hi, I need your help.
I have updated from 10.13.6 to 10.14.3 but I have some problems.

Audio and almost all usb ports don't work, PCI section in the system info shows only 2 items (NVIDIA Geforce GTX 780 Ti and pci144d, a802), the boot is very slow and with errors, these are just a few:
Unsynchronized TSC for cpu ....
Unsupported CPU
Unsupported PCH
kextd stall [0], (60s): 'X86PlatformPlugin', 'GFX0', 'IOHDACodecFunction', 'IOResources'
kextd stall [1], (60s): 'X86PlatformPlugin', 'GFX0', 'IOHDACodecFunction', 'IOResources'
kextd stall [2], (60s): 'X86PlatformPlugin', 'GFX0', 'IOHDACodecFunction', 'IOResources'
kextd stall [3], (60s): 'IOPlatformEnabler', 'AGPMEnabler', 'GFX0', 'IOHDACodecFunction', 'IOResources'

 

The bios is updated to the latest version and I modified and set it as explained in the KGP-iMacPro guide but with these changes in the Extreme Tweker section:

At Overclock Tuner: XMP
Cpu Strap: 125
BCLK Freq: 125
Asus Multicore: Auto
CPU COre Ratio: Sync All Core
core ratio limit: 34
Min CPU Cache Ratio: 25
Max CPU Cache Ratio: 25
DRAM Freq: DDR4-3000MHz

 

Below is the link with the report generated by the RunMe app, and the EFI folder

Thanks for your help

 

https://ufile.io/t8rg9

Edited by NeXtor

 10.14.4 Beta 1

AppleACPICPU BUSY stuck when booting

Try this

#update clover

#

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

 

 

On 27.01.2019 at 5:39 PM, Sherlocks said:

 

its short patch. seems more support many version without each version. did it confirm patch?

if it was confirm, i want to cleanup patch. no more investigates patch for each macos version.

Patch tested on system version 10.14.3
Works without problems

Снимок экрана 2019-01-28 в 17.44.54.png

Patch tested on system version 10.14.3Works without problems

1561616136_2019-01-2817_44_54.thumb.png.abb5af8b491b71865e6ff963238b777a.png

 

 

did you surely get more score compared to before?nmano reported result me to not work this patch.

 

나의 LG-F800S 의 Tapatalk에서 보냄

 

 

 

 

 

  • Like 1

@Sherlocks

I just test short patch 10.14.4 that's not work.

  • Like 1
13 minutes ago, Sherlocks said:

did you surely get more score compared to before?nmano reported result me to not work this patch.

 

나의 LG-F800S 의 Tapatalk에서 보냄

 

 

 

 

 

frequency does not jump. I get consistently maximum values for my CPU. OS X 10.14.3

Снимок экрана 2019-01-28 в 17.59.42.png

Edited by Scretvik
[mention=980913]Sherlocks[/mention]
I just test short patch 10.14.4 that's not work.
we still need pmheart patch. thank you for clear again.
frequency does not jump. I get consistently maximum values for my CPU. OS X 10.14.3
1804978345_2019-01-2817_59_42.thumb.png.200609f17bf189ae9e1781979c266aec.png
thanks seems patch is not good.

나의 LG-F800S 의 Tapatalk에서 보냄

  • Like 2
14 hours ago, nmano said:

 10.14.4 Beta 1

AppleACPICPU BUSY stuck when booting

Try this

#update clover

#


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

 

 

 

I entered this patch but nothing has changed.

With or without the patch, the system no longer wants to start. To start the system I had to set "Audio Inject" with no value and this made the system load much faster.
As before, Audio and almost all USB ports do not work, the PCI section in the system info shows only two entries, and these are just some errors in the log (I can not post the entire log because DarwinDumper does not recover it):
Unsynchronized TSC for CPU 2
Unsynchronized TSC for CPU 4
AppleBusPowerController: AppleBusPowerController :: requestStaticServicePowerLoaded: power supply unavailable, assuming successful power for AppleUSB30XHCIPort of 750 mWWakePower and 0 mWSleepPower
AppleALC: alc @ alc-layout-id was not provided by controller to HDEF
Unsupported CPU
Unsupported PCH

  • Like 1
  • 4 weeks later...
On 9/25/2018 at 8:21 PM, nmano said:

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

 

 

 

 



can you please tell me what exact patches i need from the above,  for macos 10.13.6 running on dual E52683 v3 cpu + ASUS Z10PE-D16 WS 

Because on this thread the kernel patches the user mentioned is different .

 

Thanks !

Edited by XLNC
36 minutes ago, XLNC said:



can you please tell me what exact patches i need from the above,  for macos 10.13.6 running on dual E52683 v3 cpu + ASUS Z10PE-D16 WS 

Because on this thread the kernel patches the user mentioned is different .

 

Thanks !

Key thing to remember about this thread is it does not apply to you since you are using a C612 chipset not a X99 chipset. The thread is specific to X99 chipset builds.

  • Like 1
  • 2 months later...

What is the xcpm_bootstrap patch for? Is it still useful necessary? My X99 wouldn't boot with it enabled after the 10.14.5 update (Thank you pitrysha for your help!). 

×
×
  • Create New...