Contribute
Register

[Guide] Airport - PCIe Half Mini v2

Status
Not open for further replies.
Jimmie with BCM94352 HMB/AzureWave AW-CE123H. Built with VioletDragon's git repo, toledo audio, and post #1. Full WiFi, Bluetooth, Handoff and Hotspot functionality with Sierra. Now running High Sierra. WiFi fully functional but now shows as 'Third Party Wireless'. Is skvo's optional AirPort Extreme kext patch no longer working with High Sierra? Also with Bluetooth, Handoff and Instant Hotspot are no longer working for me too. BT4LE-Handoff-Hotspot kext patch still good? Did I miss something? Zip attached.


Having the same problem, Wifi and Bluetooth are running and working great, but Handoff and Instant Hotspot are listed as "No" in System Information. Tried running CAT using the -f command but doesn't seem to have changed anything there either. Is the patch broken in 10.13?
 
wifi.png

[Guide] Airport - PCIe Half Mini v2

11/3/16 - 10.12.1 WiFi Injection stopped working
(1. FakePCIID.kext, now working, 2016-1115 or newer and 5. Clover/FixAirport), see:
Airport/WiFi Injection Methods.

9/22/16 - 10.12 Initial Support, 4352/5 GHz patch

12/26/2015 - Update, Post #1, Airport/WiFi/BT Installation
10/7/15 - toledaARPT deprecated
9/10/15 - 10.11 GM support - BrcmBluetoothInjector.kext, credit: RehabMan
7/23/15 - 10.11 Initial support - BT Handoff patch updated, credit lisai9093
Added 1. wireless_bcm94352-110-v4.0.command, 2. config-bcm94352-110.plist​
5/19/15 - 10.10.3 Update
Added 1. wireless_bcm94352-100-v3.0.command, 2. config-bcm94352-103.plist and 3. Country Code support, credit: Sebinouse. Removed Country Code/XT. (* supports all versions of Yosemite (10.10, 10.10.1, etc.)​
2/12/15 - 10.10.2 Update
Added 1. wireless_bcm94352-100-v2.0.command,2. config-bcm94352-102.plist and 3. FakePCIID for BCM94352. wireless_bcm94352-100_patch.command deprecated​
1/27/15 - BCM94352HMB/AzureWave AW-CB123H 5 GHz update, see Post #840
1/14/15 - BCM94360HMB/AzureWave AW-CB160H added
12/9/14 - New Broadcom Bluetooth 4.0 solution, see BCM94352 BT4
11/19/14 - GYMLE BT4LE/Handoff
11/16/14 - BCM94352/US-FCC patch
11/12/14 - Yosemite Release/BCM94352 - 5 GHz/Handoff
2/28/14 - New repo, BCM94352 - 5 GHz working
10/18/13 - Added Airport ssdt Enablers
9/20/13 - Added Airport kext Enablers
9/16/13 - Update v2: Broadcom Support, WiFi + BT, 10.8.5

Airport working OOB on Mavericks/Yosemite with Broadcom BCM94360 and Atheros AR9280 and AR9380. OS X reports Airport Extreme with Wake on Wireless and AirDrop supported. Newer Broadcom WiFi cards no longer require rebranding to work in OS X. Yosemite/Handoff supported on Broadcom WiFi/BT4LE. Yosemite/AirPortBrcm4360.kext Whitelist added for abgn (abgn+ac excluded as of this writing).

BCM943224 HMS, BCM943225 HMB and BCM94352 HMB PCIe Half Mini versions tested. AR9280, AR9285 and AR9287 PCIe Half Mini versions tested. Mini PCIe versions and Mini PCIe to PCIe versions expected to work.

WiFi + BT
  1. BCM94360HMB/AzureWave AW-CB160H, see [Guide] Airport - PCIe Half Mini v2, credit: Skvo, Post #758
  2. BCM94360CD/BCM9331CD native Airport (WiFi) and BT4LE (PCIe 1x, not HM)
    1. 4331 - 10.10 Whitelist
  3. BCM94352 HMB/AzureWave AW-CE123H supports Airport and BT4LE
  4. BCM943224 HMB supports Airport and BT3
  5. For any working WiFi without BT; BT4LE native support, suggest
    1. Dual Mode USB 4.0 Bluetooth Dongle (BCM20702 Chipset) | GMYLE
      1. 10.10 Handoff installation, see BT Handoff below
      2. Continuity and Handoff Capable Apple Mini Cards + PCIe and mini-PCIe Adapters, Credit: minihack, #69
Requirements
  1. 10.8.5 or newer (The techniques described in this thread do not work in 10.8.4 or earlier)
  2. Supported Vendor/Device_ID (Note 1 below)
User Responsibilities
  1. Supported WiFi card sources - the usual
  2. Antennas - yes
  3. Mini PCIe to PCI/PCIe adapters - no suggestions
    1. Adapter must include motherboard USB connector for working BT
Airport PCIe Half Mini Repo
toleda/wireless_half-mini
For wireless_half-mini/ dsdt edits, configure MaciASL/Preferences/Sources/+ with URL:
Code:
https://raw.github.com/toleda/wireless_half-mini/master
Airport/WiFi/BT Installation

Step 1/Enable WiFi

OS X Version
WiFi
Whitelist (4331/4353)​
Step 2/Enable BT (With WiFi or Without WiFi)
OS X Version
BT​
Step 3a*/Enable Handoff(WiFi and/or BT Enabled; 94352, see Step 3b)
OS X Version
Handoff​
Step 3b*/Enable 94352 5GHz/Handoff (WiFi and BT Enabled)
OS X Version
94352 5GHz/Handoff​
*: Step 3a or 3b, not both.

Step 1/Enable WiFi


Airport/WiFi Injection Methods
(10.12/10.11/10.10 - all versions, select one method, note: 94352, 5 GHz patch required)
  1. kext enabler, see FakePCIID (10.12 working, use 2016-1115 or newer)
    1. All supported WiFi cards (including 94352)
    2. README: RehabMan/OS-X-Fake-PCI-ID
    3. Download: RehabMan / OS-X-Fake-PCI-ID
    4. Install (2016-1115 or newer):
      1. FakePCIID.kext
      2. FakePCIID_Broadcom_WiFi.kext (includes 94352)
  2. kext edit/Info.plist, see [Guide] airport_pcie-hm_plist_edits.pdf (repo)
    1. 94352, see config-bcm94352-120.plist (repo)
      1. 10.11-BCM94352-0x43b114e4-Info.plist-bpresles
      2. Paste patch to config.plist/KernelAndKextPatches/KextsToPatch
  3. dsdt edits, [Guide] airport_pcie-hm_dsdt_edits.pdf (repo)
  4. ssdt enabler, see ssdt_enabler folder (repo)
    1. 94352, see ssdt_arpt folder (repo)
      1. Verify IOReg/RP0x (wifi device name)
  5. Clover/config.plist/ (10.12+, not working)
    1. ACPI/DSDT/Fixes (supported device_ids)
      1. AddDTGP_0001/YES
      2. FixAirport_4000/YES
    2. Devices/FakeID/0x0 (supported device_ids)
ROW/WiFi Country Code (10.12/10.11/10.10 - all versions)
  1. Country Code/Required
    1. Native: US/FCC (Hex: 55 53)
    2. If not US/FCC, see Sebinouse, #2 below
    3. Special case/#a, see [Guide] Airport - PCIe Half Mini v2, jaymonkey, Post # 2083
      • solves wake from sleep WiFi performance issue
  2. [Guide] Airport - PCIe Half Mini v2, credit: Sebinouse, Post #1159
  3. Installation (select one method)
    1. config-bcm94352...plist (repo)
      • edit 5GHz-US/Replace/55 53 (US) to xx xx (CC)
      • ASCII/HexBase64, see ASCII to Hex
    2. wireless_bcm94352...command
      • CC prompt
      • Note: #a, not available
Airport/WiFi/Whitelist (10.12/10.11/10.10 - all versions)
  1. Whitelist (WiFi) - Airport - PCIe Half Mini, credit: Skvo #115
    1. Applies to BCM device_ids noted below only
    2. AirPortBrcm4360.kext/Whitelist/Supported Device IDs
      1. 0x4331 (BCM94331xx)
      2. 0x4353 (BCM943224xx)
    3. AirPortBrcm4360.kext/Whitelist/Supported Board IDs
      1. See link above
    4. Disable Whitelist check - Credit: RehabMan, Post #1718/Page 172
  2. Patches (ASCII or hex edit, not both)
    1. 0x4331
      1. Binary Patch: AirPortBrcm4360
        1. Find (iMac14,3): Mac-C6EFA63962FC6EA0 or
        2. 4d 61 63 2d 43 36 45 46 41 36 33 39 36 32 46 43 36 45 41 30
        3. Replace (ex., iMac14,2): Mac-27ADBB7B4CEE8E61 or
        4. 4d 61 63 2d 32 37 41 44 42 42 37 42 34 43 45 45 38 45 36 31
    2. 0x4353
      1. Binary Patch: AirPortBrcm4360
        1. Find (MacBookAir5,2): Mac-2E6FAB96566FE58C or
        2. 4d 61 63 2d 32 45 36 46 41 42 39 36 35 36 36 46 45 35 38 43
        3. Replace (ex., iMac14,2): Mac-27ADBB7B4CEE8E61 or
        4. 4d 61 63 2d 32 37 41 44 42 42 37 42 34 43 45 45 38 45 36 31
  3. Installation (Select one method)
    1. FakePCIID for BCM94352.
      1. See Airport/WiFi Injection Methods/1. kext enabler
    2. Kext/binary patch
      1. [Guide] Airport - PCIe Half Mini v2 - Page 71, Skvo, Post #701
      2. HexEdit, Hex Fiend, 0xED, etc. (edits above)
    3. Clover/kext patch
      1. Download (View Raw) config-bcm94352-100.plist.zip
      2. Paste 1 patch to config.plist/KernelAndKextPatches/KextsToPatch
        1. iMac14,3
        2. MacBookAir5,2
      3. Edit Replace to preferred Board-ID
Step 2/Enable BT (With WiFi or Without WiFi)

Bluetooth 4LE
(10.12/10.11 - all versions)
  1. USB Issues/no BT
    1. CustoMac Desktop USB Fixes - OS X 10.11 El Capitan - Reference
    2. [Guide] 10.11+ USB changes and solutions
  2. BT injection - RehabMan/OS-X-BrcmPatchRAM (2 kexts required)
    1. REAMDME/RehabMan Fork Downloads (both kexts included, Release)
      1. BrcmFirmwareRepo.kext
      2. BrcmPatchRAM2.kext
  3. Installation (1 or 2, not both)
    1. Clover/Chameleon - use kext installer
      1. System/Library/Extensions/
      2. Library/Extensions
  4. Working
    1. Asus BCM94352 (0b05/17cf)
    2. Azurewave CE-123H (13d3/3404)
Bluetooth 4LE (10.10 - all versions)
  1. https://github.com/RehabMan/OS-X-BrcmPatchRAM
    1. BrcmPatchRAM - Upload firmware into Broadcom Bluetooth USB devices
  2. BrcmPatchRAM.kext Installation (Select one method)
    1. Clover/Chameleon - System/Library/Extensions/
      1. use kext installer
    2. Clover - EFI/CLOVER/kexts/10.10/
  3. Working
    1. Asus BCM94352 (0b05/17cf)
    2. Azurewave CE-123H (13d3/3404
Bluetooth 4/3 (10.9 - all versions)
  1. https://github.com/RehabMan/OS-X-BrcmPatchRAM
    1. BrcmPatchRAM - Upload firmware into Broadcom Bluetooth USB devices
  2. BrcmPatchRAM.kext Installation (Select one method)
    1. Clover/Chameleon - System/Library/Extensions/
      1. use kext installer
    2. Clover - EFI/CLOVER/kexts/10.9/
  3. Working
    1. Asus BCM94352 (0b05/17cf)
    2. Azurewave CE-123H (13d3/3404
Step 3a/Handoff (WiFi and/or BT Enabled, 94352, see Step 3b)

Handoff
(10.12/10.11 - all versions)
  1. Requires AirPortBrcm4360 WiFi Support and BT4LE
  2. Patches/Credit: lisai9093 (Select one)
    1. 10.11 and newer, Handoff (working)/Hotspot (not tested)
      1. Binary patch: IOBluetoothFamily
        1. Find: 48 85 FF 74 47 48 8B 07
        2. Replace: 41 BE 0F 00 00 00 EB 44
  3. Installation (Select one method)
    1. Kext/binary patch
      1. Download (View Raw) wireless_bcm94352-110-v4.0.command.zip
      2. Double click Downloads/wireless_bcm94352-110.command
        1. Patch: 1
          1. Handoff only
    2. Clover/kext patch
      1. Download (View Raw)
        1. 10.11 and newer, config-bcm94352-110.plist.zip
      2. Paste patch to config.plist/KernelAndKextPatches/KextsToPatch
        1. BT4LE-Handoff-Hotspot
Handoff (10.10 - all versions)
  1. Requires AirPortBrcm4360 WiFi Support and BT4LE
  2. Patches/Credit: Dokterdok (Select one)
    1. 10.10.2 and newer, Handoff (working)/Hotspot (not tested)
      1. Binary patch: IOBluetoothFamily
        1. Find: 48 85 C0 74 5C 0F B7 48
        2. Replace: 41 BE 0F 00 00 00 EB 59
    2. 10.10 and 10.10.1, Handoff/Hotspot
      1. Binary patch: IOBluetoothFamily
        1. Find: 8B 87 8C 01 00 00
        2. Replace: B8 0F 00 00 00 90
  3. Installation (Select one method)
    1. Kext/binary patch
      1. Download (View Raw) wireless_bcm94352-100.command.zip
      2. Double click Downloads/wireless_bcm94352-100.command
        1. Patch: 1
          1. Handoff only
    2. Clover/kext patch
      1. Download (View Raw)
        1. 10.10 and newer, config-bcm94352-103.plist.zip
      2. Paste patch to config.plist/KernelAndKextPatches/KextsToPatch
        1. BT4LE-Handoff-Hotspot
Handoff - Not Applicable (10.9 - all versions)

Step 3b/BCM94352 5 GHz/Handoff (WiFi and/or BT Enabled)

BCM94352 5 GHz/Handoff (10.12 - all versions)
  1. Requires AirPortBrcm4360 WiFi Support and BT4LE
  2. Patches
    1. 10.12 and newer
      1. Binary patch: AirPortBrcm4360
        1. fvco: the-darkvoid #1, [FIX] macOS Sierra DP1 BCM94532Z WiFi
          1. Find: 81 F9 52 AA 00 00 75 29
          2. Replace: 81 F9 52 AA 00 00 66 90
        2. f not US/FCC, see ROW/WiFi Country Code above
    2. "Airport Extreme" (Optional) - Credit: Skvo
      1. Binary patch: AirPortBrcm4360
        1. Find: 6B 10 00 00 75 0D
        2. Replace: 6B 10 00 00 90 90
    3. Handoff/Hotspot, see Handoff, above
  3. Installation
    1. Clover/kext patch
      1. Download (View Raw)
        1. 10.12 and newer, config-bcm94352-120.plist.zip
      2. Paste patch to config.plist/KernelAndKextPatches/KextsToPatch
        1. BCM94352-fvco-darkvoid (incorrectly labeled as 5GHz)
        2. If not US/FCC, see ROW/WiFi Country Code above
        3. BCM94352-Airport-Extreme (optional)
        4. BT4LE-Handoff-Hotspot
BCM94352 5 GHz/Handoff (10.11 - all versions)
  1. Requires AirPortBrcm4360 WiFi Support and BT4LE
  2. Patches
    1. 10.10 and newer, 5GHz
      1. Binary patch: AirPortBrcm4360
        1. US/FCC the-darkvoid #981
          1. Find: 41 83 FC FF 74 2C 48
          2. Replace: 66 C7 06 55 53 EB 2B
        2. see ROW/WiFi Country Code above
    2. "Airport Extreme" (Optional) - Credit: Skvo
      1. Binary patch: AirPortBrcm4360
        1. Find: 6B 10 00 00 75 0D
        2. Replace: 6B 10 00 00 90 90
    3. Handoff/Hotspot, see Handoff, above
  3. Installation (Select one method)
    1. Kext/binary patch
      1. Download (View Raw) wireless_bcm94352-110-v4.0.command.zip
      2. Double click Downloads/wireless_bcm94352-11-v4.0.command
        1. Select patch:
          1. Patch: 2
            1. Handoff/BCM94352/US-FCC
          2. Patch: 3
            1. Handoff/BCM94352/Country Code
            2. see ROW/WiFi Country Code above
    2. Clover/kext patch
      1. Download (View Raw)
        1. 10.10 and newer, config-bcm94352-110.plist.zip
      2. Paste patch to config.plist/KernelAndKextPatches/KextsToPatch
        1. 5GHz (select one)
          1. BCM94352-5GHz-US-FCC-dv
          2. BCM94352-5GHz-FR
            1. see ROW/WiFi Country Code above
        2. BCM94352-Airport-Extreme (optional)
        3. BT4LE-Handoff-Hotspot
BCM94352 5 GHz/Handoff (10.10 - all versions)
  1. Requires AirPortBrcm4360 WiFi Support and BT4LE
  2. Patches
    1. 10.10 and newer, 5GHz
      1. Binary patch: AirPortBrcm4360
        1. US/FCC the-darkvoid #981
          1. Find: 41 83 FC FF 74 2C 48
          2. Replace: 66 C7 06 55 53 EB 2B
        2. see ROW/WiFi Country Code above
    2. "Airport Extreme" (Optional) - Credit: Skvo
      1. Binary patch: AirPortBrcm4360
        1. Find: 6B 10 00 00 75 0D
        2. Replace: 6B 10 00 00 90 90
    3. Handoff/Hotspot, see Handoff, above
  3. Installation (Select one method)
    1. Kext/binary patch
      1. Download (View Raw) wireless_bcm94352-100.command.zip
      2. Double click Downloads/wireless_bcm94352-100.command
        1. Select patch:
          1. Patch: 2
            1. Handoff/BCM94352/US-FCC
          2. Patch: 3
            1. Handoff/BCM94352/Country Code
            2. see ROW/WiFi Country Code above
    2. Clover/kext patch
      1. Download (View Raw)
        1. 10.10 and newer, config-bcm94352-103.plist.zip
      2. Paste patch to config.plist/KernelAndKextPatches/KextsToPatch
        1. 5GHz (select one)
          1. BCM94352-5GHz-US-FCC-dv
          2. BCM94352-5GHz-FR
            1. see ROW/WiFi Country Code above
        2. BCM94352-Airport-Extreme (optional)
        3. BT4LE-Handoff-Hotspot
BCM94352 5 GHz Patch (10.9 - all versions)
  1. Patches (Select one)
    1. 5 GHz/10.9.5 - Credit: Skvo
      1. Binary patch: AirPortBrcm4360
        1. Find: 58 54 00 20 17 27 20 00 00
        2. Replace: 58 54 00 1B 67 31 95 00 09
      2. Post #825, [Guide] Airport - PCIe Half Mini v2 - Page 83
    2. 5 GHz - Credit: Skvo
      1. Binary patch: AirPortBrcm4360
        1. Find: 01 58 54
        2. Replace: 01 58 58
      2. Post #249, [Guide] Airport - PCIe Half Mini v2 - Page 25
  2. Installation (Select one method)
    1. Kext/binary patch
      1. Download (View Raw) wireless_bcm94352-90_patch.command.zip
      2. Double click Downloads/wireless_bcm94352-90_patch.command
        1. Do not move file
        2. Enter Password
    2. Clover/kext patch
      1. Download (View Raw) bcm94352-90.plist.zip
      2. Paste 1 patch to config.plist/KernelAndKextPatches/KextsToPatch
I. Broadcom

pci_card-bcm43224.png


Details - Native
  1. BCM94360CD, 2.4/5 GHz, ac+abgn, 3 Stream, 1300 Mbs + BT4LE(PCIe x1, not half mini)
  2. BCM94331CD - 2.4/5 GHz, abgn, 3 stream, 450 Mbs + BT4LE (PCIe x1, not half mini)
  3. BCM943224 HMB, 2.4/5 GHz abgn, 2 Stream, 300 Mbs + BT3
Broadcom Device_IDs (Vendor_ID: 14e4)
  1. Supported Device_ID
    1. 43a0 - BCM94360CD, 2.4/5 GHz, ac+abgn, 3 Stream, 1300 Mbs + BT4LE
    2. 4331 - BCM94331CD - 2.4/5 GHz, abgn, 3 stream, 450 Mbs + BT4LE
      1. 10.10+/Whitelist
    3. 4353 - BCM943224 HMB, 2.4/5 GHz abgn, 2 Stream, 300 Mbs + BT3
      1. 10.10+/Whitelist
    4. 4353 - BCM943224 HMS, 2.4/5 GHz abgn, 2 Stream, 300 Mbs
      1. 10.10+/Whitelist
  2. Supported Device_IDs (injection required)
    1. 43b1 - BCM94352 HMB/AzureWave AW-CE123H, 2.4/5 GHz, ac+abgn, 2 stream, 867 Mbs + BT4LE
    2. 4357 - BCM943225 HMB/AzureWave AW-NB290H, 2.4 GHz, bgn, 2 stream, 108 Mbs + BT3
  3. Unsupported Device_ID
    1. 3a. 4359 - BCM943228 HMB/AzureWave AW-NB111H, 2.4/5 GHz, abgn, 2 stream, 300 Mbs + BT4
II. Atheros

pci_card-ar9280.png


Details - Native
  1. AR9280 - 2.4/5 GHz 802.11n, 2 Stream, 300 Mbs
  2. AR9380 - 2.4/5 GHz, abgn, 3 Stream, 450 Mbs
Atheros Device_IDs (Vendor_ID: 168c)
  1. Native Device_IDs (AirPort.Atheros40.kext)
    1. 0030 - AR9380 2.4/5 GHz abgn, 3 Stream, 450 Mbs
    2. 002a - AR9280 2.4/5 GHz abgn, 2 Stream, 300 Mbs
  2. Supported Device_IDs (injection required)
    1. 002e - AR9287 2.4 GHz, abgn, 2 stream, 108 Mbs
    2. 002b - AR9285 2.4 GHz, abgn, 1 stream, 54 Mbs
    3. Combo - AR928x + Bluetooth (limited OS X support for Atheros bluetooth, Note 2 below)
Notes - Atheros WiFi + BT
  1. BT, see RehabMan/OS-X-Atheros-3k-Firmware
  2. See AzureWave NB037H (WiFi+BT Combo) with Kext
  3. Dual Mode USB 4.0 Bluetooth Dongle (BCM20702 Chipset) | GMYLE
System Preferences/Network/Airport
prefs_network.png

Notes
1. Determine WiFi Card Device_ID

  1. Download, install and run DPCIManager | Free System Administration software downloads at SourceForge.net.
  2. Find Vendor-ID 14E4 (Broadcom) or 168E (Atheros) in DPCIManager/PCI
  3. Note Device_ID and verify with supported Device_IDs above.
  4. Vendor/Device ID is 14E4/4353; BCM943224 (example below)

dpcimanager-bcm43225-1.png

2. Determine WiFi Card/Bluetooth ProductID/VendorID
  1. System Information/Hardware/USB
  2. Select ".. Bluetooth…"/BCM207020A (example below)
    1. ProductID/Convert hex to decimal/Ex. 0x217d = decimal 8573
    2. VendorID/Convert hex to decimal/Ex. 0x0a5c = decimal 2652 (Broadcom)

hp-bluetooth.png


Problem Reporting (post to this thread with attachments)
  1. Description of WiFi/Bluetooth problem
  2. OS X version/motherboard model/BIOS version/processor/graphics
  3. Procedure/Guide Used
  4. IOReg/File/Save a Copy As... or IOJones/File/Save As.. (1 or 2, not both)
    1. IORegistryExplorer_v2.1.zip (View Raw)
    2. IOJones
  5. Console/All Messages/airportd - select/Save Selection As:
  6. Screen shots:
    1. DPCIManager/Status
    2. System Information/Hardware/Network/WiFi
    3. System Information/Hardware/Bluetooth
    4. System Information/Hardware/USB (Select Bluetooth device)
  7. Chameleon (if installed)
    1. Extra/org.chameleon.Boot.plist
    2. DPCIManager/Misc/Boot Log
    3. Extra/dsdt.aml (if WiFi edited)
    4. Extra/ssdt.aml (if WiFi edited)
  8. Clover (if installed)
    1. EFI/Clover/config.plist
    2. EFI/Clover/misc/debug.log
      1. Set config.plist/Boot/Debug/YES, restart
        1. EFI/CLOVER/misc/debug.log
      2. DPCIManager/Misc/Boot log
    3. EFI/Clover/ACPI/Patched/dsdt.aml (if WiFi edited)
    4. EFI/Clover/ACPI/Patched/ssdt.aml (if WiFi edited)
Credit
THe KiNG http://www.projectosx.com/forum/index.php?showtopic=1416
Andy Vandijck http://www.insanelymac.com/forum/index.php?showtopic=234570
SJ_UnderWater
Skvo #249, [Guide] Airport - PCIe Half Mini v2 - Page 25
Skvo #135, Airport - PCIe Half Mini - Page 7
dokterdok, Continuity-Activation-Tool
webcivilian, #153, Airport - PCIe Half Mini - Page 8
the-darkvoid, BrcmPatchRAM - Upload firmware into Broadcom Bluetooth USB devices and Guide] Airport - PCIe Half Mini v2 - Page 99
AREOS #238 Airport - PCIe Half Mini - Page 12
sefki21 #914 [Guide] Airport - PCIe Half Mini v2 - Page 92
lisai9093, #346 Airport - PCIe Half Mini - Page 18
the-darkvoid, [FIX] macOS Sierra DP1 BCM94532Z WiFi
bpresles, 10.12.1 - Using Info.plist patching instead of DeviceID injection
 
what the difference between the debug kext and release kext when you download from the rehabman file ?
which one i need too install
 
Jimmie with BCM94352 HMB/AzureWave AW-CE123H. Built with VioletDragon's git repo, toledo audio, and post #1. Full WiFi, Bluetooth, Handoff and Hotspot functionality with Sierra. Now running High Sierra. WiFi fully functional but now shows as 'Third Party Wireless'. Is skvo's optional AirPort Extreme kext patch no longer working with High Sierra? Also with Bluetooth, Handoff and Instant Hotspot are no longer working for me too. BT4LE-Handoff-Hotspot kext patch still good? Did I miss something? Zip attached.


Same here I was running BTFirmwareUploader.kext which worked fine in 10.12.6 then switched to BrcmPatchRAM2.kext and BrcmFirmwareRepo.kext both running just fine for BT in EFI/Clover/Kexts.

https://bitbucket.org/RehabMan/os-x-brcmpatchram/downloads/
 
Last edited:
Could someone can help me to find a macOS-compatible wi-fi+BT combo card for my Lenovo E530?
 
Same here I was running BTFirmwareUploader.kext which worked fine in 10.12.6 then switched to BrcmPatchRAM2.kext and BrcmFirmwareRepo.kext both running just fine for BT in EFI/Clover/Kexts.

https://bitbucket.org/RehabMan/os-x-brcmpatchram/downloads/

I'm running the same kexts out of /S/L/E. I believe you should be using BrcmFirmwareData.kext in EFI/Clover/Kexts/10.13 or other. I've never used Clover for BT injection. I think it's worth a try if you want to stick with Clover BT injection.
 
I started having bluetooth issues from since 10.12.5 and also in High Sierra.
In 10.12.5 it's just disabled, in High Sierra wifi and bluetooth work only if one of them is disabled, if I enable both then the system crashes.

Previously i always had native support, do I need to patch something now?

BCM94360CD
Vendor 14E4 / Device 43A0
Problem reporting screenshots attached.
 

Attachments

  • DPCIManager.png
    DPCIManager.png
    181.2 KB · Views: 201
  • DPCImanager2.png
    DPCImanager2.png
    88 KB · Views: 222
  • iMac de hackintosh.ioreg
    9.4 MB · Views: 109
  • system info bluetooth.png
    system info bluetooth.png
    180 KB · Views: 188
  • system info network wifi.png
    system info network wifi.png
    107.7 KB · Views: 202
  • system info usb 0.png
    system info usb 0.png
    119.9 KB · Views: 177
  • system info USB.png
    system info USB.png
    85.7 KB · Views: 192
Hello, I am having trouble with my AR9285 wifi card and am requesting help.

I installed Sierra on my Lenovo T510 laptop. I replaced the Intel Wifi Half mini wifi card with the AR9285.
I modifed my bios to remove the Bios whitelist. My hard drive is partitioned with Windows 7 and the wifi card works fine with Windows. However, I am not able to get the wifi card to work within Mac. I have tried using the kexts - IO8211Faily.kext and the ToledaARPT.kext but neither have worked. I also tried patching my DSDT file but was not able to get this to work either. See attached files. Any help appreciated. Thanks.

Rk
 

Attachments

  • IoReg iMac.ioreg
    16.1 MB · Views: 202
  • DSDT.dsl
    509.8 KB · Views: 139
  • Screen Shot 2017-10-28 at 6.05.15 PM.png
    Screen Shot 2017-10-28 at 6.05.15 PM.png
    709 KB · Views: 172
Status
Not open for further replies.
Back
Top