Contribute
Register

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

Status
Not open for further replies.
Try with the FamilyGw's modded kext from post #484

https://www.tonymacx86.com/threads/...t-support-hevc-hw.240353/page-49#post-1857103

Disable your iGPU in BIOs.
Add the modded kext to Clover/Kexts/Other
Run this command in terminal "sudo update_dyld_shared_cache -force"
Reboot
Im using Vanilla AppleGVA.Framework from "now" 10.14.2.
Netflix works flawless in Safari again, and I have HEVC and H.264 encode and decode working

iGPU disabled. Tried the kext unmodified (with 0x67DF1002 IOPCIMatch) and rebuilt the dyld cache: no go...
Replaced IOPCIMatch in the plist of the kext with the id of my card (0x67FF1002): no go...

**Inserted 0x67FF1002 in the Baffin section of HEVC.10.14.1.kext: no go...

There should be a way to circumvent the broken AppleGVA? Are you using an RX 560 too slipanot?
 
Just chiming here...

Since 10.14.1, if I do not replace AppleGVA.framework with the 10.14.0 version, no more iTunes DRM downloaded movies playing.

Tried with the HEVC.10.14.1.kext, no luck. Added WhateverGreen 1.2.8 with boot args "shikigva=32 shiki-id=Mac-031B6874CF7F642A", no luck...

Gigabyte Z97X-UD3H and MSI Radeon RX560 BTW...

Thanks,

Patrice
What worked for me is the use of the dummy kext ( attached) in clover/kexts/other and/or 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.
 

Attachments

  • dummy141.kext.zip
    1 KB · Views: 279
  • AppleGVA.framework.zip
    959.9 KB · Views: 152
  • tools.zip
    698.1 KB · Views: 161
Last edited:
iGPU disabled. Tried the kext unmodified (with 0x67DF1002 IOPCIMatch) and rebuilt the dyld cache: no go...
Replaced IOPCIMatch in the plist of the kext with the id of my card (0x67FF1002): no go...

**Inserted 0x67FF1002 in the Baffin section of HEVC.10.14.1.kext: no go...

There should be a way to circumvent the broken AppleGVA? Are you using an RX 560 too slipanot?

Im using a Gigabyte Auros RX580 8GB model. That may be the issue.
Give the attached modded kext a try.
Same install steps
 

Attachments

  • HEVC.10.14.1.kext.zip
    1.3 KB · Views: 103
Im using a Gigabyte Auros RX580 8GB model. That may be the issue.
Give the attached modded kext a try.
Same install steps

Thanks, will try it tonight... going to work in a few minutes.
I notice that ones having success have RX 580, you're right.
 
:) 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.

I'll try the kext of slipanot and yours too tonight... and report back.

Thanks,

**You have an RX 580, maybe it's why it works.

Patrice
 
Last edited:
The Rules said:
All posts must be made in English. Any and all posts in other languages will be deleted
 
**You have an RX 580, maybe it's why it works.

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
 

Attachments

  • Screenshot 2018-12-07 at 6.34.24 AM.png
    Screenshot 2018-12-07 at 6.34.24 AM.png
    643.7 KB · Views: 300
  • Screenshot 2018-12-07 at 7.10.08 AM.png
    Screenshot 2018-12-07 at 7.10.08 AM.png
    651.7 KB · Views: 247
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: 87
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.
 
Status
Not open for further replies.
Back
Top