• Become a Premium Member for $25/year with no ads to improve your community experience.

Bluetooth isn't working with the BCM94352HMB card

Status
Not open for further replies.

ShonP40

Member
Joined
Mar 14, 2019
Messages
214
Motherboard
Gigabyte GA-Z270-HD3P
CPU
Intel Core i7-7700K
Graphics
AMD Radeon RX 6600 XT
OS X/macOS
13.x
Bootloader
  1. OpenCore (UEFI)
Mobile Phone
  1. iOS
Hello,
A while ago I bought the BCM94352HMB AzureWave card with the intention of using it in my laptop only to discover that it has a whitelist.
So instead, I decided to buy a Mini PCI-e to PCI-e adapter and use this card on my Desktop Hackintosh.

After inserting it into my PC, I noticed a couple of things:
1. WiFi didn't work.
2. Bluetooth didn't work.
3. My USB 3.1 Gen 2 ports stopped working with USB devices that aren't USB 2.0 (even on Windows).

I then searched online and discovered that I had to install a number of kexts.
After installing AirportBrcmFixup, BrcmBluetoothInjector, BrcmFirmwareData, BrcmPatchRAM3 and adding the WiFi country boot arg, WiFi started working but Bluetooth didn't.

I was then told that I had to map my USB ports instead of using USBInjectAll.
After mapping all my ports, I've noticed a couple of things:
1. Bluetooth still didn't work.
2. Any USB 3.0 port that had a USB 2.0 device in it while mapping, only runs USB devices at USB 2.0 speeds even though they show up as USB 3.0 ports in Hackintool.
3. All my USB 3.0 ports that had a USB 3.0 device in them while mapping, stopped recognizing USB 2.0 devices.

I also started experiencing a weird issue after upgrading to OpenCore 0.6.5 today that makes my speakers beep (as an error beep) after playing the macOS startup sound.

My specs are:

CPU: Intel Core i5-7600K
GPU: GT 740 (video out), IHD 630 (macOS doesn't seem to use it unless I specify it in an app) and a GTX 1070 (disabled on macOS)
MotherBoard: Gigabyte GA-Z270-HD3P
RAM: 16GB DDR4 2400MHz
SSD: Samsung 970 Evo 250GB NVME
HDD: Seagate Barracuda 1TB

WiFi + BT card: AzureWave BCM94352HMB

Bootloader: OpenCore 0.6.5
OS: macOS 11.1 (20C69)

OC folder (without serial numbers) attached below


Thanks in advance!
 

Attachments

  • OC.zip
    5.7 MB · Views: 152
Hello,
A while ago I bought the BCM94352HMB AzureWave card with the intention of using it in my laptop only to discover that it has a whitelist.
So instead, I decided to buy a Mini PCI-e to PCI-e adapter and use this card on my Desktop Hackintosh.

After inserting it into my PC, I noticed a couple of things:
1. WiFi didn't work.
2. Bluetooth didn't work.
3. My USB 3.1 Gen 2 ports stopped working with USB devices that aren't USB 2.0 (even on Windows).

I then searched online and discovered that I had to install a number of kexts.
After installing AirportBrcmFixup, BrcmBluetoothInjector, BrcmFirmwareData, BrcmPatchRAM3 and adding the WiFi country boot arg, WiFi started working but Bluetooth didn't.

I was then told that I had to map my USB ports instead of using USBInjectAll.
After mapping all my ports, I've noticed a couple of things:
1. Bluetooth still didn't work.
2. Any USB 3.0 port that had a USB 2.0 device in it while mapping, only runs USB devices at USB 2.0 speeds even though they show up as USB 3.0 ports in Hackintool.
3. All my USB 3.0 ports that had a USB 3.0 device in them while mapping, stopped recognizing USB 2.0 devices.

I also started experiencing a weird issue after upgrading to OpenCore 0.6.5 today that makes my speakers beep (as an error beep) after playing the macOS startup sound.

My specs are:

CPU: Intel Core i5-7600K
GPU: GT 740 (video out), IHD 630 (macOS doesn't seem to use it unless I specify it in an app) and a GTX 1070 (disabled on macOS)
MotherBoard: Gigabyte GA-Z270-HD3P
RAM: 16GB DDR4 2400MHz
SSD: Samsung 970 Evo 250GB NVME
HDD: Seagate Barracuda 1TB

WiFi + BT card: AzureWave BCM94352HMB

Bootloader: OpenCore 0.6.5
OS: macOS 11.1 (20C69)

OC folder (without serial numbers) attached below


Thanks in advance!
Incomplete PR files attached.
- Kextcache output is missing
- IOReg is missing
 
This is all kextcache outputs
Screen Shot 2021-01-06 at 9.37.42 PM.png

I'll send a copy of IOReg in a couple minutes
 
This one should have everything
 

Attachments

  • PR.zip
    10.4 MB · Views: 148
Alr, here's the full list
 

Attachments

  • pcidevices.json.zip
    3.2 KB · Views: 137
This one should have everything
Your IOReg is corrupt. Use v2. Remove the mapping and check with USBInjectAll.kext. From BIOS, make sure the BT and WiFi is turned on and if it has Intel Card, remove it.
 
1. Its a desktop PC. It doesn't have any WiFi or Bluetooth options in the BIOS
2. The only Wireless card I have in my PC is the BCM94352HMB.
3. I have IOReg v3.0.2. Do you have a link to v2 that you can you send?
 
Last edited:
1. Its a desktop PC. It doesn't have any WiFi or Bluetooth options in the BIOS
2. The only Wireless card I have in my PC is the BCM94352HMB.
3. I have IOReg v3.0.2. Do you have a link to v2 that you can you send?
Provide kextstat. Also, provide your new PR files with USBInjectAll.kext.
 
Added USBInjectAll and the output of kextstat.
 

Attachments

  • PR.zip
    10.4 MB · Views: 138
Status
Not open for further replies.

Forum statistics

Threads
1,483
Messages
14,104
Members
21,280
Latest member
mustali