Contribute
Register

Radeon RX 4XX/5XX standalone system, AMDRadeonX4250.kext (GVA support H264) does not support HEVC HW

Joined
Jan 4, 2015
Messages
411
Motherboard
Gigabyte Z390 Designare
CPU
i7 9700K
Graphics
RX 560
Mac
  1. MacBook Pro
dummy141 kext should work with RX4XX/5XX (tested both IDs 0x67DF1002/0x67FF1002 work) without replacing AppleGVA.framework on 10.14.2

Pls upload your ioreg file.

see attached pngs
Ok, maybe that encoding work but it doesn't matter for me and there's no way for me to verify (don't need it). iTunes DRM downloaded movies playing doesn't work with the following:

- update to 10.14.2 with;
- HEVC.10.14.1.kext injected

Maybe my SMBIOS (iMac 14,2)? Anything else?

Even injecting latest WEG did nothing to help.
Attached ioreg with HEVC kext injected.

Would a RX 580 solve this problem? I have one local not too expensive.

Thanks,

Patrice
 

Attachments

  • iMac de StudioMac.zip
    924.5 KB · Views: 54
Joined
Jan 4, 2015
Messages
411
Motherboard
Gigabyte Z390 Designare
CPU
i7 9700K
Graphics
RX 560
Mac
  1. MacBook Pro
My bad, what was needed was "dummy141.kext", not "HEVC.10.14.1.kext".

Working fine now!!! Yesssss!

Thanks a bunch, I know that it wasn't a real showstopper to use old framework but I prefer this method.
 
Joined
Jan 4, 2015
Messages
411
Motherboard
Gigabyte Z390 Designare
CPU
i7 9700K
Graphics
RX 560
Mac
  1. MacBook Pro
What worked for me is the use of the dummy kext ( attached) in clover/kexts/other and replace the AppleGVA.framework ( attached ) in S/L/Frameworks.
You'll need to rebuild the DYLD cache after replacing the AppleGVA.framework:
sudo update_dyld_shared_cache -force
I also used the tools attached to clean Kext cache & NVRAM as a final step.

The dummy141.kext did it combined with 10.14.2 update,

Thanks...
 
Joined
Oct 26, 2013
Messages
1,054
Motherboard
MSI B250M PRO-VHD
CPU
i3-7100
Graphics
RX 570
The dummy141.kext did it combined with 10.14.2 update,

Thanks...

Ioreg file show GPU is attached to PEGP also properties injection are failed, GPU must link to GFX0 otherwise HEVC support will not work, apply whatevergreen will auto rename PEGP to GFX0.

Dummy141 kext work with both Baffin and Ellesmere Accelerator, restore old framework is not necessary for Baffin Accelerator, it do nothing for 0x67FF1002.
 
Joined
Jul 20, 2018
Messages
22
Motherboard
msi e3 v5
CPU
e3 1230 v5
Graphics
rx470
what should I do to enable hevc/h264 hardware decoding with rx470 and without iGpu on macos 10.14.2, and my smbios is imac pro 1.1 with whatvergreen, is that appropriate? and if i need other kext or not
 
Joined
Oct 26, 2013
Messages
1,054
Motherboard
MSI B250M PRO-VHD
CPU
i3-7100
Graphics
RX 570
what should I do to enable hevc/h264 hardware decoding with rx470 and without iGpu on macos 10.14.2

Use dummy kext or restore old AppleGVA.framework from 10.14.0.
H264/HEVC GVA decode OK
H264 GVA Encoder never work properly
HEVC GVA Encoder work but unstable

my smbios is imac pro 1.1 with whatvergreen, is that appropriate?

OK
 
Joined
Jun 16, 2014
Messages
31
Motherboard
Huanan Deluxe X79
CPU
E5-2680 v2
Graphics
RX 580
Mobile Phone
  1. iOS
Is it necessary add to config.plist this options with Sapphire Nitro+ RX 580?
 

Attachments

  • 2018-12-08 15.10.32.jpg
    2018-12-08 15.10.32.jpg
    102.5 KB · Views: 183
  • Captura de pantalla 2018-12-08 a las 15.42.19.png
    Captura de pantalla 2018-12-08 a las 15.42.19.png
    68 KB · Views: 161
Joined
Jan 4, 2015
Messages
411
Motherboard
Gigabyte Z390 Designare
CPU
i7 9700K
Graphics
RX 560
Mac
  1. MacBook Pro
Ioreg file show GPU is attached to PEGP also properties injection are failed, GPU must link to GFX0 otherwise HEVC support will not work, apply whatevergreen will auto rename PEGP to GFX0.

Dummy141 kext work with both Baffin and Ellesmere Accelerator, restore old framework is not necessary for Baffin Accelerator, it do nothing for 0x67FF1002.
It was with the HEVC.10.14.1.kext (wrong one). I guess ioregistryexplorer is now ok since I use the dummy141. I'll post it anyway later today so you could take a look.

Thanks for your invaluable help my friend,

Patrice
 
Last edited:
Joined
Oct 23, 2010
Messages
970
Motherboard
GA-Z77X-UP5-TH
CPU
i7-3770K
Graphics
RX 580
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Is it necessary add to config.plist this options with Sapphire Nitro+ RX 580?
For Nitro+, not necessary to use ATI Inject, or Orinoco framebuffer, or RadeonDeInit with Mojave.
 
Joined
Jan 4, 2015
Messages
411
Motherboard
Gigabyte Z390 Designare
CPU
i7 9700K
Graphics
RX 560
Mac
  1. MacBook Pro
Ioreg file show GPU is attached to PEGP also properties injection are failed, GPU must link to GFX0 otherwise HEVC support will not work, apply whatevergreen will auto rename PEGP to GFX0.

Dummy141 kext work with both Baffin and Ellesmere Accelerator, restore old framework is not necessary for Baffin Accelerator, it do nothing for 0x67FF1002.
Injecting WhateverGreen, last version: instant crash of iTunes when trying to play a movie...

Attached ioreg with dummy kext injected, no WEG.
 

Attachments

  • iMac de StudioMac - dummy141.zip
    900.6 KB · Views: 46
Last edited:
Top