Jump to content

Catalina 10.15.4 no XCPM for Ivy Bridge


Aleks M
 Share

2 posts in this topic

Recommended Posts

Currently my setup PM is provided by X86Platform.

 

I saw people complains on 10.15.4 update breaking XCPM previously working on their setups.

I'm wondering if there are known 10.15.4 xcpm kernel patches to be applied to get subject to work.

I already have following IVB patch from Clover in my OC kernel patch section:

base: _xcpm_bootstrap
find: 3B7E2E80 C3C480FB 42
replace: 007E2E80 C3C180FB 42

and it appears to not be enough. I also spotted refined patch code applied to Clover codebase https://github.com/CloverHackyColor/CloverBootloader/commit/85aee7465824c6bee2dc55bdf00e8d5091d87885 and curious to try port it into my OpenCore config. My only doubt is 

//2. procedure xcpm_init
// indirect call to _xcpm_core_scope_msrs and _xcpm_SMT_scope_msrs

doesn't look like something possible to do with OC configuration kernel patch.

Edited by Aleks M
Link to comment
Share on other sites

On 5/5/2020 at 9:43 AM, Aleks M said:

Currently my setup PM is provided by X86Platform.

 

I saw people complains on 10.15.4 update breaking XCPM previously working on their setups.

I'm wondering if there are known 10.15.4 xcpm kernel patches to be applied to get subject to work.

I already have following IVB patch from Clover in my OC kernel patch section:


base: _xcpm_bootstrap
find: 3B7E2E80 C3C480FB 42
replace: 007E2E80 C3C180FB 42

and it appears to not be enough. I also spotted refined patch code applied to Clover codebase https://github.com/CloverHackyColor/CloverBootloader/commit/85aee7465824c6bee2dc55bdf00e8d5091d87885 and curious to try port it into my OpenCore config. My only doubt is 


//2. procedure xcpm_init
// indirect call to _xcpm_core_scope_msrs and _xcpm_SMT_scope_msrs

doesn't look like something possible to do with OC configuration kernel patch.

 

I have it working with my i7-3770K.

 

For macOS 10.13 to 10.14 I set it like so:

 

1618615942_Screenshot2020-05-11at16_52_34.png.64e414698bfb082a24e3d79746adf408.png

 

For 10.15.4, see:

2075989133_Screenshot2020-05-11at16_54_08.png.50a0a8a8b468ec4a0819e7daa1055edd.png

 

Just make sure you set AppleXcpmExtraMsrs to true.

 

Link to comment
Share on other sites

 Share

×
×
  • Create New...