PS: You should first look over tolede’s github :https://github.com/toleda/wireless_half-mini/ before you read this article
Base Information
Item | Value |
---|---|
HardWare Name | BCM94352HMB |
Vendor ID | 14E4 |
Device ID | 43B1 |
System Version | macOS Sierra(10.12.5 16F73) |
Laptop info | Hasee K610-I7-D2 |
Driver WIFI and Bluetooth
There are a few steps for dealing with wif & bluetooth
- Setting your BIOS
- Add the necessary kext to your /L/E forlder
- Add the necessary patch to your config.list
Tools:
- KCPM Utility Pro
- Clover Configurator
- DPCIManager
- IORegistryExplorer
Setting your BIOS
Reboot your computer and then quickly press the ESC
button,When you into the BIOS option select SCU
Item then move to Advanced
option ,the very important step is set the value of XHC
tosmart auto
The operation like this
Add the necessary kext of WIFI
- Download the newer version of FakePCIID Kext from RehabMan’s bitbucket
https://bitbucket.org/RehabMan/os-x-fake-pci-id/downloads/ - Unzip the download file and then use
KCMP Utility Pro
tools to installFakePCIID.kext
,FakePCIID_Broadcom_WiFi.kext
andFakePCIID_XHCIMux.kext
into/Library/Extensions
Add the necessary kext of Bluetooth
- Download the newer version of
BrcmFirmwareRepo.kext
andBrcmPatchRAM2.kext
from RehabMan’s bitbucket https://bitbucket.org/RehabMan/os-x-brcmpatchram/downloads/ - Unzip the download file and the use install the two files into
/Library/Extensions
Add the necessary patch to config.list
- I already upload the KextsToPatch part of my config.list see it here https://1drv.ms/u/s!Amlm6pusnQYKeVcY1hUHugHsZeU
you can paste the whole patch into your config.list - you must add the fellow patch to DSDT the path is
ACPI/DSDT/Patches/
123456789101112131415161718192021222324252627282930<array><dict><key>Comment</key><string>change EHC1 to EH01</string><key>Disabled</key><false/><key>Find</key><data>RUhDMQ==</data><key>Replace</key><data>RUgwMQ==</data></dict><dict><key>Comment</key><string>change EHC2 to EH02</string><key>Disabled</key><false/><key>Find</key><data>RUhDMg==</data><key>Replace</key><data>RUgwMg==</data></dict></array>
Verify and check
When you driver the BCM94352HMB you can check it use IORegistryExplorer tools,open the tools you can find the bluetooth port.connect to network and try to use AirDrop Enjoy your hackintosh!
Screenshot
Credit
@RehabMan
@toleda
@jqqqqqqqqqq
@wx3124558
@yuxans
PS:If you find a grammatical error please let me know, I am learning to write a blog in English this time.