Jump to content

Clover General discussion


ErmaC
29,818 posts in this topic

Recommended Posts

Sorry I don't get it...

I guess you mean that previously with KernelIvyXCPM + KernelPm, everything works fine?

 

If not, then try adding this patch and test it.

Working with this now  :thumbsup_anim:

key>KernelAndKextPatches</key>
<dict>
<key>AppleRTC</key>
<true/>
<key>KernelIvyXCPM</key>
<true/>
<key>AppleIntelCPUPM</key>
<true/>
<key>Debug</key>
<false/>
<key>DellSMBIOSPatch</key>
<false/>
<key>KernelCpu</key>
<false/>
<key>KernelHaswellE</key>
<false/>
<key>KernelLapic</key>
<false/>
<key>KernelPm</key>
<true/>
<key>KextsToPatch</key>

 

<array>
  • Like 2
Link to comment
Share on other sites

Everything seems to be working fine on my IvyBridge  i3 3210.

 

macOS High Sierra 17A330h Clover r4156

 

I'm using these patches under KernelToPatch:

F: 554889e5 41574156 41554154 53504189d64889fb 85f60f84 84000000

R: c39089e5 41574156 41554154 53504189d64889fb 85f60f84 84000000 

Commenst:  Comment  xcpm_program_msrs ⓒ Pike R. Alpha

MatchOS: 10.13.x

and

F: 89d8c1e0 084863d0 

R: b800ff00 004863d0 

comments: xcpm performance fix(wrsmr fix to get CPU max) ⓒ okrasit

MatchOS: 10.13.x

 

post-1011040-0-93963600-1502364010_thumb.png

post-1011040-0-62752200-1502364016_thumb.png

Link to comment
Share on other sites

Edit***  :)

 

BootLog attaching

Hi, what will it return when typing in this in Terminal?

sysctl -n machdep.xcpm.mode

Everything seems to be working fine on my IvyBridge  i3 3210.

 

macOS High Sierra 17A330h Clover r4156

 

I'm using these patches under KernelToPatch:

F: 554889e5 41574156 41554154 53504189d64889fb 85f60f84 84000000

R: c39089e5 41574156 41554154 53504189d64889fb 85f60f84 84000000 

Commenst:  Comment  xcpm_program_msrs ⓒ Pike R. Alpha

MatchOS: 10.13.x

and

F: 89d8c1e0 084863d0 

R: b800ff00 004863d0 

comments: xcpm performance fix(wrsmr fix to get CPU max) ⓒ okrasit

MatchOS: 10.13.x

 

Hi, could you please try removing the first patch and attempt to boot with Clover r4155+? Thanks in advance.

  • Like 1
Link to comment
Share on other sites

Hi, what will it return when typing in this in Terminal?

sysctl -n machdep.xcpm.mode

Hi, could you please try removing the first patch and attempt to boot with Clover r4155+? Thanks in advance.

Sure thing, Just give me a minute to prepare a bootable USB with clover r4155. I'll be back with the results ;)

Link to comment
Share on other sites

Hi, what will it return when typing in this in Terminal?

sysctl -n machdep.xcpm.mode

Hi, could you please try removing the first patch and attempt to boot with Clover r4155+? Thanks in advance.

This  :)

 

captu101.png

Link to comment
Share on other sites

No. XCPM is not enabled. Could you please post your config? (Remove SN etc of course)

Sure, I just didn't add the <key>KernelIvyXCPM</key> yet but here it is, my original config.plist

 

I will add the <key>KernelIvyXCPM</key> and check back in a second.

No. XCPM is not enabled. Could you please post your config? (Remove SN etc of course)

I added the <key>KernelIvyXCPM</key> and <key>AppleIntelCPUPM</key> and the results is 1

config.plist.zip

Link to comment
Share on other sites

Sure, I just didn't add the <key>KernelIvyXCPM</key> yet but here it is, my original config.plist

 

I will add the <key>KernelIvyXCPM</key> and check back in a second.

I added the <key>KernelIvyXCPM</key> and <key>AppleIntelCPUPM</key> and the results is 1

Great. Thanks for your confirmation and congratulations!

  • Like 1
Link to comment
Share on other sites

@PMHeart

 

 

All test is under Sierra 10.12.6

 

As cyberdev :I added the <key>KernelIvyXCPM</key> and <key>AppleIntelCPUPM</key> and  the results is 0

As Chris1111: I added the <key>KernelIvyXCPM</key> <key>AppleIntelCPUPM</key> <key>KernelPm</key> ans the results is 0

 

I still have the patch for testing

 

 

Edit: with the patch, sysctl -n machdep.xcpm.mode   The result is 0

Link to comment
Share on other sites

Absolutely. AppleIntelCPUPM will patch AICPUPM.kext, but with XCPM in place it won't even be loaded, so patching it just makes no sense.

The only thing that I need to know now is without the <key>KernelIvyXCPM</key> and with the previous patches in post I had more subtle power management while the system was idle as you can see in my power gadget graphs which is not the same with the new patch is that normal?

post-1011040-0-15409600-1502384283_thumb.png

post-1011040-0-00163300-1502384298_thumb.png

Link to comment
Share on other sites

Absolutely. AppleIntelCPUPM will patch AICPUPM.kext, but with XCPM in place it won't even be loaded, so patching it just makes no sense.

@PMHeart

 

 

All test is under Sierra 10.12.6

 

As cyberdev :I added the <key>KernelIvyXCPM</key> and <key>AppleIntelCPUPM</key> and  the results is 0

As Chris1111: I added the <key>KernelIvyXCPM</key> <key>AppleIntelCPUPM</key> <key>KernelPm</key> ans the results is 0

 

I still have the patch for testing

 

 

 

Edit: with the patch, sysctl -n machdep.xcpm.mode   The result is 0

 

with KernelIvyXCPM=true  alone, panic cpu

Link to comment
Share on other sites

 

@PMHeart

 

 

All test is under Sierra 10.12.6

 

As cyberdev :I added the <key>KernelIvyXCPM</key> and <key>AppleIntelCPUPM</key> and  the results is 0

As Chris1111: I added the <key>KernelIvyXCPM</key> <key>AppleIntelCPUPM</key> <key>KernelPm</key> ans the results is 0

 

I still have the patch for testing

 

 

 

Edit: with the patch, sysctl -n machdep.xcpm.mode   The result is 0

 

with KernelIvyXCPM=true  alone, panic cpu

 

I Remove that one

<key>AppleIntelCPUPM</key>

 

Not need  ;) 

  • Like 1
Link to comment
Share on other sites

The only thing that I need to know now is without the <key>KernelIvyXCPM</key> and with the previous patches in post I had more subtle power management while the system was idle as you can see in my power gadget graphs which is not the same with the new patch is that normal?

You were lack of the critical patch - _xcpm_bootstrap from what I could see in your old post. So XCPM wasn't really enabled, and previous you were probably playing with AICPUPM. To be honest, it's hard for me to say the difference with the two screenshots that you posted.

  • Like 1
Link to comment
Share on other sites

All test is under Sierra 10.12.6

 

As cyberdev :I added the <key>KernelIvyXCPM</key> and <key>AppleIntelCPUPM</key> and  the results is 0

I have <key>AsusAICPUPM</key>and <key>KernelIvyXCPM</key> I removed the <key>AppleIntelCPUPM</key> too.

  • Like 1
Link to comment
Share on other sites

 

@PMHeart

 

 

All test is under Sierra 10.12.6

 

As cyberdev :I added the <key>KernelIvyXCPM</key> and <key>AppleIntelCPUPM</key> and  the results is 0

As Chris1111: I added the <key>KernelIvyXCPM</key> <key>AppleIntelCPUPM</key> <key>KernelPm</key> ans the results is 0

 

I still have the patch for testing

 

 

 

Edit: with the patch, sysctl -n machdep.xcpm.mode   The result is 0

 

with KernelIvyXCPM=true  alone, panic cpu

 

If only setting KernelIvyXCPM = true leads to a kernel panic, then this may be implying us that MSR 0xE2 is locked. Simply turning on KernelPm then.

If with KernelIvyXCPM & KernelPm = true and sysctl -n machdep.xcpm.mode returns 0, then I can't explain why... That's just weird.

  • Like 2
Link to comment
Share on other sites

×
×
  • Create New...