My motherboard is Gigabyte GA-Z170N-WIFI, its Intel wifi card can not be driven in macOS. So I bought BCM94352Z m.2 wifi/bluetooth card to replace it.
With following RehabMan's guide (https://github.com/RehabMan/OS-X-BrcmPatchRAM), I downloaded and put BrcmFirmwareData.kext, BrcmPatchRAM2.kext, FakePCIID_Broadcom_WiFi.kext and FakePCIID.kext into the directory /Volumes/EFI/EFI/CLOVER/kexts/Other and hacked config.plist (as below).
Bluetooth (BCM94352Z) not working on High Sierra
With following RehabMan's guide (https://github.com/RehabMan/OS-X-BrcmPatchRAM), I downloaded and put BrcmFirmwareData.kext, BrcmPatchRAM2.kext, FakePCIID_Broadcom_WiFi.kext and FakePCIID.kext into the directory /Volumes/EFI/EFI/CLOVER/kexts/Other and hacked config.plist (as below).
Code (Text):
<dict>
<key>Comment</key>...
<key>Comment</key>...