Contribute
Register

Broadcom WiFi/Bluetooth [Guide]

Mojave 10.14.4 Beta does not recognise WiFi M2 Azure Wave card AW-NE773 (Atheros AR9280, Atheros AR5BHB92, ID: 168c:002a, SS: 1a3b:1081).
To solve this I have:
1. Replaced Mojave IO80211Family.kext from S/L/E with that of High Sierra 10.13.5
2. Installed FakePCIID.kext and FakePCIID_Broadcom_WiFi.kext according to RehabMans’ instructions (including config.plist changes)
3. Rebuilt kext caches
4. Rebooted
Wifi works again.
 
Last edited:
Nice to know that I'm not alone! It worked OOB without a problem, but sure thing you need to do the custom SSDT for USBInjectAll (for the Bluetooth to be recognized in System Report). Also for windows you need to download the bootcamp apple drivers. If you need any help, just ask! Cheers :)

Returned my B360N to try this, worth the extra $ cause I want dedicated graphics in the future, I’ll report back
 
Nice to know that I'm not alone! It worked OOB without a problem, but sure thing you need to do the custom SSDT for USBInjectAll (for the Bluetooth to be recognized in System Report). Also for windows you need to download the bootcamp apple drivers. If you need any help, just ask! Cheers :)
I got it all yesterday, put in the board and boom! works OOB, thank you thank you. Bluetooth perfectly recognized in the system, this should be put in a guide somewhere cause it would help so many others out there with the miniITX builds to be able to have a dedicated graphics.
 
put in the board and boom!
Nice work! I have to say, I don't miss a day with an ethernet cable (but I love them anyway:mrgreen:) and a poor usb bluetooth connection!
this should be put in a guide
Please fell free to make one, I'm finishing some projects so my time is short!
miniITX builds to be able to have a dedicated graphics.
I'm planning to research about a m2mkey-Pcie adaptor to get somehow a firewire connector. Would be amazing to have in a miniITX build a GPU, this Wifi/BLE card and a firewire pcie!!!:lol:

well that's for later anyway, nice to hear the good news!
Cheers, Kevin.
 
AirPortBrcm4360I followed this guide and i got the BT working but :

Screenshot 2018-08-07 at 21.32.34.png


can't turn it off, why ??
Note : Kexts loaded are ( FakePCIID.kext, AirPortBrcm4360.kext, USBInjectAll.kext) kexts not loaded (FakePCIID_Broadcom_WiFi.kext, BrcmFirmwareRepo.kext, BrcmPatchRAM2.kext).
 
AirPortBrcm4360I followed this guide and i got the BT working but :

View attachment 345204

can't turn it off, why ??
Note : Kexts loaded are ( FakePCIID.kext, AirPortBrcm4360.kext, USBInjectAll.kext) kexts not loaded (FakePCIID_Broadcom_WiFi.kext, BrcmFirmwareRepo.kext, BrcmPatchRAM2.kext).

No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.
 
Sorry again .

Why did you patch these kexts?
Kext with invalid signatured (-67030) allowed: <OSKext 0x7f97fade1ee0 [0x7fffa460b8d0]> { URL = "IOBluetoothFamily.kext/ -- file:///System/Library/Extensions/", ID = "com.apple.iokit.IOBluetoothFamily" }
Kext with invalid signatured (-67030) allowed: <OSKext 0x7f97fade5b30 [0x7fffa460b8d0]> { URL = "IOBluetoothHostControllerUSBTransport.kext/ -- file:///System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/", ID = "com.apple.iokit.IOBluetoothHostControllerUSBTransport" }

Also, BrcmPatchRAM does not support your device 0a5c:219a.
 
Why did you patch these kexts?
Kext with invalid signatured (-67030) allowed: <OSKext 0x7f97fade1ee0 [0x7fffa460b8d0]> { URL = "IOBluetoothFamily.kext/ -- file:///System/Library/Extensions/", ID = "com.apple.iokit.IOBluetoothFamily" }
Kext with invalid signatured (-67030) allowed: <OSKext 0x7f97fade5b30 [0x7fffa460b8d0]> { URL = "IOBluetoothHostControllerUSBTransport.kext/ -- file:///System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/", ID = "com.apple.iokit.IOBluetoothHostControllerUSBTransport" }

tried an old guide for mac osx 10.10 to see if it will work but it ddn't

Also, BrcmPatchRAM does not support your device 0a5c:219a.

just following the guide

Bluetooth Injection Method (10.13/10.12 /10.11 - all versions, 10.10/10.9 - see VII. Previous macOS Support)
  1. kext enabler, Brcm.../RehabMan
    1. All supported Broadcom WiFi cards
    2. Correctly configured USB, see [Guide] Creating a Custom SSDT for USBInjectAll.kext
    3. README: RehabMan/OS-X-BrcmPatchRAM
    4. Download: RehabMan / OS-X-BrcmPatchRAM
    5. Install to EFI/CLOVER/kexts/Other or kext installer to /System/Library/Extensions:
      • BrcmFirmwareRepo.kext
      • BrcmPatchRAM2.kext
      • Install latest versions as available
 
Back
Top