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.
Hello everyone, today with OCLP we've made a great advancement! Specifically we've removed our dependancy on AppleHDA root patching with AppleALC!

What this means for the average user is:

- Any machine with a metal GPU can now have DELTA updates, SIP, FileVault, etc!

Main machines benefiting are:

- MacPro3,1 with Metal GPU
- iMac11,x with Metal GPU
- iMac12,x with Metal GPU

However this support affects all Mac models with audio missing in Mojave+ as currently OCLP has no other need for root patching until ASentientBot's acceleration patches are ready for public beta testing. So deltas for all!

Currently this will be released with 0.0.22 however for those who wish to play around with this can find an early build below(Note you must be signed into Github to download):

- OpenCore-Patcher.app

Additional notes:
- iMac11,2 and MacBook7,1 were tested (ie. CS4206)
- MacPro3,1 are untested (ie. ALC885)
- AppleHDA must be unpatched for AppleALC to work correctly
Now, that was painless, didn't expect it to be that easy, last time I tried opencore, which was about 4-5 months ago it broke my OS.
Thanks for posting this.
 
  • Like
Reactions: olad
Regarding the AppleALC support mentioned earlier, we're currently missing some data on specific models:
  • Macmini4,1
  • Macmini5,3
  • iMac7,1 24"
  • iMac9,1 24"

We would greatly appreciate if the owners of the following models can run the below command:

ioreg -w0 -k layout-id -r -l > ~/Desktop/ioreg.txt

And send the output file. We're specifically looking for HDEF's layout-id property to know what layout Apple uses.

Thanks for the help in advance!
 
Last edited:
Hello everyone, today with OCLP we've made a great advancement! Specifically we've removed our dependancy on AppleHDA root patching with AppleALC!

What this means for the average user is:

- Any machine with a metal GPU can now have DELTA updates, SIP, FileVault, etc!

Main machines benefiting are:

- MacPro3,1 with Metal GPU
- iMac11,x with Metal GPU
- iMac12,x with Metal GPU

However this support affects all Mac models with audio missing in Mojave+ as currently OCLP has no other need for root patching until ASentientBot's acceleration patches are ready for public beta testing. So deltas for all!

Currently this will be released with 0.0.22 however for those who wish to play around with this can find an early build below(Note you must be signed into Github to download):

- OpenCore-Patcher.app

Additional notes:
- iMac11,2 and MacBook7,1 were tested (ie. CS4206)
- MacPro3,1 are untested (ie. ALC885)
- AppleHDA must be unpatched for AppleALC to work correctly
Thank you!
This reassures me that it is still very worthwhile to exercise installation and running of BS on non-Metal machines...
 
I assume you have used the micropatcher only to install Big Sur, likely the patch-kext.sh came back with a message like "Detected a Late 2013 iMac. patch-kexts.sh is not necessary on this model."

In that particular case you can leave SIP enabled. You can test this really easily. Use OC with SIP enabled and try to boot your micropatcher partition. If everything works out fine you can directly leave it in this way and apply updates, if your want.

It is time you start to do something, we cannot talk about this the whole day. You cannot break things!

Thank you very much for the help, I followed your tips and the installation with OCLP worked for me. It now allows me to upgrade to Beta 7 directly from software update, Filevault and SIP seem to work correctly.
 
MBP5,2, mid 2009, legacy USB
OCLP 0.0.22 (edited, was 0.0.21 before)
no hardware mods done (eeprom updated with dosdude1's APFS ROM patch)
always Nvidia 9600M GT used, non-Metal (-> no graphics acceleration)

Clean install of 11.2.3 from full installer with 0.0.21 worked well.
My attempt to OTA update from 11.2.3 to 11.3b6 didn't finish successfully yet, I keep trying...

EDIT: OTA updated to 11.3b7 successfully now, using OCLP pre-0.0.22.
Successfully OTA updated 11.2.3 to 11.3b7 on MBP5,2.

Was using 0.0.21 first for b6 and b7. Installation seemed fine both cases, but couldn't boot into updated BS. Did boot fine now with 0.0.22 (without repeating OTA installation).
 

Attachments

  • Bildschirmfoto 2021-04-09 um 22.27.51.png
    Bildschirmfoto 2021-04-09 um 22.27.51.png
    62.5 KB · Views: 78
Hello everyone, with the astounding success with AppleALC and now IO80211ElCap we've decided to do a new release:

- https://github.com/dortania/OpenCore-Legacy-Patcher/releases/tag/0.0.22

This release is extra big for us, as we've removed any requirement for root volume patching! What this means is that users will no longer need to patch the root volume to retain functionality compared to older versions of this patcher. This will allow for features such as:

- SIP
- FileVault
- delta updates (ie. ~2GB)

Additionally, we've finally added support for BCM94322 and BCM94321 meaning all wifi cards from every Mac supported by this patcher will now work! This includes models such MacBookAir2,1, MacBookPro4,1, iMac7,1 and iMac8,1

Note that root volume patching will be required when GPU Acceleration Patches are added to OCLP however as of right now none will be required.

Hope everyone enjoys the new release!
 
Hello everyone! Just finished installing the macOS Big Sur 11.3 Beta 7 on my MBP mid 2012, 13-inch, with @Barry K. Nathan micropatcer v.0.5.1. All working perfect! Thank you guys for your help and support! Have a great day!
 

Attachments

  • Screen Shot 2021-04-10 at 07.09.45.png
    Screen Shot 2021-04-10 at 07.09.45.png
    1.5 MB · Views: 134
Last edited:
Bonjour,

macOS 11.3 Beta 7 (2,40GB) Installation Ok, this update seems more responsive (placebo?)

Updated the last OCLP with my own modifications, sound card works internally but does not work with external speakers, except that I have a defect on the sound connection of my machine, so I do not know if it is the patch or my machine that does not work properly. o_O

I have a question about the latest version of HibernationFixup, would it work with my Xeon E3-1270 and what to use as option, thanks! 😉

As I have problems with my motherboard, there is no guarantee that a good configuration of HibernationFixup could work.:(

Bonne journée. 😉😁
 
Updated my Mid 2012 MBP with 11.3 Beta 20E5229a. Used Patched Sur v 0.1.2 (64) and after patching the OS everything works, I guess. :D
 
  • Like
Reactions: macinfo
Additionally, we've finally added support for BCM94322 and BCM94321 meaning all wifi cards from every Mac supported by this patcher will now work! This includes models such MacBookAir2,1, MacBookPro4,1, iMac7,1 and iMac8,
I will try the new version when 11.3 is out. I'm still using @Ausdauersportler micropathcer. My iMac12,1 is upgraded with a BCM94321 card and it needs a special patch to enable Continuity. It's implemented in @Ausdauersportler micropatcher using the --whitelist option. It executes the following modifications:

Set ContinuitySupport to true for Mac-7BA5B2D9E42DDD94 in:
/System/Library/Frameworks/IOBluetooth.framework/Versions/A/Resources/SystemParameters.plist

Replaces Mac-00BE6ED71E35EB86 with Mac-7BA5B2D9E42DDD94 in these two files:
/System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortBrcm4360.kext/Contents/MacOS/AirPortBrcm4360 /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortBrcmNIC.kext/Contents/MacOS/AirPortBrcmNIC

Does OCLP support Continuity for iMac12,1 with BCM94321 card? If not could the above modification be implemented in OCLP?
 
  • Like
Reactions: olad
Does OCLP support Continuity for iMac12,1 with BCM94321 card? If not could the above modification be implemented in OCLP?
Do you mean BCM94331? BCM94321 doesn't use AirPortBrcm4360 or AirPortBrcmNIC, they were dropped all the way back in Sierra and requires the AppleAirPortBrcm43224 kext which afaik we're the first patcher to add support in Big Sur.

Regarding the patch, we haven't had any report that continuity is broken on BCM94331 chipsets. On the contrary, we've gotten a lot of reports that WPA and other features broken on other patchers works wonderfully with OCLP. Once you test out OCLP and you do find there's issues, we highly recommend opening an issue on our GitHub repo:

 
Now, that was painless, didn't expect it to be that easy, last time I tried opencore, which was about 4-5 months ago it broke my OS.
Thanks for posting this.
Working perfectly on my cMP 3,1 in the signature. Thanks khronokernel—is there a donations page?
 
  • Like
Reactions: yezza
Had resigned myself to being stuck on Catalina, but OCLP made things really easy. Up and running with only minor hiccups. Thanks everyone who helped make all of these scripts possible.
 
Working perfectly on my cMP 3,1 in the signature. Thanks khronokernel—is there a donations page?
Thank you for the offer! Currently with OCLP, we don't like handling money donation due to the other developers as well, as @dhinakg is the other author of OCLP and has put tremendous work in as well. Makes it more difficult to evenly distribute and ensure everyone's getting fairly compensated.

While we know it's a stretch, we really do appreciate hardware donations if users have any spare machines they'd like to donate. Having machines locally helps greatly and lets us resolve issues far quicker. For example, debugging hibernation issues mentioned here are basically impossible without the machine in front of us.

 
Yes.. TQ for Sharing. MBP 2012 13, BS 11.3 B7 Micropatcher V0.5.1 work Ok (Dual boot Catalina)
 

Attachments

  • Screen Shot 2021-04-11 at 14.15.43.png
    Screen Shot 2021-04-11 at 14.15.43.png
    1 MB · Views: 123
Thank you for the offer! Currently with OCLP, we don't like handling money donation due to the other developers as well, as @dhinakg is the other author of OCLP and has put tremendous work in as well. Makes it more difficult to evenly distribute and ensure everyone's getting fairly compensated.

While we know it's a stretch, we really do appreciate hardware donations if users have any spare machines they'd like to donate. Having machines locally helps greatly and lets us resolve issues far quicker. For example, debugging hibernation issues mentioned here are basically impossible without the machine in front of us.

Hi ! thanks for your efforts and all of the developers !

I have a small question : I have Mojave 10.14.6 installed in my macbook 7,1 with the help of @dosdude1 patch. Can I install Big Sur in a second partition using OCLP without break my Mojave installation ?

Thank you
 
Hi ! thanks for your efforts and all of the developers !

I have a small question : I have Mojave 10.14.6 installed in my macbook 7,1 with the help of @dosdude1 patch. Can I install Big Sur in a second partition using OCLP without break my Mojave installation ?

Thank you
Different partition is crucial! Do not use APFS containers within the same partition, this will likely break the moment you touch it again after installation (like rezising).

Most users have more than one macOS version installed this way.
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.