Administrators MaLd0n Posted 17 hours ago Administrators Posted 17 hours ago 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 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
Recommended Posts