- Joined
- Aug 22, 2017
- Messages
- 389
- Motherboard
- Z390 Designare
- CPU
- i9-9900k
- Graphics
- RX 580
- Mac
- Mobile Phone
After several hours of trial and error, I have successfully implemented Bluetooth ONLY using the included Intel CNVi 9560 card that comes with the Gigabyte Designare Z390 board. Credit: @asleb and @CaseySJ for assistance.
I personally don't care about WiFI (because I'm on Gigabit LAN) or Handoff or any of the other bells and whistles but did want to get my Apple Magic Mouse working with my Audio production software and didn't want to buy any other WiFi/BT card or waste an x1 slot.
Here are the steps I took (a few screenshots included):
Downloaded the latest zip from RehabMan's repository and followed his directions (copied those relevant to this board and my set up from his Readme).
Installation
1.Copy BrcmFirmwareRepo.kext to your desktop (make sure it's the only kext on your desktop)
(per RehabMan: This kext is much more memory efficient than BrcmFirmwareData.kext and is the preferred configuration.)
2. Run KextBeast and install to /Library/Extensions/
3. Run KextUtility to repair permissions.
4. Mount your EFI folder and place the following two:
BrcmPatchRAM2.kext
BrcmNonPatchRAM2.kext
into EFI/CLOVER/kexts/other/
SSDT Changes
If your current config.plist is running smooth, don't mess with it. Instead, make a copy and name it something else like "config_CNVI_BT.plist" or whatever you prefer. Now you need to enable HS14 which is disabled by your custom USB map (I think every single one shared in the OP disables HS14 which is associated with the Intel CNVi Bluetooth functionality).
Edit your newly created config file by removing from Acpi/SSDT/Sorted order from the entry which pertains to your custom USB map. Also remove the corresponding ".aml" from EFI/CLOVER/ACPI/patched (place it on your desktop for now).*
IMPORTANT! Make sure that you have your USB port limit removal patch applied under Kernel and Kext Patches otherwise your USB functionality will be in jeopardy. I'm attaching a screenshot of my system which is running 10.4.5. If you're running 10.4.4 your entries will be different.
This is where I had originally hit a roadblock as my BT seemed to be active and yet I was unable to connect or discover any devices with it. I solved this problem by booting into Win10, going into device properties and simply updating the driver. Driver update also updated the firmware to the latest version available. I double checked Intel support site for latest version. At this point, reboot the machine and boot normally into macOS.
* Alternatively, rather than removing the USB SSDT from your E/C/A/p you can simply "drop" it during Clover boot. You're going to have to select your alternative config (which has your USB Port Limit patch) as the one you'll boot with.
I personally don't care about WiFI (because I'm on Gigabit LAN) or Handoff or any of the other bells and whistles but did want to get my Apple Magic Mouse working with my Audio production software and didn't want to buy any other WiFi/BT card or waste an x1 slot.
Here are the steps I took (a few screenshots included):
Downloaded the latest zip from RehabMan's repository and followed his directions (copied those relevant to this board and my set up from his Readme).
Installation
1.Copy BrcmFirmwareRepo.kext to your desktop (make sure it's the only kext on your desktop)
(per RehabMan: This kext is much more memory efficient than BrcmFirmwareData.kext and is the preferred configuration.)
2. Run KextBeast and install to /Library/Extensions/
3. Run KextUtility to repair permissions.
4. Mount your EFI folder and place the following two:
BrcmPatchRAM2.kext
BrcmNonPatchRAM2.kext
into EFI/CLOVER/kexts/other/
SSDT Changes
If your current config.plist is running smooth, don't mess with it. Instead, make a copy and name it something else like "config_CNVI_BT.plist" or whatever you prefer. Now you need to enable HS14 which is disabled by your custom USB map (I think every single one shared in the OP disables HS14 which is associated with the Intel CNVi Bluetooth functionality).
Edit your newly created config file by removing from Acpi/SSDT/Sorted order from the entry which pertains to your custom USB map. Also remove the corresponding ".aml" from EFI/CLOVER/ACPI/patched (place it on your desktop for now).*
IMPORTANT! Make sure that you have your USB port limit removal patch applied under Kernel and Kext Patches otherwise your USB functionality will be in jeopardy. I'm attaching a screenshot of my system which is running 10.4.5. If you're running 10.4.4 your entries will be different.
This is where I had originally hit a roadblock as my BT seemed to be active and yet I was unable to connect or discover any devices with it. I solved this problem by booting into Win10, going into device properties and simply updating the driver. Driver update also updated the firmware to the latest version available. I double checked Intel support site for latest version. At this point, reboot the machine and boot normally into macOS.
* Alternatively, rather than removing the USB SSDT from your E/C/A/p you can simply "drop" it during Clover boot. You're going to have to select your alternative config (which has your USB Port Limit patch) as the one you'll boot with.