Hi! Any news enabling HW accel on Vega cards (Radeon VII) for Ventura+? With RX580 everything is working as expected, but not with Radeon VII.
HelloI created a new "easy to install package" as per many requested (based on the official OpenCore). [The attached package updated to 1.0.1]
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 and newer macOS 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 packages (0.9.4 and before) included Clover Configurator (for mounting the EFI partition only, please do NOT use it to edit the OpenCore config plist) 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). Since 0.9.5, the Clover Configurator (which we use it only to mount the EFI partitions) is replaced by Macschrauber's Mount ESP Tool (the Bless OpenCore script is also credit to Macschrauber).
Macschrauber is working very hard to keep improving the Mount / Unmount / Bless script. However, there is a macOS internal protection(Gatekeeper) may generate a quarantine flag to the scripts (and the RadeonGadget app indeed) when you download it. Which will make Finder shows you a "damaged" warning when you try to run the scripts. This is a known issue, and is addressed in the latest version. In the current version, if Finder not allow you to run the apps, please right click the apps, then choose "open". If still doesn't work, there is a script (with a self explaining name - Run this to fix the "Damaged" app) should able to fix the issue for you. That "fix" script will NOT change any security settings / mod any system files on your computer. All it does is just to remove the quarantine flags from the downloaded files for you.
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 optimized for your setup (e.g. The auto detect HiDPI function may not work correctly for ultra wide screen. For those who are running ultra wide monitor, the Apple logo may be too large during boot). You have to do the optimization 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 (and other voluntary helpers) 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 and newer macOS)
- ability to watch DRM streaming content (Mojave and newer macOS)
- 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 / Monterey and the associated Recovery Partition [SurPlus (credit to Syncretic) is included and enabled by default to fix the racing condition in macOS 11.3 or later][AVXPel is also included. another credit to Syncretic][ASPP-Override is included for macOS 12.3, credit to dortania]
- Sleep should work (tested on my cMP, but I can't guarantee it also work with your setup)
- Possible to run 8x32GB RAM in macOS (user need to mod the config.plist manually. Replace the
false
belowCustomMemory
totrue
)- Enable HDMI Audio for some graphic cards
- Ability to monitor modern AMD GPU's temperature (by using the attached RadeonGadget. Credit to Aluveitie)
- Possible to run AQC107S 10Gbps network in Monterey 12.3 and newer (credit to Jazzzy)
Pre-installation:
I tried to make the installation as simple as possible. However, I still demand you to learn some very basic skills. Those skills are very useful in the recovery process if something goes wrong. Anyway, here is what you need to do
- Recommend to backup your BootROM between step 1 and 2 (e.g. by using ROMTool, credit to Dosdude, password "rom". Or by Macschrauber's ROM dumper)
- If you want to test run OpenCore, you can install this package onto a bootable USB thumb drive.
- Quite a few users reported that can't boot OpenCore from NVMe, analysis shows that depends on hard drives config. It's hard to explain which exact scenario may hit this bug. So, please avoid to install this package on NVMe. You can install this package on ANY SATA drive with virtually no performance lost, 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 packages 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.
- Also for RX580, users reported that they can't see the screen during macOS installation / update. Analysis shows that there is bug in macOS. When multiple monitors connected, the installation / update will process as expected, but all screens may remain black. Therefore, for RX580 (may be also applicable to other Polaris GPU), please only connect one monitor when you want to install / update macOS (if you prefer to able to see the progress).
- [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 (if the newer package has compatibility issue. You may download the older package, same installation procedures.)
- Follow the steps in this video (please turn on and read the subtitle) [N.B. some tools are updated, but they are very self explanatory. Therefore, I have no plan to create another video just to show how to use the new tools at this moment]
For Big Sur and Monterey, 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 [For those who installed OC onto the Windows drive, please make sure you only replace the OC files, but not the whole EFI folder]
Additional option 1: If you have 4K screen, and you want to have "Retina" boot screen. You may do this. [Depreciated in 0.7.6, which Retina should be enabled automatically on 4K monitor]
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,Big Surand Monterey, please follow the steps in this video. [N.B. you should revert the changes after macOS installation completed. This special setting is not designed for daily use]
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: To enable legacy BT support in the latest unsupported OS, you may turn on both BlueToolFixUp and BlueTooth-Spoof kext.
Additional option 6: Since 0.6.3, I allow OC to take over SIP control. There are various reasons, but anyway, that's defaulted to be disabled. If you want to re-enable SIP, please follow the steps in this video. (please turn on the English subtitle when you watch this video, some useful info at there)
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:22 Sep 2024, OpenCore 1.0.1, Lilu 1.6.8, WhateverGreen 1.6.7, RadeonSensor 0.3.3, AppleALC 1.9.1, FeatureUnlock 1.1.6, SurPlus, AVXpel, ASPP-Override, ESP Tool 28-7-2024]
Hello! I’ve learned a lot from reading this forum! However, I now have a dilemma. I have opencore running on a Mac Pro 5,1 with the newest version of Sonoma. I did all this after I installed a new Radeon RX 580 graphics card in the Mac Pro. I run a professional recording studio and actually did all this on my back up Mac Pro first. I have Mojave on a separate SSD and Mountain Lion on a separate SSD also for some older software I use for some of my work. However, when I select either of them from the boot picker, I get the prohibited symbol that I guess says I have no operating system? It’s a circle with a cross hash through it! Totally desperate now and will pay for a consult. Please help!Greetings from a total novice and first time poster on this forum. I have a 2009 MacPro4,1 flashed to MacPro5,1. The CPU's have been upgraded to dual X5680's, memory has been upgraded to the 1333MHz with new Bluetooth 4.2 and a new WIFI card along with the Sapphire Pulse Radeon RX 580 8GB flashed for Mac. My primary applications are photography related, no video editing. Current versions of my applications require Catalina at minimum. I have followed Martin Lo's post of March 2, 2020 and downloaded version 0.8.0.zip and the config plist that may go with it (I'm not sure about that). I installed the package on my primary system drive (Mojave 10.14.6). I then did the two modifications to the config plist that came in the package as per his video "How to enable Catalina (and Monterey) installation support on Mac Pro 5,1 with my OpenCore Package". Saved and verified the changes, unmounted the EFI then ran the Install macOS Monterey app. I then did a restore from Time Machine. The last reboot displayed a black screen with the symbol of a circle with a diagonal line through it in the center of the screen. At that point I powered down the Mac then rebooted back into the boot picker and selected the Mojave drive. When the machine booted, the following message was on my screen – “Incompatible Disk This disk uses features that are not supported on this version of macOS”. There were also two new drive icons on my desktop, SSD_Monterey – Data and Update. Does anyone have any suggestions where I might have gotten off track, or how I can complete my OS upgrade?
Hello! I’ve learned a lot from reading this forum! However, I now have a dilemma. I have opencore running on a Mac Pro 5,1 with the newest version of Sonoma. I did all this after I installed a new Radeon RX 580 graphics card in the Mac Pro. I run a professional recording studio and actually did all this on my back up Mac Pro first. I have Mojave on a separate SSD and Mountain Lion on a separate SSD also for some older software I use for some of my work. However, when I select either of them from the boot picker, I get the prohibited symbol that I guess says I have no operating system? It’s a circle with a cross hash through it! Totally desperate now and will pay for a consult. Please help!
Thanks so much for the reply! I just walked back into my studio. Do you mind walking me through what I should do?This OpenCore recipe spoofs 2019 Mac Pro or iMac Pro to run unsupported macOS releases, so you are limited to run the exact same macOS releases that 2019 Mac Pro or iMac Pro runs:
- 2019 Mac Pro starts with 10.15.2.
- iMac Pro starts with 10.13.2.
So, you will never run Mojave/Montain Lion spoofing 2019 Mac Pro or never run Mountain Lion with iMac Pro spoofing.
For running Mojave/Mountain Lion, bypass OpenCore completely via Apple native BootPicker. If your GPU does not support Apple native BootPicker, you will need EnableGop or flashed GPU or BootROM reconstruction service.
Thanks so much for the reply! I just walked back into my studio. Do you mind walking me through what I should do?
Also, if you mean using “Startup Disk” that gives me the prohibited 🚫 symbol tooThanks so much for the reply! I just walked back into my studio. Do you mind walking me through what I should do?
Oh ok, do you mind sending me the correct thread link?This thread explains the issue in detail:
You won't boot Mountain Lion WITHOUT bypassing OpenCore, but if you change the board_id from 2019 Mac Pro to iMac Pro you can boot Mojave, this will require opening the OC config.plist located inside the ESP and change the board_id from 2019 Mac Pro to iMac Pro.
To run Mountain Lion, your only way is bypassing OpenCore completely, via flashed GPU or EnableGop/BootROM reconstruction.
Btw, a friendely reminder that this thread is not for OCLP support, you are using OCLP to run Sonoma and this thread is not the one for getting the help you want.
Also, if you mean using “Startup Disk” that gives me the prohibited 🚫 symbol too
Oh ok, do you mind sending me the correct thread length?
There are many ways to arrange your setup to boot into new unsupported version of Mac OS while also being able to boot into older versions.Totally desperate. Please help!
<key>boot-args</key>
<string>
, add -no_compat_check
to whatever is there<string>OriginalItem_1 OriginalItem_2 ... OriginalItem_n -no_compat_check</string>
<string>-no_compat_check</string>
I purchased a NVIDIA GTX680 on eBay because Alex said this will give me multi display capability because it being a Mac compatible GPU
Thanks for the correction @tsialex! Appreciate you!!read Mountain Lion compatible GPU instead of Mac compatible GPU![]()
You can boot older versions on Mac OS with OpenCore if theI thought with Martin Lo's script you were able to boot into older versions of MacOS?
-no_compat_check
boot-arg is present. As I posted earlier, you can even go as far back as 10.4 Tiger (at least on MP31). Perhaps Martin's setup has this boot-arg in place. I use a different setup myself.Hello everybody,Hello everyone,
I'd like to buy a RX 6600 to delay (a little bit) the purchase of Mac mini M4 pro. I want to replace my RX 580 on Mac Pro 5.1. This RX 6600 have been cleanly flashed. I work on DxO PhotoLab 7 and I need Hardware Acceleration for using DxO DeepPrime XD. Can I just switch RX580 to RX6600 without doing anything?
Thank you for answering.
Original post when I upgraded MacOs to Monterey and fix hardware acceleration...
Yeah, the only reason I haven’t moved from Mountain Lion 10.8.5 is because I have a total of 84 channels of hardware inserts via 10pcs of HD 192’s on TDM that I use for tracking and mixing. The flip was for me to spend $7k on a new Mac Pro, 5pcs of HDX 16 IO’s at about $4k each and two new HDX cards at approximately $5k each. 7k+20k+10k=$37k for what Vintage King Techs told me that it would probably be a 3% improvement over my current setup! I’m using a Lynx Hilo for my mastering work which I run in Mojave! Going to Sonoma and Sequoia will keep me current on that side of things. And, I only have about 8 plugins that I use now. Hey, Pro Tools is my tape machine and with a high end front end and not hitting it hard brings great results.Great info
Dayo
I'm glad I no longer need to run Pro Tools 10 or 12, and have better plugins that I relied on those older versions.
Nice track and I appreciate your reply and what you’re doing with your music! As far as 3rd party plugins go I use:Gotcha, I'm in somewhat in the same boat, but a way smaller boat. I just can't justify the spending all that cash for getting the same results, well at least my ears can't tell. I'm still rolling with my DIGI003 Black Lion tweak Mod after two decades, and to be able to track 18 inputs at 32buffer / 48K is still crazy for an old dinosaur, but gets the job done.
I have a top engineer buddy here in Tempe that is still rolling on his 2008 Mac Pro, and has been nominated for a Grammy as well.
I'll never forget reading an article where George Michael said it doesn't matter what it was recorded on, whether a cheap four track like La Bomba, Richie Valens or quad 8. What matters if the song has the mojo to get you on the dance floor.
Yeah that 18-db is the sweet spot, and I also feel it gets the feel just right.
I'm no pro, just like recording my friends bands, and tinker my ideas when something hits my head. Ex 80's rush tribute band bass player. god I haven't played in over 37 years, but I do tinker.
Something I slapped together after I chopped up a drum loop to my liking. ( DISCLAIMER ). NOT A GUITAR PLAYER.
But I can get something meaningful / LOL
What plugins are you using now. I find myself gravitating to only a few. Man some many plugins.
Hey Dayo,There are many ways to arrange your setup to boot into new unsupported version of Mac OS while also being able to boot into older versions.
I run 10.4 Tiger to 15.x Sequoia. Every single one of these can be booted via OpenCore.
I tend to use RefindPlus to boot the older ones (equivalent to Native Boot) but definitely doable via OpenCore.
Below are screenshots from Tiger and from Mountain Lion booted via OpenCore (iMacPro1,1 Spoof).
View attachment 2482895
View attachment 2482801
First thing to try is:
If that doesn't work, there are further steps you can take.
- Open your Opencore config file, config.plist, with something like TextEdit on your Mac
- Look for
<key>boot-args</key>
- On the next line, starting with
<string>
, add-no_compat_check
to whatever is there- That is, change to:
<string>OriginalItem_1 OriginalItem_2 ... OriginalItem_n -no_compat_check</string>
- If currently empty, you will have:
<string>-no_compat_check</string>
As mentioned though, there are multiple approaches with each approach having pros and cons.
The problem is that I’ve lost my multi display capability
Heard your great work, simply love it.Nice track and I appreciate your reply and what you’re doing with your music! As far as 3rd party plugins go I use:
*Fabfilter Pro L2 (my final mastering limiter)
* Fabfilter Pro MB
* Soothe2
* RESO
* Sonarworks Reference ID
* Klanghelm Deluxe meters
* Standard Clip
* dpMeter4 by TBProAudio
* ABLM2 TBProAudio
* M7 Control (To control my Bricasti)
* Exponential Audio R2 Reverb