RX 550 - Correct Spoofing but no H264/Hardware Acceleration - Help Fix DRM

Jumper981

New member
AMD OS X Member
Joined
Jan 13, 2022
Messages
15
Hi to All!
First post here, hope it's fine!

My Config:
B550 Master
RX 550 Pulse 2GB (LEXA)
16gb 3600 Ram
NVMe 970 Evo Plus

My Config it's not getting H264.
Tested with VideoProc, VDADecoderCheck.
videoPro.png

VDA Error:

-12473

Already followed Opencore Guide for fixing DRMs.
Spoofing using SSDT.
no-gfx-spoof entered, device id 67FF

Attached EFI,IOReg.

If someone have any suggestions it's much appreciated.
 

Attachments

  • EFI.zip
    25.7 MB · Views: 18
  • Mac Pro.zip
    934.1 KB · Views: 3

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,258
That's because you are using an unsupported Lexa core RX550 card. There are no drivers in macOS for the Lexa series of AMD dGPU's

Spoofing the device-id for the card so it matches a Baffin LE core RX550 (0x67FF) isn't going to make your card work with full acceleration or H264.

Suggestions: purchase a Baffin LE core RX550 card, and sell your Lexa core card.
 

Jumper981

New member
AMD OS X Member
Joined
Jan 13, 2022
Messages
15
Thanks @Edhawk using -radcodec boot arg worked.
Unfairvga needed for Apple TV Green Screen.
Schermata 2022-01-15 alle 09.44.39.png
 
Last edited:

Law_ri

Donator
Donator
AMD OS X Member
Joined
Dec 3, 2021
Messages
15
Hi, I have RX 550 Lexa card and gfx spoof for Radeon Polaris.
Also no hw acceleration in VideoProc.
What is -radcodec boot arg, how did you get it to work?
 

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,258
@Jumper981 nice fix, if it works as the VideoProc screenshot shows.

I had seen some Real Mac users mention the -radcodec boot argument over at MacRumours, but never anyone running an Intel or AMD Hack. Wasn't sure what it was meant to do when I saw it in the WhateverGreen.kext list of boot arguments, if I am honest.
 

Jumper981

New member
AMD OS X Member
Joined
Jan 13, 2022
Messages
15
Hi, I have RX 550 Lexa card and gfx spoof for Radeon Polaris.
Also no hw acceleration in VideoProc.
What is -radcodec boot arg, how did you get it to work?
You could enter them under NVRAM/XXX-XXXX-XXXXXXXX (There are 3 codes, choose one of them, it should be an option called Boot Args.
shikigva based on your config (=80 if using iMacPro1,1 =128 if using MacPro7,1)
Schermata 2022-01-15 alle 17.52.11.png

Also, you should add:

Schermata 2022-01-15 alle 17.52.38.png

unfairgva (for fixing Apple TV Green Screen)

This should be added to your GPU Device Properties (you can find it in hackintool (PCI Devices))
 

Jumper981

New member
AMD OS X Member
Joined
Jan 13, 2022
Messages
15
@Jumper981 nice fix, if it works as the VideoProc screenshot shows.

I had seen some Real Mac users mention the -radcodec boot argument over at MacRumours, but never anyone running an Intel or AMD Hack. Wasn't sure what it was meant to do when I saw it in the WhateverGreen.kext list of boot arguments, if I am honest.
Unfortunately now only Sleep/Wake doesn't work (It's going into sleep mode but wake immediately; caused by GPP0 (in my config is a Samsung NVMe 970 Evo Plus))
 

fbrz98

New member
AMD OS X Member
Joined
Feb 12, 2022
Messages
1
You could enter them under NVRAM/XXX-XXXX-XXXXXXXX (There are 3 codes, choose one of them, it should be an option called Boot Args.
shikigva based on your config (=80 if using iMacPro1,1 =128 if using MacPro7,1)
View attachment 4800

Also, you should add:

View attachment 4801

unfairgva (for fixing Apple TV Green Screen)

This should be added to your GPU Device Properties (you can find it in hackintool (PCI Devices))
Hi, Jumper981, I have a Chinese dGPU (Maxsun AMD RX550 (Lexa) but 4GB. And I've tried to add -radcodec with shikigva=128 and Hardware Acceleration is still unavaliable.
 

joeysaran

New member
AMD OS X Member
Joined
Mar 30, 2022
Messages
11
my RX550 2GB gigabyte doesn't work too. add all 2 code already -radcodec and -unfairgva please help
in Bios I enabled ABOVE 4G
my set up is : R73700X , B450M steel legend asrok , 16GB ram and. RX550 2GB from gigabyte
 

Middleman

Active member
AMD OS X Member
Joined
Jan 29, 2021
Messages
723
my RX550 2GB gigabyte doesn't work too. add all 2 code already -radcodec and -unfairgva please help
in Bios I enabled ABOVE 4G
my set up is : R73700X , B450M steel legend asrok , 16GB ram and. RX550 2GB from gigabyte
Try this setting under Device Properties. And btw it is -racodec not -radcodec

Screen Shot 2022-04-22 at 5.42.51 AM.png
 

Middleman

Active member
AMD OS X Member
Joined
Jan 29, 2021
Messages
723
thank you middleman i did by your advice but still not working. so i upload my EFI. please check if i something wrong with my config
Okay Joeysaran, try the EFI as is. It should boot.
I haven't added unfairgva in this as it already works for me.
This is derived from my working B550 build with RX550 card, config is modded with your UUID details and ALC897 audio.
Build should boot Monterey 12.3. I have also changed the SMBIOS details to iMacPro1,1.
 

Attachments

  • EFI.zip
    37.2 MB · Views: 28

joeysaran

New member
AMD OS X Member
Joined
Mar 30, 2022
Messages
11
Okay Joeysaran, try the EFI as is. It should boot.
I haven't added unfairgva in this as it already works for me.
This is derived from my working B550 build with RX550 card, config is modded with your UUID details and ALC897 audio.
Build should boot Monterey 12.3. I have also changed the SMBIOS details to iMacPro1,1.
thank you middleman. but i tried and it not boot on my machine 😢
 

Middleman

Active member
AMD OS X Member
Joined
Jan 29, 2021
Messages
723

Middleman

Active member
AMD OS X Member
Joined
Jan 29, 2021
Messages
723
Also which OS are you trying to boot?
And also do you see the boot menu picker?
 

joeysaran

New member
AMD OS X Member
Joined
Mar 30, 2022
Messages
11
Also which OS are you trying to boot?
And also do you see the boot menu picker?
Mojave and i only see ResetNVram with your EFI so i change Mindate and MinVersion to -1. then i see my DRIVE but still not boot
and I use VDADecoderChecker. it said Hardware acceleration is fully supported. but in VideoPROC still no H264 and HEV265

 

Middleman

Active member
AMD OS X Member
Joined
Jan 29, 2021
Messages
723
Mojave and i only see ResetNVram with your EFI so i change Mindate and MinVersion to -1. then i see my DRIVE but still not boot
and I use VDADecoderChecker. it said Hardware acceleration is fully supported. but in VideoPROC still no H264 and HEV265

Okay got it. For Mojave if you add shikigva=128 or shikigva=80 in the NVRAM boot-arg, it should now work.
 
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.