Enabling Third Party Broadcom WLAN 802.11a/b/g/n WIFI + Bluetooth Cards on a Hackintosh BCM94352Z, BCM94322

Hackintosher

Administrator
Joined
Jan 21, 2018
macOS
Mobo
Gigabyte Z370N WIFI
CPU
i3-8100
GPU
UHD 630 Graphics
#1
The Broadcom WLAN 802.11a/b/g/n cards are the go to cards if you need If you need Wifi and Bluetooth and want to swap out an existing Wifi card on your desktop/laptop as they are not as expensive as the dedicated PCIE cards, which are usually $100+ USD and they are quite easy to get working in High Sierra as all you have to do is drop a copy kexts in the right location and restart your hackintosh.

These are my preferred & proven Wifi Cards for hackintoshing:

BCM94352Z - Full Size WLAN

The BCM94352Z is a full sized WLAN card, which is what you want if you have one of the newer desktop motherboards that come with an integrated wifi card + WLAN slot as they are the same size. Since the included Intel WLAN card doesn't work the BCM94352Z is a good drop in replacement.

There are two models of the BCM94352Z a Dell (DW1560) and a Lenovo (04X6020). The Lenovo version works just as well as the Dell one and is cheaper. However if you plan to plug this in to a M.2 slot, because you don't have a WLAN slot available on your motherboard you need the DELL DW1560 as M.2 only fits A+E Key sized cards. Also if you bought a motherboard without an antenna you will need to buy an Antenna Kit

DELL DW1560
https://www.amazon.com/dp/B0156DVQ7G/

LENOVO 04X6020
Broadcom BCM94352Z NGFF Dual Band 802.11ac 867M Wifi BT 4.0 Lenovo FRU 04X6020 | eBay


BCM94322 - Half Size WLAN

Some laptops can only fit a half sized WLAN card and therefore I would recommend the BCM94322 if you have a laptop hackintosh that can't fit a full sized WLAN card like the BCM94352Z. There is a Dell version of the BCM94322 called the DW1510

Dell DW1510
https://www.amazon.com/dp/B00LP52BNI/

Steps

Note: For Ryzen user's I nor anyone that I'm aware of has gotten bluetooth to work so far with Broadcom WLAN cards, with Intel it's no problem.
  1. Mount EFI partition
  2. Download the most recent version of RehabMan's OS-X-Fake-PCI-ID
  3. Unzip the OS-X-Fake-PCI-ID folder
  4. Open OS-X-Fake-PCI-ID folder
  5. Open Release folder
  6. Copy these kexts:
    1. FakePCIID.kext
    2. FakePCIID_Broadcom_WiFi.kext
  7. Paste these kexts in EFI/CLOVER/kexts/Other
  8. Download the most recent version of RehabMan's OS-X-BrcmPatchRAM
  9. Unzip the RehabMan-BrcmPatchRAM folder
  10. Open RehabMan-BrcmPatchRAM folder
  11. Open Release folder
  12. Copy these kexts:
    1. BrcmFirmwareData.kext
    2. BrcmPatchRAM2.kext
    3. BrcmNonPatchRAM2.kext
  13. Paste these kexts in EFI/CLOVER/kexts/Other
  14. Restart Hackintosh
Having issues?
Some may have issues putting these kexts in the Other folder where the Kexts wont always work or maybe Wifi is working, but bluetooth isn't. With Clover some kexts can fail to properly initiate so you can try migrating BrcmPatchRAM to /Library/Extensions:
  • Move BrcmPatchRAM2.kext & BrcmNonPatchRAM2.kext to /Library/Extensions
  • Delete BrcmFirewareData.kext from EFI/CLOVER/kexts/Other
  • Copy BrcmFirmwareRepo.kext from Release folder
  • Paste BrcmFirmwareRepo.kext in /Library/Extensions
 
Last edited:

TheVolt

New member
Joined
Jan 23, 2018
macOS
10.13.2
Mobo
ASRock Z370M ITX AC
CPU
Intel Core i3-8100
#2
Thanks for this. I will be receiving my BCM94352Z (04X6020) in the mail soon. Will report back with my success.
 
Joined
Jan 24, 2018
macOS
10.13.2
Mobo
Giga Aorus ultra gaming
CPU
i5 8400
GPU
MSI GTX 1050Ti
#3
I have a BCM4331:
- Wifi natives
- Bluetooth natives but It don't find the devices
- Imessage and facetime work
No work:
- Airdrop
- handoff
Can you help me about that? Thank you so much.
Screen Shot 2018-01-24 at 08.56.52.png
Screen Shot 2018-01-24 at 08.57.35.png
Screen Shot 2018-01-24 at 08.59.37.png
Screen Shot 2018-01-24 at 08.56.32.png
 

Hackintosher

Administrator
Joined
Jan 21, 2018
macOS
Mobo
Gigabyte Z370N WIFI
CPU
i3-8100
GPU
UHD 630 Graphics
#4
I have a BCM4331:
- Wifi natives​
- Bluetooth natives but It don't find the devices
- Imessage and facetime work
No work:
- Airdrop
- handoff
Can you help me about that? Thank you so much. View attachment 1 View attachment 2 View attachment 3 View attachment 4
Some of those AirPort Extreme cards have issues. I'm not sure about that 4331, but it may need an extra patch in Kernel Kexts & Patches if it even can be gotten working. This guide is mean't for regular Broadcom cards as you can see my Bluetooth works with DW1560 https://www.amazon.com/dp/B0156DVQ7G/
BCM94352Z_Bluetooth_Enabled.png
 

Quad3000

New member
Joined
Jan 21, 2018
Mobo
GB H270 Gaming 3
CPU
i7-7700K
GPU
XFX RX Vega 64
#7
I was having issues with bluetooth not working with a Lenovo Broadcom card on a Coffee Lake build using the GA z370n WiFi. I finally got it to work by enabling legacy USB support in BIOS, instead of auto. (I'll post more details of that build soon...)
 

Attachments

Hackintosher

Administrator
Joined
Jan 21, 2018
macOS
Mobo
Gigabyte Z370N WIFI
CPU
i3-8100
GPU
UHD 630 Graphics
#8
Hello,

but AirDrop and Handoof did not working.

Any ideas to help me?
The iogear GBU521W6 Bluetooth is your problem. I use to have it, and although it did support some bluetooth devices it wont work with AirDrop and Handoff. That's the reason it's recommended to purchase a hackintosh compatible WLAN is so that you can use Apple Continuity.

Your motherboard doesn't have a WLAN slot so you need an M.2/PCIE adapter.
 

sakis697

New member
Joined
Jan 30, 2018
macOS
10.13.2
Mobo
Gigabyte Z370 AORUS Gaming 7
CPU
Intel i7 8700K
GPU
Gigabyte GeForce GTX1050 2GB WindForce OC
#9
The iogear GBU521W6 Bluetooth is your problem. I use to have it, and although it did support some bluetooth devices it wont work with AirDrop and Handoff. That's the reason it's recommended to purchase a hackintosh compatible WLAN is so that you can use Apple Continuity.

Your motherboard doesn't have a WLAN slot so you need an M.2/PCIE adapter.

Haha i take it cause is on the list at tonymacx86.

Anyway what device to buy now? This with this?
 

BVRoc

New member
Joined
Jan 29, 2018
macOS
10.13.2
Mobo
ASUS Strix Z370i
CPU
8700k
GPU
ASUS 1060 Strix 6G OC
#10
I have been using the BCM9436CS2 (A1466) Airport card on my build, and so far, everything bluetooth that I've connected to it has worked. Apple Magic Trackpad 2, Logitech 810 keyboard, and a BT audio speaker. Handoff works.

Wifi has also been reasonable, and works. Connects with all networks I've tried (2.4 / 5 and iOS shared)

One oddity is that running Apple Wireless Diagnostics on the WiFi causes a hard machine crash / reset. Perhaps I could reseat the card adapter again.

Current OS is 10.13.2 on an ASUS Z370i motherboard. No special effort needed in kexts or patching to make this work, seemed to work OOB.

Here's the data dump in pictures.


Bluetooth.jpg


Extensions.jpg


WiFi.jpg



A1466-Airport.jpg


Here's the adapter, which most people probably already know about:

 

Attachments

koteric

New member
Joined
Feb 10, 2018
macOS
10.13.3
Mobo
Asrock z270m wifi
CPU
i5-7600k
GPU
Intel 630/RX560
#11
So this is my first post. I've had pretty good luck getting everything working with the guides on this site. Really appreciate them. I had very little luck trying the unibeast/multibeast stuff.

However I'm having a lot of issues getting bluetooth to work. I purchased the lenovo variant of the Broadcom BCM94352Z from Ebay.

I followed the guide above and got Wifi working just putting the three files in the Other folder from config.plist. Bluetooth seems like it should be working, i can turn it on, and it wills can for a device, but it will not find any devices. I have a bluetooth keyboard and set a of headphones to test and neither will connect.

I then tried moving the files to library/extensions and now the "Turn on Bluetooth," button is greyed out so that seems worse.

Any help is much appreciated.
 

Hackintosher

Administrator
Joined
Jan 21, 2018
macOS
Mobo
Gigabyte Z370N WIFI
CPU
i3-8100
GPU
UHD 630 Graphics
#12
So this is my first post. I've had pretty good luck getting everything working with the guides on this site. Really appreciate them. I had very little luck trying the unibeast/multibeast stuff.

However I'm having a lot of issues getting bluetooth to work. I purchased the lenovo variant of the Broadcom BCM94352Z from Ebay.

I followed the guide above and got Wifi working just putting the three files in the Other folder from config.plist. Bluetooth seems like it should be working, i can turn it on, and it wills can for a device, but it will not find any devices. I have a bluetooth keyboard and set a of headphones to test and neither will connect.

I then tried moving the files to library/extensions and now the "Turn on Bluetooth," button is greyed out so that seems worse.

Any help is much appreciated.
Theres 5 files not three are you missing these?
  1. FakePCIID.kext
  2. FakePCIID_Broadcom_WiFi.kext
 

koteric

New member
Joined
Feb 10, 2018
macOS
10.13.3
Mobo
Asrock z270m wifi
CPU
i5-7600k
GPU
Intel 630/RX560
#13
So I had all five when all the files were in clover/kexts/other. Now the two you just mentioned are still in kexts/other, but the other three are in extensions. Is it supposed to be Library/Extensions or System/Library/Extensions?
  • BrcmPatchRAM2.kext
  • BrcmNonPatchRAM2.kext
  • BrcmFirmwareRepo.kext
And assuming this still doesn't work what would my next step be?

Thanks for your help!
 

Hackintosher

Administrator
Joined
Jan 21, 2018
macOS
Mobo
Gigabyte Z370N WIFI
CPU
i3-8100
GPU
UHD 630 Graphics
#14
So I had all five when all the files were in clover/kexts/other. Now the two you just mentioned are still in kexts/other, but the other three are in extensions. Is it supposed to be Library/Extensions or System/Library/Extensions?
  • BrcmPatchRAM2.kext
  • BrcmNonPatchRAM2.kext
  • BrcmFirmwareRepo.kext
And assuming this still doesn't work what would my next step be?

Thanks for your help!

It's /Library/Extensions You can try moving them all over, but I personally didn't need to do that.

Do you have USBInjectAll.kext?
 

koteric

New member
Joined
Feb 10, 2018
macOS
10.13.3
Mobo
Asrock z270m wifi
CPU
i5-7600k
GPU
Intel 630/RX560
#15
Okay yea I had them in Library/Extensions. Here is what my folder looks like now that I moved them back. I literally just did a reinstall with the provided EFI from the site. It shows that bluetooth is working but it just doesn't find anything.
Screen Shot 2018-02-09 at 5.19.33 PM.png

Screen Shot 2018-02-09 at 5.24.47 PM.png
Screen Shot 2018-02-09 at 5.24.47 PM.png Screen Shot 2018-02-09 at 5.19.33 PM.png
 

Hackintosher

Administrator
Joined
Jan 21, 2018
macOS
Mobo
Gigabyte Z370N WIFI
CPU
i3-8100
GPU
UHD 630 Graphics
#16
Okay yea I had them in Library/Extensions. Here is what my folder looks like now that I moved them back. I literally just did a reinstall with the provided EFI from the site. It shows that bluetooth is working but it just doesn't find anything. View attachment 52
View attachment 53 View attachment 53 View attachment 52
If you are using my EFI that should be it. High Sierra doesn't require any patches in config.plist like Sierra. Are you able to verify whether bluetooth works or not in Windows? Some of these eBay sellers are selling "refurbished" WiFi Cards so there's a chance you got a bad one.
 

koteric

New member
Joined
Feb 10, 2018
macOS
10.13.3
Mobo
Asrock z270m wifi
CPU
i5-7600k
GPU
Intel 630/RX560
#17
I guess I'll just take it out and put the old card back in. I wanted wifi and bluetooth, but right now where it's located has LAN. The old cards bluetooth worked at least. Sucks.

Thanks a lot for your help.
 

hbt

New member
Joined
Feb 14, 2018
macOS
10.13.3
Mobo
Asus Z270-k
CPU
i5 7600k
GPU
Zotax Gtx 1060 3Go
#18
I bought a cheap wifi+bluetooth here.

It works OOB in 13.3.3, 100% functional including Handoff, Airdrop, etc.
On windows 10 also working but needs drivers.
 
Joined
Jan 22, 2018
macOS
10.13.3
Mobo
ASUS ROG Maximus X Hero
CPU
i7-8700k
GPU
AMD Radeon RX 560
#19
I bought a cheap wifi+bluetooth here.

It works OOB in 13.3.3, 100% functional including Handoff, Airdrop, etc.
On windows 10 also working but needs drivers.
Just picked up my card now and installed and can also confirm works PERFECTLY straight out of box. Both wifi and bluetooth work great - No modification was needed to plist or anything.
 
Likes: deez nutz

sakis697

New member
Joined
Jan 30, 2018
macOS
10.13.2
Mobo
Gigabyte Z370 AORUS Gaming 7
CPU
Intel i7 8700K
GPU
Gigabyte GeForce GTX1050 2GB WindForce OC
#20
I bought a cheap wifi+bluetooth here.

It works OOB in 13.3.3, 100% functional including Handoff, Airdrop, etc.
On windows 10 also working but needs drivers.

On ebay does not exist this card?
 

Latest posts