Jump to content

Help installing Mojave on Xeon W-2175 and Asus WS C422 mobo


obus
 Share

852 posts in this topic

Recommended Posts

Just now at home I switch from boot with xcpm_bootstrap (used last 10.14.5b1 and 10.14.5b2) back to FakeCPUID+_xcpm_pkg_scope_msrs (used since macOS 10.14.1) and .... don't work!!!! FakeCPUID + _xcpm_pkg_scope_msrs don't work at all on 10.14.5b2 probably on 10.14.5b1 also don't work.  

So, _xcpm_pkg_scope_msrs_PMhart don't useful since 10.14.5b1 (Darwin 18.6)!!!

 

xcpm_bootstrap (c) Pike R. Alpha still useful, xcpm don't work in this case. 

 

Such an additional unpleasant news:(

 

 

 

Link to comment
Share on other sites

7 minutes ago, yapan4 said:

Just now at home I switch from boot with xcpm_bootstrap (used last 10.14.5b1 and 10.14.5b2) back to FakeCPUID+_xcpm_pkg_scope_msrs (used since macOS 10.14.1) and .... don't work!!!! FakeCPUID + _xcpm_pkg_scope_msrs don't work at all on 10.14.5b2 probably on 10.14.5b1 also don't work.  

So, _xcpm_pkg_scope_msrs_PMhart don't useful since 10.14.5b1 (Darwin 18.6)!!!

 

xcpm_bootstrap (c) Pike R. Alpha still useful, xcpm don't work in this case. 

 

Such an additional unpleasant news:(

 

 

 

Thats really bad because with XCPM_bootstrap I have full throttle on my processor.

I will test now with 10.14.5 beta 2. I will give PMhart a call. I have an sms conversation with him.

I will keep in touch.

Edited by obus
Link to comment
Share on other sites

32 minutes ago, obus said:

I will test now with 10.14.5 beta 2. I will give PMhart a call. I have an sms conversation with him.

I will keep in touch.

Good

 

32 minutes ago, obus said:

Thats really bad because with XCPM_bootstrap I have full throttle on my processor.

My too. Disabling AppleIntelCPUPowerManagement.kext somewhat corrects the situation...

 

 

also I do some sysctl dumps as is - with enabled bootstrap path, disabled AppleIntelCPUPowerManagement.kext, enabled "PluginType"

yapan4 sysctl dumps.zip

Edited by yapan4
Link to comment
Share on other sites

Yeah, send me the hardware and I'll figure it out. :wink_anim:

 

No, actually, I think that the problem is because of the specialization of the mac-only CPU models, it has an MSR that is not present in other CPUs. So why you guys need to disable call to _xcpm_pkg_scope_msrs. Then you have full throttle because that is the state the processor started in and there is no frequency vector information available, so you must either fakeid to a model that does have them, or add them to the plist. There is a script available to do this. The xcpm_bootstrap forces unsupported cpus to use the information for some specific model, no idea which so it may be a incorrect model to switch.

 

EDIT: As for the patches not working, get a hex editor, look for the patch in the kernel it did work in and look at what is around it and the general position, then look around in the newer kernels in that place for the same sort of stuff. It would be even easier if you can disassemble the kernel and look at the source, then you'll be able to find where to patch even easier.

Edited by apianti
  • Thanks 1
Link to comment
Share on other sites

I thought that I too was caught by demential when I saw that you suddenly was posting here when I was posting on the other site.

Anyway where can we find this script?

And is there a manual:hysterical:?

Link to comment
Share on other sites

27 minutes ago, apianti said:

Yeah, send me the hardware and I'll figure it out. :wink_anim:

 

No, actually, I think that the problem is because of the specialization of the mac-only CPU models, it has an MSR that is not present in other CPUs. So why you guys need to disable call to _xcpm_pkg_scope_msrs. Then you have full throttle because that is the state the processor started in and there is no frequency vector information available, so you must either fakeid to a model that does have them, or add them to the plist. There is a script available to do this. The xcpm_bootstrap forces unsupported cpus to use the information for some specific model, no idea which so it may be a incorrect model to switch.

Bravo, @apianti

...but how about apple-native Xeon Hackintosh build??? ...and Apple iMacPro1,1 with x86(non-Apple) Xeon?

 

Edited by yapan4
Link to comment
Share on other sites

1 hour ago, apianti said:

There is a script available to do this. The xcpm_bootstrap forces unsupported cpus to use the information for some specific model, no idea which so it may be a incorrect model to switch.

Hi @apianti do you mean PikerAlphas freqVectorsEdit script?

 

Link to comment
Share on other sites

Yeah that's the one.

1 hour ago, yapan4 said:

Bravo, @apianti

...but how about apple-native Xeon Hackintosh build??? ...and Apple iMacPro1,1 with x86(non-Apple) Xeon?

 

I don't understand what you mean, you can't get the mac-only model for purchase as a regular customer and imacpros only have those models....

Link to comment
Share on other sites

10 hours ago, apianti said:

Yeah that's the one.

I don't understand what you mean, you can't get the mac-only model for purchase as a regular customer and imacpros only have those models....

Apple CPUs sometimes appear on sale. Probably removed from native iMacPro after upgrade.
There are reports from owners of such hackintosh machines (s2066 C422 motherboard + Apple-Xeon). Not successful, just like ours - it's impossible to boot without FakeCPUID and _xcpm_pkg_scope_msrs.

Native iMacPro1,1 Mac does not have this problem and can work equally well with any Xeon

Edited by yapan4
Link to comment
Share on other sites

Yes the difference is the firmware.

 

EDIT: I realize that you CAN buy those CPUs outside the supply chain, but I was trying to say that they are most likely not similar enough for the firmware to know what to do with extra stuff I'm assuming is there or why did they have special mac-only models made when it would have been cheaper to source already made CPUs?

Edited by apianti
Link to comment
Share on other sites

 Share

×
×
  • Create New...