Jump to content

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


nmano
244 posts in this topic

Recommended Posts

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. So Choose your bootstrap patch. 

                      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

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 


#10

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 

#11

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 



#10 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

1610420955_ScreenShot2020-04-05at8_18_11AM.thumb.png.6caa009c9e16fc3cee4cdc2a8da53ce1.png

Edited by nmano
  • Like 1
Link to comment
Share on other sites

Thanks nmano,

 

I will try with my 5960x. I still couldn’t found the perfect config that I have found for Mojave.

Protools HDX is a very demanding configuration.

 

For software coders: it will nice to have some kind of app able to generate the patches trogugh a kext like the brumbauer one.

 

Thanks to everybody for the contributions hope you all are well.

 

 

Link to comment
Share on other sites

3 hours ago, nmano said:

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. So Choose your bootstrap patch. 

                      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

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 


#10

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 

#11

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 



#10 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

1610420955_ScreenShot2020-04-05at8_18_11AM.thumb.png.6caa009c9e16fc3cee4cdc2a8da53ce1.png

 

Hi nmano,

 

I'm really appreciate your efforts!

 

My desktop is: Gigabyte X99-Ultra Gaming + Intel i7-6850k, running on Catalina 10.15.4 (19E266).

 

I tried your latest updates on 10.15.4. However, I cannot normally boot (stuck on +++) with all the 10 patches applied.

So I tried to use only 4 below patches, and then successfully booted:

    

#1xcpm_core_scope_msrs © Pike R. Alpha Modify 10.15.4 N.Mano  
#2_xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano
_xcpm_SMT_scope_msrs #1 (c) Pike R. Alpha Modify By N.Mano
_xcpm_SMT_scope_msrs #2 (c) Pike R. Alpha Modify By N.Mano

 

Also, I used back to the FakeID 040674.

 

Below is the Geekbench results, from where you can see the score is quite low, 40% lower than my previous Mojave.

420324923_2020-04-0510_43_26.thumb.png.f527192c67fbbf04c85668eeca6e04d1.png1542408598_2020-04-0510_36_49.thumb.png.0a48052f7ac22e14f53e6c71dc58eb89.png

 

Did I choose the wrong patches? Actually I tried to add the other 6 patches one by one, but none of these options can boot.

  • Like 1
Link to comment
Share on other sites

1 hour ago, williamhx said:

 

Hi nmano,

 

I'm really appreciate your efforts!

 

My desktop is: Gigabyte X99-Ultra Gaming + Intel i7-6850k, running on Catalina 10.15.4 (19E266).

 

I tried your latest updates on 10.15.4. However, I cannot normally boot (stuck on +++) with all the 10 patches applied.

So I tried to use only 4 below patches, and then successfully booted:

    


#1xcpm_core_scope_msrs © Pike R. Alpha Modify 10.15.4 N.Mano  
#2_xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano
_xcpm_SMT_scope_msrs #1 (c) Pike R. Alpha Modify By N.Mano
_xcpm_SMT_scope_msrs #2 (c) Pike R. Alpha Modify By N.Mano

 

Also, I used back to the FakeID 040674.

 

Below is the Geekbench results, from where you can see the score is quite low, 40% lower than my previous Mojave.

420324923_2020-04-0510_43_26.thumb.png.f527192c67fbbf04c85668eeca6e04d1.png1542408598_2020-04-0510_36_49.thumb.png.0a48052f7ac22e14f53e6c71dc58eb89.png

 

Did I choose the wrong patches? Actually I tried to add the other 6 patches one by one, but none of these options can boot.

#test#test#test#test......

 

#BIOS SETTING

#ORI CPUID

#BOOTSTARP

 

Link to comment
Share on other sites

8 hours ago, nmano said:

#test#test#test#test......

 

#BIOS SETTING

#ORI CPUID

#BOOTSTARP

 

 

Hi nmano,

 

Here is my BIOS setting:

BIOS Settings: Load the default values and change the outlined settings
M.I.T
X.M.P = Profile 1 – Mhz depending on your CPU/Memory
Advanced CPU Core Settings
Intel(R) Turbo Boos Max Technology 3.0 = Enable. (not available in i7 5820k)
Hyper-Threading Technology = Enable
CPU Enhanced Halt(C1E+ = Enable
C3 State Support = Enable
C6/C7 State Support = Enable
CPU EIST Function = Enable (different than the guide as "Disabled" reduces cpu benchmark results after sleep)
BIOS
Windows 8/10 Features = Windows 8/10
CSM Support = Disabled
Peripherals
EHCI Hand-off = Enabled
Inter(R) Thunderbolt Support (option unavailable if no Thunderbolt AIC is installed)
Inter(R) Thunderbolt Support = Disabled (currently it breaks sleep so I keep it at disabled)
Chipset
XHCI Mode = Enabled

 

And my CPU is i7-8560K. The ORI CPUID should be 0x0406F1, right? However, once I used this ID, the booting stuck again...

 

The bootstrap patch also gives me high CPU freq keeping at 4.00GHz, no changing all the time.

 

Thanks again~!

Link to comment
Share on other sites

11 hours ago, williamhx said:

 

Hi nmano,

 

Here is my BIOS setting:

BIOS Settings: Load the default values and change the outlined settings
M.I.T
X.M.P = Profile 1 – Mhz depending on your CPU/Memory
Advanced CPU Core Settings
Intel(R) Turbo Boos Max Technology 3.0 = Enable. (not available in i7 5820k)
Hyper-Threading Technology = Enable
CPU Enhanced Halt(C1E+ = Enable
C3 State Support = Enable
C6/C7 State Support = Enable
CPU EIST Function = Enable (different than the guide as "Disabled" reduces cpu benchmark results after sleep)
BIOS
Windows 8/10 Features = Windows 8/10
CSM Support = Disabled
Peripherals
EHCI Hand-off = Enabled
Inter(R) Thunderbolt Support (option unavailable if no Thunderbolt AIC is installed)
Inter(R) Thunderbolt Support = Disabled (currently it breaks sleep so I keep it at disabled)
Chipset
XHCI Mode = Enabled

 

And my CPU is i7-8560K. The ORI CPUID should be 0x0406F1, right? However, once I used this ID, the booting stuck again...

 

The bootstrap patch also gives me high CPU freq keeping at 4.00GHz, no changing all the time.

 

Thanks again~!

Can you update your config,plest I will check.

Link to comment
Share on other sites

2 hours ago, williamhx said:

 

Hi nmano,

 

Here is my config.plist.

BTW, I'm using clover revision 5108.

 

Thanks! 

config.plist

Try FakeCPUID

0x0406F1        

 

You have to Enable this patches in config

_xcpm_enable_pstate_patch

xcpm_bootstrap Broadwell-E

_C6/C7_If=E2-Enabled=0x7E000403 Pike R. Alpha Modify By N.Mano

xcpm MSR Patch 4206 (c) Pike R. Alpha Modify By N.Mano

xcpm support /0x82D390/MSR_PP0_POLICY 0x63a (c) Pike R. Alpha Modify By N.Mano

 

Just enable this 2 setting

Bios Setting

C6/C7 State Support: Enabled

CPU EIST Function: Enabled

Link to comment
Share on other sites

9 hours ago, nmano said:

Try FakeCPUID

0x0406F1        

 

You have to Enable this patches in config

_xcpm_enable_pstate_patch

xcpm_bootstrap Broadwell-E

_C6/C7_If=E2-Enabled=0x7E000403 Pike R. Alpha Modify By N.Mano

xcpm MSR Patch 4206 (c) Pike R. Alpha Modify By N.Mano

xcpm support /0x82D390/MSR_PP0_POLICY 0x63a (c) Pike R. Alpha Modify By N.Mano

 

Just enable this 2 setting

Bios Setting

C6/C7 State Support: Enabled

CPU EIST Function: Enabled

Hi nmano,

 

I tried with your guide, but unfortunately, stuck at +++ again.

Actually I tried different combination by apply these 10 patches, but all failed if I use FakeCPUID as 0x0406F1. And what strange is, if I use 0x040674, I can boot successfully with patches #1#2#3#4 only. And if I use even 0x0306D4, I can boot with all patches applied but CPU always stay at 4.00GHz.

 

I'm still using iMacPro1,1. Is that the problem? Do I need to change?

Link to comment
Share on other sites

Hi,

 

any advice for running Intel Xeon E5 2600 family - Haswell on chinese motherboard?

Should I just use the latest patches as presented by nmano according to CPU generation, platform and OS?

 

Thanks a lot.

Edited by zzmadd
Link to comment
Share on other sites

On 4/7/2020 at 1:16 AM, nmano said:

Try FakeCPUID

0x0406F1        

 

You have to Enable this patches in config

_xcpm_enable_pstate_patch

xcpm_bootstrap Broadwell-E

_C6/C7_If=E2-Enabled=0x7E000403 Pike R. Alpha Modify By N.Mano

xcpm MSR Patch 4206 (c) Pike R. Alpha Modify By N.Mano

xcpm support /0x82D390/MSR_PP0_POLICY 0x63a (c) Pike R. Alpha Modify By N.Mano

 

Just enable this 2 setting

Bios Setting

C6/C7 State Support: Enabled

CPU EIST Function: Enabled

 

Hi nmano,

 

I'm here again to update my further trial.

FakeID 0x0406F1 still cannot work for my i7-6850K + GA X99, stop at ++++.

However, other FakeID (0x0306D4, 0x040674, and even 0x0306F2) all can work, but the CPU always stays > 2.0GHz, like below picture.

1171451008_2020-04-105_09_21.thumb.png.3472579c6b750627c8e62ac3da61d6eb.png

 

Also, I cannot use the patch for bootstrap, no matter Haswell or Broadwell. Because once applied, my CPU keeps at 4.00GHz.

 

Is it something related to my memory?

Or, could you help to share your config.plist file? Thus I can do a thorough compare to see what's the problem.

 

Thanks so much!!

Link to comment
Share on other sites

On 2020/4/10 at PM5点11分, williamhx said:

 

嗨nmano,

 

我再次在这里更新我的进一步试用版。

FakeID 0x0406F1仍然无法用于我的i7-6850K + GA X99,请在++++处停止。

但是,其他FakeID(0x0306D4、0x040674甚至0x0306F2)都可以工作,但是CPU始终保持> 2.0GHz,如下图所示。

1171451008_2020-04-105_09_21.thumb.png.3472579c6b750627c8e62ac3da61d6eb.png

 

另外,无论Haswell还是Broadwell,我都不能使用该补丁进行引导。因为一旦应用,我的CPU就保持在4.00GHz。

 

这和我的记忆有关吗?

或者,您可以帮助共享您的config.plist文件吗?因此,我可以进行彻底的比较以查看问题所在。

 

非常感谢!!

me too,I installed 10.15.2, 10.15.3, 10.15.4, CPU 6800K keeps running at 3.6GHZ, I have rolled back 10.14.6, maybe you use ssdtPRGen.sh c to generate ssdt.aml can solve this problem,You can use my ssdt.aml, change ACPI> DropOEM check
   Change Acpi> SortedOrder and add "ssdt.aml", maybe it can solve the frequency conversion problem, please be sure to test

2020.4.15mojave10.14.6.zip

Link to comment
Share on other sites

  • 2 weeks later...
On 4/4/2020 at 10:11 AM, nmano said:

Hi @latze

I test your patch but  score is down.

Your patch 383406458_ScreenShot2020-04-04at3_03_50AM.thumb.png.7c00cf782c99bd004bf37df38f478cc1.png

 

My patch

226948771_ScreenShot2020-04-04at2_49_07AM.thumb.png.9e8bb7f9f2c33fffda43b105b2f5bb4a.png

 

Still I don't know which one is correct.

I am waiting for  @PMheart

Thanks for your support.

 

Hi @nmano but with my patch single score is better :D 

If you disassemble the kernel and search the sequence you'll see. 

To make sure we are on the same kernel my md5sum is bfa96eba22d16421f046d02f78f5afba  /System/Library/Kernels/kernel

On 4/5/2020 at 7:47 PM, nmano said:

#test#test#test#test......

 

#BIOS SETTING

#ORI CPUID

#BOOTSTARP

 

 

On 4/5/2020 at 5:50 PM, williamhx said:

 

Hi nmano,

 

I'm really appreciate your efforts!

 

My desktop is: Gigabyte X99-Ultra Gaming + Intel i7-6850k, running on Catalina 10.15.4 (19E266).

 

I tried your latest updates on 10.15.4. However, I cannot normally boot (stuck on +++) with all the 10 patches applied.

So I tried to use only 4 below patches, and then successfully booted:

    


#1xcpm_core_scope_msrs © Pike R. Alpha Modify 10.15.4 N.Mano  
#2_xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano
_xcpm_SMT_scope_msrs #1 (c) Pike R. Alpha Modify By N.Mano
_xcpm_SMT_scope_msrs #2 (c) Pike R. Alpha Modify By N.Mano

 

Also, I used back to the FakeID 040674.

 

Below is the Geekbench results, from where you can see the score is quite low, 40% lower than my previous Mojave.

420324923_2020-04-0510_43_26.thumb.png.f527192c67fbbf04c85668eeca6e04d1.png1542408598_2020-04-0510_36_49.thumb.png.0a48052f7ac22e14f53e6c71dc58eb89.png

 

Did I choose the wrong patches? Actually I tried to add the other 6 patches one by one, but none of these options can boot.

 

 

You must include the performance patch, otherwise performance will be low.

 

To get over the issues with stuck at ++++ ( which I experienced also ) you must include the long patches ( _C6/C7_If=E2-Enabled=0x7E000403 Pike R. Alpha Modify By N.Mano
xcpm MSR Patch 4206 (c) Pike R. Alpha Modify By N.Mano )

 

 

Link to comment
Share on other sites

On 4/8/2020 at 3:43 PM, lucke said:

Is there a way to activate: "Core Req" in Intel power Gadget ...? in my case it is blocked at 25.50 ... !! ?? !!

 

Schermata 2020-04-08 alle 14.40.08.png

 

It is at 2550 because the performance patch ( 41C1E608 B800FF00 0031D290 90 ) sets it like that. See the FF in the code, that sets the frequency. To set it to your max frequency ( 4300 ) change it to 2B so the replace code will be 41C1E608 B8002B00 0031D290 90

 

Link to comment
Share on other sites

On 4/16/2020 at 3:35 AM, xiaovie said:

me too,I installed 10.15.2, 10.15.3, 10.15.4, CPU 6800K keeps running at 3.6GHZ, I have rolled back 10.14.6, maybe you use ssdtPRGen.sh c to generate ssdt.aml can solve this problem,You can use my ssdt.aml, change ACPI> DropOEM check
   Change Acpi> SortedOrder and add "ssdt.aml", maybe it can solve the frequency conversion problem, please be sure to test

2020.4.15mojave10.14.6.zip

 

You don't need ssdt.aml, just enable PluginType in clover. You must be sure you select the correct patches, for 10.15.X they changed from version to version, and include all of them. 

 

I attached my config for example, I am on Haswell-E, i7 5820k, MSR unlocked

 

image.png.e8e249770fe26350add9f423de1878fe.png

config-example.plist

Link to comment
Share on other sites

1 hour ago, latze said:

 

Hi @nmano but with my patch single score is better :D 

If you disassemble the kernel and search the sequence you'll see. 

To make sure we are on the same kernel my md5sum is bfa96eba22d16421f046d02f78f5afba  /System/Library/Kernels/kernel

 

 

 

You must include the performance patch, otherwise performance will be low.

 

To get over the issues with stuck at ++++ ( which I experienced also ) you must include the long patches ( _C6/C7_If=E2-Enabled=0x7E000403 Pike R. Alpha Modify By N.Mano
xcpm MSR Patch 4206 (c) Pike R. Alpha Modify By N.Mano )

 

 

Hi latze,

 

I did use those patches. But i still got +++ if i use the fakeCPUID 0406F1 on my i7-6850k. 

Also, when I used the xcpm_bootstrap patch, my CPU just keeps at highest 4.00GHz, no changing at all.

Any advices are appreciated. Thanks!

Link to comment
Share on other sites

11 minutes ago, williamhx said:

Hi latze,

 

I did use those patches. But i still got +++ if i use the fakeCPUID 0406F1 on my i7-6850k

Also, when I used the xcpm_bootstrap patch, my CPU just keeps at highest 4.00GHz, no changing at all.

Any advices are appreciated. Thanks!

 

Try the following for bootstrap:

 

Find: 80C3C480 FB420F

Replace: 80C3BC80 FB420F

Link to comment
Share on other sites

4 minutes ago, williamhx said:

Thanks latze again!

 

I tried this one, but no lucky... still keeps as high as 4.0GHz...

 

And utilization in Intel Power Gadget shows 100% ? 

 

Do you have the CPU type set to 0x0706 in Clover?

 

What product name are you using in SMBIOS section?

Link to comment
Share on other sites

10 minutes ago, latze said:

 

And utilization in Intel Power Gadget shows 100% ? 

 

Do you have the CPU type set to 0x0706 in Clover?

 

What product name are you using in SMBIOS section?

yes, the Intel Power Gadget shows 100%

 

My CPU type was set to 0706 already.

 

in SMBIOS, i tried both iMacPro1,1 and MacPro7,1. They all failed...

 

And back to the problem of stuck at +++ when using fakeCPUID 0406F1, you suggested to use "patches ( _C6/C7_If=E2-Enabled=0x7E000403 Pike R. Alpha Modify By N.Mano". But looks like my original E2 shows as below, not 7E000403. Is that the reason?

 

截屏2020-04-27 下午5.48.25.png

Link to comment
Share on other sites

1 hour ago, williamhx said:

yes, the Intel Power Gadget shows 100%

 

My CPU type was set to 0706 already.

 

in SMBIOS, i tried both iMacPro1,1 and MacPro7,1. They all failed...

 

And back to the problem of stuck at +++ when using fakeCPUID 0406F1, you suggested to use "patches ( _C6/C7_If=E2-Enabled=0x7E000403 Pike R. Alpha Modify By N.Mano". But looks like my original E2 shows as below, not 7E000403. Is that the reason?

 

截屏2020-04-27 下午5.48.25.png

 

I use iMacPro1,1 

 

disable bootstrap patch and use 0x040674 for fakeCPUID . Disable all other patches and leave only the performance one.

Link to comment
Share on other sites

59 minutes ago, latze said:

 

I use iMacPro1,1 

 

disable bootstrap patch and use 0x040674 for fakeCPUID . Disable all other patches and leave only the performance one.

I tried as you suggested, disable all patches (such as core_scope, pkg_scope, etc.). But stuck at +++ again...

Do I need at least smt_msrs patches?

Link to comment
Share on other sites

30 minutes ago, williamhx said:

I tried as you suggested, disable all patches (such as core_scope, pkg_scope, etc.). But stuck at +++ again...

Do I need at least smt_msrs patches?

 

Yes, now enable them one by one, boot and see what happens. You changed the fakeCPUID to 0x040674 also right? 

I suggest you start with the one that starts with 42060000  DC330600

 

 

Link to comment
Share on other sites

×
×
  • Create New...