This is a WiFi fix for hackintosh or mac os who are using Broadcom BCM94352z wireless card. Most of the hackintosh forums suggest to buy this wifi card due to it's long term support for hackintosh. As you already know in every new release of Mac OS the some cards will no longer support but this chip is predicted to be support in future updates.
You can buy this card from Amazon or ebay or also you can find local electronic computer parts shop. There are two sizes for this card one is HMB and other is M.2 NGFF, The sizes are different so, be sure to check which fits into your laptop before you buy one. Once you replace the card put the jumper wire at the right one Positive at (+) and Negative at (-), replacing wrong way will make your laptop behave strangely like failed to boot, frequent reboot, frequent shutdown, BIOS warning, etc. Once, you have placed it correctly then you're good to go further.
Installing the Driver
Now when you placed your card you're not able to use WiFi and Bluetooth because this is the card especially made for hackintosh so you must need configure installing proper kext and patch. The patch is needed for Mac OS Sierra (10.12) and before. Please follow the guide:
Download the BCM94352z essential kexts from resources here. Once, downloaded, extract the zip file then copy
/System/Library/Extensions/. Also make sure that these 5 kexts are not in Clover/Other/ folder as well or Clover/10.12,10.13, etc. whatever. now open
Terminaland paste the following lines one after another into terminal :
sudo chmod -R 755 /Library/Extensions/ && sudo chown root:wheel /Library/Extensions/ && sudo chmod -R 755 /System/Library/Extensions/ && sudo chown -R root:wheel /System/Library/Extensions/ && sudo touch /System/Library/Extensions && sudo touch /Library/Extensions && sudo kextcache -u /
Additional Step For Sierra And prior version
All you've to do is mount the EFI partition, I'll simply mount my EFI partition with following command via
sudo diskutil mount EFI
Ctrl + Fof From Toolbar Edit > Find and Search for Keyword "KextsToPatch" and goto end of line before
</array>Tag and paste the following code. Once you've pasted it should look like below screenshot. Then save the File with File > Save from Toolbar or Ctrl + S through keyboard.
<dict> <key>Comment</key> <string>AirPortBrcm4360 - fcvo</string> <key>Disabled</key> <false/> <key>Find</key> <data> gflSqgAAdSk= </data> <key>Name</key> <string>AirPortBrcm4360</string> <key>Replace</key> <data> gflSqgAAZpA= </data> </dict>
Similar Post You May Like
This page describes how to enable support for WiFi devices based on Broadcom wireless LAN chips, using the vendor driver on Debian systems. Before you go ahead to install you verify that you have one of the following cards. Installation To install the wireless driver in Ubuntu, you must...
Hello guys, I am back with another guide for installing Broadcom 43xx wireless driver into RHEL. I'll keep this guide simple and easier but if this doesn't work then please go though the source link provided in the bottom of this article. short intro, I am using the Broadcom BCM94352z card with...