Contribute
Register

How to build your own iMac Pro [Successful Build/Extended Guide]

Status
Not open for further replies.
If i disable CSM all works fine too. ;)
See my post bellow for hot plug .
I understand the challenge is for the Alpine ridge with ASUS mainboards.:beachball:

Would you be able to test my SSDT with the Alpine Ridge and your GB mobo? You just would have to adopt the ACPI paths in the SSDT I guess..
 
Last edited:
Would you be able to test my SSDT with the Alpine Ridge and your GB mobo? You just would have to adopt the ACPI paths in the SSDT I guess..

Of course , this afternoon i'll test the SSDT with the ACPI paths ;)
 
  • Like
Reactions: kgp
I’m going to the Apple store in a few hours so will upload the latest Darwin dumper dumps soon.

EDIT: ended up buying the iMac Pro
Going to do all the dumps and testing in peace and then return the computer when done

Let me know what tests need to be done / dumps

What we need is to make work the iMac Pro TB Bus drivers ;)

Screen Shot 2018-05-24 at 08.17.13.png


Basically, I guess this would require to load some specific kexts. If you can investigate this on the real iMacPro and make some progress would be awesome .
 
Last edited:
Anybody willing to experiment on this?

-------------------------------------
@kgp

If you open your bios with AmiBCP.exe in windows you can unhide the hidden thunderbolt options. On my Asrock board one of these is Native OS Hot Plug which is disabled by default. Enable it and the rest as they say is history. You must use the newest version of AmiBCP for Aptio V (Google is your friend) and change the Access/Use value for the option you want to unhide from Default to USER then 'save as' the modified bios. I usually run the modded bios through Intel's Flash Image Tool (FIT) to make sure it's kosher and unlock the descriptor and ME regions so the bios can easily be flashed using FPT. For more info on all this I recommend you visit Fernando's Win-RAID forum, a mine of useful information...

-------------------------------------

Warning, dense matter! ... not as trivial as it looks like above.. ;)

Any help would be appreciated.
 
Alright here is a complete dump as I have root access now :)
Here is a dump from 10.13.3 17D2047.
I will now update to 10.13.4 and perform the dump then.
And then after I will update to 10.13.5 beta 5 and perform another dump.

In the meantime think whatever you guys would like me to do / test :D
 

Attachments

  • DarwinDumper_3.0.4_24.05_16.14.39_iMacPro1,1_Apple_X64_High Sierra_17D2047_root.zip
    4.1 MB · Views: 81
Still Not Loaded AppleThunderboltPCIAdapters.kext/
AppleThunderboltPCIDownAdapter.kext

No kext Loaded

Thunderbolt: No drivers are loaded.

I thing make fake kext for AppleThunderboltPCIAdapters.kext/
AppleThunderboltPCIDownAdapter.kext

#UID

#MAX port number

#Port number
 

Attachments

  • Screen Shot 2018-05-24 at 2.02.14 AM.png
    Screen Shot 2018-05-24 at 2.02.14 AM.png
    474.9 KB · Views: 150
  • Screen Shot 2018-05-24 at 2.02.58 AM.png
    Screen Shot 2018-05-24 at 2.02.58 AM.png
    195.2 KB · Views: 173
Still Not Loaded AppleThunderboltPCIAdapters.kext

No kext Loaded

Thunderbolt: No drivers are loaded.

I thing make fake kext for AppleThunderboltPCIAdapters.kext

#UID

#MAX port number

#Port number

Yup!!!! That's the idea :headbang:

Do you know how to do it? I guess first we need to find and investigate the respective vanilla kext on the iMac Pro.

Maybe @RehabMan or @Brumbaer would be interested in joining this thrilling endeavour? That would be awesome....

I guess, once the respective kext is loaded we can also fully implement SSDT-9.aml of the former iMac Pro dump by @TheOfficialGypsy ...
 
Last edited:
Alright here is a complete dump as I have root access now :)
Here is a dump from 10.13.3 17D2047.
I will now update to 10.13.4 and perform the dump then.
And then after I will update to 10.13.5 beta 5 and perform another dump.

In the meantime think whatever you guys would like me to do / test :D

See post #7977 ;)
 
I'm pretty sure this is purely cosmetic but now I figured out how to get the Xeon W CPU description in about this Mac.
Simply enter "0x0F01" in the "Type" box of "Cpu" section of Clover Configurator.
 

Attachments

  • Screen Shot 2018-05-24 at 16.32.41.png
    Screen Shot 2018-05-24 at 16.32.41.png
    101.2 KB · Views: 307
Status
Not open for further replies.
Back
Top