Contribute
Register

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

Status
Not open for further replies.
i9-7900@Asus_R6E
With supplementary update...
Everything is Perfect :)

Ive attached my Clover Folder :)

@kgp
im wondering, you are not using VoodooTSCsync?
For me, without that kext, my system is slow/useless and booting takes hours...

Can we get rid somehow of this kext?
I hate all the Voodoo Kexts, doesn't matter if for PS2/Audio/Cpu etc...

A better more similar cpuid would do that right?
But I think we need to wait for the iMac Pros...

Cheers :)

Sure I am using VoodooTSCsync! We can't get rid of it!

macPro's won't use Skylake-X!

Your EFI is in perfect shape!

ahhhhhh by the way!!!!! :lol::lol::lol::lol: Can I add the Asus_R6E_USB.kext to the XHC USB Kext library in my guide and distribute it to the R6E community? ;)

I guess it works already from what I read in the other German Forum ;)

My intuition was right just to consider the employed HS and SS ports, correct? ;)
 
On the ASUS Support site, you have a little program to configure some new things :)


ASUS LiveDash V1.00.04 for Windows 7 64-bit, Windows 10 64-bit.(for Prime X299-Deluxe)
LINK: HERE



My i9 7900x is recognized like that :) (and it was always like that)
(everything configured with your guide of course) :D

View attachment 283958

The bad thing is that the beast does not follow my 10.13 guide and does not do what I want him to do under 10.13 :lol::lol::lol::lol:

But at least he behaves well under 10.12.6 for now ;) However, neither there he wants to be identified in Apples System Report :lol::lol::lol:

Just prefers to stay incognito :shh:
 
For any experts of OC, pls let me know if you have success of BIOS tweaks or OS tweaks or Clovers tweaks or all of them :mrgreen:,

The XCPM performance perfectly fine on my CPU, follow exactly E1 part of KGP, got SSDT.aml everything,

BUT (a big BUT, lol)

when I OC my 7900x to 4.7 ( 1.237 Vcore, -3 AVX Offset, -5 AVX512 Offset, Min/Max CPU Cache Ratio 31),
My Geekbench for Multi-core losing points

View attachment 283937

Compare without OC,

View attachment 283938

Make no sense to me, :(:rolleyes::banghead::crazy:

My Stock 7900X, so... do you really need OC now :D?

I hope you rebuild SSDT.aml after OC so I don't even ask about that....
I will try a little OC tomorrow and day after tomorrow
just for small test and look what difference I will see... :)



CPUFinalSierra.png
 
  • Like
Reactions: kgp
Hi everyone,

After 3 days I finally made it. Everything works now. Thanks @KGP,@dwhitla and @rudey.

Main question from me is that I've always forgot to clean the kext in the usb installer as well as the Clover settings.

Here is my basic result, no overclocking yet.

View attachment 283788View attachment 283789View attachment 283790View attachment 283791

Thanks everyone. I'm really excited!

@gonghaobaogang, how things are going? You already succeeded with XCPM? Still with iMac18,3?

Could you please do me two small favours?

a.) could you please upload your actual EFI-Folder?

b.) could be please send me an updated, completed and actualised version of the Gigabyte BIOS Settings currently implemented
in my guide?​

Many thanks in advance! :thumbup:

KGP
 
Sure I am using VoodooTSCsync! We can't get rid of it!

macPro's won't use Skylake-X!

Your EFI is in perfect shape!

ahhhhhh by the way!!!!! :lol::lol::lol::lol: Can I add the Asus_R6E_USB.kext to the XHC USB Kext library in my guide and distribute it to the R6E community? ;)

I guess it works already from what I read in the other German Forum ;)

My intuition was right just to consider the employed HS and SS ports, correct? ;)
You can do whatever you want with my uploads:)

About HS and SS...
He asked me to ignore Asmedia Controllers or Hubs... (Because they should work by default)
That means I've just considered HS/SS/PRT under XHCI Section...
PRT is same as HS, dunno why they named different...
I've renamed all PRT's to HS and SS0's to SSP's... But thats just for the beauty...

Look into that zip with ioJones...
You will understand what I mean :)
So for the R6E this kext is not very necessary, the ports should work with no Kexts too...

About the iMac Pros...

If the rumors are true, they will use Xeon-W Cpus...
They are very similar to Skylake-X, just with ECC + vPro + 4 Lanes more...

Everything else is identical to the i9 Cpus (7900x and up)

Cheers :)
 

Attachments

  • r6e_USB_before_after.zip
    1 MB · Views: 76
You can do whatever you want with my uploads:)

About HS and SS...
He asked me to ignore Asmedia Controllers or Hubs... (Because they should work by default)
That means I've just considered HS/SS/PRT under XHCI Section...
PRT is same as HS, dunno why they named different...
I've renamed all PRT's to HS and SS0's to SSP's... But thats just for the beauty...

Look into that zip with ioJones...
You will understand what I mean :)
So for the R6E this kext is not very necessary, the ports should work with no Kexts too...

About the iMac Pros...

If the rumors are true, they will use Xeon-W Cpus...
They are very similar to Skylake-X, just with ECC + vPro + 4 Lanes more...

Everything else is identical to the i9 Cpus (7900x and up)

Cheers :)

It is absolutely correct just to consider the HS/SS/PRT ports!
It might just be for beauty but it was a brilliant idea to rename all PRT's to HS and SS0's to SSP's!

But why do you say that for the R6E that XHC USB Kext is not very necessary! I guess it is! I do not believe that the internal and external USB2.0 and USB3.0 ports are implemented natively. This would be a very big surprise! Thus I think you did an important and great job for the entire R6E community! What about the compatibility with the R6A? Is the USB2.0 and USB3.0 board configuration very different between the two boards?

You implemented and verified ALL internal and external USB2.0 and USB3.0 connectors, correct? That's very important for having a general applicable Kext. I am sure you did, thus my XHC USB Kext Library has it's first population beside the XHC USB Kext for the ASUS Prime X299 Deluxe:

The ASUS_R6E_USB.kext :headbang:

I guess the filename would definitely deserve your Initials... So which letters may I add? RAMALAMA_ASUS_R6E_USB.kext would be a bit lengthy maybe... ;) But maybe we can leave it like that... what do you think? sounds cool in fact.. :thumbup::lol:

Cheers, man! :thumbup:
 
Last edited:
Important Note - Supplementary Update

Within Apple's Supplementary Update, also the apsf.efi has been modified. The actual apsf.efi is attached below. Primarily to performing the Supplementary Update, copy the apsf.efi to the /EFI/CLOVER/drivers64UEFI/ directories of your USB Flash Drive Installer and 10.13 System Disk

A modified EFI-Folder has also been attached at the end of the originating post/guide and is once more attached here below.

Only modification:
  • new apsf.efi in /EFI/CLOVER/drivers64UEFI/
Cheers,

View attachment 283676
So I figured out what was causing my boot issues with the supplemental update. The apfs.efi attached on this post for some reason kernel panics my machine. Running the update with the original apfs.efi works fine for me.... Also the reason I didn't suspect it was because when I swapped the apfs.efi file out on my system I forgot to reboot so I never noticed it. When I rebooted the machine nothing worked. Then when I booted to a known good volume I couldn't mount my root volume. Something had become corrupt in the process. I ended up doing a full re-install + upgrade + restore of data. So for its worth the apfs.efi you posted here breaks my system.
 
@gonghaobaogang, how things are going? You already succeeded with XCPM? Still with iMac18,3?

Could you please do me two small favours?

a.) could you please upload your actual EFI-Folder?

b.) could be please send me an updated, completed and actualised version of the Gigabyte BIOS Settings currently implemented
in my guide?​

Many thanks in advance! :thumbup:

KGP

HI KGP,

Sure I'm uploading that now. I'll try to change back to iMac 17,1 and fix the XCPM issue today. for
b). Actually I just following your guide and for gaming 7, it actually works so I never touch the BIOS since the first day. It works on High Sierra installation but not on Sierra. It might be some kext issue like FakeSMC.kext?
I'll try to improve the build in the next few days and share in this thread. Also test this liquid cooling system.
 

Attachments

  • EFI.zip
    32.3 MB · Views: 163
Last edited:
@Ramalama : could you please update your system in your profile.
 
Status
Not open for further replies.
Back
Top