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.

Student of Life

macrumors 6502a
Oct 13, 2020
793
941
Has anyone gotten this to work on a MacBook (8.1) early 2015? Is there a YouTube video on how to do the install ?
 

pshufd

macrumors G4
Oct 24, 2013
10,155
14,579
New Hampshire
The Apple Silicon stuff is still fairly new and for all the hype about them it's still a first generation product with some compromises (e.g. limited RAM, limited external display support, limited ports etc.).

If we can keep our existing Intel Macs going until the Apple Silicon stuff matures a bit that's great.

I was disappointed that my mid-2014 rMBP didn't make the cut for Monterey though I've only just updated from High Sierra to Mojave on that laptop so it'll be a while before I consider running Monterey on it.

Monterey Beta 1 runs fine on my 2014 and I'll put it on the internal this coming week. I was a bit afraid to try OCLP on my 2014 but I got it to work after a couple of tries (I didn't read the directions for a few tries).
 

startergo

macrumors 603
Sep 20, 2018
5,022
2,283
@chris1111 you could try use my simple app and replace directly from Monterey Finder the kext and bundles:


I also should try your USB Wifi patches for non metal Mac, I guess if they are based on Ethernet and ethernet still works on Monterey they should work as Big Sur.
I tried the script but it gives me:
1624201656872.png

After adding:
Code:
tName contains "2:" or tName contains "3:" or tName contains "4:" or
It worked. This is my Monterey Disk:
Code:
/dev/disk4 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +79.8 GB    disk4
                                 Physical Store disk1s2
   1:                APFS Volume ⁨BigSurSSD - Data⁩        5.6 GB     disk4s1
   2:                APFS Volume ⁨BigSurSSD⁩               15.5 GB    disk4s3
   3:              APFS Snapshot ⁨com.apple.os.update-...⁩ 15.5 GB    disk4s3s1
   4:                APFS Volume ⁨Preboot⁩                 372.0 MB   disk4s4
   5:                APFS Volume ⁨Recovery⁩                1.1 GB     disk4s5
   6:                APFS Volume ⁨VM⁩                      1.1 MB     disk4s6
 
Last edited:

Dilli

macrumors 6502a
Oct 21, 2019
581
544
I tried the script but it gives me:
View attachment 1795659
After adding:
Code:
tName contains "2:" or tName contains "3:" or tName contains "4:" or
It worked. This is my Monterey Disk:
Code:
/dev/disk4 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +79.8 GB    disk4
                                 Physical Store disk1s2
   1:                APFS Volume ⁨BigSurSSD - Data⁩        5.6 GB     disk4s1
   2:                APFS Volume ⁨BigSurSSD⁩               15.5 GB    disk4s3
   3:              APFS Snapshot ⁨com.apple.os.update-...⁩ 15.5 GB    disk4s3s1
   4:                APFS Volume ⁨Preboot⁩                 372.0 MB   disk4s4
   5:                APFS Volume ⁨Recovery⁩                1.1 GB     disk4s5
   6:                APFS Volume ⁨VM⁩                      1.1 MB     disk4s6
You need to always choose the big size disk of the OS you are selecting.
 

jackluke

macrumors 68040
Jun 15, 2018
3,321
8,068
@webg3 and @vince22 about that Safari video fix, if you have issues you can reset those defaults settings through:
Code:
defaults delete ~/Library/Containers/com.apple.Safari/Data/Library/Preferences/com.apple.Safari.plist ExperimentalUseGPUProcessForMediaEnabled

defaults delete ~/Library/Containers/com.apple.Safari/Data/Library/Preferences/com.apple.Safari.plist ExperimentalVP9SWDecoderEnabledOnBattery

then some days ago checking the console window noticed that youtube crash was due to:

/System/Library/Frameworks/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.GPU.xpc/Contents/MacOS/com.apple.WebKit.GPU

com.apple.coremedia.videomediaconverter

so as workaround I guessed:
Code:
defaults write com.apple.coremedia hardwareVideoDecoder -string disable
that fixed many unsupported Metal (and non Metal) issues.
 
Last edited:

jackluke

macrumors 68040
Jun 15, 2018
3,321
8,068
I tried the script but it gives me:
View attachment 1795659
After adding:
Code:
tName contains "2:" or tName contains "3:" or tName contains "4:" or
It worked. This is my Monterey Disk:
Code:
/dev/disk4 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +79.8 GB    disk4
                                 Physical Store disk1s2
   1:                APFS Volume ⁨BigSurSSD - Data⁩        5.6 GB     disk4s1
   2:                APFS Volume ⁨BigSurSSD⁩               15.5 GB    disk4s3
   3:              APFS Snapshot ⁨com.apple.os.update-...⁩ 15.5 GB    disk4s3s1
   4:                APFS Volume ⁨Preboot⁩                 372.0 MB   disk4s4
   5:                APFS Volume ⁨Recovery⁩                1.1 GB     disk4s5
   6:                APFS Volume ⁨VM⁩                      1.1 MB     disk4s6

This is another unusual non standard BigSur Monterey APFS partition scheme, weirdly there is no disk4s2 where Preboot usually is on diskXs2 , then your modification is right (in your example is sufficient "2:"), but at this point I could add any diskXsY (removing tName contains "*:") except the diskXs1 (already added, tName does not contain "- D") that is frequently anyway Data volume.
 

CuchoM

macrumors member
Jul 5, 2019
67
74
MBP 9,2 everything working fine , to not forget to reset nvram after finishing patching . masOS Monterey and macOS Big Sur 11.5 even Windows 11.
 

Attachments

  • Captura de ecrã 2021-06-21, às 11.29.28.png
    Captura de ecrã 2021-06-21, às 11.29.28.png
    718.5 KB · Views: 193
  • Captura de ecrã 2021-06-21, às 11.26.48.png
    Captura de ecrã 2021-06-21, às 11.26.48.png
    1 MB · Views: 170
  • Screenshot 2021-06-21 111119.png
    Screenshot 2021-06-21 111119.png
    935.4 KB · Views: 184

jackluke

macrumors 68040
Jun 15, 2018
3,321
8,068
Another test on Monterey non metal MacBook7,1 (autologin enabled) since for Wifi cards Broadcom 4331 there is not yet a working fix, then here is a cheap workaround to use an USB Wifi dongle :

https://github.com/chris1111/Wireless-USB-Big-Sur-Adapter

@chris1111 wireless usb driver is particular because it's based on Ethernet (IONetworkingFamily) but includes a Wifi scanner through a third party app, while provides a working Wifi injection through OpenCore, I made a little modification to install those drivers as root patching (to allow booting directly from apple startup manager), but not only, I even installed them on /Library/KernelCollections/AuxiliaryKernelExtensions.kc (12,5 MB size)

Just through Security and Privacy click Allow next to kernel extension that requires approval, otherwise drivers won't load.

@ASentientBot and others with similar non metal machines since Monterey legacy Wifi fix is very hard, might consider buying an USB Wifi dongle with a Realtek chip.
 

Attachments

  • Screenshot 2021-06-21 at 16.49.49.png
    Screenshot 2021-06-21 at 16.49.49.png
    385.8 KB · Views: 135

khronokernel

macrumors 6502
Original poster
Sep 30, 2020
278
1,425
Alberta, Canada
Another test on Monterey non metal MacBook7,1 (autologin enabled) since for Wifi cards Broadcom 4331 there is not yet a working fix
Does OpenCore Legacy Patcher's BCM943224 and BCM94331 patch not work correctly? I understand you prefer avoiding patches directly reliant on OC however just want to verify the patch set didn't break
 

jackluke

macrumors 68040
Jun 15, 2018
3,321
8,068
Does OpenCore Legacy Patcher's BCM943224 and BCM94331 patch not work correctly? I understand you prefer avoiding patches directly reliant on OC however just want to verify the patch set didn't break

I was unaware that you also made a patch for that machine, I only tested your patches for AirPort4360 driver and they worked correctly through OCLP , please don't misunderstand I am not avoiding OpenCore and OCLP, I use them but also experimenting another way of patching mainly to provide "sudo mount -uw /".

I should have tested that USB Wifi patch instead on Broadcom 432b (0x14E4 , 0x8D) or non APFS legacy USB Mac (El Capitan supported Mac).

I underlined mainly that I used the AuxiliaryKernelExtensions that I guess almost no one tested before on BigSur or Monterey, moreover that USB Wifi works also through OC kext injection.
 

Ausdauersportler

macrumors 603
Nov 25, 2019
5,007
5,826
Another test on Monterey non metal MacBook7,1 (autologin enabled) since for Wifi cards Broadcom 4331 there is not yet a working fix, then here is a cheap workaround to use an USB Wifi dongle :

https://github.com/chris1111/Wireless-USB-Big-Sur-Adapter

@chris1111 wireless usb driver is particular because it's based on Ethernet (IONetworkingFamily) but includes a Wifi scanner through a third party app, while provides a working Wifi injection through OpenCore, I made a little modification to install those drivers as root patching (to allow booting directly from apple startup manager), but not only, I even installed them on /Library/KernelCollections/AuxiliaryKernelExtensions.kc (12,5 MB size)

Just through Security and Privacy click Allow next to kernel extension that requires approval, otherwise drivers won't load.

@ASentientBot and others with similar non metal machines since Monterey legacy Wifi fix is very hard, might consider buying an USB Wifi dongle with a Realtek chip.
Have exactly this Realtek based USB WiFi module running on Monterey and an iMac11,2 injecting the both driver extensions through OC. Works pretty good.
 

webg3

macrumors 6502a
Jul 19, 2018
507
774
@webg3 and @vince22 about that Safari video fix, if you have issues you can reset those defaults settings through:
Code:
defaults delete ~/Library/Containers/com.apple.Safari/Data/Library/Preferences/com.apple.Safari.plist ExperimentalUseGPUProcessForMediaEnabled

defaults delete ~/Library/Containers/com.apple.Safari/Data/Library/Preferences/com.apple.Safari.plist ExperimentalVP9SWDecoderEnabledOnBattery

then some days ago checking the console window noticed that youtube crash was due to:

/System/Library/Frameworks/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.GPU.xpc/Contents/MacOS/com.apple.WebKit.GPU

com.apple.coremedia.videomediaconverter

so as workaround I guessed:
Code:
defaults write com.apple.coremedia hardwareVideoDecoder -string disable
that fixed many unsupported Metal (and non Metal) issues.

Thank you for your efforts. The bugs aren't in its correction or lack of it, it's something a little more specific to the Intel HD Graphics 4000. It looks like there's a lack of libraries/kexts.
 

khronokernel

macrumors 6502
Original poster
Sep 30, 2020
278
1,425
Alberta, Canada
Does OpenCore Legacy Patcher's BCM943224 and BCM94331 patch not work correctly? I understand you prefer avoiding patches directly reliant on OC however just want to verify the patch set didn't break
Just to comment on this, did verify and yes our Wireless patches for BCM43224 do still work in Monterey. Test subject was a MacBook7,1 however other machines would also be applicable
 

Ausdauersportler

macrumors 603
Nov 25, 2019
5,007
5,826
Thank you for your efforts. The bugs aren't in its correction or lack of it, it's something a little more specific to the Intel HD Graphics 4000. It looks like there's a lack of libraries/kexts.
Looks a little bit like the situation of the HD3000 and Big Sur. While the wizards brought back the OpenGL functionality the use case hardware encoding never worked. We also tried to re-install the AppleGVA.framework as we did successfully before on Catalina and Mojave.

But with Big Sur this never worked. I am still hoping that someone finds out how to solve this issue with the HD4000, possible we can follow the path to get the HD3000 QuickSync support back, too.
 

xhbluemoon

macrumors newbie
Jun 22, 2021
11
4
Hi, can I instal Monterey Beta 1 on my macbook pro with retina late2012 with OCLP 0.19?
My graphic card is Intel HD Graphics 4000...
I tried several days ago but it always crushed.
 

mdgm

macrumors 68000
Nov 2, 2010
1,665
406
No. If you build and install the nightly you might have to re-install any post-install patches but you shouldn't need to re-install the whole OS again. Though of course a nightly build may have more problems with it than an official release that's undergone more testing.

Only if you really want to try the relevant fixes in 0.2.0 now should you consider the nightly. Otherwise you could wait for 0.2.0 to be released and try them then.
 
  • Like
Reactions: nandor690 and webg3

David dongfox

macrumors member
Jul 26, 2020
75
59
No. If you build and install the nightly you might have to re-install any post-install patches but you shouldn't need to re-install the whole OS again. Though of course a nightly build may have more problems with it than an official release that's undergone more testing.

Only if you really want to try the relevant fixes in 0.2.0 now should you consider the nightly. Otherwise you could wait for 0.2.0 to be released and try them then.
OK noted with Thanks.
 

khronokernel

macrumors 6502
Original poster
Sep 30, 2020
278
1,425
Alberta, Canada
Hello everyone, we're proud to release OpenCore Legacy Patcher v0.2.0!

Some of the more note worth changes from this release:
  • Fixes Google Fonts, and full screen support for Intel HD4000 iGPUs in Monterey
  • Implement smaller binary downloads per OS during root patching
  • Add new OpenCore Boot Picker icons for macOS volumes
And many more changes under the hood, hope everyone enjoys the new release!
 

AplUSAndmINUS

macrumors newbie
Oct 26, 2020
9
6
I thought that something might have changed as someone reported that they had easily installed it on a 2012 Mac Pro
(Post #57). Thanks for confirming that the install issue for these machines is still with us!
Thanks for the report. I was just about to do an install with this and now will have to wait. Big Sur 11.2.3 I likely will remain. MacPro5,1 (MP5,1) Westmere system here.
 

EdGlassgow

macrumors member
Jun 9, 2019
60
83
Thanks for the report. I was just about to do an install with this and now will have to wait. Big Sur 11.2.3 I likely will remain. MacPro5,1 (MP5,1) Westmere system here.

Interestingly, I did a successful install using OCLP 0.1.9. Everything seems to work with the exception of Wifi (has original card). After the install and some testing, I decided to migrate from a Mohave install into this new Monterey install. That actually went well and came up running but stalled when doing some of the configuration items. I'm going to try again with the newest version of OCLP and see what happens. i feel like we are getting close here. If anyone has information about getting Wifi to work, I would appreciate it!
 
  • Like
Reactions: AplUSAndmINUS

khronokernel

macrumors 6502
Original poster
Sep 30, 2020
278
1,425
Alberta, Canada
If anyone has information about getting Wifi to work, I would appreciate it!
TL;DR: All wifi cards dropped in Catalina or older are non-functional now in Monterey. IONetworkingFamily seems to have gone through some changes breaking support for those legacy wireless kexts.

Current recommendation is to either pick up a natively support BCM94360/BCM943602 Wireless card or use the Wireless cards OpenCore Legacy Patcher still can patch in support for:
  • BCM943224, BCM94331
For reference, MacPro5,1's stock wireless module is a BCM94322(non 4 variant) and thus cannot be used with the curret patch set in Monterey

We are still actively researching support however as this is the very first developer beta, I would be patient and wait for August/September to get a better idea on what hardware can be semi-easily patched back in and what can't
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.