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.

AppleTechSmart12

macrumors newbie
Jun 6, 2023
17
7
Massachusetts
Not all actually. All macs have different required kexts (apparently) and some kexts are actually only supported for PC such as NVME fix and BlueToolFixup. How has Sonoma been for you?
 

deeveedee

macrumors 65816
May 2, 2019
1,449
2,111
Peoria, IL United States
Not all actually. All macs have different required kexts (apparently) and some kexts are actually only supported for PC such as NVME fix and BlueToolFixup. How has Sonoma been for you?
There is no need to guess. Use OCLP to "Build and Install Open Core" for various target models and look at the generated EFI (View Build Log without Installing to Disk). You will see that each target model typically does require different kexts. NVMeFix and BlueToolFixup are used in both hackintoshes and real Macs.
 

AppleTechSmart12

macrumors newbie
Jun 6, 2023
17
7
Massachusetts
There is no need to guess. Use OCLP to "Build and Install Open Core" for various target models and look at the generated EFI (View Build Log without Installing to Disk). You will see that each target model typically does require different kexts. NVMeFix and BlueToolFixup are used in both hackintoshes and real Macs.
I wasn’t guessing. But that’s your opinion.
 

MacNB2

macrumors 6502
Jul 21, 2021
310
239
All macs have different required kexts (apparently) and some kexts are actually only supported for PC such as NVME fix and BlueToolFixup.
Not true.
NVMeFix is a set of patches for the Apple NVMe storage driver, IONVMeFamily. Its goal is to improve compatibility with non-Apple SSDs. It may be used both on Apple and non-Apple computers. Typically used when Apple's SSD is upgraded with non-apple SSD. On newer Intel Macs, Apple relaxed their strict requirement on NMVe SSD's so that NNMeFix was not required those Macs.

BlueToolFixup kext is required for all unsupported Macs with legacy BT hardware from start of Big Sur as Apple changed the bluetooth stack from kernel-space to user-space as detailed in here and here.

If you did not know, Intel based Apple Macs are based on the PC architecture as used by majority PC manufacturers and that architecture was developed with many Industry consortiums (PCIe, USB, etc).
Intel sent over 400+ engineers to Apple to help them design & move from PowerPC proprietary architecture to Intel based PC architecture.

So in essence, now unsupported Intel PC architecture based Macs have now become Hackintosh's.
 

OnawaAfrica

Cancelled
Jul 26, 2019
470
377
Not true.
NVMeFix is a set of patches for the Apple NVMe storage driver, IONVMeFamily. Its goal is to improve compatibility with non-Apple SSDs. It may be used both on Apple and non-Apple computers. Typically used when Apple's SSD is upgraded with non-apple SSD. On newer Intel Macs, Apple relaxed their strict requirement on NMVe SSD's so that NNMeFix was not required those Macs.

BlueToolFixup kext is required for all unsupported Macs with legacy BT hardware from start of Big Sur as Apple changed the bluetooth stack from kernel-space to user-space as detailed in here and here.

If you did not know, Intel based Apple Macs are based on the PC architecture as used by majority PC manufacturers and that architecture was developed with many Industry consortiums (PCIe, USB, etc).
Intel sent over 400+ engineers to Apple to help them design & move from PowerPC proprietary architecture to Intel based PC architecture.

So in essence, now unsupported Intel PC architecture based Macs have now become Hackintosh's.
they don't become hackintoshes cause the have a real SMC unlike the pcs running Mac OS unlicensed
 
Last edited:
  • Like
Reactions: roronl

makra

macrumors 6502
Dec 29, 2020
370
385
Northern Germany
If you really try, you might get as far as this guy:

But that only confirms what the license states:
"you are granted a limited, non-exclusive license to install, use and run one (1) copy of the Apple Software on a single Apple-branded computer at any one time"

I guess that's what I did!
 
  • Like
Reactions: OnawaAfrica

avz

macrumors 68000
Oct 7, 2018
1,830
1,896
Stalingrad, Russia
If you really try, you might get as far as this guy:

But that only confirms what the license states:
"you are granted a limited, non-exclusive license to install, use and run one (1) copy of the Apple Software on a single Apple-branded computer at any one time"

I guess that's what I did!
I thought that multi booting of different versions of macOS is not against the "rules"?
 
  • Like
Reactions: TimmuJapan

makra

macrumors 6502
Dec 29, 2020
370
385
Northern Germany
I thought that multi booting of different versions of macOS is not against the "rules"?
I'm not a lawyer...

What I quoted was the Ventura license agreement. Monterey would have its own agreement. So strictly speaking, you could argue, that two Ventura installations on two volumes on the same computer would not be legal, whereas different OS versions would be fine. But would Apple care?
 

hyperions

macrumors regular
Sep 14, 2016
100
34
is it still possible to already install Sonoma beta on macbook pro 15" 2017 14.3 now no longer supported in September for the final version? I have a usb stick with Sonoma installation ready made for imac 12.1, but OCLP does not detect the macbook pro 14.3 model and therefore it does not let me do the "build and install Opencore" operation on the stick...
 

OnawaAfrica

Cancelled
Jul 26, 2019
470
377
where is it written its illegal to install different versions of mac os beside each other? apple doesn't care if u run 2 versions of macOS beside each other. even they say u can do it in VMs aswell.
it is not illegal or a grayzone to get newer versions of mac os to run on ur unsupported machine cause its real mac hardware even if apple no longer supports the machine
 

avz

macrumors 68000
Oct 7, 2018
1,830
1,896
Stalingrad, Russia
So glad we're finally debating the legality of hackintoshes and multi-booting macOS, since it's never been debated before. How will the conclusion of this debate help us to install Sonoma on unsupported Macs?
The expected conclusion of this debate is Apple coming to their senses and realizing that in the onset of the Great Depression it is important for any company "to be with the people" as much as possible at least in terms of support of older Macs. In the end it is not too much of an effort not to remove one WiFi kext or a couple of older frameworks.

I mean Microsoft provided an official way to bypass the installation requirements of Windows 11 on older hardware with the disclaimer that the user accepts all responsibility.
 

Lucky736

macrumors 65816
Jan 18, 2004
1,004
679
US
So glad we're finally debating the legality of hackintoshes and multi-booting macOS, since it's never been debated before. How will the conclusion of this debate help us to install Sonoma on unsupported Macs?
It's been debated plenty of times, you just missed it the last two plus decades. Looking for sarcasm in case I missed it in your post.
 

cyberdevs

macrumors newbie
Jun 26, 2020
14
30
Hi guys,
Long time reader first time poster. Some of you might know me and some of you might not, either way I'm glad to be here.
 
Last edited:

dhinakg

macrumors member
Original poster
Mar 22, 2021
59
376
United States
An early preview of Sonoma support is now out. Notably, it is currently Metal-only.

Please read this fully before downloading anything, or we'll be very disappointed...

As usual, this is a beta operating system and a bleeding-edge patcher version. Don't try this if you're not already familiar with OCLP, don't try this if you're not willing to have to deal with any data loss, and especially don't try this if you don't know how to troubleshoot.
 

cyberdevs

macrumors newbie
Jun 26, 2020
14
30
Hi guys,
Thanks to the OpenCore Legacy Patcher developers I have acceleration on my 2014 iMac (iMac15,1) and the WiFi is now seeing all the networks around me but I can't connect to any of them (yet) I might need to do a clean install.

Kudos to all the people that made this possible.
Here is the link to Sonoma branch: https://github.com/dortania/OpenCore-Legacy-Patcher/tree/sonoma-development
Commit 55e6aea made it possible

Thanks guys! You Rock!

01.png
Screenshot 2023-07-23 at 10.42.30 PM.png
 

peterharte

macrumors member
Jun 16, 2013
31
30
I own a MBP 14.3 (2017 TB). Build and installed the latest Sonoma built. Using an ethernet dongle hangs the machine after reboot (with a panic after restart). I need the dongle to let OCLP download KDK. Stuck on this. Anyone else experiencing this? Touch Bar and ethernet work when i start with OCLP 0.6.7. After applying wifi-patch the machine stops halfway. Used USB for KDK. Stil hangs halfway boot after applying Wifi-patch (with EFI 067 and 068). Re-installing fixes boot, but no Wifi. Using latest KDK. Thanks for helping.
 

Sven G

macrumors 6502
Jun 3, 2012
430
885
Milan, EU
Everything seems to work well (except HP Officejet scanning over the network from Image Capture or Preview, which crashes; and also Photo Booth doesn’t work: will retry later, to see if it gets any better); BTW, on this machine the Sonoma root patching isn’t KDK-less anymore (requires downloading the full KDK), and thus patched extensions now are all back in /System/Library/Extensions (none anymore in /Library/Extensions)…

Screenshot 2023-07-23 alle 23.01.02.jpeg
Screenshot 2023-07-23 alle 23.01.18.jpeg
 
Last edited:

RogueB

macrumors 6502
Sep 9, 2016
272
471
Hello to all,

Installed Sonoma beta 3 via OTA over Ventura 13.5 on iMac 13,2

Download OCLP associated with Sonoma through link provided in post #419 by dhinagk; clicking on word "this" (highlighted in blue) in phrase "Please read this ..." making sure to actually heed his advice.

Installed Sonoma associated OCLP onto the internal disk, reverted patches (both without rebooting), and only then initiated OTA Sonoma Beta3 download using the Software Update function. Installation required couple of auto-reboots, but was otherwise uneventful.
Once "on the Sonoma desktop", I attached Ethernet cable directly to computer port before installing Sonoma OCLP (second time) onto the disk, and only then initiated patching. Ethernet connection may be essential for the patcher to download appropriate KDK version (WiFi would be unlikely to work at that point), which OCLP does during patching process. Once patching was completed machine was rebooted.

Functions and most programs which were available under Ventura 13.5 are fully usable under Sonoma beta3 (including WiFi and graphic acceleration, however, Preview crashes, while LibreOffice works fine)

An addendum to avoid possible misunderstanding:
The name of Boot Disk, on the attached PDFs, is "Ventura Beta" while the Mac OS is listed as "Sonoma"; I didn't rename the disk after OTA update. The attached files are PDFs I exported from LibreOffice, after importing screen shots from desktop and editing some content (serial number , etc.)
Preview crashes, however, Apple TV seems to be working.

@hvds
There is a high probability (but just a probability) that I am able to update OS via OTA, because I only install updates to the Mac's internal disk. That is true of the iMac 13,2 and MacBook Pro 5,2 (the latter is actually quad-boot: Catalina, Monterey, Ventura and Sonoma).


Superb job by developers and associated testers -thank you.
 

Attachments

  • Screenshot.pdf
    45.3 KB · Views: 84
  • Screenshot 2.pdf
    58.7 KB · Views: 90
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.