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.
OpenCore is great when setup and the OTA updates work. The only problem is, the OTA updates were causing a bunch of problems for some users (macs not booting requiring battery removal or iMac efi flash). I'm not sure where this is currently.

Yeah bricking my MBP9,2 it's one of the concerns that I see OPL like a dark forest yet. Maybe in a few updates...
I'm so overwhelmedhow this machine runs through BS compared to Catalina, that I'm afraid of messed up.

I will stick with micro once more time.
As far I can see, the update goes smooth from 11.1 to 11.2.

Thanks to all.
 
@ClassicII - the black screen problem is (I believe!) fixed now, by a patch to OC specially for this which the OCLP developers provided. Multiple people (including me, when I'm not fiddling around with the settings!) are reporting that the fix works.

Disadvantage: One which I don't like, OCLP fakes all your system ids. While this is required for non-Apple hardware (which, obviously, OC can support!), it is not required on Apple hardware: it is possible to configure OC to detect and use all your original system ids and serials. (This is relevant to just continuing as the same machine, as far as Apple products (iCloud, iMessage, FaceTime) are concerned, and similarly for Windows registration, if you have e.g. Bootcamp on your hardware.) I don't know the status of this in the micropatcher (I haven't used it), but I would guess it does not fake your system id or machine serials? (Anyone?)

micropatcher not fake system id or machine serials.

OCLP only one config.plist line needed to work with OpenCore 0.6.6


the black screen still exists, but it does not lock anymore, it is now turned off only, so you can turn on the device and continue with the update.

at least that was it for me.


MacBook Air (11-inch, Mid 2012)
 
Last edited:
  • Like
Reactions: Bmju
micropatcher not fake system id or machine serials.
Great to know. Thanks!

OCLP only one config.plist line needed to work with OpenCore 0.6.6
Sort of... but I was politely 'told off' by one of the OC developers for not properly having a config value for every single setting. So with each new version of OC there is more than one new setting you have to add a value for, to do it in the officially supported way! (Of course, the maintainers of things like OCLP have the job of doing that correctly for you, if you use OCLP.)

the black screen still exists, but it does not lock anymore, it is now turned off only, so you can turn on the device and continue with the update.
Not how it was for me - it just goes straight through to the next stage of the boot - unfortunately that difference between our experiences is a bit of an advertisement for OC/OCLP still being more experimental than the micropatcher, isn't it? 😏
 
Last edited:
  • Like
Reactions: webg3
Used Patched Sur by @BenSova again to install 11.2 and it is working fine on my MacBook Pro Retina from late 2012.

I am honestly surprised Apple did not bother to change anything in those 3 updates since BigSur was released and that a patcher last updated in November still works fine but it does :)

Only need to run patch-kexts.sh in terminal to get wifi working permanently. that's it

Bildschirmfoto 2021-02-02 um 15.04.36.png
 
Hi!
I installed big sur on my mac pro 3,1 using the bigmac patcher.
The only problem I have is that the legacy wifi card doesn't work.
Is there a way to patch only the wifi, without patching anything else using the micropatcher or another method?
The wifi card installed is one that I pulled out of a 2008 17 inch macbook pro.
 
My guide is called whitelisting - it works (or should work) with other cards, too. If you do not try and just post questions again and again nothing will happen. This is no reinstallation, it is some minor patching.
And reinstallation over the existing Big Sur will not delete your personal data, it will just restore the macOS part. It is your system not working, you will have to do the experiment.
Thanks for your advice. But as I mentioned, I have not BCM94311CD. So even I did with your command list, it still not working.
I know the reinstallation does not destroy my data, since I have backed up. I am just annoyed with the long time installation.

Now wifi works except connecting to my personal hotspot, and the handover and BT to my iPhone.

I'll check it out few days later.
 
  • Like
Reactions: Ausdauersportler
Success also here on MBP5,2.
After download applied jackluke's BigSurSharedSupportfix.command to update the existing beta1 USB installer. Used the updated USB installer to install beta2 over beta1 on an external SSD, without using OC this time.

Re build numbers: I recall vaguely that DTSDKBuild is the build number of the system used to build the actual system... not the build number of the actual system.
Updated MBP5,2 to 11.2 (20D64).

Using the full installer downloaded with MDT and put in /Applications. Then using @jackluke 's BigSurSharedSupportfix.command to update my existing USB installer to 11.2.
Using this USB installer to install 11.2 over 11.1 on an external USB SSD. This time used USB2/USB3 swaps to continue stage2 and stage3 while legacy USB not yet in place (could use stage2+3 fix instead). Then booted into the USB installer again and applied Legacy USB and graphics framebuffer fixes from jackluke's utilities pulldown menu.
Resulting BS booting and running fine.

No graphics acceleration of course with the non-Metal GPU.

So jackluke's BigSurBaseSystemFix (option 3 of 1st post) still works well for 11.2. THANKS!
 

Attachments

  • thissys.png
    thissys.png
    65.4 KB · Views: 102
Last edited:
  • Like
Reactions: macinfo and K two
Updated MBP5,2 to 11.2 (20D64).

Using the full installer downloaded with MDT and put in /Applications. Then using @jackluke 's BigSurSharedSupportfix.command to update my existing USB installer to 11.2.
Using this USB installer to install 11.2 over 11.1 on an external USB SSD. This time used USB2/USB3 swaps to continue stage2 and stage3 while legacy USB not yet in place (could use stage2+3 fix instead). Then booted into the USB installer again and applied Legacy USB and graphics framebuffer fixes from jackluke's utilities pulldown menu.
Resulting BS booting and running fine. No graphics acceleration of course with the non-Metal GPU.

So jackluke's BigSurBaseSystemFix (option 3 of 1st post) still works well for 11.2. THANKS!
Question - Is the Mac useful? Been reading very negative comments regarding non-Metal and Big Sur.
 
Disadvantage: One which I don't like, OCLP fakes all your system ids. While this is required for non-Apple hardware (which, obviously, OC can support!), it is not required on Apple hardware: it is possible to configure OC to detect and use all your original system ids and serials. (This is relevant to just continuing as the same machine, as far as Apple products (iCloud, iMessage, FaceTime) are concerned, and similarly for Windows registration if you have e.g. Bootcamp on your hardware.) I don't know the status of this in the micropatcher (I haven't used it), but I would guess it does not fake your system id or machine serials? (Anyone?)
The current implementation of the micropatcher and the OC config spoof only a different board-id in the
Platforminfo->SMBIOS->Board->Product section and enables this setting. This is only used to enable some hardware features or the new metal AMD GPU in the iMac Late 2009 to Mid 2011 systems (4K H.264, 4K HEVC, HW DRM support for AppleTV, Netflix, Amazon Prime streaming....). It is only available with these AMD card, Nvidia Kepler cards do not get much of support by Apple in these days. The MacPro users do the very same (spoofing) if using RX480, RX580 and more recent (metal) AMD GPU cards.

To get OTA working you need either the complete "fake" or you should have subscribed your system to the official Big Sur Beta. Then just using the simple supported board-id enables you to get the OTA upgrades.

A word about easy:

All recent OTA upgrades were of full size, i.e. approx. 12GB. There is no real gain in doing this, especially if you have to upgrade a bunch of systems. Having a full installer and an installation platform saves the day.
 
Question - Is the Mac useful? Been reading very negative comments regarding non-Metal and Big Sur.
No, useful for testing only. Wanted to see if installation still works well for 11.2.
I keep using Catalina (19H512) as production system on the internal SSD.
 
Last edited:
  • Like
Reactions: K two and macinfo
The current implementation of the micropatcher and the OC config spoof only a different board-id in the
Platforminfo->SMBIOS->Board->Product section and enables this setting. This is only used to enable some hardware features or the new metal AMD GPU in the iMac Late 2009 to Mid 2011 systems (4K H.264, 4K HEVC, HW DRM support for AppleTV, Netflix, Amazon Prime streaming....). It is only available with these AMD card, Nvidia Kepler cards do not get much of support by Apple in these days. The MacPro users do the very same (spoofing) if using RX480, RX580 and more recent (metal) AMD GPU cards.

To get OTA working you need either the complete "fake" or you should have subscribed your system to the official Big Sur Beta. Then just using the simple supported board-id enables you to get the OTA upgrades.

A word about easy:

All recent OTA upgrades were of full size, i.e. approx. 12GB. There is no real gain in doing this, especially if you have to upgrade a bunch of systems. Having a full installer and an installation platform saves the day.
OCLP definitely uses macserial and generates serial numbers. I just re-ran it a few times, also with different mac ids; also double-checked the code. jackluke's OpenCoreAPFSLoader does as you say just fake just the system product name (which having used both, I think is a preferable decision).

True I forget reason I was getting loads more (~2.8GB delta OTA) updates was because I was on the developer track!
 
Hello Ausdauersportler (thank you for all your work)

I have a mid-2011 iMac upgraded to GTX860M using nikey22 bios.

The device id reported is "0x119a", but config-opencore.sh is (perhaps incorrectly) looking for "0x119A" in the code snippet shown below and so there is a mismatch and I end up in the "Unknown GPU model" state. Hoping you can verify if this is indeed a bug, or if for some reason "0x119a" is different from "0x119A" and will not work.

Code:
        # NVIDIA (can run witout OpenCore)
        0x1198 | 0x1199 | 0x119A | 0x119f | 0x119e |0x119d |0x11e0 | 0x11e1 | 0x11b8 | 0x11b7 | 0x11b6 | 0x11bc | 0x11bd | 0x11be |0x0ffb | 0x0ffc)
 
I had some fun things happen today.

1. My boot-args somehow got reset. I don't know how, it happened while booted into macOS, so I'm not sure how it happened. One moment they were there, the next they were gone (I was testing something with Patched Sur, which monitors the boot-args in that section, so that's how I noticed).

2. I can't get the Hax working at all while booted into macOS. AMFI is off, SIP is off, I even turned off Library Validation. I tried macOS 11.1, 11.2, Hax4, Hax3, BarryKN's fork of Hax3, startosinstall, the InstallAssistant binary, just normally launching the app. It just doesn't work, always with the "This update cannot be installed on your computer error".

I did got other people to try it. It worked before with just Hax3 before when I realized there was a flaw in my code that allowed it to work the second time but not the first. I can't even reproduce that now. It just won't work.

Also, I did make sure I was injecting it right, because a while ago I made a dylib that hides CNContactIcon when it's set to be circular. That still works. Any other suggestions for troubleshooting this I could try?
 
  • Like
Reactions: Larsvonhier
Hi!
I installed big sur on my mac pro 3,1 using the bigmac patcher.
The only problem I have is that the legacy wifi card doesn't work.
Is there a way to patch only the wifi, without patching anything else using the micropatcher or another method?
The wifi card installed is one that I pulled out of a 2008 17 inch macbook pro.
So, I found out the card from a 2008 macbook is not the same as a mac pro card.
The card I have is a BCM94321MC.
Is there a way to make it work in big sur without overwriting the other patches I did using the bigmac patcher?
Also, what kind of patch does it need? I want to send that to starplayrx so he can add it in his patcher program.
 
  • Like
Reactions: Larsvonhier
According to the Dortania guide, before updating OpenCore to 0.6.6, you should set these in config.plist:
  • AllowNvramReset to True
  • BootProtect to None
Then you have to reset NVRAM on your OpenCore menu. You have to press the Space key to show the option, or set HideAuxiliary to False in config.plist.

After booting to macOS again, update OpenCore to 0.6.6 and set MaxBIOSVersion (exclusive for legacy Macs) to True. I strongly recommend updating OpenCore to 0.6.6 before updating macOS to 11.2 for Macs.
20210203T083507Z.png

Besides, the latest OpenCore menu is now more genuine.
 
  • Like
Reactions: Ausdauersportler
Hi!
I installed big sur on my mac pro 3,1 using the bigmac patcher.
The only problem I have is that the legacy wifi card doesn't work.
Is there a way to patch only the wifi, without patching anything else using the micropatcher or another method?
The wifi card installed is one that I pulled out of a 2008 17 inch macbook pro.
Did you use the GUI alpha (2) Version or 1.x? What about the reboot-loop that has to be broken after 5-6 times rebooting - is that still an obstacle on the cMP3,1 or now gone? (I have not figured how to correctly handle this and always got stuck on a non-working semi-patched install. And yes, BT card is removed ;-)
 
  • Like
Reactions: Rob1n
Simply from 11.1 (20C69).
Here we have the difference. I came fron Beta 11.2 (20D64) - same number as the current release and though it made me download the complete package. We can agree that OTA for normal users is working using a OCLP setting with a lower package/download size.
 
Is there a Way to update to the 11.3 Beta if my Mac is on opener 0.6.6 and the 11.2 Release? The Beta Activator brings me to a Page in Appstore, but install doesn't work
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.