Contribute
Register

X299 Big Sur Support

Status
Not open for further replies.
OK...rustEswan Feartech djlild7hina
So it was definitely easy :thumbup:

But I'm not sure I did it right
I edited the names in Opencore Configurator
And not in the software you offered me

Is it still okay?


Screen Shot 2021-04-28 at 10.10.11.png
 
OK...rustEswan Feartech djlild7hina
So it was definitely easy :thumbup:

Is it still okay?

Looks alright to me, don't think it really matters what you use to edit the config.plist as long as Device Properties get added. :thumbup:

Only thing (and I'm really nitpicking again here) Is that the Slot-1 GPU and Slot-1 Audio have different device names - Radeon Pro Vega vs RX Vega 64 ;)
 
Looks alright to me, don't think it really matters what you use to edit the config.plist as long as Device Properties get added. :thumbup:

Only thing (and I'm really nitpicking again here) Is that the Slot-1 GPU and Slot-1 Audio have different device names - Radeon Pro Vega vs RX Vega 64 ;)
Yes I initially wrote ״Radeon Pro Vega״
And so it was seen in About This Mac

The next day (this morning) it back to "RX Vega 64"
It seems to me a repair of the operating system
 
Looks alright to me, don't think it really matters what you use to edit the config.plist as long as Device Properties get added. :thumbup:

Only thing (and I'm really nitpicking again here) Is that the Slot-1 GPU and Slot-1 Audio have different device names - Radeon Pro Vega vs RX Vega 64 ;)

If you really want to be nitpicki
So now it shows AMD Radeon Pro Vega

Screen Shot 2021-04-28 at 22.24.09.png
 
Well it was a little more work than the previous MSI board but I would consider this ASUS PRIME X299-A II pretty much a "golden build" now with everything I've been able to test working:

Well, I'm trusting you on this since I just orderer one myself (Amazon and NewEgg have them at $350, not too bad of a price considering it's an x299 board).

I hope you don't mind if I bug you from time to time if I have some issues. The only difference between what you're running and what I will be running is that I'm planning on the 10980XE CPU, and just a single 5700xt GPU (for now).

BTW, which version of OC does your EFI have?
 
Well, I'm trusting you on this since I just orderer one myself (Amazon and NewEgg have them at $350, not too bad of a price considering it's an x299 board).

I hope you don't mind if I bug you from time to time if I have some issues. The only difference between what you're running and what I will be running is that I'm planning on the 10980XE CPU, and just a single 5700xt GPU (for now).

BTW, which version of OC does your EFI have?
No worries - I’ll be happy to help.

That EFI on my post is OC 6.8, my board is on the latest UEFI BIOS - I’ll take a look through the settings and post a summary for you, I realise that isn’t on my post, I can’t see you should have any trouble and the USB map should be directly transferable :thumbup:
 
@Midphase - I've just updated my ASUS PRIME X299-A II post again, this time with my BIOS settings so that should be a good place to start, but I've also made you an EFI which I hope will just work right off the bat...

  • Removed my SSDT-GPU-DISABLE and my SSDT-GPU-renames
  • Added SSDT-GPU-RX5700XT to rename yours, as long as you have it the top PCI-e slot (1)
  • Added agdpmod=pikera to the boot args
  • Removed Device Properties for my WiFi Adapter, you can add your own if needed
  • Updated TSCAdjustReset.kext for 18 core CPU's
  • Updated Device Properties for NVME drive entries - they just read NVME 1, 2 etc, you can update to name your own drives

Lastly you should just need to grab GenSMBIOS and generate your Platform Info and update that section in config.plist and you should, with a bit of luck, be good to go. :)
 

Attachments

  • MidPhase EFI OC 6_8 Asus PRIME X299-A II.zip
    8.8 MB · Views: 69
@Midphase - I've just updated my ASUS PRIME X299-A II post again, this time with my BIOS settings so that should be a good place to start, but I've also made you an EFI which I hope will just work right off the bat...

Thank you so much, that is incredibly nice of you!!! One quick question -- I noticed you're using the iMac Pro profile, I was thinking of using the latest Mac Pro for mine instead -- any concerns or pros and cons to be aware of?
 
Thank you so much, that is incredibly nice of you!!! One quick question -- I noticed you're using the iMac Pro profile, I was thinking of using the latest Mac Pro for mine instead -- any concerns or pros and cons to be aware of?

As far as I know they are pretty much the same. You'll run into some Memory notification errors and pcie slots with MacPro7,1 but those can be disabled with RestrictEvents.kext or Custom mapping for memory
 
As far as I know they are pretty much the same. You'll run into some Memory notification errors and pcie slots with MacPro7,1 but those can be disabled with RestrictEvents.kext or Custom mapping for memory

Yeah I agree, I don't think there's any real differences other than the memory notification errors and the cosmetic display of PCI-e slots and didn't seem worth the extra work. Personally I think it looks a bit hacky to see 12 memory slots all filled but not matching the overall quantity of memory you actually have too.

Aside from my personal opinion that it looks a bit cleaner I've always stuck with iMacPro1,1 as its by far the closest platform and architecture to X299, 4 channel vs 6, different micro architecture etc 10th Gen CascadeLake-X chips are much closer to Skylake-X than they are CascadeLake-W found in the Mac Pro.

That said, I do plan to make a MacPro7,1 EFI and run some performance benchmarks to see if there is anything different going on with the different SMBIOS, I have wondered whether iMacPro1,1 might be a little more conservative with turbo durations etc due to the real iMac Pro thermal limitations. I'll let you know if I get around to it.

As it happens Im really pleased with this machines overall performance, stability and functionality - its the best, most "native"(if that's even the right word) hack I've ever built and honestly, with the simple structure of OpenCore, it might be the easiest as well.
 
Status
Not open for further replies.
Back
Top