Jump to content

Broadcom Patcher – Broadcom Wi-Fi Patcher for macOS Tahoe, Sequoia and Sonoma Hackintosh


Recommended Posts

  • Administrators
Posted

Broadcom Patcher is a macOS utility designed to simplify the Broadcom Wi-Fi patching process on Hackintosh systems using OpenCore, Clover, or both bootloaders in the same EFI folder.

The app provides a simple drag and drop workflow: just drop your EFI folder, mounted EFI partition, OpenCore folder, Clover folder, or IORegistry dump, and Broadcom Patcher automatically applies the required Wi-Fi patches for supported macOS versions, including macOS Tahoe, macOS Sequoia and macOS Sonoma.

Broadcom Patcher is especially useful for users who need to restore or enable Broadcom Wi-Fi support after Apple removed native support for many legacy Broadcom wireless cards in newer macOS releases.

Download HERE

Anyone who would like to support the project with donations is very welcome and greatly appreciated. Link HERE

Main Features

  • Drag and drop EFI patching
  • Supports OpenCore
  • Supports Clover
  • Supports EFI folders containing OpenCore and Clover together
  • Automatic bootloader detection
  • Automatic Broadcom Wi-Fi detection using IORegistry
  • Supports IORegistry dump files for patching EFI folders from another computer
  • Automatically copies the required Broadcom kexts
  • Replaces outdated Broadcom kexts with the correct included versions
  • Applies OpenCore Kernel/Add, Kernel/Block, NVRAM, Misc/Security, and DeviceProperties
  • Applies Clover KernelAndKextPatches/KextsToBlock, RtVariables, Boot/Arguments, and Devices/Properties
  • Automatically applies the correct SIP configuration
  • Automatically applies Tahoe-specific boot arguments only when needed
  • Supports Intel and AMD Hackintosh systems
  • Automatically disables AirportBrcmFixup.kext on AMD systems
  • Creates automatic config.plist backups before patching
  • Shows a final OpenCore Legacy Patcher download prompt after patching
  • Uses OCLP-Plus link for macOS Tahoe
  • Uses Dortania OpenCore Legacy Patcher link for Sonoma, and Sequoia

OpenCore Support

For OpenCore EFI folders, Broadcom Patcher automatically updates:

  • EFI/OC/Kexts
  • Kernel -> Add
  • Kernel -> Block
  • NVRAM
  • Misc -> Security
  • DeviceProperties -> Add

The app keeps the correct Broadcom kext order and avoids duplicate entries in config.plist.

Clover Support

For Clover EFI folders, Broadcom Patcher automatically updates:

  • EFI/CLOVER/kexts/Other
  • KernelAndKextPatches -> KextsToBlock
  • RtVariables -> CsrActiveConfig
  • Boot -> Arguments
  • Devices -> Properties

Clover support is useful for users who still maintain legacy Clover EFI folders or dual-bootloader setups.

OpenCore + Clover in the Same EFI

Broadcom Patcher supports EFI folders using both bootloaders together, such as BootLoaderSelector setups:

EFI/
├── BOOT/
├── OC/
│   └── config.plist
└── CLOVER/
    └── config.plist

If both bootloaders are detected, the app patches both OpenCore and Clover in the same process.

macOS Tahoe Support

For macOS Tahoe, Broadcom Patcher automatically applies the extra boot arguments required for Broadcom Wi-Fi patching:

-amfipassbeta amfi=0x80 ipc_control_port_options=0

These Tahoe-specific boot arguments are not applied to Sonoma, or Sequoia.

After patching, the app shows the correct OCLP download link:

  • macOS Tahoe: OCLP-Plus
  • macOS Sonoma, Sequoia: Dortania OpenCore Legacy Patcher

Broadcom DeviceProperties Detection

Broadcom Patcher can scan the current IORegistry or an IORegistry dump from another Hackintosh to detect the Broadcom Wi-Fi device path dynamically.

When a valid Broadcom Wi-Fi device is detected, the app applies the required properties automatically:

  • OpenCore: DeviceProperties -> Add
  • Clover: Devices -> Properties

If no Broadcom Wi-Fi device is detected, the app does not create fake or generic PCI paths. This keeps the EFI safer and avoids incorrect device injection.

AMD Hackintosh Support

On AMD Hackintosh systems, Broadcom Patcher automatically handles AirportBrcmFixup.kext differently:

  • OpenCore: keeps the entry but disables it
  • Clover: does not copy AirportBrcmFixup.kext

This helps avoid known compatibility issues on AMD platforms.

Safety

Broadcom Patcher works locally on your Mac. It does not collect data, upload files, send telemetry, or modify anything outside the selected EFI folder.

Before changing any config.plist, the app creates a backup so users can restore their previous configuration if needed.

Credits

Created by MaLd0n / Daniel Maldonado / Olarila

Credits and thanks to the developers and projects that made Broadcom Wi-Fi patching possible:

  • OpenCore / Acidanthera
  • AirportBrcmFixup
  • AMFIPass
  • OpenCore Legacy Patcher / Dortania
  • OCLP-Plus / YBronst
  • Apple legacy Broadcom Wi-Fi frameworks and kexts
  • Like 1

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

×
×
  • Create New...