Contribute
Register

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

Status
Not open for further replies.
Many Thanks ...
But it connects, and I clicked on EFI.zip icon ➧ Impossible to download
View attachment 361120
Can't you attach it to your message in this forum ?
It worked with Chrome
Thanks again
Update : I can't access the clover screen ➧ it restarts. I updated Clover ➧ Same issue :(

Search for the respective EFI 10.13.x distributions attached to my respective posts along this thread.
 
Hi everyone,

I've never before used sleep but decided to give it a shot.

At first sometimes it would restart when I tried to wake it, but after a few times and adding SSDT-SLEEP. It seems to work. With the magic of TB hotswap, I can turn off and turn on my UAD Apollo.

But I can't get it to not eject external drives. I added them to spotlight's privacy list but still no go.

Also, my Maschine, which is USB 2.0 bus powered, freezes upon wake. I power cycle it but it doesn't register with the computer until I restart. Sll of my other USB devices are fine snd the Maschine shares a hub with other devices that all work fine.

Any suggestions?

What do you mean by external drives? USB-C? This is by the way not only TB adaptor related but affects all USB drives connected to any of your onboard USB connectors. It is not even only a Hackintosh problem but also exists on real Mac devices.

I use e.g. the mountain.app to compensate this issue.

I also do not understand what you mean by "my machine is USB 2.0 bus powered, freezes upon wake", "I power cycle it but it doesn't register with the computer until I restart" or "All of my other USB devices are fine and the Maschine shares a hub with other devices that all work fine."

Are you saying that after connecting USB devices to any of your USB2.0 onboard connectors, your system suffers a KP on wake, although directly afterwards you claim that the USB devices connected to your USB2.0 onboard connectors only get recognised during system boot? Are you also saying that there are no such issues with devices connected to your USB3.0 and USB3.1 onboard connectors?

If this is what you are saying you know that you can only receive my help after uploading Screenshots of your BIOS settings, EFI-Folder, IOREG.save, DSDT.aml, and a "PCI" snapshot of Apple's system report.

I repeatedly stated along my threads that I am not a visionary and that I can only help if people also provide the mandatory information.
 
I´m very interested too.
There are no review of 34wk95u (colour, response, quality) yet, and available for pre order in Amazon for 1199€

While @flymovies already reported a flawless function of the 34wk95u under macOS via DP1.4 of a Vega on his iMac Pro Hackintosh system, there are buyer's reports on Amazon about severe issues with the 34wk95u connected via TB3 to MacBook Pros 2018, which feature a Titan Ridge onboard controller that is not fully implemented though.

Thus, indeed it will be very interesting and important to obtain first results with the 34wk95u connected via TB3 to a GC-Titan Ridge on his iMac Pro Hackintosh system. He recently announced that we will be able to start with the LG 5K2K/GC-Titan Ridge testing by 9th of November.
 
What do you mean by external drives? USB-C? This is by the way not only TB adaptor related but affects all USB drives connected to any of your onboard USB connectors. It is not even only a Hackintosh problem but also exists on real Mac devices.

I use e.g. the mountain.app to compensate this issue.

I also do not understand what you mean by "my machine is USB 2.0 bus powered, freezes upon wake", "I power cycle it but it doesn't register with the computer until I restart" or "All of my other USB devices are fine and the Maschine shares a hub with other devices that all work fine."

Are you saying that after connecting USB devices to any of your USB2.0 onboard connectors, your system suffers a KP on wake, although directly afterwards you claim that the USB devices connected to your USB2.0 onboard connectors only get recognised during system boot? Are you also saying that there are no such issues with devices connected to your USB3.0 and USB3.1 onboard connectors?

If this is what you are saying you know that you can only receive my help after uploading Screenshots of your BIOS settings, EFI-Folder, IOREG.save, DSDT.aml, and a "PCI" snapshot of Apple's system report.

I repeatedly stated along my threads that I am not a visionary and that I can only help if people also provide the mandatory information.
Thanks @kgp - first off, sorry for the confusion... 'Maschine' is a MIDI controller. It is connected to a hub that's going into one of the USB ports on the Asus Prime Deluxe. It has nothing to do with my TB.

I do not get KPs any more upon wake (since adding SSDT-Sleep), and ALL of my USB devices EXCEPT the 'Maschine' work on wake. BUT just this evening, I turned off 'Maschine' right before sleeping the computer. Upon wake, I was able to successfully turn on 'Maschine' but now my Magic Trackpad (bluetooth connected) won't connect. If I plug it in with a cable, it works, but as soon as I disconnect, it still does not work until I restart the system. I notice that I can turn on WiFi, however.

Got Mountain.app - thank you!

So close to fully working sleep!

Thank you in advance
 

Attachments

  • EFI.zip
    21.5 MB · Views: 66
  • Erik’s iMac Pro.ioreg
    53.3 MB · Views: 215
  • Screen Shot 2018-10-28 at 10.48.56 PM.png
    Screen Shot 2018-10-28 at 10.48.56 PM.png
    239.8 KB · Views: 123
  • IMG_2852.JPG
    IMG_2852.JPG
    2.3 MB · Views: 134
  • IMG_2855.JPG
    IMG_2855.JPG
    2.2 MB · Views: 154
  • IMG_2856.JPG
    IMG_2856.JPG
    2.1 MB · Views: 139
  • IMG_2857.JPG
    IMG_2857.JPG
    2.1 MB · Views: 126
  • IMG_2858.JPG
    IMG_2858.JPG
    2.2 MB · Views: 128
  • IMG_2859.JPG
    IMG_2859.JPG
    2.3 MB · Views: 141
  • IMG_2860.JPG
    IMG_2860.JPG
    2.1 MB · Views: 133
  • IMG_2861.JPG
    IMG_2861.JPG
    2 MB · Views: 119
  • IMG_2862.JPG
    IMG_2862.JPG
    1.9 MB · Views: 134
  • IMG_2864.JPG
    IMG_2864.JPG
    2 MB · Views: 133
  • IMG_2851.JPG
    IMG_2851.JPG
    2.4 MB · Views: 122
  • IMG_2853.JPG
    IMG_2853.JPG
    2.3 MB · Views: 122
  • IMG_2854.JPG
    IMG_2854.JPG
    2.3 MB · Views: 116
  • IMG_2863.JPG
    IMG_2863.JPG
    2.1 MB · Views: 119
Last edited:
While @flymovies already reported a flawless function of the 34wk95u under macOS via DP1.4 of a Vega on his iMac Pro Hackintosh system, there are buyer's reports on Amazon about severe issues with the 34wk95u connected via TB3 to MacBook Pros 2018, which feature a Titan Ridge onboard controller that is not fully implemented though.

Thus, indeed it will be very interesting and important to obtain first results with the 34wk95u connected via TB3 to a GC-Titan Ridge on his iMac Pro Hackintosh system. He recently announced that we will be able to start with the LG 5K2K/GC-Titan Ridge testing by 9th of November.

I can confirm flawless function with a MacBook Pro 2017 (15") running 10.13.6:
- One cable connection
- charging works
- 5k2k resolution, with 2560+1080p UI Resolution
- USB hub in the monitor works

No flaws, works just fine. Also wake from sleep works fine.
 
Thanks @kgp - first off, sorry for the confusion... 'Maschine' is a MIDI controller. It is connected to a hub that's going into one of the USB ports on the Asus Prime Deluxe. It has nothing to do with my TB.

I do not get KPs any more upon wake (since adding SSDT-Sleep), and ALL of my USB devices EXCEPT the 'Maschine' work on wake. BUT just this evening, I turned off 'Maschine' right before sleeping the computer. Upon wake, I was able to successfully turn on 'Maschine' but now my Magic Trackpad (bluetooth connected) won't connect. If I plug it in with a cable, it works, but as soon as I disconnect, it still does not work until I restart the system. I notice that I can turn on WiFi, however.

Got Mountain.app - thank you!

So close to fully working sleep!

Thank you in advance

OMG....

Errors:

1.) Missing KGP-iMacPro-XHCI.kext! That's likely the reason for your USB problems

2.) Again Wrong FakeSMC.kext and Sensor.kexts, like also very recently in case of another user! Where you guys take this kexts from? They do not work with X299 and are not those recommended by my guide. Use FakeSMC.kext and Sensor.kexts of @interferenc instead!

3.) What for your have the drivers64 directory? Removed!

4.) Seems you neither use a X540-T1, P2EI0G-2T nor Aquantia 10GB NIC on your system. Thus, please what for do you use SSDT-X299-X540-T1.aml, SSDT-X299-P2EI0G-2T.aml, SSDT-X299-ACQU.aml? Removed!

5.) HDEF not implemented. SSDT-X299-HDEF.aml, AppleALC.kext und AudioID 7 implemented but HD Audio controller disabled in BIOS? Enable HD Audio controller in BIOS! You must not use HDEF and onboard Audio, but it must be enabled and implemented, as HDEF has dependencies with GFX0 and HDAU!

6.) Improper PCI implementation of GFX0 and HDAU! Missing SSDT-X299-Vega.aml! Implementation of SSDT-X299-Vega.aml. Carefully watch GPU Temps! If necessary, adopt or remove "PP_PhmSoftPowerPlayTable"!

7.) Revision of config.plist:
a.) Adding Default Loader BOOTX64.efi.
b.) Adding Cpu Type.
c.) Disabling AppleEthernetAquantiaAqtion.kext patch.
e.) Missing Serial, Board Serial und SmUUID.

8.) Missing BIOS screenshots for:
a.)"CSM" status (should be disabled)
b.) "Boot Configuration"
c.) "CPU SVID support" (should be enabled)

9.) Other BIOS inconsistencies:
a.) Disable EIST.
b.) Change AVX and AVX-512 offset to 2 and 3, respectively!
c.) Enable XMP DDR4 profile and set proper DDR4 Frequency!
d.) Enable HD Audio controller!

Given the frequent number of errors in your system configuration, the latter was far from being acceptable. This was quite some work for me. :rolleyes:o_O..I cannot configure the entire system for each single user. Your case was a last exception.

Now, complete your BIOS settings, download the modified EFI-Folder attached below, and complete Serial, Board Serial und SmUUID SMBIOS credentials in its config.plist before using it on your system!

Good luck,

KGP
 

Attachments

  • EFI.zip
    21.5 MB · Views: 89
Search for the respective EFI 10.13.x distributions attached to my respective posts along this thread.
Good Idea
I will
Thanks
 
OMG....

Errors:

1.) Missing KGP-iMacPro-XHCI.kext! That's likely the reason for your USB problems

2.) Again Wrong FakeSMC.kext and Sensor.kexts, like also very recently in case of another user! Where you guys take this kexts from? They do not work with X299 and are not those recommended by my guide. Use FakeSMC.kext and Sensor.kexts of @interferenc instead!

3.) What for your have the drivers64 directory? Removed!

4.) Seems you neither use a X540-T1, P2EI0G-2T nor Aquantia 10GB NIC on your system. Thus, please what for do you use SSDT-X299-X540-T1.aml, SSDT-X299-P2EI0G-2T.aml, SSDT-X299-ACQU.aml? Removed!

5.) HDEF not implemented. SSDT-X299-HDEF.aml, AppleALC.kext und AudioID 7 implemented but HD Audio controller disabled in BIOS? Enable HD Audio controller in BIOS! You must not use HDEF and onboard Audio, but it must be enabled and implemented, as HDEF has dependencies with GFX0 and HDAU!

6.) Improper PCI implementation of GFX0 and HDAU! Missing SSDT-X299-Vega.aml! Implementation of SSDT-X299-Vega.aml. Carefully watch GPU Temps! If necessary, adopt or remove "PP_PhmSoftPowerPlayTable"!

7.) Revision of config.plist:
a.) Adding Default Loader BOOTX64.efi.
b.) Adding Cpu Type.
c.) Disabling AppleEthernetAquantiaAqtion.kext patch.
e.) Missing Serial, Board Serial und SmUUID.

8.) Missing BIOS screenshots for:
a.)"CSM" status (should be disabled)
b.) "Boot Configuration"
c.) "CPU SVID support" (should be enabled)

9.) Other BIOS inconsistencies:
a.) Disable EIST.
b.) Change AVX and AVX-512 offset to 2 and 3, respectively!
c.) Enable XMP DDR4 profile and set proper DDR4 Frequency!
d.) Enable HD Audio controller!

Given the frequent number of errors in your system configuration, the latter was far from being acceptable. This was quite some work for me. :rolleyes:o_O..I cannot configure the entire system for each single user. Your case was a last exception.

Now, complete your BIOS settings, download the modified EFI-Folder attached below, and complete Serial, Board Serial und SmUUID SMBIOS credentials in its config.plist before using it on your system!

Good luck,

KGP
Thank you so much again, KGP.

I appreciate and value your time very much. I just didn't realize how much I had wrong. I do just want to mention that I purposefully took out the serials and SmUUID when I sent my EFI only because I've seen other people hide theirs. SVID support was enabled and CSM was disabled as instructed by your guide with my initial setup.

I made all of the changes you mentioned except my RAM is 2133 so I cannot run XMP.

Hopefully these will solve the USB sleep issue!

2 last questions on these changes: The boot timer doesn't seem to work when I use Default loader BOOT64.efi - any known alternative?
And I replaced FakeSMC as you suggested but now I cannot monitor my nvme temps w/o the FakeSMC_SMMSensors.kext. Any alternative there?

You rock!
Thank you and cheers
 
Last edited:
Thank you so much again, KGP.

I appreciate and value your time very much. I just didn't realize how much I had wrong. I do just want to mention that I purposefully took out the serials and SmUUID when I sent my EFI only because I've seen other people hide theirs. SVID support was enabled and CSM was disabled as instructed by your guide with my initial setup.

I made all of the changes you mentioned except my RAM is 2133 so I cannot run XMP.

Hopefully these will solve the USB sleep issue!

2 last questions on these changes: The boot timer doesn't seem to work when I use Default loader BOOT64.efi - any known alternative?
And I replaced FakeSMC as you suggested but now I cannot monitor my nvme temps w/o the FakeSMC_SMMSensors.kext. Any alternative there?

You rock!
Thank you and cheers

You can use the FakeSMC_SMMSensors.kext with the FakeSMC.kext that @kgp recommends to use. (I am using that and can verify that it does work).
 
Status
Not open for further replies.
Back
Top