Skip to content

OpenCore 1.0.2 - macOS 15 (Sequoia)

Latest
Compare
Choose a tag to compare
@vanyasem vanyasem released this 22 Oct 21:53
· 1 commit to main since this release

Full Changelog: oc1.0.1_macos14...oc1.0.2_macos15

SMBIOS: iMac19,1

Updating

If you are updating from macOS 13 (Ventura), pay attention to the fact that the SMBIOS has changed in order to receive the Sonoma update.

Before updating the EFI, log out of iCloud. You can also delete iCloud leftovers by following this guide for extra safety. Afterward, regenerate the serial number with GenSMBIOS (as described in the Notes section of the README).

After updating the EFI, reset NVRAM on first boot (press spacebar on the boot picker, and select Reset NVRAM).

Proceed with the update as you normally would on a Mac. Open System Settings, check for updates, and install Sonoma. Then log back into iCloud. Your PC will be detected as an entirely new device. Make sure to delete stale login entries from your device list.

Hardware

  • Motherboard: Supermicro MBD-X11SAE-O
  • GPU: Gigabyte PCI-E Radeon RX 570 8GB (GV-RX570GAMING-8GD-MI) - Polaris
  • CPU: Intel Xeon E3-1225 v6 (cm8067702871024s r32c) - Kaby Lake
  • Bluetooth: ASUS USB-BT400 (0b05:17cb ASUSTek Computer Inc. BCM20702A0) - most USB Broadcom dongles should also work

Bundled

ACPI - 11-Aug-2021

Resources included (except for voiceovers)

Drivers

  1. AudioDxe.efi - HDA audio support driver EFI firmware for most Intel and some other analog audio controllers
  2. HfsPlus.efi - Proprietary EFI HFS+ file system driver
  3. OpenCanopy.efi - OpenCore plugin (Bootloader GUI)
  4. OpenRuntime.efi - Mandatory OpenCore plugin with special features
  5. ResetNvramEntry.efi - OpenCore plugin, adds ResetNvram entry to the boot menu
  6. ToggleSipEntry.efi - OpenCore plugin, adds ToggleSip entry to the boot menu

Kexts

  1. AppleALC (1.9.2) - Audio for codecs that are not officially supported
  2. IntelMausi (1.0.7) - Intel Ethernet LAN driver
  3. Lilu (1.6.9) - Required for almost all other Kexts
  4. NVMeFix (1.1.1) - Improve compatibility with non-Apple NVMe SSDs
  5. SMCProcessor (n/a) - Part of VirtualSMC. Used for monitoring Intel CPU temperature
  6. SMCSuperIO (n/a) - Part of VirtualSMC. Used for monitoring fan speed
  7. USBMap (11-Aug-2021) - Generated manually as part of SSDT patches
  8. VirtualSMC (1.3.4) - SMC emulator layer
  9. WhateverGreen (1.6.8) - Patches for GPUs
  10. BrcmPatchRAM3 (2.6.9) - Broadcom USB Bluetooth support
  11. BrcmFirmwareData (n/a) - Part of BrcmPatchRAM. Firmware files for bootloader injection
  12. BlueToolFixup (n/a) - Part of BrcmPatchRAM. Required for macOS 12+

Tools

  1. OpenShell.efi - EFI shell, useful for debugging
  2. CleanNvram.efi - completely cleans NVRAM, useful when NVRAM got corrupted