(Success) Gigabyte X570S UD, Ryzen 7 5700x, RX 550 (Lexa Pro), macOS Sequoia

Law_ri

Donator
Donator
AMD OS X Member
Joined
Dec 3, 2021
Messages
48
I have working setup. Everything is ok, except internal sound stopped working.
It worked with AppleALC.kext 1.9.3, then I went for Fenvi T919 to work and now audio doesn't work any more.
For Fenvi I used OCLP 2.1.2 with help of @Edhawk in this post: Edhawk tips
Rest is in my signature, EFI in attach.
 

Attachments

  • EFI.zip
    7.7 MB · Views: 33

Law_ri

Donator
Donator
AMD OS X Member
Joined
Dec 3, 2021
Messages
48
Update OpenCore 1.0.3 - fine
OpenCanopy - boot image and icons work fine

Still problems:
no audio
no shutdown
after sleep fans spin like crazy
synology drive client - reconnects only when deactivate and activate network card (Ethernet)
 

Attachments

  • EFI.zip
    9.5 MB · Views: 3
Last edited:

Law_ri

Donator
Donator
AMD OS X Member
Joined
Dec 3, 2021
Messages
48
I finally found out what broke my audio from working. It was GPU. I removed gpu spoof and now my audio works again, but not gpu.
Through Hackintool I see:
GPU device path "PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x2,0x0)/Pci(0x0,0x0)"
GPU audio device path "PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x2,0x0)/Pci(0x0,0x1)"
AMD audio device path "PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x4)"

Any thoughts about this problem?
 

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,852
Post a screenshot showing the full IOReg Name for your GPU from the Hackintool > PCIe tab.

Screenshot 2024-11-14 at 21.46.28.png Hackintool > PCIe tab from my X570 system.

If part of the name is 'pci-bridge' then you need to create an SSDT-Bridge.aml or SSDT-BRG0.aml table to replace this missing part of the IOReg Name, so your GPU is correctly identified and activated in macOS.

With my Asus ROG Strix X570-F board I needed three (3) different SSDT-Bridge tables, so all my built-in components were correctly identified and enabled in macOS.

Screenshot 2024-11-14 at 21.43.28.png 3 x Bridge SSDTs highlighted from my X570 system's OC EFI

You create the SSDT-BRG0.aml tables using your system DSDT.aml, the Device Path address for your GPU from Hackintool's PCIe tab and Corpnewt's SSDTTime script, option 9.
 

Law_ri

Donator
Donator
AMD OS X Member
Joined
Dec 3, 2021
Messages
48
Let me say, I was the reason again.
My gpu spoof was wrong. Thanks to CorpGhost from Discord, now it's all setup ok.
He fixed my gpu spoof and told me to delete WhateverGreen.kext and now sound and gpu are working.
 

Law_ri

Donator
Donator
AMD OS X Member
Joined
Dec 3, 2021
Messages
48
Here is my last EFI folder
I had problem with OCLP 2.1.2 after last changes cause now it sees 2 GPUs and wants to patch even disabled NVIDIA.
I got over it and now I have everything like I need.
Only thing left is shutdown but I think that problem has to do with MOBO.
 

Attachments

  • EFI.zip
    9.3 MB · Views: 5

Law_ri

Donator
Donator
AMD OS X Member
Joined
Dec 3, 2021
Messages
48
Recently I noticed that in Safari I couldn't watch videos above 1080p resolution. So I searched and found it is because either Apple and Google differences in codes or it is because problem of Hackintosh SMBIOS 7.1. Still not sure what was the cause but found solution on reddit and now I can watch 1440p.
 

Law_ri

Donator
Donator
AMD OS X Member
Joined
Dec 3, 2021
Messages
48
New EFI version: no USBMap.kext and USBToolBox.kext, USB map corrections through SSDT

Based on https://aplus.rs/2020/usb-mapping-how/

My board has exactly the same usb controllers like his so only renaming needed and all 28 ports are visible.
 

Attachments

  • EFI.zip
    9.3 MB · Views: 5

Law_ri

Donator
Donator
AMD OS X Member
Joined
Dec 3, 2021
Messages
48
I ran at odd problem with my GPU today. GPU seems to work ok, but when I run VideoProc Converter it says that gpu HW support is missing.
What can be reason for that?
I don't use WhateverGreen.kext, only gpu spoof trough Device properties and in boot-args I added -radcodec and unfairgva=1.
 

Attachments

  • Screenshot_2024-12-10_at_17.18.48.png
    Screenshot_2024-12-10_at_17.18.48.png
    97.7 KB · Views: 12

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,852
The two graphics boot arguments you are using rely on WhareverGreen.kext to work in macOS. I’m not sure but I think the DeviceProperties entry to disable your Nvidia dGPU does as well. Have tried adding WEG to your OC setup to see what difference this makes. Just because your GPU will work without WEG doesn’t necessarily mean it works better without the kext.

Also your AMD RX550 is fairly low-end so it could struggle to provide any meaningful graphics processing in an app like VideoProc.
 

Law_ri

Donator
Donator
AMD OS X Member
Joined
Dec 3, 2021
Messages
48
The two graphics boot arguments you are using rely on WhareverGreen.kext to work in macOS. I’m not sure but I think the DeviceProperties entry to disable your Nvidia dGPU does as well. Have tried adding WEG to your OC setup to see what difference this makes. Just because your GPU will work without WEG doesn’t necessarily mean it works better without the kext.

Also your AMD RX550 is fairly low-end so it could struggle to provide any meaningful graphics processing in an app like VideoProc.
I tried with WEG, but then colors are all messed up. Blue becomes orange :D
 
Last edited:

Law_ri

Donator
Donator
AMD OS X Member
Joined
Dec 3, 2021
Messages
48
I found out what is problem.
Now WEG is working, needed to add no-gfx-spoof with device-id 67FF.
I left two new boot args -radcodec and unfairgva=1 in config.plist, not sure if they are needed at all.
Also now my monitor shows all available refresh rates and can select 144 Mhz.
 

Attachments

  • Screenshot 2024-12-11 at 13.31.00.png
    Screenshot 2024-12-11 at 13.31.00.png
    103 KB · Views: 12
  • EFI.zip
    9.5 MB · Views: 14
  • Screenshot 2024-12-11 at 13.40.59.png
    Screenshot 2024-12-11 at 13.40.59.png
    67.5 KB · Views: 12
Last edited:
Back
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.