M's X570 AORUS ELITE | 5700 XT | R7 3800X | Big Sur | OC 0.6.6

ThenameisM

Donator
Donator
Joined
Jan 27, 2021
Messages
9
Thanks to this amazing community, I've managed to configure my first near flawless Ryzentosh. The least I can do is providing a detailed rundown of my build/config so other people can also benefit. Please note that even though I have provided my config files, you should not blindly copy and paste them. Device specific information (such as UUID/Serial) has been removed from config.plist.


BUILD
Ryzentosh580727a56024d745.jpg

CPU
AMD Ryzen 7 3800X 3.9 GHz 8-Core Processor
CPU Cooler
NZXT Kraken X62 Rev 2 98.17 CFM Liquid CPU Cooler
Motherboard
Gigabyte X570 AORUS ELITE ATX AM4 Motherboard
Memory
G.Skill Trident Z Neo 16 GB (2 x 8 GB) DDR4-3600 CL16 Memory
Storage
Western Digital Caviar Black 1 TB 3.5" 7200RPM Internal Hard Drive
Storage
Corsair MP510 960 GB M.2-2280 NVME Solid State Drive
Video Card
Asus Radeon RX 5700 XT 8 GB STRIX GAMING OC Video Card
Case
NZXT H510i ATX Mid Tower Case
Power Supply
Corsair RM (2019) 750 W 80+ Gold Certified Fully Modular ATX Power Supply

BIOS (F33a)
BIOS.jpg

Code:
Tweaker/
├─ Extreme Memory Profile(X.M.P.): Profile 1
├─ Advanced CPU Settings/
│  ├─ SVM Mode: Disabled
Settings/
├─ Platform Power/
│  ├─ Wake on LAN: Disabled
├─ IO Ports/
│  ├─ Above 4G Decoding: Enabled
│  ├─ USB Configuration/
│  │  ├─ Legacy USB Support: Disabled
Boot/
├─ Fast Boot: Disabled
├─ CSM Support: Disabled
├─ Secure Boot/
│  ├─ Secure Boot: Disabled

ACPI (.aml)

SSDT-USBX 🔌Fix USB PowerSSDT-SBRG 🛠RTC, IRQ & EC fixes
SSDT-XHC 🗺USB Port MappingSSDT-SBUS-MCHC 🛠Fixing SMBus support
SSDT-PLUG ⚡️XNU's CPU Power ManagementSSDT-HPET 🛠Fixing IRQ conflicts
SSDT-NVME 💾Display internal drives (cosmetic)

KERNEL EXTENSIONS (.kext)​

1. Lilu2. VirtualSMC3. AppleALC (layout 1, 2 or 11)4. SmallTreeIntel825765. AGPMInjector *
6. CtlnaAHCIPort7. AMDRyzenCPUPowerManagement8. SMCAMDProcessor9. WhateverGreen* requires SSDT-PLUG

WHAT DOESN'T WORK?​

  • Sidecar
  • Everything that requires WiFi/Bluetooth (obviously)

SCREENSHOTS & BENCHMARKS​


Cinebench.jpg


Screen-Shot-2021-01-30-at-01.24.41.png


Screen-Shot-2021-01-30-at-01.24.31.png


Screen-Shot-2021-01-30-at-01.24.25.png


Screen-Shot-2021-01-28-at-00.49.12.png

Screen-Shot-2021-01-27-at-22.47.53.png


Screen-Shot-2021-01-30-at-00.02.48.png

~ M 🤙
 

Attachments

  • OpenCore 0.6.6.zip
    3 MB · Views: 222
Last edited:

Kleiden

New member
AMD OS X Member
Joined
Jan 30, 2021
Messages
1
will work with a motherboard aorus b550m elite and ryzen 7 3800x?
 

ThenameisM

Donator
Donator
Joined
Jan 27, 2021
Messages
9
will work with a motherboard aorus b550m elite and ryzen 7 3800x?
No, it won't work OOB as it is a different chipset. Furthermore, you will also need SSDT-CPUR to be able to boot up which X570 boards do not require.
 

ThenameisM

Donator
Donator
Joined
Jan 27, 2021
Messages
9
Updated OpenCore configuration to 0.6.6. Didn't need to do anything special other than resetting NVRAM before booting for the first time with v0.6.6.

Also, all of the ACPI patches are now properly checking for Darwin. In other words, multibooting into Windows with OpenCanopy should not cause any issues (that's what I do now). The rig will show up as an iMac, but I couldn't care less about that. If you do however, then don't use OpenCore for multibooting purposes.
 

AudioGod

Guru
Guru
Joined
Nov 7, 2020
Messages
1,386
Updated OpenCore configuration to 0.6.6. Didn't need to do anything special other than resetting NVRAM before booting for the first time with v0.6.6.

Also, all of the ACPI patches are now properly checking for Darwin. In other words, multibooting into Windows with OpenCanopy should not cause any issues (that's what I do now). The rig will show up as an iMac, but I couldn't care less about that. If you do however, then don't use OpenCore for multibooting purposes.

Hhmmmmm your statement is inaccurate,
  • Kernel -> Quirks -> CustomSMBIOSGuid -> True
  • PlatformInfo -> UpdateSMBIOSMode -> Custom
Fully bypasses OpenCore for Other OS completely so you need not have your PC show up as a Mac in any way shape or form on other OS including patches, Smbios, and a bunch of other stuff. Bypassing your SSDT by Checking Darwin does exactly and only that. (Bypass your ssdts).

On a AMD build that doesn’t use Bootcamp it’s a wise change to make.

P.s Where did you get your XHC-SSDT from?
 
Last edited:

ThenameisM

Donator
Donator
Joined
Jan 27, 2021
Messages
9
Hhmmmmm your statement is inaccurate,
  • Kernel -> Quirks -> CustomSMBIOSGuid -> True
  • PlatformInfo -> UpdateSMBIOSMode -> Custom
Fully bypasses OpenCore for Other OS completely so you need not have your PC show up as a Mac in any way shape or form on other OS including patches, Smbios, and a bunch of other stuff. Bypassing your SSDT by Checking Darwin does exactly and only that. (Bypass your ssdts).

On a AMD build that doesn’t use Bootcamp it’s a wise change to make.

P.s Where did you get your XHC-SSDT from?
Didn't know that. Thanks for sharing the knowledge! Will try playing with those values 🙂

I built the SSDT myself from scratch, just took inspiration for the syntax from someone else's port map. I shared a Catalina build late 2019 in the old forums, it is the same SSDT I'm using so cannot recall whose it was. I think Pavo, not sure though.
 
Last edited:

highend

New member
AMD OS X Member
Joined
May 4, 2020
Messages
15
Same CPU and motherboard as me. Nice to meet you.
Works fine. Thank you. :)
 

ThenameisM

Donator
Donator
Joined
Jan 27, 2021
Messages
9
Same CPU and motherboard as me. Nice to meet you.
Works fine. Thank you. :)
Nice to hear that, buddy! You may want to check back regularly at the start of each month as I will keep the configuration updated 🙌
 

awesometic

New member
AMD OS X Member
Joined
May 3, 2020
Messages
5
Great EFI with clean documents.
I'm a 3900X, X570AE, 5700XT user. I changed my SSDTs to yours immediately because I felt like that mine somewhat unmatured.
Thank you. :)
 

rswanson344

New member
AMD OS X Member
Joined
Feb 7, 2021
Messages
2
Hi we have all most the same set up going so how would i use your OpenCore file ? as i would like to use macOS but i don`t have a Mac
 

ThenameisM

Donator
Donator
Joined
Jan 27, 2021
Messages
9
Great EFI with clean documents.
I'm a 3900X, X570AE, 5700XT user. I changed my SSDTs to yours immediately because I felt like that mine somewhat unmatured.
Thank you. :)
You're welcome.

Hi we have all most the same set up going so how would i use your OpenCore file ? as i would like to use macOS but i don`t have a Mac
Follow Dortania's guide: https://dortania.github.io/OpenCore-Install-Guide/ Every question you might have will be answered by that link. You can use my configuration to verify/compare against yours. Mine works flawlessly without a hiccup (well at least the things I care about function properly). If you have other questions, feel free to ask here.
 

rswanson344

New member
AMD OS X Member
Joined
Feb 7, 2021
Messages
2
You're welcome.


Follow Dortania's guide: https://dortania.github.io/OpenCore-Install-Guide/ Every question you might have will be answered by that link. You can use my configuration to verify/compare against yours. Mine works flawlessly without a hiccup (well at least the things I care about function properly). If you have other questions, feel free to ask here.
Thank you for the info but i worked it out
 

WinkyZero

New member
AMD OS X Member
Joined
Apr 20, 2021
Messages
1
Nice work bro. I have the same system like you. But when I use Usb headphone (with voice include) then I didn't work. The fun thing is when I try to speak to micro then the headphone cast my sound...... Do you have any idea?
 

micinkator

New member
AMD OS X Member
Joined
May 10, 2020
Messages
4
hey man, how is your OC build working on 11.3+ ? i would love to try some of your SSDTs :)
 

Pulsar

Member
AMD OS X Member
Joined
Jul 26, 2021
Messages
61
Hello everybody,

i just made my first hackintosh.

Mount: 3700X, X570 Aorus Elite and Red Devil 5700XT.

I was able to install everything "without problems".

In my opinion, I was wrong to use the kext for the ethernet chip, I put Mausi instead of SmallTree.

Also my audio wasn't working. I used AppleALC. Should I put some boot-args by accident?

Thank you guys!

--------

EDIT:

With x570 Aorus Elite you have to set alcid = 69 from the config.plist file.

Audio works, even the front jack. No mic.
Iinternet also works with SmallTree.
 
Last edited:

itzparex

New member
AMD OS X Member
Joined
Jul 30, 2021
Messages
1
Will the additional kexts and PCI informations in config.plist work for Ryzen 3600, RX570? Thanks for your response.
 

ddoublexx

New member
AMD OS X Member
Joined
Sep 16, 2021
Messages
1
Thanks to this amazing community, I've managed to configure my first near flawless Ryzentosh. The least I can do is providing a detailed rundown of my build/config so other people can also benefit. Please note that even though I have provided my config files, you should not blindly copy and paste them. Device specific information (such as UUID/Serial) has been removed from config.plist.


BUILD
Ryzentosh580727a56024d745.jpg

CPU
AMD Ryzen 7 3800X 3.9 GHz 8-Core Processor
CPU Cooler
NZXT Kraken X62 Rev 2 98.17 CFM Liquid CPU Cooler
Motherboard
Gigabyte X570 AORUS ELITE ATX AM4 Motherboard
Memory
G.Skill Trident Z Neo 16 GB (2 x 8 GB) DDR4-3600 CL16 Memory
Storage
Western Digital Caviar Black 1 TB 3.5" 7200RPM Internal Hard Drive
Storage
Corsair MP510 960 GB M.2-2280 NVME Solid State Drive
Video Card
Asus Radeon RX 5700 XT 8 GB STRIX GAMING OC Video Card
Case
NZXT H510i ATX Mid Tower Case
Power Supply
Corsair RM (2019) 750 W 80+ Gold Certified Fully Modular ATX Power Supply

BIOS (F33a)
BIOS.jpg

Code:
Tweaker/
├─ Extreme Memory Profile(X.M.P.): Profile 1
├─ Advanced CPU Settings/
│  ├─ SVM Mode: Disabled
Settings/
├─ Platform Power/
│  ├─ Wake on LAN: Disabled
├─ IO Ports/
│  ├─ Above 4G Decoding: Enabled
│  ├─ USB Configuration/
│  │  ├─ Legacy USB Support: Disabled
Boot/
├─ Fast Boot: Disabled
├─ CSM Support: Disabled
├─ Secure Boot/
│  ├─ Secure Boot: Disabled

ACPI (.aml)

SSDT-USBX 🔌Fix USB PowerSSDT-SBRG 🛠RTC, IRQ & EC fixes
SSDT-XHC 🗺USB Port MappingSSDT-SBUS-MCHC 🛠Fixing SMBus support
SSDT-PLUG ⚡️XNU's CPU Power ManagementSSDT-HPET 🛠Fixing IRQ conflicts
SSDT-NVME 💾Display internal drives (cosmetic)

KERNEL EXTENSIONS (.kext)​

1. Lilu2. VirtualSMC3. AppleALC (layout 1, 2 or 11)4. SmallTreeIntel825765. AGPMInjector *
6. CtlnaAHCIPort7. AMDRyzenCPUPowerManagement8. SMCAMDProcessor9. WhateverGreen* requires SSDT-PLUG

WHAT DOESN'T WORK?​

  • Sidecar
  • Everything that requires WiFi/Bluetooth (obviously)

SCREENSHOTS & BENCHMARKS​


Cinebench.jpg


Screen-Shot-2021-01-30-at-01.24.41.png


Screen-Shot-2021-01-30-at-01.24.31.png


Screen-Shot-2021-01-30-at-01.24.25.png


Screen-Shot-2021-01-28-at-00.49.12.png

Screen-Shot-2021-01-27-at-22.47.53.png


Screen-Shot-2021-01-30-at-00.02.48.png

~ M 🤙
if you don't mind, can you share your EFI folder? I am trouble installing this on my pc.

specs:

GPU- RX 5700XT
CPU- R7 3800X
MD- GIGABYTE X570 UD
 

ThenameisM

Donator
Donator
Joined
Jan 27, 2021
Messages
9
Screenshot 2023-08-29 at 19.28.34.png
I'm back after a looong hiatus. Apparently I've missed plenty of stuff, but it's time go get up to speed again!
It seems that I can't update the original post which is a bummer, but nonetheless here are the updates:

Hardware modifications:
  • RX 5700 XT has been replaced with an RX 6800 XT
Configuration modifications:
  • OpenCore "updated" from 0.6.6 to 0.9.4 (I just started from scratch)
  • Added agdpmod=pikera to boot-args
  • SmallTreeIntel82576.kext has been replaced with AppleIGB.kext as it no longer works as of Monterey. I've read that some people are having stability issues with this kext, but I haven't encountered any so far.
  • The 5700 XT's vendor code has been replaced with 6800 XT's in AGPMInjector.kext.
  • Added AppleMCEReporterDisabler.kext to prevent kernel panics. Apparently needed as of Monterey 12.3
  • Added RestrictEvents.kext so I could for once stop receiving pesky memory misconfigured alerts. This kernel extension also allowed me to rename my CPU (see image above).
  • Added ResetNvramEntry.efi so NVRAM can be reset yet again in the boot menu.
  • Added SMCRadeonGPU.kext and RadeonSensor.kext to be able to use RadeonGadget.
  • Updated all of the other kexts.
Stability:

So far, everything seems to be working fine on Ventura. I used to have sleep issues on Big Sur for example, but not anymore!



Download M-OC-0.9.4.zip 👇
 

Attachments

  • M-OC-0.9.4.zip
    4.2 MB · Views: 25
Top Bottom
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.