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.
I was reading page 1 on the OpenCore thread, the page with the how-to explanation and it details your Hardware Accel work. I noticed that the how-to suggest adding a DeviceProperties with the info on the GPU path. Which is not in your "ready to use" package - I guess because each machine has a different path to the GPU. Does it make a difference to add the DevicePropertie?
Practically no difference. It's just a different way to achieve the same result.

Since my package is aim at "one size fit all" (or at least, as much as possible). Therefore, I simply inject those parameter from the boot arguments, and let WhateverGreen to do the rest for me.
 
h9826790
macrumors G5
Martin, can I use your OC easy install method on my 2010cmp with a GTX 680 GPU ???
Will everything turn out correctly even though I don’t have an AMD Gpu??
My 680 has bootscreen but I don’t believe it has a UEFI GOP!
Any info. would be appreciated-
papadj3
 
h9826790
macrumors G5
Martin, can I use your OC easy install method on my 2010cmp with a GTX 680 GPU ???
Will everything turn out correctly even though I don’t have an AMD Gpu??
My 680 has bootscreen but I don’t believe it has a UEFI GOP!
Any info. would be appreciated-
papadj3
To achieve what exactly?

GTX-680 is a GPU released a year before UEFI was ratified and no NVIDIA GPU has video compression/decompression hardware acceleration with macOS. AFAIK, only Maxwell NVIDIA GPUs has some acceleration with Windows/Linux.

To have UEFI GOP with a GTX 680, the procedure back in the day was to request the GPU firmware upgrade with the manufacturer. Most GPU manufacturers never issued GOP firmwares for Kepler generation one (GT(X) 6xx).
 
Thanks for the reply tsialex!
I actually just wanted an "easy way" to install OC since I lost “mine-0.5.7” somehow messing around?
I did write away to EVGA for the UEFI-GOP and they sent me a 3687_UEFI Folder BUT all .exe’s for windows?! Don’t know what to do with it?
(mine is EVGA GTX 680 mac edition{I Think}, 4gb, P/N 04G-P4-3687-KR, S/N 1310633687003876)
If you can help, like you did with my rom in private conversation-Ha!, I would be very thankful! I am probably writing all this in the wrong thread!? Sorry-
 
Thanks for the reply tsialex!
I actually just wanted an "easy way" to install OC since I lost “mine-0.5.7” somehow messing around?
I did write away to EVGA for the UEFI-GOP and they sent me a 3687_UEFI Folder BUT all .exe’s for windows?! Don’t know what to do with it?
(mine is EVGA GTX 680 mac edition{I Think}, 4gb, P/N 04G-P4-3687-KR, S/N 1310633687003876)
If you can help, like you did with my rom in private conversation-Ha!, I would be very thankful! I am probably writing all this in the wrong thread!? Sorry-
Yes, you are on the wrong tread. Use the excellent @cdf basic config from the first post of the OpenCore thread, you don't need anything else.

You don't need to spoof iMac Pro since you don't have a GPU that supports VideotoolBox API (AMD hardware video compression/decompression).
 
Thanks again for the reply tsialex!
Can I use Dayo’s Steps w/refind instead of @cdf with my GTX 680?? {Doesn’t have UEFI GOP??}
I need refind!
Really need your reply!! THANKS!
Sincerely,
papadj3
 
Thanks again for the reply tsialex!
Can I use Dayo’s Steps w/refind instead of @cdf with my GTX 680?? {Doesn’t have UEFI GOP??}
I need refind!
Really need your reply!! THANKS!
Sincerely,
papadj3
Please be a good forum user and don't hijack threads, ask directly on the correct thread.
 
OpenCore 0.5.6 released. I created a new "easy to install package" as per many requested. [The attached package already updated to 0.6.0]

For those who only need HWAccel, post #594 has everything you need This new package mainly offer HWAccel + boot screen. Also, this package should work in Catalina for dual processor cMP.

I don't mind you guys discuss anything about this package, but I have no plan to provide any explanation about OpenCore at here. If you want to know more, please join cdf's OpenCore thread. For new joiners, please make sure read through the FAQ in post #1 before you ask anything.

The attached packaged included Clover Configurator and a complete preconfigured OpenCore. All credits goes to the developer teams. If you want to show your support, please give them donation (declaration of interest: I am NOT in any of their developer teams)

For Clover Configurator and OpenCore developers teams, please let me know if you want me to remove the associated software inside my attachment in this post.

This is a "one package fit all" solution. So, it's designed to fit as much setup as possible, which may not be optimised for your setup (e.g. I did't provide HiDPI boot screen, for those who are running 4K screen, the Apple logo may be quite small during boot). You have to do the optimisation by yourself (details in the OpenCore manual, some info also available in cdf's OpenCore thread).

Anyway, for those who have RX 460 or newer AMD GPU, this package should gives you:
  1. Boot screen (via GOP for unflashed card, including some Nvidia card)
  2. Firmware protection (to run Windows in EFI mode without risking the cMP bootROM)
  3. HWAccel (H264 / HEVC hardware decode + encode in Mojave or later)
  4. ability to watch DRM streaming content (Mojave or later)
  5. Boot picker (only support EFI systems, only tested with wired keyboard, 10s timeout. If you can't see this. Just don't touch the keyboard, and your cMP should continue to boot to desktop)
  6. NVMe and SATA drives show up as internal
  7. Support for Apple USB SuperDrive
  8. TRIM (regardless trimforce status)
  9. Ability to run non-GUI 32bit software in Catalina
  10. Ability to reset NVRAM in boot picker (disabled at this moment)
  11. Ability to run any natively supported ancient OSX with modern graphic card e.g. Radeon VII in 10.6.8 (only can display, no acceleration) [Update 5th May 2020: Sierra and High Sierra may not fully supported yet. Thanks for pierrox's report]
  12. Ability to boot Catalina Recovery Partition
  13. Sleep should work (tested on my cMP, but I can't guarantee it also work with your hardware)
It's impossible for me to test every single function in all situations. So, as usual, use at your own risk. But you are welcome to report back if there is any problem / error.

Pre-installation:
  • Recommend to backup your BootROM between step 1 and 2 (e.g. by using ROMTool)
  • If you want to test OpenCore, you can install this package onto a bootable USB thumb drive.
  • Quite a few users reported that can't boot OpenCore from NVMe, please avoid to install this package on NVMe. You can install this package on ANY SATA drive, not necessary your boot drive.
  • If you want to remove OpenCore, please mount the EFI partition by using Clover Configurator, then remove BOOT and OC folders inside the EFI folder on EFI partition.
  • If your cMP stuck at boot. After shutdown, please pull out the hard drive that contain OpenCore, then perform NVRAM reset. If still doesn't work, then please install your emergency graphic card that has boot screen. Hold Option to boot, then select your backup boot drive. This should disable OpenCore.
  • For those who want to report issue / error. Please provide details (e.g. which graphic card, OpenCore installed on NVMe / SATA drive, the issue's details, etc) otherwise it will be extremely hard (or even impossible) for me to work out what's wrong.
  • If you installed Lilu for whatever reason (e.g. because of innie), or applied my previous non-OpenCore HWAccel mod, please remove them or revert them. For Lilu + WEG, that means delete Lilu.kext in /Library/Extensions/ and reboot (caution: these kexts may be installed in System/Library/Extensions/ as well). For hex edit method, that means delete AppleGVA.framework in /System/Library/PrivateFrameworks/ and rename AppleGVA.framework.bak to AppleGVA.framework. Warning: My package already have Lilu and WEG included, "double installation" of these kexts will cause macOS boot failure.
  • For PULSE RX580, users reported that only can see boot screen when boot from gaming mode. There may be no UEFI GOP in the compute mode's ROM.
Anyway, I tried to make the installation as simple as possible. Here is what you need to do
  1. [Optional] 3x NVRAM reset to avoid some unknown issues.
  2. Disable SIP (must do, especially if you performed step 1)
  3. Download the attachment in this post (Some users reported 0.6 package has compatibility issue. You may download the 0.5.9 package if you prefer that, same installation procedures)
  4. Follow the steps in this video
  5. Reboot

Additional option 1: If you have 4K screen, and you want to scale up the Apple logo during boot. You may do this.

N.B. Unflashed card means "the ROM is never modified". For those who bought used card, and can't see the boot screen, most likely the last user flashed the card with modified ROM (e.g. downvolt for mining). In this case, you can go to TechPowerUp to find a ROM that fit your own card, and flash it.

[Last update: 23 Aug 2020, added NVRAM reset in the installation procedures. OC 0.6.0, Lilu 1.4.6, WEG 1.4.1]
I did this method and got boot loop on a Mac Pro 3,1. My GPU is a RX 570, I use a ssd with 256 GB. I have two quad core Xeon. I recovered my Mac by putting the drive in another Mac Pro 3,1 and removing open core. Pls help if it is possible :)
 
Are you able to play the sword smith video?
I can play the jelly fish one but the sword smith one has glitches ... starts and stops.
The 770MB Sony SwordSmith plays fine as well (H265 @ 60fps), it dropped 4 frames at start of playback when i was putting it into full screen but at that time it was still just a black screen, so you don't see it.
Watched it a few times, no issues with playback. No real stress on the RX 580 either, it was about 40% GPU processor usage during playback.

I'd wonder about if your source media is having an issue reading the file fast enough?
Perhaps try copying it into a RAM disk?
 
Does the OpenCore package installation conflict with the Continuity Activation Tool magic I applied last year? I'm assuming not but I just wanted to be sure.
 
Does the OpenCore package installation conflict with the Continuity Activation Tool magic I applied last year? I'm assuming not but I just wanted to be sure.
Should not. At least no problem on my own cMP. And you can always remove OpenCore if you don't like it. It won't change any system file / setting.
 
Should not. At least no problem on my own cMP. And you can always remove OpenCore if you don't like it. It won't change any system file / setting.
Excellent. I just ran your 0.6.1 package on my 5,1 RX580 Pulse (in compute mode and I get the boot screen and picker), and everything seems to be working perfectly. It was so quick and easy, and I was putting this off for months bc I figured it would be daunting. Thanks so much!

One added bonus: not only is FCPX snappier than ever (though the storyline still won't redraw when scrolling during playback), Capture One is also much smoother while scrolling the browser and drawing masks. It always said Hardware Accel was active, but I'm thinking ti wasn't getting what it thought it was. Of course it'd be nice if they'd drop OpenCL for Metal.
 
Last edited:
Also, DRM streaming works, and both the SATA SSD in the optical bay and NVMe blade show as internal. That's awesome. I'm sticking with Mojave for now until I can test my production software on Catalina.

Two bits of weirdness:

1) The boot picker always shows at startup. Is there any way to get rid of that?
2) Sleep works, but it sleeps, then wakes after ten seconds, then goes to sleep and stays asleep. Is that expected?

This is such a boon for my old machine. Thanks a lot to everyone who put this together. I'm looking for the donate links. Can someone point me to them?
 
I have an i7-6700k with RX580 on 10.14.6 using Clover. I have h.264 acceleration with shikigva=32 shiki-id=Mac-7BA5B2D9E42DDD94 but not HEVC...

Can I enable HEVC HW acceleration without switching to the iMacpro 1,1 SMBIOS or is that the only way??
 
Mojave is my main OS, it's the first partition of a SSD drive. I have a RX580 with 2 Apple Cinema Display monitors (the aluminium 23" model) plugged in via Displayport->DVi
- second partition: Sierra 10.12.6 won't boot. I get the Apple logo, it starts to load per the progress bar. Then it flashes with a black bar just above the Apple logo and stays stuck at this stage. Hard reset to reboot.

I have just installed the RX 580 on my 2010 MP running the latest Sierra (all I could run on the prior non-metal card) and have the same problem regarding the above - booting stops halfway through with a black bar above the apple logo.

It will boot in recovery mode w/o the black bar, so I tried installing a new copy from recovery screen (via online download) and the new install was proceeding fine until it tried to 'restart' as part of the install, at which point the black bar is back and the progress hangs.

I'm not exceptionally literate but have run a terminal script here and there, but wondering if anyone else has solved this issue? It would seem the card is 'fine', and the problem is in the software?

I have reset the SMC and PRAM and checked that the RAM is re-seated, to no avail.

Thanks in advance for any help.
 
Last edited:
I have just installed the RX 580 on my 2010 MP running the latest Sierra (all I could run on the prior non-metal card) and have the same problem regarding the above - booting stops halfway through with a black bar above the apple logo.

It will boot in recovery mode w/o the black bar, so I tried installing a new copy from recovery screen (via online download) and the new install was proceeding fine until it tried to 'restart' as part of the install, at which point the black bar is back and the progress hangs.

I'm not exceptionally literate but have run a terminal script here and there, but wondering if anyone else has solved this issue? It would seem the card is 'fine', and the problem is in the software?

I have reset the SMC and PRAM and checked that the RAM is re-seated, to no avail.

Thanks in advance for any help.
1) You can't activate HWAccel in Sierra. I only recommend you do that on 10.14.6 or above.

2) You can run High Sierra with non Metal GPU.

3) What you really want to achieve now?
 
1) You can't activate HWAccel in Sierra. I only recommend you do that on 10.14.6 or above.

2) You can run High Sierra with non Metal GPU.

3) What you really want to achieve now?

Update: I had to install Mojave via a bootable USB drive. Required an extra reboot for a firmware update (automated, except for the extra boot to get back on the USB install boot volume). Now running Mojave 10.14.6 and updating other software, but all is working well.

I guess my next course of action is running Dosdude1's script and then install Catalina.

I will likely also install an NVME Pcie card as well (currently running OS off a small old OWC SSD via sata w/ home folder on a SATA drive), but wanted to confirm the OS's would run smooth first (basically upgrading this machine as much as reasonable so I can get another 4-5 years out of it.)

This machine is primarily a photo library manger - I earn my living as a photographer, and this is now becoming my backup/library machine, so it needs to run Adobe LR and PS, but not a lot of really heavy lifting otherwise.
 
Last edited:
Why do you need to go to Catalina then? Mojave is much more stable and it looks like Catalina won't be developed more (despite many bugs stil plaguing it) as Big Sur is coming. Also, Mojave can be run vanilla without having to patch the OS with Dosdude like you're about to do.
 
Well, perhaps I wait for Big Sur then? At some point I have to keep updating to get Adobe updates, but it looks like I have the latest software available from them, so maybe no reason to bother with Catalina, unless required later to get to Big Sur (which I can wait until it's developed).

Is that the current wisdom?
 
Today's Security Update:
Security Update 2020-005:
Version: 10.14.6
Source: Apple

in addition to the ProFormats update

It took a while. (I got a bit concerned) Ran the update/ Prompt to Restart / MacOS Installer Disk Displayed/ Boots into that. / A longish install progress bar. Then finally reboots again.. and then finally back onto desktop.

Looks like everything is normal. (including the acceleration)

Whew! Good job Open Core!
 
  • Like
Reactions: h9826790
Yeah, updated to 10.14.6 (18G6032) today, HWAccel (via OpenCore) work as expected.
Screenshot 2020-09-27 at 00.37.52.png
 
  • Like
Reactions: Chung123
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.