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.
@h9826790 Is this even possible?
1604766430851.png


1604769022025.png
 
Last edited:
Easy.

The reason is because VideoProc NOT aways shows the GPU that provide HWAccel in that Hardware Info page. It simply detect whatever the first GPU detected in the system. In this case, the Titan.

The HWAccel is actually provided by the AMD GPU, but just VideoProc shows the Nvidia GPU's name.

I have this on my own Hackintosh indeed.
Hardware Acc 1080Ti.png

The Intel iGPU doing the HWAccel, but VideoProc shows the 1080Ti's name.

Until Nvidia provide driver for macOS again, it's impossible for us to have any Nvidia NVENC / NVDEC function in macOS. NVDEC / NVENC is owned by Nvidia. The associated driver can only be provided by Nvidia. And they never ever release any driver / software to enable Nvidia HWAccel in any OSX / macOS.
 
  • Like
Reactions: startergo
Wondering if someone can help me. Not sure where to post this really..

I am running OC 0.6.2, runs great, quick to load boot picker.

But then when I log into my Mojave SSD running off the NVME, it takes at least 8-10 minutes for the system to completely load up after I log in. I don't have much on this particular drive as it's my nearly clean boot drive - only have macs fanc control, a couple of media apps (VLC, plex), and my VPN on it. It would also stop loading up any of my apps I want to start until it finishes.....just the bouncing icon on the dock.

I literally cannot touch the mac until its done loading up whatever it is in the background. I might as well brew a tea after starting it up!

I've tried CCC onto a SATA SSD and then wiping and cloning back to the NVME but still have the same problem. Windows 10 however, runs fine so I am inclined to believe its something to do with the macos side of the installation.

OC itself running off a blank SSD. Before I installed opencore, mojave ran great off the SATA SSD.

ANOTHER issue I found was I could not use recovery to reinstall macos, not sure if thats a problem with my OC install. I also am unable to install Catalina as it thinks I need a firmware update but I am not worrying about that for now.

Been pulling my hair out on this. Any advice would be appricated!

Specs;
4,1 -> 5,1
X5680*2

PCIE slots;
Vega 56
NVME drive
SATA PCIE card
USB 3.0 card.

HDD:
1x SSD + 1x HDD in optical drive bay
3x HDD in normal drive bays
1x NVME in PCIE slot 2.
 
Wondering if someone can help me. Not sure where to post this really..

I am running OC 0.6.2, runs great, quick to load boot picker.

But then when I log into my Mojave SSD running off the NVME, it takes at least 8-10 minutes for the system to completely load up after I log in. I don't have much on this particular drive as it's my nearly clean boot drive - only have macs fanc control, a couple of media apps (VLC, plex), and my VPN on it. It would also stop loading up any of my apps I want to start until it finishes.....just the bouncing icon on the dock.

I literally cannot touch the mac until its done loading up whatever it is in the background. I might as well brew a tea after starting it up!

I've tried CCC onto a SATA SSD and then wiping and cloning back to the NVME but still have the same problem. Windows 10 however, runs fine so I am inclined to believe its something to do with the macos side of the installation.

OC itself running off a blank SSD. Before I installed opencore, mojave ran great off the SATA SSD.

ANOTHER issue I found was I could not use recovery to reinstall macos, not sure if thats a problem with my OC install. I also am unable to install Catalina as it thinks I need a firmware update but I am not worrying about that for now.

Been pulling my hair out on this. Any advice would be appricated!

Specs;
4,1 -> 5,1
X5680*2

PCIE slots;
Vega 56
NVME drive
SATA PCIE card
USB 3.0 card.

HDD:
1x SSD + 1x HDD in optical drive bay
3x HDD in normal drive bays
1x NVME in PCIE slot 2.
AFAIK, CCC won’t clone the recovery partition automatically. But they provide you an option to fix that manually (select the hard drive at the bottom left corner, then you should able to create a recovery partition on the MVMe).

Which NVMe you are using right now?

If the same OS works fine in a SATA SSD, but not MVMe, then I can only expect that’s the NVMe’s problem.
 
AFAIK, CCC won’t clone the recovery partition automatically. But they provide you an option to fix that manually (select the hard drive at the bottom left corner, then you should able to create a recovery partition on the MVMe).

Which NVMe you are using right now?

If the same OS works fine in a SATA SSD, but not MVMe, then I can only expect that’s the NVMe’s problem.

The NVME is a PNY XLR8 running off a Sabrent adapter with heatsink. I'm pretty sure is compatible as the blade uses an E12 controller (I went through the NVME thread before buying). REALLY strange thing is, once the NVME does start up after log in (waiting 10 mins!) everything runs great for the most part, and I get 1200/1400MB/s read/write on blackmagic speed test......

One of my troubleshooting steps from a few nights ago was booting off the SATA SSD, and trying to fresh Mojave install onto the NVME and I can't even do that as the install is blocked....something about needing a firmware update?! Would it be worth removing all my HDD and opencore SSDs, leaving only the NVME and my Mojave SATA SSD, boot up that SSD -without- OC, try a Mojave install to NVME -without- OC, then install my OC SSD again as this seems to be blocking my OS install?
 
Hi,

Thanks for the package.

I've an issue with Big Sur, when trying to boot from the USB installer I get the round with a bar sign. If I try to launch the installer from Catalina, it told me I've to upgrade my rom to install on APFS disks.

My config:
- cMP 5,1
- RX580 (flashed)
- opencore 0.6.3 (from this thread)
- catalina (dosdude version) 10.15.7 (supplemental update 2 installed)
- bootrom 144.0.0.0.0

TIA
 
The NVME is a PNY XLR8 running off a Sabrent adapter with heatsink. I'm pretty sure is compatible as the blade uses an E12 controller (I went through the NVME thread before buying). REALLY strange thing is, once the NVME does start up after log in (waiting 10 mins!) everything runs great for the most part, and I get 1200/1400MB/s read/write on blackmagic speed test......

One of my troubleshooting steps from a few nights ago was booting off the SATA SSD, and trying to fresh Mojave install onto the NVME and I can't even do that as the install is blocked....something about needing a firmware update?! Would it be worth removing all my HDD and opencore SSDs, leaving only the NVME and my Mojave SATA SSD, boot up that SSD -without- OC, try a Mojave install to NVME -without- OC, then install my OC SSD again as this seems to be blocking my OS install?
There is a board ID injection to activate HWAccel if you are using my OC package. This may trigger that firmware update issue for some MacOS installer.

You may disable SMBIOS spoofing or even temporarily remove OC for installing Mojave onto your NVMe. (The associated video tutorial in post #1314. The tutorial for enable Catalina installation can also fix that firmware update issue)

But TBH, if you can boot fine with the SATA SSD, why not simply leave the OS at there, and use the NVMe as project drive? There is little to no difference on performance or system responsiveness for most normal daily use anyway.
 
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.3]

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 and Catalina)
  5. Boot picker (only support EFI systems, tested with Apple wired keyboard, Magic Mouse, and Magic 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 on PCIe card 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 to align with the native Apple boot manager)
  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 / Big Sur 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.1 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 have "Retina" boot screen. You may do this.

Additional option 2: If you have a flashed Thunderbolt 3 card, you can install that in slot 4, then enable Thunderbolt 3 support by doing this.

Additional option 3: If you want to enable the ability to install / update Catalina [Update: Thanks for cdf's finding. If you are with the 0.6.3 package, and want to install Big Sur, your 5,1 should able to do that "natively". No need to touch the VMM flag etc]

For FCPX users, if you want to export HEVC video by using HWAccel, you will need Compressor.

If you want to completely uninstall my OpenCore package, please follow the steps in this video.

N.B. Unflashed graphic 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.

P.S. If you want to support my work, please donate via the following link. Million thanks in advance! https://www.paypal.com/paypalme/martinlo420

[Last update: 03 Nov 2020, OC 0.6.3, Lilu 1.4.9, WEG 1.4.4]

I have had this setup and it works perfect, i have catalina (nvme) and windows 10 (ssd sata). i think i have open core 0.5.8. now the new os big sur shows up as an update, i want to upgrade but i dont wanna mess up anything.

what do i need to enable or disable to make the upgrade?

You are amazing thanks so much for giving life to this old machines!
 
I have had this setup and it works perfect, i have catalina (nvme) and windows 10 (ssd sata). i think i have open core 0.5.8. now the new os big sur shows up as an update, i want to upgrade but i dont wanna mess up anything.

what do i need to enable or disable to make the upgrade?

You are amazing thanks so much for giving life to this old machines!
You can simply update to 0.6.3, then install / run Big Sur.

I will add a video about how to update OC in post #1314
 
Last edited:
You can simply update to 0.6.3, then install / run Big Sur.

I will add a video about how to update OC in that post #1314
Im extremely happy to report back, it 100% worked perfect, just as you said.
I followed your video of how to upgrade my opencore to 0.6.3, then i install the final release of big sur and installed it, i did an upgrade from catalina.
thats it. i only changed the plist to make my 4k monitor look right on the boot picker.

is there another configuration i should make?

also my original wifi card still doesn't work on big sur.
does anyone know how to make it work?
it does work perfectly on my windows 10 installation.

Thanks Martin! you are amazing! thanks!!
 
  • Like
Reactions: h9826790
Im extremely happy to report back, it 100% worked perfect, just as you said.
I followed your video of how to upgrade my opencore to 0.6.3, then i install the final release of big sur and installed it, i did an upgrade from catalina.
thats it. i only changed the plist to make my 4k monitor look right on the boot picker.

is there another configuration i should make?

also my original wifi card still doesn't work on big sur.
does anyone know how to make it work?
it does work perfectly on my windows 10 installation.

Thanks Martin! you are amazing! thanks!!
If anyone knows how to make the original Wificard work on 5,1 and Big Sur that would be great. even windows 10 recognizes it just fine. this will help many people that have not upgraded to a different wifi card. thanks so much!
 
If anyone knows how to make the original Wificard work on 5,1 and Big Sur that would be great. even windows 10 recognizes it just fine. this will help many people that have not upgraded to a different wifi card. thanks so much!
Take a look here perhaps:

 
  • Like
Reactions: h9826790
Hi,

Thanks for the package.

I've an issue with Big Sur, when trying to boot from the USB installer I get the round with a bar sign. If I try to launch the installer from Catalina, it told me I've to upgrade my rom to install on APFS disks.

My config:
- cMP 5,1
- RX580 (flashed)
- opencore 0.6.3 (from this thread)
- catalina (dosdude version) 10.15.7 (supplemental update 2 installed)
- bootrom 144.0.0.0.0

TIA
Check this thread and this post and use on of the patchers. These address your problem. It is a little bit bold to try an installer on an unsupported machine expecting everything will be working as normal.... at least the micro patcher does the trick.
 
Take a look here perhaps:

Thanks so much!
has anyone tried that patch?

i have a perfect setup, little worried to messed up
 
Take a look here perhaps:

I'm going to give it a try on a 2012 Mac mini that I use to do Zoom calls from my couch. I took the recommended config for 0.6.3, I added the Mojave kexts into the OC kext file and the recommended entries for the config.plist (I've just made them non-function for the time being). I got OC installed on a USB EFI and it is downloading and installing Big Sur as I write. Once it completes installing, I'll made the entries functional in the plist and see what we get. Will report back later tonight.
 
  • Like
Reactions: cdf
Take a look here perhaps:

I can report that it works on a 2012 Mac mini built-in BT/WiFi. I took the default config from the recommended 0.6.3 OpenCore, added the patched Mojave kext to the kext folder, and the recommended code to the config.plist. I removed the MCEReporter entry and disabled the Mojave WiFi entries (at least for the install phase). I put OC on the EFI of a USB drive, disabled SIP, blessed and rebooted. Software Update recognized the 'need' for Big Sur so I went through the install and when complete went back into the config and enabled the WiFi entries, rebooted and there it was - old 802.11n WiFi and Big Sur running on an unsupported mini.
 
I can report that it works on a 2012 Mac mini built-in BT/WiFi. I took the default config from the recommended 0.6.3 OpenCore, added the patched Mojave kext to the kext folder, and the recommended code to the config.plist. I removed the MCEReporter entry and disabled the Mojave WiFi entries (at least for the install phase). I put OC on the EFI of a USB drive, disabled SIP, blessed and rebooted. Software Update recognized the 'need' for Big Sur so I went through the install and when complete went back into the config and enabled the WiFi entries, rebooted and there it was - old 802.11n WiFi and Big Sur running on an unsupported mini.
This is pretty awesome!!
Do you have a written guide? Or some screen shots? Bit new to the OC game here.
 
Hi, I spent the last two days modding my Mac 5.1. Now everything is fine but the HW acceleration doesn't work. I have a Sapphire RX580 8GB. I did the last OC installer and tried even the suggest way using the Whatevergreen in the Lilo-Container.
But when I enter the: "sudo nvram boot-args="shikigva=96 shiki-id=Mac-7BA5B2D9E42DDD94"" I get the error: "nvram: Error setting variable - 'boot-args': (iokit/common) general error". SIP is disabled. Can anyone help me?

best regards
Lukas
 
Hi, I spent the last two days modding my Mac 5.1. Now everything is fine but the HW acceleration doesn't work. I have a Sapphire RX580 8GB. I did the last OC installer and tried even the suggest way using the Whatevergreen in the Lilo-Container.
But when I enter the: "sudo nvram boot-args="shikigva=96 shiki-id=Mac-7BA5B2D9E42DDD94"" I get the error: "nvram: Error setting variable - 'boot-args': (iokit/common) general error". SIP is disabled. Can anyone help me?

best regards
Lukas
Do not mix use different methods.

If you installed my OC package, do NOT install WhateverGreen etc, or do that boot argument in terminal. OC has all of them included.
 
  • Like
Reactions: andrewkhoo
I have dual E5520 2.26 Ghz xeons in my 4,1->5,1 Mac Pro, I want to install Opencore but not Catalina or Big Sur, still on 10.14.3 because sound stuttering.

Will I have problems if I install Opencore?
 
I have dual E5520 2.26 Ghz xeons in my 4,1->5,1 Mac Pro, I want to install Opencore but not Catalina or Big Sur, still on 10.14.3 because sound stuttering.

Will I have problems if I install Opencore?
Should work, however, HWAccel may not able to work reliably.

From experiences, before 10.14.5 HWAccel may cause GPURestart fault (mainly occur with RX580) occationally.

But more fair, by that time, we didn't use OpenCore yet. So, can't achieve fully functional HWAccel. May be OpenCore can actually make HWAccel work stably in 10.14.3.

Anyway, it's relatively safe to try. If system freeze due to that GPURestart fault. You can always remove OpenCore (GPURestart usually only trigger when the user stress the video engine. It won't stop the user to boot to desktop).

But the CPU is so cheap now. Why not just get a new one? E.g. something like X5677 is extremely cheap, but almost 50% faster than yours.
 
Do not mix use different methods.

If you installed my OC package, do NOT install WhateverGreen etc, or do that boot argument in terminal. OC has all of them included.
Hi, thanks for the reply. I don't really get it. I used the complete way from this thread (https://forums.macrumors.com/threads/opencore-on-the-mac-pro.2207814/), and HW acceleration dint work. Than I tried the one you suggest in the very first post but you yourself tell to download whatevergreen and to do this argument or am I missing something? Sorry I'm absolutely new to this topic. best regards
 

h9826790 Expert-Thanks your 0.6.3 package works on my 4,1 to 5,1 cMP with a GTX680 mac GPU! Please explain what I have to do to config.plist to enable Big Sur installation! (If anything)​

Sincerely​

 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.