Jump to content
30960 posts in this topic

Recommended Posts

 

Rev 4154

Boolean "KernelIvyXCPM" under "KernelAndKextPatches" to enable XCPM on Ivy Bridge CPUs. It looks like this:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>KernelAndKextPatches</key>
        <dict>
                <key>KernelIvyXCPM</key>
                <true/>
        </dict>
</dict>
</plist>

 

MSI Z77A-GD65 i7 3770K

Not working

 

AptioFix2 - Error, timer 10 sec

AptioFix - Reboot

MSI Z77A-GD65 i7 3770K

Not working

 

AptioFix2 - Error, timer 10 sec

AptioFix - Reboot

This is more likely an Aptiofix driver problem. Not the bug of KernelIvyXCPM. As for AptioFix (v1) you should disable SIP, at least NVRAM protection. (0x40)

 

By the way, this is not a topic for discussions, we'd better contact an administrator to move our posts to somewhere else.

This is more likely an Aptiofix driver problem. Not the bug of KernelIvyXCPM. As for AptioFix (v1) you should disable SIP, at least NVRAM protection. (0x40)

 

By the way, this is not a topic for discussions, we'd better contact an administrator to move our posts to somewhere else.

Without the patch everything works as it should. With the patch, as written already above. SIP is disabled. Therefore this patch breaks AptioFix.

Worked with the patch KernelPM. Although previously it was not required. If you do not use the XCPM patch patch KernelPM not required.

It seems that the MSR 0xE2 register is locked on your motherboard then.

Yes, KernelPm is only needed for XCPM with MSR 0xE2 register locked. So if you have to turn on AsusAICPUPM with AICPUPM and you want to try XCPM, then you may need both KernelIvyXCPM and KernelPm.

Ok, explanations added, thank you for pointing this out.

It seems that the MSR 0xE2 register is locked on your motherboard then.

Yes, KernelPm is only needed for XCPM with MSR 0xE2 register locked. So if you have to turn on AsusAICPUPM with AICPUPM and you want to try XCPM, then you may need both KernelIvyXCPM and KernelPm.

Ok, explanations added, thank you for pointing this out.

 

I've a issue with KernelIvyXCPM alone in Clover r4155. I use Aptiofix2: and AsusAICPUPM or AICPUPM to false, I"ve panic cpu on my system. 

post-1110743-0-57636700-1502356717_thumb.jpg

So you should definitely create your own fork of Clover, and remove all features that you have no need, above all, my utterly stupid changes, this is the most reasonable choice I guess.

If just one option, then the situation becomes catastrophic... Just like I said.

If you really think so, then please post something to stop developing AMD kernels, because Apple doesn't support AMD CPU... Any instrument can be dangerous in improper hands. What's more I never let XCPM on Ivy Bridge become mandatory.

I must flag this as a bad answer, sorry.. Slice will never told to existing users (and I saw gujiangjiang is an active users & with great feedbacks so far) to clone & destroy his project to something not even better without knowing their skills first ... Any instrument can be dangerous in improper hands? Or maybe more extreme to told like: Why you dont just switch to other bootmanager on next door which lot more simpler? Never. Do you know wheres @savvas now?

  • Like 3

I've a issue with KernelIvyXCPM alone in Clover r4155. I use Aptiofix2: and AsusAICPUPM or AICPUPM to false, I"ve panic cpu on my system. 

That's weird. With KernelIvyXCPM, AICPUPM.kext should never be loaded. If your MSR 0xE2 bit 15 is locked then you may also need to turn on KernelPm besides KernelIvyXCPM.

 

I must flag this as a bad answer, sorry.. Slice will never told to existing users (and I saw gujiangjiang is an active users & with great feedbacks so far) to clone & destroy his project to something not even better without knowing their skills first ... Any instrument can be dangerous in improper hands? Or maybe more extreme to told like: Why you dont just switch to other bootmanager on next door which lot more simpler? Never. Do you know wheres @savvas now?

 

Hi, never mind.

I must admit that I was radical. And apologies to @gujiangjiang. I wish that the meaningless quarrels would be stopped for the time being.

As for @savvas, I remembered that he and Slice gave me some hints on fv2 hibernation and now it starts working. Where is he now? Sorry I just don't know...

  • Like 1

That's weird. With KernelIvyXCPM, AICPUPM.kext should never be loaded. If your MSR 0xE2 bit 15 is locked then you may also need to turn on KernelPm besides KernelIvyXCPM.

 

With KernelIvyXCPM + KernelPM = same issue on my system (Asus P8z77-v pro, Core i7 3770K)----> panic cpu

With KernelIvyXCPM + KernelPM = same issue on my system (Asus P8z77-v pro, Core i7 3770K)----> panic cpu

Besides these two ones, could you please try adding this one (via KernelToPatch) and continue testing? Thanks.

Find: BE 0B 00 00 00 5D E9 08 00 00 00 0F 1F 84 00 00 00 00 00 55 48 89 E5 41 57 
Replace: BE 0B 00 00 00 5D E9 08 00 00 00 0F 1F 84 00 00 00 00 00 C3 48 89 E5 41 57
  • Like 2

 

Besides these two ones, could you please try adding this one (via KernelToPatch) and continue testing? Thanks.

Find: BE 0B 00 00 00 5D E9 08 00 00 00 0F 1F 84 00 00 00 00 00 55 48 89 E5 41 57 
Replace: BE 0B 00 00 00 5D E9 08 00 00 00 0F 1F 84 00 00 00 00 00 C3 48 89 E5 41 57

 

Sorry, I don't how to add this: can you explain how to?  I'll continue to test later this afternoon. Thanks

First of all my laptop working verry good with out the new patch see my Geekbench

Testing the patch on HP Probook 6570b CPU i5 3440m

I try to ad the patch

<key>KernelIvyXCPM</key>
<true/>

Not working , Instant reboot, sorry for bad news

First of all my laptop working vers good with out the new patch see my Geekbench

Testing the patch on HP Probook 6570b CPU i5 3440m

I try to ad the patch

<key>KernelIvyXCPM</key>

<true/>

Not working , Instant reboot, sorry for bad news

Chris1111

I i use inject nvidia without ramsize on gt 710, shown ramsize 0. You too? I guess some bug on some ramsize over. 8600 gt did no problem about ram size 256mb.

 

This issue reported by FredWst. Also im checking.

 

Sorry for my bad english

 

나의 LG-F800S 의 Tapatalk에서 보냄

Chris1111

I i use inject nvidia without ramsize on gt 710, shown ramsize 0. You too? I guess some bug on some ramsize over. 8600 gt did no problem about ram size 256mb.

 

Sorry for my bad english

 

나의 LG-F800S 의 Tapatalk에서 보냄

This card working Inject Nvidia = false

2047 Vram

Not need Web Drivers

First of all my laptop working verry good with out the new patch see my Geekbench

Testing the patch on HP Probook 6570b CPU i5 3440m

I try to ad the patch

<key>KernelIvyXCPM</key>

<true/>

Not working , Instant reboot, sorry for bad news

Hi, maybe you need to also turn on KernelPm?

This card working Inject Nvidia = false

2047 Vram

Not need Web Drivers

Just case if check inject nvidia. I found ram size issue.

 

나의 LG-F800S 의 Tapatalk에서 보냄

 

EDIT1

here

post-980913-0-35491700-1502363424_thumb.png

 

ofc without inject nvidia, our card is working good.

 

4:671  0:000  mem_detected 12841767665664Mb

4:671  0:000  read_nVidia_ROM
4:671  0:000  Using PRAMIN fixups
4:767  0:096  PROM
4:971  0:203  version 80.28.A6.00.58
4:971  0:000  nVidia Gigabyte GeForce GT 710  -184549376MB NV106 [10DE:128B] :: PciRoot(0x0)\Pci(0x1,0x0)\Pci(0x0,0x0) => device #1
4:971  0:000  Nvidia: VideoPorts: undefined, default to: 2

 

 

EDIT2

some users reported this issue in clover bug/report thread about 1~2months ago

 

EDIT3

if i put ramsize "2047" on config.plist, there is no problem. just cosmetic issue.

 

EDIT4

i will debug and fix this issue.

  • Like 1

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

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

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
×
×
  • Create New...