Contribute
Register

Broadcom WiFi/Bluetooth [Guide]

Joined
Dec 14, 2020
Messages
5
Motherboard
I5-6200U 940M/4GB
CPU
i5 6200u
Graphics
Intel 520
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
I am on Big Sur 11.0.1 & OpenCore 0.6.4 with AirportBrcmFixup.kext, BrcmBluetoothInjector.kext, BrcmFirmwareData.kext, BrcmPatchRAM3.kext in my EFI/OC/Kexts.
For USB mapping, USBMap.kext is being used.

Wifi is working fine with AirportBrcmFixup.kext.
Bluetooth is loaded but there's no option to turn it on.

please check screenshot attached, tried to include everything
Can anyone help? Please?

[0489:e07a] Lenovo China 4352+20702 NGFF (T77H543.00)
which is mentioned supported on https://github.com/acidanthera/BrcmPatchRAM . But isn't working for me with above configuration.
 

Attachments

  • Screenshot 2020-12-14 at 7.58.58 AM.png
    Screenshot 2020-12-14 at 7.58.58 AM.png
    253.8 KB · Views: 145
  • Screenshot 2020-12-14 at 7.59.19 AM.png
    Screenshot 2020-12-14 at 7.59.19 AM.png
    121.4 KB · Views: 138
  • Screenshot 2020-12-14 at 8.00.23 AM.png
    Screenshot 2020-12-14 at 8.00.23 AM.png
    142 KB · Views: 131
  • Screenshot 2020-12-14 at 10.34.06 AM.png
    Screenshot 2020-12-14 at 10.34.06 AM.png
    83.1 KB · Views: 151
Last edited:
Joined
Dec 14, 2020
Messages
5
Motherboard
I5-6200U 940M/4GB
CPU
i5 6200u
Graphics
Intel 520
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
anyone? please help?
 
Joined
Oct 30, 2020
Messages
3
Motherboard
Gigabyte Z390 DESIGNARE
CPU
Intel® Core™ i9-9900K
Graphics
Sapphire Radeon PULSE RX 580 8GB
I am on Big Sur 11.0.1 & OpenCore 0.6.4 with AirportBrcmFixup.kext, BrcmBluetoothInjector.kext, BrcmFirmwareData.kext, BrcmPatchRAM3.kext in my EFI/OC/Kexts.
For USB mapping, USBMap.kext is being used.

Wifi is working fine with AirportBrcmFixup.kext.
Bluetooth is loaded but there's no option to turn it on.

please check screenshot attached, tried to include everything
Can anyone help? Please?

[0489:e07a] Lenovo China 4352+20702 NGFF (T77H543.00)
which is mentioned supported on https://github.com/acidanthera/BrcmPatchRAM . But isn't working for me with above configuration.
I hope somebody answers, can u use airplay or sidecar?
 
Joined
Dec 14, 2020
Messages
5
Motherboard
I5-6200U 940M/4GB
CPU
i5 6200u
Graphics
Intel 520
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
I hope somebody answers, can u use airplay or sidecar?
airdrop need bluetooth...and i don't have a device to try sidecar
 
Last edited:
Joined
Nov 24, 2010
Messages
49
Motherboard
Gigabyte GA-Z77-UP4 TH
CPU
i7-3770K
Graphics
GTX 1080
Mac
  1. MacBook Pro
  2. Mac mini
Mobile Phone
  1. iOS
Hi, I'm on Catalina 10.5.7 using opencore. I have a genuine wifi apple card with fenvi pci adapter (4 antenas). It was recognized out of the box. WIFI an BT working with keyboard and mouse, with speaker the signal is chopped. Wifi speed is ultra low compared with my MBP 15" from 2015. Do I need to put kexts or make something?

Thanks in advance.
 
Last edited:
Joined
Aug 22, 2013
Messages
138
Motherboard
HP EliteBook 830 G6
CPU
i5-8265U
Graphics
UHD 620
Classic Mac
  1. Performa
Mobile Phone
  1. iOS
airplay need bluetooth...and i don't have a device to try sidecar
Why should AirPlay need bluetooth?? Never had, probably never will.

I think what you mean is AirDrop...
 
Joined
Jan 27, 2019
Messages
4
Motherboard
Gigabyte
CPU
i7
Graphics
CTX 760
Hi

I have purchased a BCM94352HMB Mini PCIe Half Height Card for my Hackintosh to replace the old Intel Card as Wifi never worked. My Machine will dual boot and works fine in Windows for botj Bluetooth and Wifi (so I know all of the hardware works), but in MacOS BigSur I can only get Bluetooth working, not Wi-fi. Interestingly I cannot see the device when I list using dspci. I have tried with my USB map and the kext to temporarily enable all USB ports. But with this card, I do not believe Wifi uses USB, it is classed as a PCI device.

I am running OpenCore 0.6.9 (I am not using clover) and the kexts are installed under /OC/Kexts as follows:

As well as the usual Whatevergreen and Lilu kexts etc, I have tried pretty much every combination (included and excluded):

AirportBrcmFixup.kext
BrcmBluetoothInjector.kext
BrcmFirmwareData.kext
BrcmPatchRAM3.kext
FakePCIID.kext

and a few others for good measure (enabled/disabled with some troubleshooting)

I have disabled the AirPortBrcm4360_Injector in config.plist and left enabled AirPortBrcmNIC_Injector (which I can share if required). Under BigSur what is needed to get the device showing as a PCI device and then what are the specific kexts needed to control the device?

Do I need BcrmPatchRAM3 (I think this is needed but only for bluetooth). Do I needFakePCIID? Are they settings that need to be applied in config.plist? My goal is to get continuity working properly so I can link to my phone and iPad.

I can see using debugging in opencore that the kexts are loading ok. Many of the posts are now outdated and are not clear for BigSur. Can anyone help as its really frustrating me. Any help would be really appreciated.

If anyone can help not only with the kexts and config.plist settings, but also, how to step through the diagnosis:
1) Is the hardware visible
2) What should I see in my USBmap and PCI device lists
3) How can I verify the Wifi

I do get the Wifi icon in my menu bar, but it isn't displaying any networks, presumably because it's not picking up the device and driving it properly with the appropriate kexts.

Please help!
 
Joined
Sep 25, 2019
Messages
73
Motherboard
Gigabyte z590i vision d
CPU
i9-10900K
Graphics
MSI RX5500XT Gaming X 8GB
I have the same card. On Big Sur you have to disable one kext in order for WiFi to work.
First, you only need 4 kexts. No need for FakePCIID.kext:
AirportBrcmFixup.kext
BrcmBluetoothInjector.kext
BrcmFirmwareData.kext
BrcmPatchRAM3.kext

Now disable this entry in your config.plist under Kernel-Add.
Read the bottom section about it here:

Screen Shot 2021-05-08 at 12.30.47.png
 
Last edited:
Joined
Jan 27, 2019
Messages
4
Motherboard
Gigabyte
CPU
i7
Graphics
CTX 760
Don't know what I was doing wrong, but I've stripped out the excess Kexts and it is all working. Must have been going snowblind! Thank you!
 

Attachments

  • Screenshot 2021-05-08 at 11.19.16.png
    Screenshot 2021-05-08 at 11.19.16.png
    52 KB · Views: 6
Top