Just re-download the latest package, do NOT mod it, and follow the video to "update" OC.I made a mistake, to update your EFI 0.6.5 --> 0.6.5 drm fix.
On Catalina, I delete /BOOT and /OC folders and add the one from the new "drm fix".
I made some change in the config.plist.
I enabled TB3 (I own a Titan Ridge flashed), Radeon Boost (I own a RX580 Pulse) but it's the first time I heard about Radeon Boost - never enabled this before, and finally enabled updates following your video.
I disabled AppleMCEReporterDisabler as I have a solo processor.
I had HW Acceleration with the last version, but not anymore in Videoproc 4.0 with this drm fix version.
What do you advise me to do now? It was an error to delete this folder instead of sliding the folders, right?
Well thanks in adavance.
In my opinion you have to disable the MacPro1,1 spoofing while installing Big Sur. You can enable it back after first installation made with a fitting patcher.hi,
the 0.6.5 Package doesn't install Big Sure 11.1. Second Step of Installation fails. 0.6.4 Package works fine. What's the problem? Can you send pictures of the failure....
After Installation with 0.6.4 runs Big Sur verry well. Can I update OC 0.6.4 -> 0.6.5 now without problems?
v0.6.5 Package has NO conig.plist for Big Sur? only Catalina?
regards
Stephan
Do you advice to use radeonboost on big sur ? I thought it was not working for macOS 11.Just re-download the latest package, do NOT mod it, and follow the video to "update" OC.
After 1st reboot, you should have HWAccel.
If that works, then enable TB3, disable AppleMCEReporterDisabler (not require), and enable Radeon Boost.
If doesn't work, please simply install the OC 0.6.5 (NOT the DRM fix version). The DRM fix version aim to provide DRM fix for Big Sur, nothing new for Catalina.
No.Do you advice to use radeonboost on big sur ? I thought it was not working for macOS 11.
I can confirm that the DRM fix seems to work for Big Sur. Many thanks.The DRM fix version aim to provide DRM fix for Big Sur, nothing new for Catalina.
Sorry for my lack of experience, but what is the difference between the attachment "OpenCore 0.6.5 DRM fix" and "OpenCore 0.6.5"? Thanks in advance!I created a new "easy to install package" as per many requested (based on the official OpenCore). [The attached package already updated to 0.6.5]
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:
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.
- Boot screen (via GOP for unflashed card, including some Nvidia card)
- Firmware protection (to run Windows in EFI mode without risking the cMP bootROM)
- HWAccel (H264 / HEVC hardware decode + encode in Mojave or later)
- ability to watch DRM streaming content (Mojave and later)
- 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)
- NVMe and SATA drives on PCIe card show up as internal
- Support for Apple USB SuperDrive
- TRIM (regardless trimforce status)
- Ability to run non-GUI 32bit software in Catalina
Ability to reset NVRAM in boot picker(disabled at this moment to align with the native Apple boot manager)- 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]
- Ability to boot Catalina / Big Sur Recovery Partition
- Sleep should work (tested on my cMP, but I can't guarantee it also work with your hardware)
Pre-installation:
Anyway, I tried to make the installation as simple as possible. Here is what you need to do
- 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
andOC
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 deleteAppleGVA.framework
in/System/Library/PrivateFrameworks/
and renameAppleGVA.framework.bak
toAppleGVA.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.
- [Optional] 3x NVRAM reset to avoid some unknown issues.
- Disable SIP (must do, especially if you performed step 1)
- 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)
- Follow the steps in this video
For Big Sur only, if some ports on your graphic card are disabled, please follow the steps in this video to re-enable them.
- Reboot
For existing OpenCore users, you may follow the step in this video to update OpenCore
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 (and newer) package, and want to install Big Sur, your 5,1 should able to do that "natively". No need to touch the VMM flag etc]
Additional option 4: If you have legacy wifi card, you may try the follow steps to re-activate the old wifi card in Big Sur (only avail in my 0.6.4 package or above)
Additional option 5: Since 0.6.3, I allow OC to take over SIP control. There are various reasons, but anyway, that's default to be disabled. If you want to re-enable SIP, please follow the steps in this video.
For FCP(X) users, if you want to export HEVC video by using HWAccel, you will need Compressor.
[N.B. The setting MUST identical to the one that I show in the video. Otherwise, HEVC hardware encoding may not work]
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: 7 Jan 2021, OC 0.6.5, Lilu 1.5.1 MASTER, WEG 1.4.7 MASTER]
Thanks!You may google what DRM is.
But in short, the latest package allow us to watch TV+ in Big Sur.
Perhaps its because i have to activate my AirPort at first with changing the config. Its an old AirPort/BT Card without Handoff support. In my Music app is the HomePod listed, but when i activate it, there will be an error-message that it can't be found or activated via Airplay. And perhaps it worked only with my other Macs ... i don't know 100%I don't have HomePod, but if that's same as AppleTV, then it should work without any tricks.
Hi, Martin. I know it could "sound" a little out of topic, but could it be possible to fix audio, the crackling sound some of us experience when playing through Safari or Apple Music, with OpenCore? I have try in different forums but nobody seems to have an answer. I have seem some little improvements with this latest OpenCore 0.6.5 DRM fix, so I'm wondering if it could be farther and correct the sound issues that seems to be related to the CPU with both MacPro 4.1 and 5.1. For me, it worked fine with OpenCore and Catalina, but the issues that started with the latest Mojave versions returned in Big Sur from beta 1 until now. Thank you in advanced.You may google what DRM is.
But in short, the latest package allow us to watch TV+ in Big Sur.
Why OpenCore would solve the removed support of Nehalem dual processors? Why not upgrade the processors and solve it once and for all? You can buy two X5677s for less than $35 and delid it easily.Hi, Martin. I know it could "sound" a little out of topic, but could it be possible to fix audio, the crackling sound some of us experience when playing through Safari or Apple Music, with OpenCore? I have try in different forums but nobody seems to have an answer. I have seem some little improvements with this latest OpenCore 0.6.5 DRM fix, so I'm wondering if it could be farther and correct the sound issues that seems to be related to the CPU with both MacPro 4.1 and 5.1. For me, it worked fine with OpenCore and Catalina, but the issues that started with the latest Mojave versions returned in Big Sur from beta 1 until now. Thank you in advanced.
Do you mean this CPU?Why OpenCore would solve the removed support of Nehalem dual processors? Why not upgrade the processors and solve it once and for all? You can buy two X5677s for less than $35 and delid it easily.
Btw, this is a problem only for early-2009 dual CPU Mac Pros still with the original Nehalem Xeons (E55xx), the stuttering never happens with MP5,1, since all dual MP5,1 are Westmere.
Any Westmere. Buy two, de-lid and install.Do you mean this CPU?
Perfect, thank youAny Westmere. Buy two, de-lid and install.
Thanks for the report, I will make picker attribute = 19 as default in the future package release.@h9826790 Thank you "again" for your work and your latest OC package.
FYI: I use the boot picker only if I press and hold ESC at start after the sound chime. After my first boot I was wonder of the missing mouse pointer that was for me a good indicator that it's safe to release the ESC key and see the boot picker volumes. I fix it for me and put the integer value of 19 at the PickerAttributes section and so I enable 2 attributes I want:
Configuration
dortania.github.io
0x0002 — OC_ATTR_USE_DISK_LABEL_FILE, provides custom rendered titles for boot entries
0x0010 — OC_ATTR_USE_POINTER_CONTROL, enable pointer control in the picker when available
I saw that you had this value also at the opencore 0.6.4 package.
So , you have set:@h9826790 Thank you "again" for your work and your latest OC package.
FYI: I use the boot picker only if I press and hold ESC at start after the sound chime. After my first boot I was wonder of the missing mouse pointer that was for me a good indicator that it's safe to release the ESC key and see the boot picker volumes. I fix it for me and put the integer value of 19 at the PickerAttributes section and so I enable 2 attributes I want:
Configuration
dortania.github.io
0x0002 — OC_ATTR_USE_DISK_LABEL_FILE, provides custom rendered titles for boot entries
0x0010 — OC_ATTR_USE_POINTER_CONTROL, enable pointer control in the picker when available
I saw that you had this value also at the opencore 0.6.4 package.
You are right... about the HEX to Integer values... but:0x0001 — OC_ATTR_USE_VOLUME_ICON, provides custom icons for boot entries
0x0002 — OC_ATTR_USE_DISK_LABEL_FILE, provides custom rendered titles for boot entries
0x0010 — OC_ATTR_USE_POINTER_CONTROL, enable pointer control in the picker when available
to have 19 in decimal (0x0013 in hexadecimal)?
If you still have Mojave, pull out the Big Sur drive, then your cMP should boot to Mojave automatically.My first post, although long time reader of cMP threads. First of all, thanks h9826790 for sharing your work and for your support in this forum. And thanks to all contributors to this thread.
My system: cMP4,1->5,1 / 144.0.0.0.0 / 12-Core 3.33GHz Dual X5680 / Non-Flashed Radeon RX Pulse 580 8GB / 24GB RAM / Current Boot Drive SSD on OWC Accelsior S PCIe Adapter.
My cMP is getting stuck at boot - it startups but then loses power after a while and shutdown. This is what I did:
1- Originally had Mojave 10.14.6 running without issues. Followed instructions of post #1314 and successfully installed latest package 0.6.5 with DRM fix.
2- Re-enabled SIP at the end of the process.
3- System booted well but did not show boot picker screen. Followed the suggestion to flip switch on RX580 and that did the trick - boot screen showed afterwards as expected. Hardware acceleration showed up in VideoProc As expected.
4- Went ahead and downloaded and installed Big Sur 11.1. Process went smoothly. Everything worked well once installed, no issues.
5- Only thing I noticed was the RX580 fan was spinning fast as mentioned in prior posts in this thread.
6- Now this is where I obviously made a (very newbie) mistake: I went ahead and did a 3x NVRAM reset as I thought that would help... And after that NVRAM reset, the system starts up but does not load/reach the boot screen and shuts down.
My sense is that I should follow this suggestion from post #1: “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.”
Could you please advise if, indeed, the above is what I should try? If not, is there any other way to solve the getting-stuck-at-boot issue?
Thanks in advance!