Jump to content

Xeon W and Asus WS C422


Recommended Posts

  • Supervisor

I am helping a friend of mine to configure properly this huge system

 

I wil put here some config to achieve optimal result for his system which is also a very similar iMac Pro 2017 system I have seen on hackintosh scene

 

 

 

Xeon W is properly supported by latest OSX

 

The goal is to find proper patches for Asus WS 422 bios

 

attached some config.plist to test

 

 

 

first one

 

only complete reboot fix © Pike R. Alpha

 

 

hack.jpg

config1.plist.zip

  • Like 1
Link to post
Share on other sites

Hi everybody on this Italian forum, nice to be her.

 

I'm the guy with the Asus WS C422 mobo and the Intel Xeon W 2175 processor.

 

My friend @fabiosun is kind to try to help me with the correct config. 

Any input much appreciated.

Link to post
Share on other sites
"fabiosun" post_id="12090" time="1534494827" user_id="56">

ciao obus

 

Have you tried these two config .plist?

 

I will do that now and report back.

 

 

 

Added in 23 minutes 3 seconds:

 

Ok.

 

Config1 boots fine but processor is on full throttle under idle.

 

If I put FakeCPUID 0x0506E4 still full throttle under idle.

 

 

 

Config2 same as config1 but if I put FakeCPUID 0x0506E4 in everything is fine with processor under idle.

 

 

 

Added in 5 minutes :

 

Changed in bios from sync all cores to auto to no avail.

Link to post
Share on other sites
  • Supervisor

first try

 

in config 1 state flag Kernel PM on config.plist with clover configuration

 

 

 

Ha scritto dopo 4 minuti 18 secondi:

 

then try this kernel patches togheter bootstrap patch

 

 

 

find

 

31D2E87E FCFFFF

 

replace

 

31D29090 909090

 

comment_xcpm_smt_scope

 

 

 

find

 

31D2E891 FCFFFF

 

replace

 

31D29090 909090

 

comment_xcpm_core_scope

 

 

 

find

 

31D2E8AE FCFFFF

 

replace

 

31D29090 909090

 

comment_pkg_core_scope

 

 

 

Ha scritto dopo 1 minuto 16 secondi:

 

do not do any changes in bios during this test

 

also we know using fakecpuid is helping..but we have a goal to avoid it :)

  • Like 1
Link to post
Share on other sites

then try this kernel patches togheter bootstrap patch

 

 

 

find

 

31D2E87E FCFFFF

 

replace

 

31D29090 909090

 

comment_xcpm_smt_scope

 

 

 

find

 

31D2E891 FCFFFF

 

replace

 

31D29090 909090

 

comment_xcpm_core_scope

 

 

 

find

 

31D2E8AE FCFFFF

 

replace

 

31D29090 909090

 

comment_pkg_core_scope

 

 

 

Ha scritto dopo 1 minuto 16 secondi:

 

do not do any changes in bios during this test

 

also we know using fakecpuid is helping..but we have a goal to avoid it :)

 

 

 

 

No boot. Hang at random seed +++++++++++++++

Link to post
Share on other sites
  • Supervisor

ok

 

from from clover boot menu

 

press O

 

and disable alternatively kernel patches above

 

leave only and always active boot strap

 

and cycle the others

 

ie

 

bootstrap

 

scope

 

 

 

bootstrap

 

core

 

 

 

boot strap

 

MSR

 

 

 

boot strap

 

pkg

 

 

 

and see

 

also, when system starts try to open terminal window and run:

 

sysctl -n machdep.xcpm.mode

 

 

 

and

 

 

 

sysctl -n machdep.xcpm.vectors_loaded_count

 

 

 

post results

  • Like 1
Link to post
Share on other sites
"fabiosun" post_id="12098" time="1534500773" user_id="56">

https://postimg.cc/image/rc9fm5vx7/">LINK_TEXT>

 

 

 

in processor tab you see unknown or your processors?

 

obviously if you have not modified it manually..as I do in my case

 

Processor is identified perfect!!

 

 

 

Added in 15 minutes 11 seconds:

 

bootstrap

 

pkg=

 

 

 

Boot but full throttle and no xcpm or xcpm.vectors (Value 0)

 

 

 

$ sysctl -n machdep.xcpm.mode

 

0

 

$ sysctl -n machdep.xcpm.vectors_loaded_count

 

0

Screenshot 2018-08-17 at 15.33.46.png

Link to post
Share on other sites
  • Supervisor

It is the one you use in your config.plist

 

use it togheter boot strap and see

 

(without fakecpuid obviusly) :)

 

 

 

Ha scritto dopo 1 minuto 35 secondi:

 

if possible put also here actual efi you are using in the tries

 

Thanks

 

 

 

Ha scritto dopo 5 minuti 53 secondi:

 

obus, if you can download from here this tool

 

https://www.macos86.it/MacOS86_Downloads/Applicazioni/Info/Hack_Info.zip">MacOS86_Downloads/Applicazioni/Info/Hack_Info.zip">https://www.macos86.it/MacOS86_Downloads/Applicazioni/Info/Hack_Info.zip

 

 

 

post zip it produce. in this way is it possible to check other aspect

  • Like 1
Link to post
Share on other sites
"fabiosun" post_id="12113" time="1534512509" user_id="56">

config.plist.zip

 

 

 

Try with this

 

If it boots

 

post also frequency vector and xcpm terminal output

 

 

 

Boot but full throttle and no xcpm or xcpm.vectors (Value 0)

 

 

 

$ sysctl -n machdep.xcpm.mode

 

0

 

$ sysctl -n machdep.xcpm.vectors_loaded_count

 

0

Link to post
Share on other sites

Hi @fabiosun[/mention]

 

I could se in bootlog that USB Port Limit Patch ©PMHeart was not allowed to load by os.

 

Could that be a culprit and is there another working patch for 10.14.7 beta?

Link to post
Share on other sites
  • Supervisor

for 10.14.x

 

AppleUSBXHCI

 

find

 

83FB0F0F 83030500 00

 

Replace

 

83FB0F90 90909090 90

 

MatchOS

 

10.14.x

 

 

 

sorry I am concentrated on CPU..I haven't seen you are not using correct one for Mojave

 

 

 

Ha scritto dopo 5 minuti 52 secondi:

 

also you can find here (in Italian language) a summary of changement

 

USB port limit thread

  • Like 1
Link to post
Share on other sites
"fabiosun" post_id="12123" time="1534519858" user_id="56">

ok

 

in that condition could you flag in config KernelXCPM and see

 

Boot but full throttle and no xcpm or xcpm.vectors (Value 0)

 

 

 

$ sysctl -n machdep.xcpm.mode

 

0

 

$ sysctl -n machdep.xcpm.vectors_loaded_count

 

0

Link to post
Share on other sites
  • Supervisor

uhm for me today is enough

 

if you can try boot strap togheter fakecpuid..and test if XCPM and Frequency Vectors are set to 1

 

 

 

good evening :)

 

 

 

Ha scritto dopo 40 secondi:

 

tomorrow we will try other solution :)

  • Like 1
Link to post
Share on other sites
"fabiosun" post_id="12125" time="1534527494" user_id="56">

uhm for me today is enough

 

if you can try boot strap togheter fakecpuid..and test if XCPM and Frequency Vectors are set to 1

 

 

 

good evening :)

 

 

 

Ha scritto dopo 40 secondi:

 

tomorrow we will try other solution :)

 

No problems @fabiosun[/mention] .

 

Take your time.

 

I will test some for myself.

 

 

 

Bootstrap and FakeCPUID gives:

 

 

 

Boot but full throttle and no xcpm or xcpm.vectors (Value 0)

 

$ sysctl -n machdep.xcpm.mode

 

0

 

$ sysctl -n machdep.xcpm.vectors_loaded_count

 

0

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.