That reminded me.. I picked up a MacPro 4,1 a few months that was in a closet for years.. was a prior server at a company and would not power up. I resurrected it, upgraded to 5,1 with 144.0.0.0.0 and backed up the rom while printing before and after trying OC for the first time. Likely had very little if any long term corruption as it was a server vs a workstation. I have that if that would help the cause.I've just updated my machine to 144.0.0.0.0 today and backed up the rom with the romtool. If you need it I can get it to you....
Removing the efi from the hd kinda defeats the purpose of testing a new OC via USB. I know, it’s just as easy to do a normal upgrade but as I understand this should work as well without touching the original OC installation.Remove the EFI from your HD and save it locally. Did you added the drivers so OC can see your USB?
If you boot into recovery, can you mount your USB drive and bless it? This should in theory suffice. I personally do not see the need of an USB drive, I can mount the disk and put whatever I like inside. If I don't like it, I boot into Mojave and restore any settings the way they were before.Removing the efi from the hd kinda defeats the purpose of testing a new OC via USB
You are absolutely right about booting into Mojave and restoring if necessary.If you boot into recovery, can you mount your USB drive and bless it? This should in theory suffice. I personally do not see the need of an USB drive, I can mount the disk and put whatever I like inside. If I don't like it, I boot into Mojave and restore any settings the way they were before.
i seem to be having a similar issue, except rather than problems with bluetooth, it is problems with the WiFi card not being recognized... it's absolutely there and accessible in Mojave, but i can't turn it on in Catalina. not sure if it is due to the update to 10.15.7 or to OpenCore 0.6.3.I had similar experiences, except I'm losing Bluetooth on random reboots. I'm using the @cdf setup with my plistlib generator, @tsialex showed me where are the issues and I hired him to rebuild my ROM, so I can flash it clean and fix all problems. I have a feeling you are in the same boat.
Edit: @tsialex noted the Bluetooth looks like is being a widespread issue.
View attachment 1669403
Do an NVRAM reset (3 chimes) and re-bless the OC drive. You will have the Wifi working after one or two reboots. If I understood correctly from @tsialex, this is a clear sign your ROM is corrupted, which unfortunately it happens with 4,1 and 5,1 models. For models who had their 4,1 firmware ported to 5,1 it happens a lot faster, mines is a 2010 5,1.it is problems with the WiFi card not being recognized
thanks for responding! will give this a try... my cMP is a 4,1 > 5,1 with hardware nearly identical to yours.Do an NVRAM reset (3 chimes) and re-bless the OC drive. You will have the Wifi working after one or two reboots. If I understood correctly from @tsialex, this is a clear sign your ROM is corrupted, which unfortunately it happens with 4,1 and 5,1 models. For models who had their 4,1 firmware ported to 5,1 it happens a lot faster, mines is a 2010 5,1.
I should have the new ROM built by tomorrow, so I will report back if my issues are fixed.
The configuration problem is exclusive for BT, and don't happen for Wi-Fi.Do an NVRAM reset (3 chimes) and re-bless the OC drive. You will have the Wifi working after one or two reboots. If I understood correctly from @tsialex, this is a clear sign your ROM is corrupted, which unfortunately it happens with 4,1 and 5,1 models. For models who had their 4,1 firmware ported to 5,1 it happens a lot faster, mines is a 2010 5,1.
I should have the new ROM built by tomorrow, so I will report back if my issues are fixed.
thank you for your input! so, to be clear, are you saying that a corrupted ROM results in BT issues, but not WiFi issues? my cMP seems to connect to my BT headphones just fine, so BT seesm to be working appropriately...The configuration problem is exclusive for BT, and don't happen for Wi-Fi.
Differently from Bluetooth controllers, where your Mac Pro firmware have to initialise and configure it very early at the pre-boot time, or you won't have KB/mouse support, AirPort Extreme don't have hardware configuration inside the NVRAM, just credentials.
Like I wrote in my previous post, Wi-Fi is not configured by variables stored inside the NVRAM while Bluetooth is.thank you for your input! so, to be clear, are you saying that a corrupted ROM results in BT issues, but not WiFi issues? my cMP seems to connect to my BT headphones just fine, so BT seesm to be working appropriately...
please accept my apologies... i was not trying to be obtuse, so much as making sure i read your statement correctly. thank you for taking the time to verify!Like I wrote in my previous post, Wi-Fi is not configured by variables stored inside the NVRAM while Bluetooth is.
Hi folks. I can confirm that works as expected on my 5,1 with stock wifi on Big Sur 11.0.1.Another huge step in getting BCM4322 to work in Catalina and Big Sur
![]()
GitHub - khronokernel/IO80211-Patches: Repo for patched IO80211Family Kexts
Repo for patched IO80211Family Kexts. Contribute to khronokernel/IO80211-Patches development by creating an account on GitHub.github.com
Stock IO80211Family kext from Mojave already works in Catalina, but there were kernel panics when entering recovery because of collission with Catalina's version. Big Sur did not even boot as Big Sur's version is already preloaded in prelinked kernel and trying to inject Mojave version results in kernel panic too.
Patched IO80211Family kext above does not collide with system versions so original Broadcom card now works in Catalina's recovery and even in Big Sur without any system partition modifications!
XML:<dict> <key>Comment</key> <string></string> <key>PlistPath</key> <string>Contents/Info.plist</string> <key>Enabled</key> <true/> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>19.0.0</string> <key>ExecutablePath</key> <string>Contents/MacOS/IO80211Mojave</string> <key>Arch</key> <string>Any</string> <key>BundlePath</key> <string>IO80211Mojave.kext</string> </dict> <dict> <key>Comment</key> <string></string> <key>PlistPath</key> <string>Contents/Info.plist</string> <key>Enabled</key> <true/> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>19.0.0</string> <key>ExecutablePath</key> <string>Contents/MacOS/AirPortBrcm4331</string> <key>Arch</key> <string>Any</string> <key>BundlePath</key> <string>IO80211Mojave.kext/Contents/PlugIns/AirPortBrcm4331.kext</string> </dict>
@cdf It might be a good idea to add this into the wiki post after more testing is done
Which one, 18G6042?OC stopped working when updating Mojave to the latest security update.
You are interpreting it that way but that is not what it says.
It says Software Update can only ignore updates that are eligible for installation
Software Update is a program/utility on your machine. It is the Software Update utility that has this restriction. If you roll back a few versions of Software Update, it will work fine but this means undoing some security updates.
Restrictions on ignoring major updates were introduced into Software Update in one of the recent security updates. That's what is probably behind your issue. I believe there is a way to delay things but that the ability to completely ignore was removed. (Always read the notes that go with the security updates. Can't recollect the details for Catalina as I use Mojave)
Check online for workaround.
What exactly are you trying to do?You are really confusing me now
You mean this? (screen from my Mojave disk)Except that the System Preferences Software Update module shows a big red badge on it that I need to update it...and opening it up, it shows that I need to update too BigSur..which I do not want to do.
When you turn off VMM, it will stop the Catalina updates
, but not Big Sur.
To our big surprise, people started getting Big Sur update notifications, even when they had VMM off. So that is what we have on hand, for now.
Disable SMBIOS spoofing.This is what I see now:
View attachment 1670037View attachment 1670038View attachment 1670039
I understand that much. I more or less thought even with VMM on, it doesn't block the notifications about Catalina updates, but if you try actually run the update, it will fail.
Well certainly its displaying the notification. I suspect that if I enable VMM, then I could theoretically run the BigSur updater and it would work. With VMM off, the notification is still displayed and running the updater would fail.
Right, which is why I was looking for a way to disable the notification. The above command line trick is what most people normally do, but in my case, it doesn't work, it complains about eligibility.
The irony is that with VMM disabled:
I already tried to enable VMM and try the command line trick, but same complaint...so VMM trick doesn't work to fake the software updater into ignoring BigSur notification.
- I can't run BigSur update (check)
- I still see the notification
- I can't run the command line tool to ignore the notification because machine not eligible to run it, so therefore it assumes I'm not eligible to ignore the notification either.
Regarding your question about why not Big Sur....baby steps. I may get there eventually. I waited to go to Catalina until now for a reason, stability. I'm still not even 100% sure I will stick with this configuration, I'm just trying it out. It will be at least 6 months before I will consider moving this machine to BigSur...for a lot of reasons...not just whether or not OC can do it. I use a lot of audio software and stuff that as of now is not even compatible on BigSur and we are told by dozens of software makers to wait, as of now.
Disable SMBIOS spoofing.
Code:<dict> <key>BoardProduct</key> <string>Mac-7BA5B2D9E42DDD94</string> </dict>
Is this the only thing you inject in SMBIOS?from post#1, are you meaning this?:
I'm not sure why cdf put that in there...something about getting hardware acceleration to work 100%. So you're saying in order to avoid the red badge I would need to compromise hardware acceleration by this method?