Contribute
Register

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

Status
Not open for further replies.
Installed Mojave 10.4.4 on a i5-2500k, z68 board with a Sapphire Radeon Pulse RX 570 4GB. If I disable IGPU in bios and install lilu with whatevergreen and dummy141.kext, netflix on safari and streaming on itunes play, but the screen is red the entire time with sound and the video progresses. if you put the cursor on the progress bar, you can see the preview video clearly. Switched out to an i5-3750k and z77 board with the same graphics card and experienced same phenomena but the screen is green the entire time. I am convinced that the issue is the sandy and ivy processor and that they do not play nice with the Radeon, which should work OOB. I have another 570 paired with a haswell processor and there are no issues. Has anyone successfully configured a 570 with a sandy or ivy processor (IGPU on or off) and achieve proper streaming with netflix on safari and itunes? I can get itunes streaming to work, without the dummy141 kext, but not netflix. When i add the kext, that is what causes the glitch with the playback. Using 12,2 smbios, but tried many others with no success.
I have 2500k with RX560 and work very well.
also I have 3570K but I use HD4000 on this setup work only H264, H265 not work iGPU not support H265.
on both system I use SMBIOS 14.2
 
on 2500K I use dymmy144 and sriky32 and mac-id board iMACpro

glofter - thank you for the reply. not sure what sriky32 is? Can you elaborate?
 
glofter - thank you for the reply. not sure what sriky32 is? Can you elaborate?
I would guess he meant dummy141.kext and shikigva=32 as a boot flag coupled to mac-id board iMacPro specified (don't remember the number exactly).
 
on 2500K I use dymmy144 and sriky32 and mac-id board iMACpro
With this settings hardware encoding and decoding is working with the RX580, but Netflix on Safaris doesn't work.
If I switch to Smbios imacpro1,1 everything is working as well as Netflix on safari.
 
Is WhatEverGreen.kext required to use shikigva=32 and mac-id method?
 
If it is a bug, you can upgrade 10.14.5 beta2 AMD kexts and frameworks to 10.14.4 manually.
Backup below kexts and bundles
View attachment 400520
Then install above kexts and bundles from Mojave 10.14.5 beta 2 to Mojave 10.14.4 /System/Library/Extensions/

Backup below frameworks
View attachment 400522
Then copy and replace above frameworks from Mojave 10.14.5 beta 2 to Mojave 10.14.4 /System/Library/PrivateFrameworks/

Work fine with Ryzen3 2200G + RX560 on 10.14.4 (recently not able upgrade to 10.14.5).

Hello shuhung,

Tried the replacement mentioned with 10.14.5 beta 3 bundles and kexts (AMD drivers and AppleGVA frameworks):

No more iTunes DRM movies working! Removed dummy141.kext, no difference. Tried HEVC10.14.1.kext, then Ellesmere.kext, no difference!

So at last, I've replaced the beta 3 AppleGVA frameworks with the 10.14.4 ones (without replacing the AMD drivers) and iTunes movies working again...?

This is with an MSI Radeon RX580 8g v1 and iMac 14,2 SMBIOS. Whatevergreen not tried as I remember it crashed iTunes when it was there (10.14.0 and 10.14.1). I also have an AMDRadeonEllesmereGVA.kext that I didn't tried...

What's up, I'm at lost!

Thanks,

Patrice
 

Attachments

  • Ellesmere.kext.zip
    2.5 KB · Views: 107
  • HEVC.10.14.1.kext.zip
    1.4 KB · Views: 95
  • dummy141.kext.zip
    1 KB · Views: 94
  • AMDRadeonEllesmereGVA.kext.zip
    1.3 KB · Views: 115
Last edited:
Tried the replacement mentioned with 10.14.5 beta 3 bundles and kexts (AMD drivers and AppleGVA frameworks):

I installed above kexts from beta 2 18F108f combo update dmg by Pacifist, select then right click, install to default location.
402325

Reboot then run
sudo update_dyld_shared_cache -force
 
Status
Not open for further replies.
Back
Top