Common Problems in macOS Sonoma (14.0)
This thread is for common problems in macOS Sonoma. The problems listed here are likely to be experienced by users who attempt to install macOS Sonoma 14.0.
This is not a troubleshooting thread. Please do not ask questions regarding your specific issue in this thread. If you're having an issue, create a separate thread. If you're having a problem to report or have a workaround to resolve the problems listed here, regarding the installation or function in macOS Sonoma, you can reply to this thread.
Special Notes
macOS Sonoma requires the following
In addition, please ensure your ports are mapped properly. If you're using a clean install, make sure to use a USB 2.0 Flash Drive.
Black Screen after boot
With the release of macOS Sonoma, one of the major issues is a black screen when booting the installer. This can be fixed by the following
- Ensure you're running OpenCore v0.9.3 or later and Clover (v5152).
- Ensure you're using the latest Lilu, VSMC, and WEG kexts
If you're using AMD APU, use iMacPro1,1 or iMac20,1 SMBIOS to prevent a black screen.
IGPU Graphics Acceleration
Apple dropped all the IGPU Graphics support up to Skylake. Users with Skylake and prior would not be able to use their IGPU, until there is a development from OCLP team. To install on systems with unsupported IGPU, use
For Skylake Users
Fortunately, the KBL drivers are still present in macOS Sonoma Beta. It may be removed in the final release like NVIDIA drivers at the time of Monterey. However, SKL can be spoofed as KBL and acceleration can be achieved.
NVIDIA Graphics Acceleration
With macOS Monterey, Apple completely removed support for NVIDIA. However, a workaround was to use OCLP, but at the moment, the OCLP is unable to patch the system on macOS Sonoma.
SMBIOS Support
With the release of macOS Sonoma, Apple has dropped support for SMBIOS up to 2017 except for the iMacPro1,1. macOS Sonoma requires 2018 or later SMBIOS. See Setting Up SMBIOS for more info.
No Disk in Disk Utility
Some SATA Controllers are removed in macOS Ventura. The solution is to use CtlnaAHCIPort.kext
No USB Ports
Since macOS Big Sur 11.3, Apple made some changes and the XHCI Port Limit patch was broken. A solution is to map the ports.
Administrator User Name and Password Requirement during macOS Ventura Beta 2 Clean Install
Since macOS Ventura Beta 2, the installer requires a Username and Password during a clean installation. The solution is provided below.
No WiFi and Bluetooth function
On macOS Sonoma, Apple dropped support for several Broadcom Cards till 2017 Mac models. As a result,
a major number of WiFi Cards will not work including supported Broadcom Cards (such as BCM94360NG/Fenvi T919). Users with any WiFi Card at the moment would not be able to use their WiFi, until there is a development from OCLP team. To utilize internet, use Ethernet or USB to Ethernet as a workaround for now.
the WiFi and Bluetooth may not work. A solution is to update Lilu, VirtualSMC, and the Bluetooth related kexts. In addition, the USB ports must be mapped.
IO80211FamilyLegacy.kext has been removed and this is the reason why Broadcom natively supported WiFi isn't working at the moment. It's so much relief that Intel WiFi is still continuing to work. Spoofing the Device ID to a compatible one does not work and adding IO80211FamilyLegacy.kext throws Kernel Panic.
However, the Bluetooth is working absolutely fine with the latest BRCMPatchRAM commits.
Due to the removal of Legacy.kext, the Broadcom WiFi no longer functions.
No Ethernet
On macOS Ventura, there is a very likely chance that your Ethernet won't work, including built-in any PCIe based such as AQuantia. To fix this issue, you'll need to enable VT-d on your System. Note that some systems may require memory mapping (fixing DMAR Table).
Cannot Update to macOS Ventura Beta 3
Since macOS Ventura Beta 3, OC v 0.8.2 no longer works and you need to update the OC to v 0.8.3 along with all the necessary kexts. Once upgraded, boot with the new version and proceed with the upgrade. Clover users need to use 5148 release.
Cannot change the CPU Name
Currently, changing of CPU Name in About This Mac has stopped working for Intel and as well as on AMD systems as RestrictsEvents is not working properly.
Memory modules Misconfigured
At the moment, you'll need to use -revbeta to fix the memory modules' misconfigured error along with the PCI slots and memory info.
Applications
With the release of macOS Sonoma, there could be a number of applications, audio plugins, and extensions which may not work at the moment, like it has always been for each macOS release. With macOS Sonoma, this is no different. Little Snitch does not work with macOS Sonoma yet.
Audio
Currently, Audio is not working for some Layout IDs on AMD Ryzen.
NVMe Support
NVMeFix will not work on macOS Sonoma as it is no longer being maintained. This can be an issue for drives like Samsung PM981. You must use a natively supported NVMe Drive.
This thread is for common problems in macOS Sonoma. The problems listed here are likely to be experienced by users who attempt to install macOS Sonoma 14.0.
This is not a troubleshooting thread. Please do not ask questions regarding your specific issue in this thread. If you're having an issue, create a separate thread. If you're having a problem to report or have a workaround to resolve the problems listed here, regarding the installation or function in macOS Sonoma, you can reply to this thread.
Special Notes
macOS Sonoma requires the following
- OpenCore v0.9.3 or later and Clover (v5152) or later.
- Updated Kexts (Lilu, VSMC, and WEG)
In addition, please ensure your ports are mapped properly. If you're using a clean install, make sure to use a USB 2.0 Flash Drive.
Black Screen after boot
With the release of macOS Sonoma, one of the major issues is a black screen when booting the installer. This can be fixed by the following
- Ensure you're running OpenCore v0.9.3 or later and Clover (v5152).
- Ensure you're using the latest Lilu, VSMC, and WEG kexts
If you're using AMD APU, use iMacPro1,1 or iMac20,1 SMBIOS to prevent a black screen.
IGPU Graphics Acceleration
Apple dropped all the IGPU Graphics support up to Skylake. Users with Skylake and prior would not be able to use their IGPU, until there is a development from OCLP team. To install on systems with unsupported IGPU, use
-igfxvesa
in boot arg.For Skylake Users
GUIDE - How to Enable Intel Skylake Graphics (Intel HD Graphics 515, 520, 530, 540, 550 and 580) on macOS Sonoma and Later
How to Enable Intel Skylake Graphics (Intel HD Graphics 515, 520, 530, 540, 550 and 580) on macOS Sonoma and Later An EliteMacx86 Exclusive Guide - This guide covers fixing Intel Skylake Graphics on Desktops and Laptops for macOS Sonoma and Later. By following this guide, you'll be able to...
elitemacx86.com
Fortunately, the KBL drivers are still present in macOS Sonoma Beta. It may be removed in the final release like NVIDIA drivers at the time of Monterey. However, SKL can be spoofed as KBL and acceleration can be achieved.
NVIDIA Graphics Acceleration
With macOS Monterey, Apple completely removed support for NVIDIA. However, a workaround was to use OCLP, but at the moment, the OCLP is unable to patch the system on macOS Sonoma.
SMBIOS Support
With the release of macOS Sonoma, Apple has dropped support for SMBIOS up to 2017 except for the iMacPro1,1. macOS Sonoma requires 2018 or later SMBIOS. See Setting Up SMBIOS for more info.
No Disk in Disk Utility
Some SATA Controllers are removed in macOS Ventura. The solution is to use CtlnaAHCIPort.kext
No USB Ports
Since macOS Big Sur 11.3, Apple made some changes and the XHCI Port Limit patch was broken. A solution is to map the ports.
GUIDE - How to Map your USB Ports on macOS
How to Map your USB Ports on macOS An EliteMacx86 Exclusive Guide - This guide covers the mapping of USB Ports on macOS. By following this guide, you'll be able to map your USB ports and can also achieve a proper speed for your USB ports. I. Overview Often, the USB ports are not well...
elitemacx86.com
Administrator User Name and Password Requirement during macOS Ventura Beta 2 Clean Install
Since macOS Ventura Beta 2, the installer requires a Username and Password during a clean installation. The solution is provided below.
GUIDE - How to Fix Administrator User Name and Password Requirement during macOS Ventura Clean Install
How to Fix Administrator User Name and Password Requirement during macOS Ventura Clean Install An EliteMacx86 Exclusive Guide - This guide covers fixes Administrator User Name and Password requirement during macOS Ventura Beta 2 Clean install. Overview Apple announced their new macOS lineup...
elitemacx86.com
No WiFi and Bluetooth function
On macOS Sonoma, Apple dropped support for several Broadcom Cards till 2017 Mac models. As a result,
a major number of WiFi Cards will not work including supported Broadcom Cards (such as BCM94360NG/Fenvi T919). Users with any WiFi Card at the moment would not be able to use their WiFi, until there is a development from OCLP team. To utilize internet, use Ethernet or USB to Ethernet as a workaround for now.
the WiFi and Bluetooth may not work. A solution is to update Lilu, VirtualSMC, and the Bluetooth related kexts. In addition, the USB ports must be mapped.
GUIDE - How to Fix Bluetooth on macOS Monterey and Later
How to Fix Bluetooth on macOS Monterey and Later This guide covers fixing Bluetooth on macOS Monterey and Later using Clover and OpenCore. By following this guide, you'll be able to enable Bluetooth on macOS Monterey and Later using Clover or OpenCore Bootloader. Background Recently, we...
elitemacx86.com
IO80211FamilyLegacy.kext has been removed and this is the reason why Broadcom natively supported WiFi isn't working at the moment. It's so much relief that Intel WiFi is still continuing to work. Spoofing the Device ID to a compatible one does not work and adding IO80211FamilyLegacy.kext throws Kernel Panic.
However, the Bluetooth is working absolutely fine with the latest BRCMPatchRAM commits.
Due to the removal of Legacy.kext, the Broadcom WiFi no longer functions.
No Ethernet
On macOS Ventura, there is a very likely chance that your Ethernet won't work, including built-in any PCIe based such as AQuantia. To fix this issue, you'll need to enable VT-d on your System. Note that some systems may require memory mapping (fixing DMAR Table).
GUIDE - How to Enable Apple VTD on macOS [Clover/OpenCore]
How to Enable Apple VTD on macOS [Clover/OpenCore] An EliteMacx86 Exclusive Guide - This guide covers the implementation of the Apple VTD function on macOS for Desktops and Laptops. By following this guide, you'll be able to enable VT-d on macOS using Clover or OpenCore Bootloader. Overview...
elitemacx86.com
GUIDE - How to Fix DMAR Table on macOS | Memory Mapping
How to Fix DMAR Table on macOS | Memory Mapping Overview On some systems, when you enable VT-d which is required for some major functioning of a few particular devices such as Antelope Audio Interface and other Thunderbolt capable Devices, the system starts acting weird and all of the sudden...
elitemacx86.com
Cannot Update to macOS Ventura Beta 3
Since macOS Ventura Beta 3, OC v 0.8.2 no longer works and you need to update the OC to v 0.8.3 along with all the necessary kexts. Once upgraded, boot with the new version and proceed with the upgrade. Clover users need to use 5148 release.
Cannot change the CPU Name
Currently, changing of CPU Name in About This Mac has stopped working for Intel and as well as on AMD systems as RestrictsEvents is not working properly.
Memory modules Misconfigured
At the moment, you'll need to use -revbeta to fix the memory modules' misconfigured error along with the PCI slots and memory info.
Applications
With the release of macOS Sonoma, there could be a number of applications, audio plugins, and extensions which may not work at the moment, like it has always been for each macOS release. With macOS Sonoma, this is no different. Little Snitch does not work with macOS Sonoma yet.
Audio
Currently, Audio is not working for some Layout IDs on AMD Ryzen.
NVMe Support
NVMeFix will not work on macOS Sonoma as it is no longer being maintained. This can be an issue for drives like Samsung PM981. You must use a natively supported NVMe Drive.
Last edited: