Contribute
Register

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

Status
Not open for further replies.
Hello.
On June 15th, a new version of rampage vi extreme board BIOS came out.

The version name is 1401.

We will update to this version of BIOS and start Clover boot, so we will stop at the beginning.

What's wrong?
 
Tomorrow, ok? 0:18 am here already..
I managed to get HDMI audio working. I scanned your post and saw where you mentioned that other GPUs might would be different on the Fredwst patch. Duh! I'd changed the device IDs in the SSDT but not here. For anyone else who might be reading this with the same problem for a 1060 you do the following for the Fredwst patch:

Code:
Name*                                 Find* [HEX]         Replace* [HEX]        Comment
com.apple.driver.AppleHDAController   DE100B0E            DE10F110              FredWst DP/HDMI patch

For some reason since I changed this disabling the ACPI Patch for CAVS->HDEF doesn't break audio anymore, so the SSDT must be working. Now onward to thunderbolt and Windows. Audio has been an adventure to say the least.

Thanks for your help again. I really appreciate everything you've done here. I just happened to build a machine similar to yours and stumbled upon this.
 
  • Like
Reactions: kgp
Use xcode-select command line utility. You can list which xcode are installed and select the one you want.

FWIW, my original GB EFI folder I published many months ago, and all my EFI folders I've posted since (including ASROCK) contained @RehabMan EC SSDT

Can you please send here your EFI? I have ASRock as well and looking for sleep/wake issue solution
 
Hello,
I need some help regarding the Thunderbolt integration. I copied the TB specific aml Files into the correct folder. Thunderbolt works, but they are not showing up correctly in the System Information app. They did with the old all-in-one aml approach. Any suggestions?
Thanks for your help

Are you using your TB adapter in slot-4? If not you have to adopt the entire ACPI path and all ACPI replacements within the TB-SSDT! A simple copy of my TB-SSDT would not be enough in this case! I guess that's clear, isn't it?
 
There's a 28 cores coming, all cores to 5GHz during intel demo... https://www.anandtech.com/show/12893/intels-28core-5-ghz-cpu-coming-in-q4

They used a $10,000 chiller haha...there's no way they can hit those Cinebench marks on regular coolers. Intel was just being stupid trying to take the limelight away from Threadripper 32c/64t CPU that runs at 250TDP on an air cooler. Intel used a $10,000 28-core Xeon cpu to demo. If they bring this same CPU for $2,000 on x299 it would be nice, but these are totally different socket CPUs with more pins on the latter.

Hmm, BT is off on my phone typically, I have it on the iPad however..

It's weird though that it's perfect when running Windows, only bad on macos.

BTW, amd replied to me that they could do advanced replacement too, however I was in the US this pask week so didn't act on it yet. I've been using mostly windows the few days before I left, to check that it was a graphic card issue and not macos. I never had any problems in Windows :(

BT audio has been a mess for me, I learned to live with it. For some weird reason I had no BT audio issues on my previous Hackintosh and the one before that.

I went to System Pref > General > Allow Handoff and turned it off and it seemed to have helped after doing some terminal commands for BT audio (If you're interested I'll write it out).

Otherwise if this thing starts stuttering again I'm just going to take out the OSXWifi card and just use the cheap USB dongle.

That's weird about the AMD card. Could you do some looped Furmark tests to stress test the GPU to see if any glitches come about?

I would say if you have the chance you should swap the card out before the warranty runs out. (I think it's 1 year for Vega FE).

I had glitches during my BIOS bootup screen and when I swapped it out it all worked perfect afterwards.
 
Hi @kgp,

Thanks for this tutorial. I’ve already installed 10.13.5 with your EFI - EFI-X299-10.13.5-Release-iMacPro1,1-010618 successfully。

But now I meet a issue。

I need to install another MacOS with the version 10.13.2, because I bought a 10Gb NIC - ASUS XG-C100C, I need a 10.13.2 and run 10.13.3 upgrade program to update the NIC firmware。

But I can not boot the 10.13.2 Installer, it seems a memory issue,

with AptioMemoryFix.efi it shows the following and auto shutdown after several seconds:
Code:
AMF: Only 137/256 slide values are usable!
Valid slides: 0-136

with OsxAptioFix3Drv-64.efi t shows the following and auto shutdown after several seconds:

Code:
OsxAptioFix3Drv: Starting overrides for \.IABootFiles\boot.efi
using reloc block: no, hibernate wake: no

I also tried EFI-X299-10.13.2-SA-Release-iMacPro1,1-200118 and EFI-X299-10.13.2-Release-iMacPro1,1-170118 but not work, I guess the old version EFI may be not compatible with current patched BIOS.

My CPU is 7900X, and mainboard is ASUS X299-Deluxe with patched 1301 BIOS.

Do you have any idea about this issue?
 
Hi @kgp,

Thanks for this tutorial. I’ve already installed 10.13.5 with your EFI - EFI-X299-10.13.5-Release-iMacPro1,1-010618 successfully。

But now I meet a issue。

I need to install another MacOS with the version 10.13.2, because I bought a 10Gb NIC - ASUS XG-C100C, I need a 10.13.2 and run 10.13.3 upgrade program to update the NIC firmware。

But I can not boot the 10.13.2 Installer, it seems a memory issue,

with AptioMemoryFix.efi it shows the following and auto shutdown after several seconds:
Code:
AMF: Only 137/256 slide values are usable!
Valid slides: 0-136

with OsxAptioFix3Drv-64.efi t shows the following and auto shutdown after several seconds:

Code:
OsxAptioFix3Drv: Starting overrides for \.IABootFiles\boot.efi
using reloc block: no, hibernate wake: no

I also tried EFI-X299-10.13.2-SA-Release-iMacPro1,1-200118 and EFI-X299-10.13.2-Release-iMacPro1,1-170118 but not work, I guess the old version EFI may be not compatible with current patched BIOS.

My CPU is 7900X, and mainboard is ASUS X299-Deluxe with patched 1301 BIOS.

Do you have any idea about this issue?

1.) You need 10.13.3 and not 10.13.2
2.) Which EFI -Folder do you use for the 10.13.3 installation? You don't need to take one of my older EFI-distributions to install 10.13.3! Take the current one! At most you have to change back the USB port limit patch.
3.) EFI-Folders are largely BIOS independent
3.) Try to update Clover including AptioMemoryFix.efi to >/=4548. Note that my current EFI-Folder already implements Clover 4548!
4.) You know that you can't use any "slide" boot flag with AptioMemoryFix.efi?
5.) If everything else fails try to boot with OSXAptioFix---2000.efi


Good luck!
 
@kgp I think section E.3.1.) AppleALC Audio Implementation and other places referencing CAVS -> HDEF need to be updated as the conversion is no longer necessary in the clover configurator.

Edit: Also, in your X299 AML, External (_SB_.PCI0.HDEF, DeviceObj) // (from opcode) and
External (HDEF, DeviceObj) // (from opcode)
are no longer necessary
 
@kgp I think section E.3.1.) AppleALC Audio Implementation and other places referencing CAVS -> HDEF need to be updated as the conversion is no longer necessary in the clover configurator

I thought that I do already mention along all three audio implementation methods in Section E.3) that the CAVS -> HDEF ACPI replacement has to be removed from the config.plist, when implementing the new SSDT-X299-iMacPro.aml, which already directly contains the CAVS -> HDEF ACPI replacement?
 
Status
Not open for further replies.
Back
Top