Contribute
Register

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

Status
Not open for further replies.
@kgp

Here you go, i also dumped the ACPI, if there's something you wanna see there.

edit: removed the last digit of my serial numbers etc, just to be sure no one is downloading it and ****s icloud up.

I don't get the point of this post.. you are once more attaching exactly the same EFI-Folder, which you already attached to post #11,980 , although I already attached a partly revised version of the latter to post #11,984 . You seem to ignore all already implemented modifications and to have no interest in following all additional advises outlined in post #11,984 . And once more there is neither an IROEG.save nor a PCI snapshot attached to your post.

Sorry, but I am not able to provide further support this way and I cannot waste my time with repetitive statements and answers.

Good luck, my friend

KGP
 
@kgp

wait, jesus sorry my head is tired. i must've provided the wrong zip file...

sorry for wasting your time, it wasn't on purpose. Here is the file that was intended.

edit: i did add all ACPI-entries from your latest 10.13.6 build, except that i kept my properly implemented 7960x-info.
And I dumped my tables on boot.
 
@kgp here is one more thing that really bothers me, altough it's just a cosmetic thing, but when loading the nvidia drivers just before login screen (video attached), it changes the resolution to like 800x600. Then on loginscreen, everything is fine again. I am using LG 38UC99W screen.
 

Attachments

  • reschange.zip
    9.9 MB · Views: 190
@kgp

wait, jesus sorry my head is tired. i must've provided the wrong zip file...

sorry for wasting your time, it wasn't on purpose. Here is the file that was intended.

edit: i did add all ACPI-entries from your latest 10.13.6 build, except that i kept my properly implemented 7960x-info.
And I dumped my tables on boot.

1.) Yet you are missing ARPT-SSDT implementation for PC03.BR3A.SL09.

2.) Something is wrong with your XHCI implementation, although I implemented JaminMc-iMacPro-ASUS-PX299A-XHCI-15port.kext in the revised EFI-Folder.

388790


Following your IOREG.save, for some reason you still do not use JaminMc-iMacPro-ASUS-PX299A-XHCI-15port.kext:

388792


4.) Also still remove "change GBE1 to ETH0" ACPi replacement for config.plist!

Come back with new EFI-Folder, IOREG.save and PCI screenshot after successful revision.

Good night,

KGP
 

Attachments

  • JaminMc-iMacPro-ASUS-PX299A-XHCI-15port.kext.zip
    4.6 KB · Views: 202
@kgp here is one more thing that really bothers me, altough it's just a cosmetic thing, but when loading the nvidia drivers just before login screen (video attached), it changes the resolution to like 800x600. Then on loginscreen, everything is fine again. I am using LG 38UC99W screen.

This is a totally minor cosmetic issue basically related with the LG 38UC99W monitor profile provided by Ramalama. If you dislike the two seconds of inappropriate screen resolution during boot although everything else works excellent and fine, remove monitor profile, if earlier implemented and else define custom resolution profile with SwitchResX. You will not have any nightshift option in this case.
 
@kgp now i know why you didn't see proper implementation, the titan ridge wasn't back since the latest crash. Now when it's back, i can see all the XHCI entries + the TB implementation in ioreg, if i'm not very wrong. attached the file.

I have also removed the "change GBE1 to ETH0" now.

Is it anything else that looks weird, otherwise i will just ride along, and hopefully i won't have any more issues
Thanks again man, for everything. And sorry for being such a clumsy "hackintosher" on my last posts. Have been working a lot lately.
 

Attachments

  • newjunoioreg.ioreg
    12.5 MB · Views: 165
  • Like
Reactions: kgp
@kgp Hi again man, i bought the Titan-Ridge from amazon, and now HotPlug works flawless with TB_Header.

However, since installing that and adopting @jaminmc EFI configuration (cause we got the same mobo), and changing the cpu settings according to your guide, to fit my 7960x. I have encountered 4 crashes, in 2 weeks. The thing that happens when i boot it up again is that the NVIDIA web drivers gets deactivated, and also i loose the Thunderbolt implementation. If i go into bios and disable/enable Thunderbolt, it works again.

I can't for the love of god get what's going on. Could you check if you can help me tweak my Nvidia.aml file to fit my 1080ti in the 1 slot. If that could be the case, i don't really know where to begin :/

or do you have any idea @jaminmc ?


Thanks in advance guys
Hmmmm... I used to get a bunch of crashes when I was using CUDA. I uninstalled it, and haven't had many crashes. Today though, My thunderbolt crashed. Wouldn't even show up on Windows, even after I disabled & re-enabled it in the BIOS. Then I turned the power off completely, and turned it one again. and I had Thunderbolt. Then I restarted, and the computer wouldn't boot anymore. I cleared the CMOS, and did all the settings again, and boom, no posting. I ended up downflashing back to 1504. I guess they pulled 1602 for a reason.

Since you didn't post your IOREG, I can't look in and see if you messed it up :) I'm sure there are things that can be setup that I don't have. I can try to match it off your IOREG.
 
Hmmmm... I used to get a bunch of crashes when I was using CUDA. I uninstalled it, and haven't had many crashes. Today though, My thunderbolt crashed. Wouldn't even show up on Windows, even after I disabled & re-enabled it in the BIOS. Then I turned the power off completely, and turned it one again. and I had Thunderbolt. Then I restarted, and the computer wouldn't boot anymore. I cleared the CMOS, and did all the settings again, and boom, no posting. I ended up downflashing back to 1504. I guess they pulled 1602 for a reason.

Since you didn't post your IOREG, I can't look in and see if you messed it up :) I'm sure there are things that can be setup that I don't have. I can try to match it off your IOREG.

His TB implementation looks fine. Nothing messed up within the respective SSDT or under IOREG. But his XHCI implementation is messed up, as he apparently still does not use the 15-port kext, although I implemented the latter in the revised EFI-folder and he also still misses an adequate ARPT-SSDT adaptation.
 
Last edited:
@kgp now i know why you didn't see proper implementation, the titan ridge wasn't back since the latest crash. Now when it's back, i can see all the XHCI entries + the TB implementation in ioreg, if i'm not very wrong. attached the file.

I have also removed the "change GBE1 to ETH0" now.

Is it anything else that looks weird, otherwise i will just ride along, and hopefully i won't have any more issues
Thanks again man, for everything. And sorry for being such a clumsy "hackintosher" on my last posts. Have been working a lot lately.

ARPT-SSDT implementation still missing.. Try to download, add and properly adopt SSDT-X299-ARPT.aml from the X299 SSDT Github library.

388815


XHCI implementation still wrong... (BTW.. XHCI is totally independent from TTR and just requires the 15-port kext)
Implement original JaminMc-iMacPro-ASUS-PX299A-XHCI-15port.kext.zip from the XHC USB kext Github library. Remove all other USB-kexts. Disable USB port limit patch in config.plist

388816


No improvements so far.. again redundant information.

Try to implement missing implementations and correct remaining errors and once more upload modified EFI-Folder and resulting IOREG.save and PCI screenshot.
 
Last edited:
ARPT-SSDT implementation still missing..

XHCI implementation still wrong... (XHCI is totally independent from TTR and just requires the 15-port kext)

No improvements so far.. again redundant information.

Got it, will post it when i wake up. Regarding the XHCI, i used the efi-folder u sent me, so if you did put the 15portkext there, i certainly did apply it, but i’ll have another look tomorrow.

Will also apply the ARPT-SSDT, guess i need to modify the file though cause i have the broadcom in PCIEX_3
 
Status
Not open for further replies.
Back
Top