BCM94352 requirements:
- FakePCIID.kext and FakePCIID_Broadcom_WiFi.kext (was FakePCIID_BCM94352Z_as_BCM94360CS2.kext): https://github.com/RehabMan/OS-X-Fake-PCI-ID. Install with Kext Wizard to /S/L/E.
- BrcmPatchRAM: https://github.com/RehabMan/OS-X-BrcmPatchRAM. Install with Kext Wizard to /S/L/E. Make sure you read the README as the kexts you install depend on OS X version and installation location.
- 5Ghz patch for WiFi documented here: http://www.tonymacx86.com/network/104850-guide-airport-pcie-half-mini-v2.html (Note: 10.12.x requires the 'fcvo' patch and NOT the 5ghz patch, but the fcvo patch is incorrectly referred to as a 5ghz patch at toleda's guide). The fcvo patch is clearly documented here: https://www.tonymacx86.com/threads/readme-common-some-unsolved-problems-in-10-12-sierra.202316/
- handoff patch for bluetooth documented here: http://www.tonymacx86.com/network/104850-guide-airport-pcie-half-mini-v2.html