- Joined
- Apr 25, 2016
- Messages
- 208
- Motherboard
- Gigabyte Z390 Aorus Pro
- CPU
- i7-9700K
- Graphics
- RX 580
- Mac
- Mobile Phone
Hey guys, just wanted to update people here if they are wanting to swap their onboard (usually Intel nowadays) NGFF WiFi/BT card with the BCM94352Z and have native support with Continuity/AirDrop/Etc with macOS.
I am kind of focused in this area because I have real Macs and these Continuity/Handoff features via Bluetooth/Wifi are super important to me on a daily basis and I really got used to them over the years and can't live without them. I just wanted to get them working all properly without stability issues under macOS.
Honestly not having Continuity/Handoff with a Hackintosh would be a deal killer for me, even though I could potentially live without it but it's so good to have these features working well.
I am now 100% confident it is the best that it could be with a Hackintosh. Everything acts like a real Mac (I have a 2017 MacBook Pro as well). Now I can go between my iOS, MacBook Pro and iMac Pro (Hackintosh) without any issues.
Now I have ZERO dropouts with Bluetooth headphones (AirPods, Sony and Bose). Wifi also works 100% as well.
Also Bluetooth distance has increased to normal (before it was much less).
I will verify the following works perfectly for Continuity/Etc:
1. Continuity
- a. You can handoff a call from an iPhone and click the speaker and send to the iMac Pro. If you have Bluetooth headphones on that has a Mic and is connected to your iMac Pro Hackintosh, you can continue talking on your desktop just like a real Mac.
- b. You can make calls from desktop FaceTime to any phone number number and your iPhone will be used to make that call stability issues. Also if you have a Bluetooth headphones on that has a Mic and is connected to your iMac Pro Hackintosh, you can continue talking normally and it will work like a real Mac.
- c. You can pickup where you left off from your phone on your desktop, ie browsing via Safari.
2. AirDrop
- a. Easily send AND receive from iOS devices. Works fast and connects quickly like a real Mac.
3. Copy and Paste from AND to iOS and macOS devices (Make sure Continuity/Handoff is enabled in System Pref > General)
- a. Easily copy something from your iOS device (in my case an iPhone X) and then you can just paste it in any document such as TextEdit or Keynote.
- b. You can also copy from your Mac and paste in iOS device.
4. Apple Watch unlock
- (Have not tested as I do not have one yet)
So I finally have a 100% version working on the Designare EX (this should also work for other boards, not just X299 or Gigabyte specific). I had to dump the firmware from Broadcom and find the correct firmware and compress it via zlib.
Also I highly recommend you do USB port discovery to make sure the NGFF card is recognized as an internal card (Usb-Connector 255). So in this case I use the X299USB.kext without any 30 port patches (which makes things unstable).
You can run without proper usb-port discovery with the Broadcom kexts below. Such as the USB Limit Patch by PMheart I just haven't tested it too much as I always found port limit patches a bit unstable for my taste. You have to tell macOS which port is what so it knows what to do with it.
Hope this helps people.
Will BCM94352Z chip work on ASUS x299 Prime Deluxe motherboard with your kext?