Contribute
Register

macOS Sonoma is Now Available From the Mac App Store

Thanks. Is there an easier guide? LOL. Seriously.

I followed the instructions to disable SIP, and rebooted, but I'm still getting a message from Patcher that it can't execute b/c SIP is enabled.
View attachment 572881
View attachment 572882
Can you please tell me what I've done wrong?
What about the required kexts (in config.plist --> Kernel --> Add and Block)?
Your SecureBootModel should be Disabled.
The other boot-args should be as stated by @jzrodriguez98 above.
 
For everyone with Broadcom WiFi/BT issues in Sonoma.... Read and post in the thread specific to this topic.

Thanks, everythig works :headbang:
 
What about the required kexts (in config.plist --> Kernel --> Add and Block)?
Your SecureBootModel should be Disabled.
The other boot-args should be as stated by @jzrodriguez98 above.
Yes, I disabled it. I'll make certain I've adhered to the other requirements and report back. Thanks.
 
Updated.

I have used the full Sonoma installer downloaded right away from the App Store while using Ventura.

I had to reset the OpenCore patches (only the Polaris patch for my AMD Radeon RX 580 8 GB), disable SecureBoot & enable SIP at the csr-active-config. After, I was able to complete the installation.

Once installed, I have re-applied the OpenCore patches (the polaris and a new one for the Wifi). Even that, wifi was not working so I followed this here (under 'hackintosh notes') to add a couple of more kext and now my BCM94360CD is working.

Code:
<key>Block</key>
        <array>
            <dict>
                <key>Arch</key>
                <string>Any</string>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>Identifier</key>
                <string>com.apple.iokit.IOSkywalkFamily</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>23.0.0</string>
                <key>Strategy</key>
                <string>Exclude</string>
            </dict>
        </array>
            <dict>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>IOSkywalkFamily.kext</string>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/IOSkywalkFamily</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>23.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>IO80211FamilyLegacy.kext</string>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/IO80211FamilyLegacy</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>23.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>IO80211FamilyLegacy.kext/Contents/PlugIns/AirPortBrcmNIC.kext</string>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/AirPortBrcmNIC</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>23.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>

Everything seems to work as it did in Ventura.

Screenshot 2023-10-14 at 10.59.14.png
 
[Edit: Never mind. I shut down and restarted the machine, and on the second reboot, It booted up fine, and WiFi is working! Still don't have the Built-In Output option in audio, though. I would welcome additional thoughts on why that might be.]

Thanks, @Edhawk for the guidance! Nice to have WiFi back. Question, though: Should I now re-enable SecureBootModel? What about SIP?
 
Last edited:
Hello, I want to update os but how to prepere if something will go wrong? How I can go back to Ventura? I'll have to install it once again? Thanks!
 
Hello, I want to update os but how to prepere if something will go wrong? How I can go back to Ventura? I'll have to install it once again? Thanks!
yes, wipe and reinstall
 
Hello, I want to update os but how to prepere if something will go wrong? How I can go back to Ventura? I'll have to install it once again? Thanks!
Do a full backup. I have SSD I connect via adapter like this one (https://www.amazon.co.uk/dp/B086H2HQ93/?tag=tonymacx86-21) on which I create a bootable backup (and test of course that it boots up and that everything works). Only then update your working install. SuperDuper for example offers this option (you need to look for it though).
 
Hello, I want to update os but how to prepere if something will go wrong? How I can go back to Ventura? I'll have to install it once again? Thanks!
Option 1:
Create a backup through Super Duper or CCC.
Proceed with the upgrade.

Option 2:
Install Sonoma on another volume within the same container and test it for a while.
Create an user called the same way as you have in Ventura, then move all files and documents from the Ventura user’s directory to the Sonoma one.
Move all application from the Ventura volume to Sonoma, in the same way.
 
Hello, I want to update os but how to prepere if something will go wrong? How I can go back to Ventura?
The easiest and relaxed way (I do this since years):
Buy a harddisk-cloner (like this) and a second drive/ssd. (less 100 €/$)

Before every system update, I create a new clone of my currently working system. Then I swap the SSDs (confirms that the clone works).
To make this change/cloning even more easier (without case-opening and need for tools) install a removable frame for the SDD (I have this one).
Never been afraid again or had to spend hours fiddling preparing a system update since then. :cool:
 
Last edited:
Back
Top