Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
So here’s an interesting twist.
On my 3,1 I noticed it wasn’t working anymore with the RX 580. Tried doing the hex edit method (using the 3,1 board ID) and still nothing. Rebooted into a different install of Mojave and it worked fine there. Removed the hex edit method on original install and copied over the needed bits from the second install and it still didn’t work.

On a whim I logged in with a different user on the 3,1 and it worked perfectly again for both 264 and hevc (decode only). Logged out of that user and back to original user and it was broken again. Switched users again and it worked. (No reboots between user switching)

So there appears to be something in the user profile that can break / prevent this from working. Therefore it may be a good idea to add this as a troubleshooting step.

Thanks for this info. Will add this point to the Q&A
 
Google Chrome works fine on Netflix at 720p, Friendly Streaming App started working again after the Mod (720p).


Firefox stopped working with Netflix. Googling the UI3012 error code, it seems to be a Networking problem. So rebooting, and confirming a proper network connection resolved nothing. Chrome and Friendly Streaming still working properly.

View attachment 856409

I took a look at this too over the weekend, and from what I can see, all 3 browsers appear utilizing the mod for hardware accelerated decode for Netflix. I get the DHCP error on Safari, but the auto play previews in the menu seem to work fine. I'm not sure how to confirm the resolution they're playing in, but by watching the CPU/GPU graphs, I'm not seeing the CPU swamped like I was before on playing back videos.
 
hi i have a problem on my cMP 10.14.6
at the COMMAND : sudo kextcache -update-volume / COMMAND

Karims-Mac-Pro:~ Abdullah$ sudo kextcache -update-volume /

Warning: /AppleInternal/Library/Extensions: No such file or directory

Kext with invalid signatured (-67062) allowed: <OSKext 0x7f9cb41684e0 [0x7fff925228e0]> { URL = "file:///Library/Extensions/Lilu.kext/Contents/Plugins/WhateverGreen.kext/", ID = "as.vit9696.WhateverGreen" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7f9cb4167040 [0x7fff925228e0]> { URL = "file:///Library/Extensions/Lilu.kext/", ID = "as.vit9696.Lilu"

Please Help me What i have to do now ?
 
Thanks, I can confirm that upgrade from 18G87 to 18G95 won't break the hex edited HWaccel mod. I just did it.

I have a Rx570 4 GB on Hackintosh (i7 on a gigabyte motherboard).. I have this successfully working on 18G87 (hardware acceleration) and when I go to install the 18G95 update ( the 10.14.6 supplemental update) on reboot, It starts booting the updater, but when the video initializes, it just hangs right as the video driver is trying to load. I can tell because WhateverGreen puts a weird memory test pattern of lines across the screen as the video driver is initializing (right before the mouse pointer shows up), and this supplemental update boot routine gets stuck on this screen.

I actually had this problem when installing 10.14.5 -> 10.14.6 and upgrading Lilu.kext and WhateverGreen.kext (to the latest versions when 10.14.6 was released) fixed this and allowed the installer boot routine to boot all the way (to actually apply the update to get to 10.14.6). I have made sure again that both these kexts are updated (to the latest as of early September 2019) and still booting to the updater partition (first reboot of the installer) hangs at the same place.

Anyone else experience this?
 
Last edited:
hi i have a problem on my cMP 10.14.6
at the COMMAND : sudo kextcache -update-volume / COMMAND

Karims-Mac-Pro:~ Abdullah$ sudo kextcache -update-volume /

Warning: /AppleInternal/Library/Extensions: No such file or directory

Kext with invalid signatured (-67062) allowed: <OSKext 0x7f9cb41684e0 [0x7fff925228e0]> { URL = "file:///Library/Extensions/Lilu.kext/Contents/Plugins/WhateverGreen.kext/", ID = "as.vit9696.WhateverGreen" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7f9cb4167040 [0x7fff925228e0]> { URL = "file:///Library/Extensions/Lilu.kext/", ID = "as.vit9696.Lilu"

Please Help me What i have to do now ?

Screenshot 2019-09-12 at 6.45.43 AM.png

[doublepost=1568242471][/doublepost]
I have a Rx570 4 GB on Hackintosh (i7 on a gigabyte motherboard).. I have this successfully working on 18G87 (hardware acceleration) and when I go to install the 18G95 update ( the 10.14.6 supplemental update) on reboot, It starts booting the updater, but when the video initializes, it just hangs right as the video driver is trying to load. I can tell because WhateverGreen puts a weird pattern of lines across the screen as the drive is initializing (right before the mouse pointer shows up), and this supplemental update boot routine gets stuck on this screen.

I actually had this problem when installing 10.14.5 -> 10.14.6 and upgrading Lilu.kext and WhateverGreen.kext (to the latest versions when 10.14.6 was released) fixed this and allowed the installer boot routine to boot all the way (to actually apply the update). I have made sure again that both these kexts are updated (to the latest as of early September 2019) and still booting to the updater partition (first reboot of the installer) hangs at the same place.

Anyone else experience this?

That post is about the update won't break the "Hex edit" method.

But technically, the Lilu method never break by macOS update. Those kext will always at there, and boot argument won't clearly by macOS update.

Anyway, I just tried the Lilu method with my Radeon VII in the latest 18G95. Everything work as expected, no crash or hang etc.

If you have problem with Lilu and WEG, may be you should go the Hex edit route. There should be no more kext update for the RX570 (unless security update of the kext is required). Almost do it once, and last forever in Mojave now.
 
OK, I made hex mode, all HEVC movies (jellyfish, sword) plays without problem. VideoProc shows H.264 4k acceleration as green. But.... Chrome still send VP9 4k60p to CPU not GPU... Any ideas?
 
OK, I made hex mode, all HEVC movies (jellyfish, sword) plays without problem. VideoProc shows H.264 4k acceleration as green. But.... Chrome still send VP9 4k60p to CPU not GPU... Any ideas?

Answered in post #1, Q5

VP9 only partially supported in UVD, therefore, CPU usage still very high, this is normal.

You should able to play 4K 60FPS video with HWAccel ON even the CPU usage is very high.

But if you turn that OFF, most likely the cMP can't do that with zero frame drop.

P.S. I only tested this on my cMP with W3690, any CPU slower than this may further limit the GPU's performance.
 
Google Chrome works fine on Netflix at 720p, Friendly Streaming App started working again after the Mod (720p).


Firefox stopped working with Netflix. Googling the UI3012 error code, it seems to be a Networking problem. So rebooting, and confirming a proper network connection resolved nothing. Chrome and Friendly Streaming still working properly.

View attachment 856409
Just saw that. Did you use the force 1080p add-on? I had to update the add-on to make it work again. You can easily check if the add-on is causing the error by disabling it and restarting Firefox.
Just asking, in case it’s not the mod itself causing this.
 
Just saw that. Did you use the force 1080p add-on? I had to update the add-on to make it work again. You can easily check if the add-on is causing the error by disabling it and restarting Firefox.

I'm very certain the extension caused the issue. However I already removed FireFox and Chrome from my system. My streaming app is working fine, so I'll just leave it as is until it breaks or something goes wrong.
 
  • Like
Reactions: flygbuss
I'm very certain the extension caused the issue. However I already removed FireFox and Chrome from my system. My streaming app is working fine, so I'll just leave it as is until it breaks or something goes wrong.
Alright, it just came to my mind since the 1080p add-on for Firefox stopped working around the time you wrote the post.
Nevermind, didn’t wanna bother.
 
Alright, it just came to my mind since the 1080p add-on for Firefox stopped working around the time you wrote the post.
Nevermind, didn’t wanna bother.

I appreciate the input, no bother at all. I didn't think of it at the time when it happened. @tsialex has given me the rundown on that. I just found other working solutions right away, and there is no need to go mucking around with what's working perfectly for me now.
 
  • Like
Reactions: handheldgames
sorry guys, I can't rename the files to temporarily block the HWAccel, even creating the automator file tells me it can't find the file or directory.
 
Any news for Catalina? Sony Swordfish is using CPU instead of GPU in Catalina Release. But VideoProc reports that hardware support is working. Final Cut seems to stutter. System Profiler says Lilu has loaded. I also have to add WhateverGreen to extensions folder because it never worked inside the Plugins Folder. Only if I add it to Extensions it says it‘s loaded. Is that correct?

Lilu 1.3.8
WhateverGreen 1.3.2
 
Any news for Catalina? Sony Swordfish is using CPU instead of GPU in Catalina Release. But VideoProc reports that hardware support is working. Final Cut seems to stutter. System Profiler says Lilu has loaded. I also have to add WhateverGreen to extensions folder because it never worked inside the Plugins Folder. Only if I add it to Extensions it says it‘s loaded. Is that correct?

Lilu 1.3.8
WhateverGreen 1.3.2

There is no HEVC acceleration in Catalina on cMP, not even decode, can’t find any work around yet.

H264 still work as expected.

VP9 also work as in Mojave.

If You want HEVC Hardware decode (no matter for playback, or video editing), stay away from Catalina.

Anyway, I still put the WEG kext inside the plugin folder, no problem at all. But you can leave it in the extensions folder. IMO, that’s no big deal.
 
I was thrilled the Final Cut Pro X update 10.4.7 that arrived yesterday (Mojave and above).. uses "new Metal-based processing engine". It sped up the BruceX benchmark I tried (last summer) from 22 second to 17 seconds with the latest update. (Same hardware specs except for the OS. High Sierra last year and Mojave).

I'm good with Mojave especially with the Hardware Acceleration and the new FCPX update for a while longer.
 

Attachments

  • Screen Shot 2019-10-07 at 3.02.39 PM.png
    Screen Shot 2019-10-07 at 3.02.39 PM.png
    260 KB · Views: 215
I was thrilled the Final Cut Pro X update 10.4.7 that arrived yesterday (Mojave and above).. uses "new Metal-based processing engine". It sped up the BruceX benchmark I tried (last summer) from 22 second to 17 seconds with the latest update. (Same hardware specs except for the OS. High Sierra last year and Mojave).

I'm good with Mojave especially with the Hardware Acceleration and the new FCPX update for a while longer.

I also updated FCPX to 10.4.7 and ran BruceX a few times (cMP spec as per my signature)

11s for exporting ProRes 422

18s for exporting H264

I am really happy with this update 😁
 
The Adobe Mercury Engine is Metal accelerated (and CUDA and OpenCL). This was maybe the best feature of using the Adobe video software suite. Good to see Apple finally embracing their own stuff...

Adobe added support for multiple GPUs (not just eGPU) in the latest update. It is fantastic if you ever have the chance to mess around on a fully spec'd machine. Flies even with a few RX580's in an old PCIe expansion chassis.
 
I also updated FCPX to 10.4.7 and ran BruceX a few times (cMP spec as per my signature)

11s for exporting ProRes 422

18s for exporting H264

I am really happy with this update 😁

I just noticed playing 5.6k GoPro Fusion footage (files converted to ProRes from Gopro's Fusion Studio) in the 360 video preview in FCPX has improved greatly. I would even say beautiful. This has been an awesome update.

I'm looking forward to seeing 64 bit decoders for Avid's DNxHR DNxHD codec http://www.fcp.co/final-cut-pro/art...5-catalina-get-video-out-from-fcpx-on-an-ipad
I have one app (Google VR180 Creator) that can generate that format and curious to see what kind of quality improvements is possible.

Overall, this system (5,1, RX580 and the activation hack) is the best Mac I've ever owned.
 
  • Like
Reactions: VaZ and h9826790
The Adobe Mercury Engine is Metal accelerated (and CUDA and OpenCL). This was maybe the best feature of using the Adobe video software suite. Good to see Apple finally embracing their own stuff...

Adobe added support for multiple GPUs (not just eGPU) in the latest update. It is fantastic if you ever have the chance to mess around on a fully spec'd machine. Flies even with a few RX580's in an old PCIe expansion chassis.
What are you talking about?

Metal support has been in fcpx forever.
Now they just rewrote the fcpx metal engine.
 
  • Like
Reactions: Chung123
Metal support is one thing, Metal acceleration is another. Adobe significantly added to their "Metal engine" months ago. It's good to see Apple finally doing something for their own software. This is intended for the MP7,1 but trickle down benefits a lot more.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.