Contribute
Register

[Guide] Airport - PCIe Half Mini v2

Status
Not open for further replies.
You are a man of few words, Mr Toleda :) However suggestions 2+3 helped greatly, I used Pref Setter and now I have 5 Ghz. Thank you! Still no bluetooth though.

I attach my config.plist. Kexts added in S/L/E:

bcm4352.kext (version 3.2.0-toledaARPT)
BrcmBluetoothinjectir.kext (version 1.7.3)
BrcmPatchRAM.kext (version 1.7) <- just added it now to see if it makes any difference, but it doesn't
FakePCIID.kext (version 1.2.0)
FakePCIID_BCM94352_as_BCM94360CS2.kext (version 1.2.0)
FakeSMC.kext

Menu bar icon says "Bluetooth: not available", there's no Bluetooth pane in System Prefs. Gear as listed under my avi, Azurewave AW-CE123H 802.11ac/nbg WiFi+BT Broadcom BCM4352 card.

Thanks a lot in advance for your help and patience :)
 

Attachments

  • config.plist
    3.7 KB · Views: 227
Done. Unfortunately still no Bluetooth.

Which BT device do you have (vendor/device-id)?

Are you certain you installed the kext correctly (eg. Kext Wizard + rootless=0).

Post ioreg if you need help.

The night is dark and full of errors when I try to use the handoff patch:

View attachment 144891

So, no dice for me so far... (the patch gives the same output regardless of rootless=0 being in boot args or not).

I've never used those patches... Always using Clover hotpatches.

But modifying system files like that on 10.11 requires rootless=0.
 
Thanks for helping me :)

BCM20702A0:


Product ID: 0x3404
Vendor ID: 0x13d3 (AzureWave Technologies, Inc.)

(interesting that this shows up in USB as it's an internal card)

I installed the kexts with Kext Wizard and rootless=0. Interesting (?) -- Kext Wizard tells me that FakePCIID, BrcmPatchRAM, Brcm4360, BTFirmwareUploaded are loaded, but not BrcmBluetoothinjector and FakePCIID_BCM94352_as_BCM94360CS2.kext.

The handoff patch generates the same errors with and without rootless=0.

I attach my ioreg generated by IORegistryExplorer so I used the plist patch, but I don't see any changes (possibly because Bluetooth is just not detected).
 

Attachments

  • myioreg.zip
    1.5 MB · Views: 82
Thanks for helping me :)

BCM20702A0:


Product ID: 0x3404
Vendor ID: 0x13d3 (AzureWave Technologies, Inc.)

(interesting that this shows up in USB as it's an internal card)

I installed the kexts with Kext Wizard and rootless=0. Interesting (?) -- Kext Wizard tells me that FakePCIID, BrcmPatchRAM, Brcm4360, BTFirmwareUploaded are loaded, but not BrcmBluetoothinjector and FakePCIID_BCM94352_as_BCM94360CS2.kext.

The handoff patch generates the same errors with and without rootless=0.

I attach my ioreg generated by IORegistryExplorer so I used the plist patch, but I don't see any changes (possibly because Bluetooth is just not detected).

BrcmPatchRAM and BrcmBluetoothInjector are mutually exclusive. BrcmBluetoothInjector.kext is only used with 10.11. Do not install BrcmPatchRAM.kext on 10.11. Do not install BrcmBluetoothInjector.kext on <10.11.

Injector kexts don't show in kextstat/Kext Wizard outputs.
 
It's a miracle!! I removed BrcmPatchRAM.kext, repaired permissions/rebuilt cache, restarted with rootless=0 and my bluetooth works! (What's weird is that I tried it before without BrcmPatchRAM.kext and it didn't work.)

Thanks so much! You guys are wizards. :)
 
Yes! You can edit the whitelist to enable other SMBIOS values.

Do this on your own risk! I am not responsible for a non working system. It should work without any issues but make backups before doing it!

Tools needed:
1. Hex editor (I suggest 0xHD)
2. Kext installer (like Kext Wizard)

Guide:
1. Get your Board-ID (e.g. from SMBIOS section in Clover, SMBIOS.plist or extract it from NVRAM)
2. Copy IO80211Family.kext to desktop
3. Right click it (on desktop) and select "Show package contents"
4. Go to Contents->Plugins->AirPortBrcm4360.kext
5. Right click it (on desktop) and select "Show package contents"
6. Go to Contents->Mac OS->AirPortBrcm4360
7. Open it in hex editor
8. Search (ASCI not hex) for Mac-2E6FAB96566FE58C
9. Replace it with your Board-ID (Be sure to not add or remove ANY characters!)
10. Save it
11. Install the modified IO80211Family.kext (make a Backup of the vanilla one!)
12. Repair permissions and rebuild kext cache
13. Reboot

Voila! Now you can use it with other SMBIOS values! :)

Any idea how to do it with Clover Configurator?

This line already exists for AirPortBrcm4360.kext in Clover Conf / Will the same values work replacing AirPortBrcm4360 by IO80211Family?

Thx
 
Any idea how to do it with Clover Configurator?
Post #1
Airport/WiFi (10.10 and newer)
1. Whitelist (WiFi) - more info
2. Patches - details
3. Installation
3. Clover/kext patch​
 
Hello I bought Broadcom BCM94322HM8L board, for allegedly native support.
But aconece can not I turn on wifi.

and Broadcom card which OSX detects as a Third Party Wireless card
Could anyone help me?
Thanks.
Broadcom BCM94322 HM8L
https://wikidevi.com/wiki/Broadcom_BCM94322HM8L

Pci info below


I read that it would only disable fast boot, but my bios does not have this option (DELL 3421)
Captura de Tela 2015-08-05 às 15.48.57.pngCaptura de Tela 2015-08-05 às 15.50.42.pngCaptura de Tela 2015-08-05 às 15.57.42.png
 
Hello I bought Broadcom BCM94322HM8L board, for allegedly native support.
But aconece can not I turn on wifi.

and Broadcom card which OSX detects as a Third Party Wireless card
Could anyone help me?
Thanks.
Broadcom BCM94322 HM8L
https://wikidevi.com/wiki/Broadcom_BCM94322HM8L

Pci info below


I read that it would only disable fast boot, but my bios does not have this option (DELL 3421)
View attachment 146082View attachment 146083View attachment 146085

Post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.
 
Status
Not open for further replies.
Back
Top