Mirone Posted Sunday at 11:35 PM Share Posted Sunday at 11:35 PM (edited) Wi-Fi Patcher Pro Wi-Fi Patcher Pro is a macOS application designed to automate and simplify the implementation of patches and compatibility fixes for Broadcom and Intel Wi-Fi adapters in Hackintosh systems using OpenCore or Clover bootloaders. This tool provides an intuitive interface and a fully automated workflow, allowing you to apply necessary patches with a single click. The process includes the installation, configuration, and integration of essential components to restore or enable Wi-Fi functionality on compatible versions of macOS, including macOS Sonoma, Sequoia, and Tahoe. DOWNLOAD HERE How it Works Wi-Fi Patcher Pro leverages OCLP RootPatches to bypass limitations introduced by Apple in recent macOS versions, where native support for many legacy Broadcom chipsets was removed. Through automated patching, system adjustments, and component injection during the boot process, the application restores support for previously incompatible wireless hardware. Additionally, the tool assists in implementing compatibility solutions for Intel Wi-Fi controllers via the AirportItlwmkext, significantly reducing the complexity of manual configuration and minimizing potential errors during installation and system maintenance. Key Features Automated Correction: Optimizes your config.plist automatically. Bootloader Support: Full compatibility with OpenCore and Clover. Smart Detection: Automatically detects your bootloader and compatible Broadcom/Intel adapters. Kext Management: Automated installation and copying of required kexts. Patching Logic: OpenCore: Automatically patches Kernel (Add/Block), NVRAM, Misc (Security), and DeviceProperties. Clover: Automatically handles KextsToBlock, RtVariables, Boot Arguments, and Devices (Properties). System Integrity: Automatically configures System Integrity Protection (SIP) settings required for patches. OS-Specific Tuning: Includes specific boot arguments for macOS Tahoe only when required. Universal Compatibility: Supports both Intel and AMD platforms. Safety First: Automatically disables AirportBrcmFixup.kext on AMD systems if incompatible settings are detected. Recovery & Logs: Includes automatic config.plist backups, full patch rollback functionality, and a real-time log system for diagnostics. Intelligent Configuration Management The application implements validation and synchronization mechanisms that: Preserve the correct order of kext loading. Prevent duplicate entries in config.plist. Update existing configurations when necessary. Maintain the structural integrity of your OpenCore/Clover configuration. macOS Tahoe Support On macOS Tahoe, Wi-Fi Patcher Pro automatically applies the following boot arguments to enable Broadcom Wi-Fi patches: -amfipassbeta These parameters are applied exclusively when Tahoe is detected. Security & Workflow Wi-Fi Patcher Pro operates locally. It does not collect data, upload files, or send telemetry. User password authorization is requested only to mount the EFI partition and install RootPatches. The patching workflow: Mount EFI Partition Validate EFI folder configuration (Kexts & config.plist) Mount APFS Volume Install Frameworks (OCLP RootPatches) Synchronize Frameworks Rebuild Kernel Caches & Update Auxiliary KC Create Snapshot Emergency Recovery: If you encounter a boot loop after patching, boot into Recovery Mode and restore the snapshot to the last sealed state using these terminal commands: mount -uw /Volumes/YourDiskName bless --mount /Volumes/YourDiskName --bootefi --last-sealed-snapshot (Replace "YourDiskName" with the actual name of your drive) Credits Acidanthera Team OCLP Team DhinakG EduCovas zxystd Disclaimer: This tool is intended for educational and Hackintosh-related purposes only. Compatibility may vary depending on your specific hardware, bootloader version, and macOS version. Always create a backup of your EFI folder and system configuration before applying any changes. Edited yesterday at 02:23 AM by Mirone 16 2 Link to comment https://www.insanelymac.com/forum/topic/362883-wi-fi-patcher-pro/ Share on other sites More sharing options...
28862886 Posted Monday at 06:13 AM Share Posted Monday at 06:13 AM wow... this is great handy light weight tools to replace 700MB OCLP for just need wifi patch, but if there having optional disable to change my efi file that will be perfect, i'm fine with my config.plist configure, good job and thanks for sharing.🥰 2 Link to comment https://www.insanelymac.com/forum/topic/362883-wi-fi-patcher-pro/#findComment-2851076 Share on other sites More sharing options...
Mirone Posted Monday at 11:03 AM Author Share Posted Monday at 11:03 AM 4 hours ago, 28862886 said: ut if there having optional disable to change my efi file that will be perfect, i'm fine with my config.plist configure If your EFI folder already meets the minimum requirements for enabling Wi-Fi, the app will simply skip this fix. Additionally, a backup of your config.plist is created on your Desktop before any changes are made. 1 1 Link to comment https://www.insanelymac.com/forum/topic/362883-wi-fi-patcher-pro/#findComment-2851078 Share on other sites More sharing options...
verdazil Posted Monday at 11:05 AM Share Posted Monday at 11:05 AM @Mirone, Please add a list of chips that this application can work with. 1 Link to comment https://www.insanelymac.com/forum/topic/362883-wi-fi-patcher-pro/#findComment-2851079 Share on other sites More sharing options...
Mirone Posted Monday at 11:24 AM Author Share Posted Monday at 11:24 AM @verdazil, I can only confirm that it works with BCM4352, BCM4360, BCM43224, and Intel 7265, as these are the Wi-Fi chipsets I own and have tested extensively. However, I believe it supports most of the compatible chipsets listed here. Atheros chipsets are not supported, of course. 4 Link to comment https://www.insanelymac.com/forum/topic/362883-wi-fi-patcher-pro/#findComment-2851080 Share on other sites More sharing options...
Perdu Posted Monday at 12:19 PM Share Posted Monday at 12:19 PM 12 hours ago, Mirone said: Wi-Fi Patcher Pro Wi-Fi Patcher Pro is a macOS application designed to automate and simplify the implementation of patches and compatibility fixes for Broadcom and Intel Wi-Fi adapters in Hackintosh systems using OpenCore or Clover bootloaders. This tool provides an intuitive interface and a fully automated workflow, allowing you to apply necessary patches with a single click. The process includes the installation, configuration, and integration of essential components to restore or enable Wi-Fi functionality on compatible versions of macOS, including macOS Sonoma, Sequoia, and Tahoe. DOWNLOAD HERE How it Works Wi-Fi Patcher Pro leverages OCLP RootPatches to bypass limitations introduced by Apple in recent macOS versions, where native support for many legacy Broadcom chipsets was removed. Through automated patching, system adjustments, and component injection during the boot process, the application restores support for previously incompatible wireless hardware. Additionally, the tool assists in implementing compatibility solutions for Intel Wi-Fi controllers via the AirportItlwmkext, significantly reducing the complexity of manual configuration and minimizing potential errors during installation and system maintenance. Key Features Automated Correction: Optimizes your config.plist automatically. Bootloader Support: Full compatibility with OpenCore and Clover. Smart Detection: Automatically detects your bootloader and compatible Broadcom/Intel adapters. Kext Management: Automated installation and copying of required kexts. Patching Logic: OpenCore: Automatically patches Kernel (Add/Block), NVRAM, Misc (Security), and DeviceProperties. Clover: Automatically handles KextsToBlock, RtVariables, Boot Arguments, and Devices (Properties). System Integrity: Automatically configures System Integrity Protection (SIP) settings required for patches. OS-Specific Tuning: Includes specific boot arguments for macOS Tahoe only when required. Universal Compatibility: Supports both Intel and AMD platforms. Safety First: Automatically disables AirportBrcmFixup.kext on AMD systems if incompatible settings are detected. Recovery & Logs: Includes automatic config.plist backups, full patch rollback functionality, and a real-time log system for diagnostics. Intelligent Configuration Management The application implements validation and synchronization mechanisms that: Preserve the correct order of kext loading. Prevent duplicate entries in config.plist. Update existing configurations when necessary. Maintain the structural integrity of your OpenCore/Clover configuration. macOS Tahoe Support On macOS Tahoe, Wi-Fi Patcher Pro automatically applies the following boot arguments to enable Broadcom Wi-Fi patches: -amfipassbeta ipc_control_port_options=0 These parameters are applied exclusively when Tahoe is detected. Security & Workflow Wi-Fi Patcher Pro operates locally. It does not collect data, upload files, or send telemetry. User password authorization is requested only to mount the EFI partition and install RootPatches. The patching workflow: Mount EFI Partition Validate EFI folder configuration (Kexts & config.plist) Mount APFS Volume Install Frameworks (OCLP RootPatches) Synchronize Frameworks Rebuild Kernel Caches & Update Auxiliary KC Create Snapshot Emergency Recovery: If you encounter a boot loop after patching, boot into Recovery Mode and restore the snapshot to the last sealed state using these terminal commands: mount -uw /Volumes/YourDiskName bless --mount /Volumes/YourDiskName --bootefi --last-sealed-snapshot (Replace "YourDiskName" with the actual name of your drive) Credits Acidanthera Team OCLP Team DhinakG EduCovas zxystd Disclaimer: This tool is intended for educational and Hackintosh-related purposes only. Compatibility may vary depending on your specific hardware, bootloader version, and macOS version. Always create a backup of your EFI folder and system configuration before applying any changes. Hi, congratulations! I just activated an AX210 with your app... added Airport.kext (Ventura) Amazing... thanks again 2 Link to comment https://www.insanelymac.com/forum/topic/362883-wi-fi-patcher-pro/#findComment-2851082 Share on other sites More sharing options...
kgp Posted Monday at 01:08 PM Share Posted Monday at 01:08 PM (edited) Great work, @Mirone Unfortunately, nobody but me touches my EFI-Folder 😉 Good luck with the project! 👍 Edited Monday at 01:18 PM by kgp 1 1 Link to comment https://www.insanelymac.com/forum/topic/362883-wi-fi-patcher-pro/#findComment-2851083 Share on other sites More sharing options...
deeveedee Posted Monday at 01:18 PM Share Posted Monday at 01:18 PM A simple "diff --brief -r" to compare EFIs is an easy way to check the before-patcher-pro and after patcher-pro EFIs. The same applies for those who use OCAT (I don't, but many do). Just keep a backup of your EFI. Well done, Mirone. 3 Link to comment https://www.insanelymac.com/forum/topic/362883-wi-fi-patcher-pro/#findComment-2851084 Share on other sites More sharing options...
LockDown Posted Monday at 02:05 PM Share Posted Monday at 02:05 PM Way to go @Mirone👍 2 Link to comment https://www.insanelymac.com/forum/topic/362883-wi-fi-patcher-pro/#findComment-2851085 Share on other sites More sharing options...
meg2014 Posted Monday at 03:14 PM Share Posted Monday at 03:14 PM (edited) Mirone: So, for Wifi, for me and my Tahoe install, it just didn't work. Wifi now shows "off". I appreciate your work, but I feel I should report to you that it didn't work. My Wifi card is a Broadcom 4360. In Sequoia, after OCLP patching, it worked and is still working. It works (natively) in Ventura. It also works in Nobara (a Fedora based linux), which will be my ultimate replacement on my Intel hardware for most, if not all of the Mac installs. But Tahoe, well, its just a big no. My computer: Asus Z790-plus, Intel 14700K, 64Gb DDR5 Ram, 6800XT, TB, Bluetooth, 1TB WD SN850X, OC 1.0.8, Tahoe 6.5.1 Edited Monday at 03:57 PM by meg2014 1 Link to comment https://www.insanelymac.com/forum/topic/362883-wi-fi-patcher-pro/#findComment-2851088 Share on other sites More sharing options...
Mirone Posted Monday at 04:03 PM Author Share Posted Monday at 04:03 PM @meg2014, No problem. Did you check the option (checkbox) to install Bluetooth kexts? For the BCM4360, that is not necessary. Before installing Wi-Fi with the app, I suggest manually restoring the snapshot using MyKextInstaller (or using your preferred method), and then running Wi-Fi Patcher Pro. 2 hours ago, kgp said: Great work, @Mirone Unfortunately, nobody but me touches my EFI-Folder 😉 Good luck with the project! 👍 I completely understand what you're saying, but as I mentioned earlier, if your Wi-Fi setup already meets the minimum requirements, the application will simply skip that step and will not modify your config.plist. 2 Link to comment https://www.insanelymac.com/forum/topic/362883-wi-fi-patcher-pro/#findComment-2851091 Share on other sites More sharing options...
MakAsrock Posted Monday at 04:47 PM Share Posted Monday at 04:47 PM Great work, @Mirone 🤝 However, I don’t want to experiment since everything is installed and works with my bcm4360. I might do this in macOS Tahoe 26.6. Good luck with your project! 👍 1 Link to comment https://www.insanelymac.com/forum/topic/362883-wi-fi-patcher-pro/#findComment-2851093 Share on other sites More sharing options...
meg2014 Posted Monday at 06:06 PM Share Posted Monday at 06:06 PM 2 hours ago, Mirone said: @meg2014, No problem. Did you check the option (checkbox) to install Bluetooth kexts? For the BCM4360, that is not necessary. Before installing Wi-Fi with the app, I suggest manually restoring the snapshot using MyKextInstaller (or using your preferred method), and then running Wi-Fi Patcher Pro. No, I did not check the option to install bluetooth kexts because bluetooth is working on my Tahoe system. I will consider reinstalling later on. Thanks! 1 Link to comment https://www.insanelymac.com/forum/topic/362883-wi-fi-patcher-pro/#findComment-2851096 Share on other sites More sharing options...
28862886 Posted Monday at 09:17 PM Share Posted Monday at 09:17 PM hi, i had use same EFI config.plist to booting older OS like big sur, monterey and venture, but once install Wi-Fi Patcher Pro in tahoe OS with " ipc_control_port_options=0". all older OS will force run with "ipc_control_port_options=0" until restore old config.plist my system can't open google chrome broswer with ipc_control_port_options=0 -amfipassbeta run fine that i can set AMFIPass.kext only in sonoma to tahoe, hope that you can fix for, and thank you😁 1 Link to comment https://www.insanelymac.com/forum/topic/362883-wi-fi-patcher-pro/#findComment-2851109 Share on other sites More sharing options...
kgp Posted Monday at 10:29 PM Share Posted Monday at 10:29 PM (edited) @Mirone, why do you implement "ipc_control_port_options=0"? This boot argument was only required with “amfi=0x80”. With “-amfipassbeta” this boot argument should be obsolete 😉 Edited Monday at 10:29 PM by kgp 1 2 Link to comment https://www.insanelymac.com/forum/topic/362883-wi-fi-patcher-pro/#findComment-2851115 Share on other sites More sharing options...
deeveedee Posted Monday at 10:46 PM Share Posted Monday at 10:46 PM As of version 2.5.0, the "official" OCLP still includes ipc_control_port_options=0 in the Open Core EFIs that it builds for legacy Macs, even though it uses AMFIPass.kext. Is it possible that some legacy Macs still need this boot-arg when SIP is partially disabled? Not sure. 2 Link to comment https://www.insanelymac.com/forum/topic/362883-wi-fi-patcher-pro/#findComment-2851116 Share on other sites More sharing options...
kgp Posted Monday at 10:56 PM Share Posted Monday at 10:56 PM We basically added it due to malfunctions in several apps when using "amfi=0x80". After switching to AMFIPass.kext and "-amfipassbeta", I removed "ipc_control_port_options=0" a few months ago. So far, no further issues have been reported, at least when only applying the modern Audio and modern Wi-Fi patches (standard under Tahoe). 2 Link to comment https://www.insanelymac.com/forum/topic/362883-wi-fi-patcher-pro/#findComment-2851118 Share on other sites More sharing options...
Mirone Posted yesterday at 02:27 AM Author Share Posted yesterday at 02:27 AM 3 hours ago, kgp said: @Mirone, why do you implement "ipc_control_port_options=0"? This boot argument was only required with “amfi=0x80”. With “-amfipassbeta” this boot argument should be obsolete 😉 You are correct! I would only need the argument ipc_control_port_options=0 if I were also using amfi=0x80. @28862886 The app has already been fixed, and the download link has been updated. Could you please test it? 3 Link to comment https://www.insanelymac.com/forum/topic/362883-wi-fi-patcher-pro/#findComment-2851125 Share on other sites More sharing options...
MakAsrock Posted yesterday at 03:03 AM Share Posted yesterday at 03:03 AM 35 minutes ago, Mirone said: You are correct! I would only need the argument ipc_control_port_options=0 if I were also using amfi=0x80. @28862886 The app has already been fixed, and the download link has been updated. Could you please test it? Yes, since the “-amfipassbeta” argument started working, the “amfi=0x80” and “ipc_control_port_options=0” arguments have become more harmful than useful. 3 Link to comment https://www.insanelymac.com/forum/topic/362883-wi-fi-patcher-pro/#findComment-2851127 Share on other sites More sharing options...
28862886 Posted yesterday at 05:40 AM Share Posted yesterday at 05:40 AM 3 hours ago, Mirone said: @28862886 The app has already been fixed, and the download link has been updated. Could you please test it? Thanks for your speed fixed, it run as well as expectation, but how many times i run Wi-Fi Patcher Pro,it create how many times backup for me, i had been test for at least install two times then it will patched success, you said if meets the minimum requirements the app will simply skip this fix, it is normal? 2 Link to comment https://www.insanelymac.com/forum/topic/362883-wi-fi-patcher-pro/#findComment-2851129 Share on other sites More sharing options...
Mirone Posted 21 hours ago Author Share Posted 21 hours ago @28862886, I'm glad Wi-Fi Patcher worked for you! The behavior you're seeing, where a backup of the config.plist is created every time the app runs, is normal. In theory, once you've successfully run the app and applied the patches, you would only need to apply them again after reverting those patches. What I meant is that the app checks whether your config.plist meets the minimum requirements. If it does, the app does not apply the fixes again; it simply skips that step. However, the backup of the config.plist is still created every time the app runs. I may change this behavior in the future, although creating a backup of the config.plist does not affect the app's primary purpose in any way. 2 Link to comment https://www.insanelymac.com/forum/topic/362883-wi-fi-patcher-pro/#findComment-2851135 Share on other sites More sharing options...
Max.1974 Posted 16 hours ago Share Posted 16 hours ago Congrats @Mirone !!! 2 Link to comment https://www.insanelymac.com/forum/topic/362883-wi-fi-patcher-pro/#findComment-2851150 Share on other sites More sharing options...
Recommended Posts