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.
Hi everyone! I have a strange issue with my MSI RX580 Armor OC (unflashed). With OCLP, both my HDMI and DP outputs work on the card and I can use my display over DP. With this package (which I intend to use, because it's a lot faster), only the HDMI ports work.

Even changing the board-id, as suggested in the spoiler on the main page, doesn't make any difference (and weirdly, Hackintool still reports the Mac-7BA5B2D9E42DDD94 value after changing the plist).

DisplayPort doesn't even recognise that there's a monitor plugged in... any idea why? Using the latest 0.9.4 release, Monterey 12.6.8 on MacPro 5,1 with 144.0.0.0 BootROM.

Also, no boot picker is shown. Even with HDMI, I have a black screen until the login window appears.
 
Last edited:
helloo i wan to bought Titan Ridge 2.0 but unflash, can i use titan ridge without Flash? just modif config.plist

thanks
 

Attachments

  • 26681ed1-35ab-4529-9ed7-6a962719ee53.jpg
    26681ed1-35ab-4529-9ed7-6a962719ee53.jpg
    56.7 KB · Views: 66
So traditional way of zapping pram should work with this system?
Correct, that's not affected.

Anyway for me it appears to do away with the GOP feature. So is a bit of a trick to get it back .... just happened to have an nvidia supported os online at the time (i have macvidcards gtx 980) Ultimately should keep something that does support it online.

Any idea to get the GOP to come back by itself without swapping cards? No operating EFI on any PCIe, except for whatever apple does, so not going to be that. (Unless just having a couple nvme on could effect it?)

I do believe that it has fixed the lagging problem with the fresh install. Still could switch to a much better system, hackintosh I made but its working pretty good and like the case 10 fold over the pc

Update: THAT did not fix the problem with the lag. I think that taking out the 2nd NVMe card made it run better. Will have to further use it but seems better at the moment.

Put the 2nd one in the 1st card that has 2 slots but did not bother to try enabling it probably cause I did not have the stuff on hand to send more power to it. An expansion slot utility would be cool but good luck on old machines
I am not quite sure what your problem is (NVMe cause lagging?).

MVC 980 should not use GOP, but UGA. If no operating EFI on any PCIe card, and you don't want to swap card, then you may flash the card with working UEFI GOP.
 
Even changing the board-id, as suggested in the spoiler on the main page, doesn't make any difference (and weirdly, Hackintool still reports the Mac-7BA5B2D9E42DDD94 value after changing the plist).
I suspect there are multiple OC copies on different hard drive, and you modded the inactive one. Please mount the EFI partitions one by one, and check all of them if more than one OC is installed.

After you mod the board ID (and reboot), Hackintool should able to read the spoofed board ID correctly.
Screenshot 2023-08-31 at 14.08.00.png
 
I suspect there are multiple OC copies on different hard drive, and you modded the inactive one. Please mount the EFI partitions one by one, and check all of them if more than one OC is installed.

After you mod the board ID (and reboot), Hackintool should able to read the spoofed board ID correctly.View attachment 2253050
I only have one drive with one OC install in my Mac…
Just to be sure, when I search the old board ID in the plist I get two results. I have to change the one under PlatformInfo, right?

Edit: I changed both and now it’s working. Thanks!
 
Last edited:
  • Like
Reactions: h9826790
Correct, that's not affected.


I am not quite sure what your problem is (NVMe cause lagging?).

MVC 980 should not use GOP, but UGA. If no operating EFI on any PCIe card, and you don't want to swap card, then you may flash the card with working UEFI GOP.
The 2nd NVMe card was causing the very bad lagging.

The 980 has the native boot screen. When zapping the pram, the startup disk gets reset I believe so I cannot boot the GOP rx580, (if I have the terminology right) untill I go back in with the 980 to bless the EFI again.

What I was saying about the pcie EFI is that I dont put the OC installation on it. I put it on SATA

One thing I discovered is that safe mode works when using 10.13. That is the only time I have been able to go to safe mode with OC

I also discovered that the disk ejected improperly error came from the drivers pre catalina for the FL1100 USB3. It does not happen with the externals on the built in USB
 
Last edited:
HELP ANYONE!!!

sorry if i posted in the wrong thread. I believe i got my information here in the past. Please bear with me. Im was running a flashed 4,1 to 5,1 2009 mac pro on Big sur using i believe "dos dude" or something like that for open core upgrade. IT WAS BEAUTIFUL. Im running, 1tb NVME via PCIE slot, 32gb of ram, saphire plus 8gb and updated 3.33 ghz 12 core cpu.

Anyways, i wanted to update to Monterey, big mistake!!! i tried the normal way and all it did was just boot back into my normal big sur. I believe it partioned into an "update" section somehwere. Since it didn't work, i went and downloaded the latest open core. I pressed on "Build and Install Opencore" thinking this would let me update to Monterey. ONce the computer booted it went straing into recovery...It will not recognize my nvme, and i cannot boot. Then I thought, sincei have time machine, i'll just restore. Well now time machine says "No macOS systems backups were found." I DON"T KNOW WHAT TO DO. I have alot of work on there "music production" and lost of unfinished projects. I can see the DATA is still there and i have not erased to restore. So my questions are, what options do i have to get the computer to boot normal? also my time machine back up is labeled, "Backups.backupdb" should i change that to the spares or any other extention so that my recovery will recognize it? Thank you in advance.
 
HELP ANYONE!!!

sorry if i posted in the wrong thread. I believe i got my information here in the past. Please bear with me. Im was running a flashed 4,1 to 5,1 2009 mac pro on Big sur using i believe "dos dude" or something like that for open core upgrade. IT WAS BEAUTIFUL. Im running, 1tb NVME via PCIE slot, 32gb of ram, saphire plus 8gb and updated 3.33 ghz 12 core cpu.

Anyways, i wanted to update to Monterey, big mistake!!! i tried the normal way and all it did was just boot back into my normal big sur. I believe it partioned into an "update" section somehwere. Since it didn't work, i went and downloaded the latest open core. I pressed on "Build and Install Opencore" thinking this would let me update to Monterey. ONce the computer booted it went straing into recovery...It will not recognize my nvme, and i cannot boot. Then I thought, sincei have time machine, i'll just restore. Well now time machine says "No macOS systems backups were found." I DON"T KNOW WHAT TO DO. I have alot of work on there "music production" and lost of unfinished projects. I can see the DATA is still there and i have not erased to restore. So my questions are, what options do i have to get the computer to boot normal? also my time machine back up is labeled, "Backups.backupdb" should i change that to the spares or any other extention so that my recovery will recognize it? Thank you in advance.
"build and install opencore" - probably means that you are not installing opencore but oclp
to install OC read post https://forums.macrumors.com/thread...n.2180095/page-53?post=28255048#post-28255048
there are video tutorial how to install, how to update etc.
 
Hi everyone! I have a strange issue with my MSI RX580 Armor OC (unflashed). With OCLP, both my HDMI and DP outputs work on the card and I can use my display over DP. With this package (which I intend to use, because it's a lot faster), only the HDMI ports work.

Even changing the board-id, as suggested in the spoiler on the main page, doesn't make any difference (and weirdly, Hackintool still reports the Mac-7BA5B2D9E42DDD94 value after changing the plist).

DisplayPort doesn't even recognise that there's a monitor plugged in... any idea why? Using the latest 0.9.4 release, Monterey 12.6.8 on MacPro 5,1 with 144.0.0.0 BootROM.

Also, no boot picker is shown. Even with HDMI, I have a black screen until the login window appears.

I actually found out that my card was flashed with a mining BIOS (and I didn't know because I bought it used a few weeks ago...). Flashed it back with the correct BIOS and all is working flawlessly without changing anything in the OC package, even GOP boot picker (not the EFI one, but I'll create a ROM for my card if I have time). Stupid miners.
 
  • Like
Reactions: Macschrauber
@Uranga i think it is not proper to mix dosdude with Opencore, if you use Opencore then you are better of installing Catalina or above with OCLP legacy patcher and using Martin LO Package or OpenCore via OCLP directly.
It is my understanding, that once installed a Mayor Mac OS Version via Dosdude1 or OCLP, you cannot update to a major version of Mac OS simply by following "software update" provided by MacOS , but you always need to update via a OCLP Patcher or manually via OpenCore. Dosdude does not provide any longer patched versions above Catalina;

in your case i would download and build on a second mac a OCLP usb stick with BIG SUR and reinstall it onto your NVME, it should be possible that you overwrite your existing MAC OS install disk NVME and you will be left with the remaining Data; please correct me if am wrong.
 
Of course you are developers, I do not argue
opencore is installed, but the folder structure is different there
this happened to me more than a year ago (version 4.9 just came out), when I decided to test oclp - having opencore and monterey
I launched the oclp installer, as per the instructions - I pressed something there, gave the installer the opportunity to rewrite my efi
and on reboot I didn't get the boot menu - black screen - and couldn't boot.
in the end, I disconnected ssd with efi - opened it on another mac and looked at the folder structure
I just replaced all the oclp folders with my working opencore and then everything worked as before. Probably, he also had something recorded there that conflicts either with the hardware or with the system.
It is likely that the automatic OCLP programs do not test real hardware, but fake one, which is registered in the opencore config - to bypass macos restrictions or in the same way dosdude1 misleads the hardware testing programs - and I admit that the generated opencore does not correspond to the hardware
 
Last edited:
@Uranga i think it is not proper to mix dosdude with Opencore, if you use Opencore then you are better of installing Catalina or above with OCLP legacy patcher and using Martin LO Package or OpenCore via OCLP directly.
It is my understanding, that once installed a Mayor Mac OS Version via Dosdude1 or OCLP, you cannot update to a major version of Mac OS simply by following "software update" provided by MacOS , but you always need to update via a OCLP Patcher or manually via OpenCore. Dosdude does not provide any longer patched versions above Catalina;

in your case i would download and build on a second mac a OCLP usb stick with BIG SUR and reinstall it onto your NVME, it should be possible that you overwrite your existing MAC OS install disk NVME and you will be left with the remaining Data; please correct me if am wrong.
any instructions on how to do this "in your case i would download and build on a second mac a OCLP usb stick with BIG SUR and reinstall it onto your NVME, it should be possible that you overwrite your existing MAC OS install disk NVME and you will be left with the remaining Data; please correct me if am wrong." i did the dos dude a long time ago...and i don't remember
 

just make sure than when installing over the existing drive you dont format your NVME in the process,
and you should be good to go.

alternatively, if i feels safer to you, you can install BIG SUR or Monterey on a second harddrive momentarily, via the method OCLP provided, and copy your files from the NVME over after you finished your install, and then clone back everything anew onto the NVME with CCC (bombich carbon copy cloner) or superduper, that should also be pssible.
 
Last edited:
  • Like
Reactions: Dayo
The 2nd NVMe card was causing the very bad lagging.
I think this is beyond the scope of this thread. And not really OC related. You better discuss this issue in a PCIe SSD thread.

The 980 has the native boot screen. When zapping the pram, the startup disk gets reset I believe so I cannot boot the GOP rx580, (if I have the terminology right) untill I go back in with the 980 to bless the EFI again.
I think I get what you mean now.

You have OC installed onto the 980 (which obviously connected via a PCIe card). And your cMP isn't flashed with EnableGop yet. Therefore, you can only see the RX580's boot screen when you boot to OC.

What I was saying about the pcie EFI is that I dont put the OC installation on it. I put it on SATA
That's correct, you can install OC onto any internal SATA drive, no need to put that on NVMe. And the OC on internal SATA drive should able to survive even you perform NVRAM reset. This can make your life easier.
 
You have OC installed onto the 980 (which obviously connected via a PCIe card). And your cMP isn't flashed with EnableGop yet. Therefore, you can only see the RX580's boot screen when you boot to OC.
a year and a half ago about, I have flashed the rx580 to factory rom to make it get a bootscreen with OC because the OC was not giving it one.

What I mean is zapping the pram will make the machine boot on something besides OC.

That is when I have to take out the rx580 and put in the native bootscreen UGA of the MVC 980 to bless once again the OC start up.

I missed some flashing step that would enable the machine to have the pram zapped without deselecting the OC as the default startup? The only flashing done was the factory rom for the amd card.

Never put the OC on NVMe but that did not prevent pram reselecting first boot.

Maybe I need to more thoroughly read the thread
 
Last edited:
a year and a half ago about, I have flashed the rx580 to factory rom to make it get a bootscreen with OC because the OC was not giving it one.
This is correct, by that time, there was no EnableGop. The only reliable and free way to make RX580 able to show boot screen is by flashing it with the factory ROM, then use OpenCore.

But nowadays, we can further flash the cMP with EnableGop. Therefore, your factory RX580 can show boot screen regardless if there is any OpenCore installed / activated.

This will allow you to keep the RX580 in the cMP, no need to swap card even you need native boot screen to bless OC again.

What I mean is zapping the pram will make the machine boot on something besides OC.
Fully understanding this.

Never put the OC on NVMe but that did not prevent pram reselecting first boot.
"OC disabled by NVRAM reset" usually happen on the cMP that has OC installed onto the NVMe. It's relatively rare (but still can happen) if the user installed OC onto one of the internal SATA drive.

Anyway, the first item to check is the OC config, make sure RequestBootVarRouting is set to true.

If the OC config is correct, then you better dump your BootROM and do a quick check by using Macschrauber's tools. Make sure your cMP's ROM is in healthy state.
 
Last edited:
This will allow you to keep the RX580 in the cMP, no need to swap card even you need native boot screen to bless OC again.
Thats cool!

I went to the link you provide if bootvarrouting is true.... it is enabled. The link arrived at the authors macroumors page and could not find where it was supposed to be.

I flashed the rom and works as said.

zapping pram still does deselect OC. I remember a setting I used in a hackintosh to make OC aggressive in picking first place but even then if you reset nvram you would have to re-pick what you want booting first.

Not sure what to try at this point.

Mac Pro 2009
Firmware 144.0.0.0.0 (latest)
Serial from firmware: ----------
CRC32 checksums: ok
Assumed crossflash 4.1->5.1
base_20 hardware descriptor
6 boots since last garbage collection, MTC counter: 77 - 83
VSS1 VSS2
7 (1 active) 1 Memory Configs g (ok)
3 (1 active) 1 Memory Configs h (ok)
1 (1 active) 1 Memory Configs i (ok)
1 (1 active) 1 Memory Configs j (ok)
0 0 Microsoft certificates (ok)
1 (1 active) 1 BluetoothActiveControllerInfos (ok)
1 (1 active) 1 BluetoothInternalControllerInfos (ok)
1 (1 active) 1 current-network (ok)
5 (0 active) 0 AAPL Path Properties (ok)
9951 bytes free space of 65464
VSS1 (Formatted) (Healthy)
VSS2 (Formatted) (Healthy)
 
Thats cool!

I went to the link you provide if bootvarrouting is true.... it is enabled. The link arrived at the authors macroumors page and could not find where it was supposed to be.

I flashed the rom and works as said.

zapping pram still does deselect OC. I remember a setting I used in a hackintosh to make OC aggressive in picking first place but even then if you reset nvram you would have to re-pick what you want booting first.

Not sure what to try at this point.

Mac Pro 2009
Firmware 144.0.0.0.0 (latest)
Serial from firmware: ----------
CRC32 checksums: ok
Assumed crossflash 4.1->5.1
base_20 hardware descriptor
6 boots since last garbage collection, MTC counter: 77 - 83
VSS1 VSS2
7 (1 active) 1 Memory Configs g (ok)
3 (1 active) 1 Memory Configs h (ok)
1 (1 active) 1 Memory Configs i (ok)
1 (1 active) 1 Memory Configs j (ok)
0 0 Microsoft certificates (ok)
1 (1 active) 1 BluetoothActiveControllerInfos (ok)
1 (1 active) 1 BluetoothInternalControllerInfos (ok)
1 (1 active) 1 current-network (ok)
5 (0 active) 0 AAPL Path Properties (ok)
9951 bytes free space of 65464
VSS1 (Formatted) (Healthy)
VSS2 (Formatted) (Healthy)
May I know what's you hard drive's config?

e.g. SSD in upper bay, HDD in bay 3, SATA SSD on PCIe card, NVMe on PCIe card, etc.
 
May I know what's you hard drive's config?

e.g. SSD in upper bay, HDD in bay 3, SATA SSD on PCIe card, NVMe on PCIe card, etc.
3 HDDs in the left to right then an SSD. One SSD on the second DVD sata connector. on PCIe, USB card on top and NVMe second to top then of course the GPU on the x16.

Got a crash of AppleAHCIDiskQueueManager this morning. I think happened in sleep.
 
3 HDDs in the left to right then an SSD. One SSD on the second DVD sata connector. on PCIe, USB card on top and NVMe second to top then of course the GPU on the x16.

Got a crash of AppleAHCIDiskQueueManager this morning. I think happened in sleep.
OpenCore installed on which drive?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.