Welcome to AMD OS X

Why not register now to gain full access.

Help with AMD OS X after installation.
User avatar
by: QuickTime
#52935
Screen Shot 2019-12-11 at 10.21.14 PM.png
After updating to 10.15.2, I suddenly found that my Intel bluetooth from my Asus X570 TUF Gaming Plus (Wifi) is now recognized and working. Does anyone experienced the same?
You do not have the required permissions to view the files attached to this post.

 Advertising

User avatar
by: CaseySJ
#52990
@QuickTime,

This is intriguing... Are you able to Turn Bluetooth Off? In other words, in System Preferences --> Bluetooth, is the Turn Bluetooth Off button grayed out or available?
Screen Shot 2019-12-13 at 6.29.38 PM_resize.png
You do not have the required permissions to view the files attached to this post.
User avatar
by: QuickTime
#52994
@CaseySJ, no it is not possible to turn off
Post Merged
I can't get it to work reliably, it is somehow not working but it is still recognized and see iCloud synced devices, just stopped connecting to my BT trackpad/keyboard
User avatar
by: CaseySJ
#52999
If you boot into Windows and subsequently soft-boot into macOS, then this happens. Windows initializes the Intel Wireless AC-9260 device and installs firmware onto the Bluetooth module, but it's unreliable in macOS.

I use a Fenvi FV-T919, but it's also necessary to hide the on-board Bluetooth module from macOS by disabling the USB port on which it attaches. This is done with a simple SSDT.
User avatar
by: QuickTime
#53006
Ah that makes sense. I booted into Windows and updated everything with ASUS utilities etc.

Can you elaborate how to identify which ports to block and how in SSDT? @CaseySJ
User avatar
by: CaseySJ
#53008
@QuickTime,

There are 2 main steps:
  1. Determine which port the internal Bluetooth module is connected to. This is done by downloading and running IORegistryExplorer and looking through the XHC0, XHC1, XHC2... devices. Each USB device will be seen here connected to a specific USB port name. USB port names might be HS01, HS02, ... or SS01, SS02, ... or PRT1, PRT2, ... In my case, internal Bluetooth is connected to PRT2.
  2. Then we create an SSDT to block this port in macOS. It's easy to create this when you see an example of it. I've attached mine here but it is specific to my mainboard.
If you'd like help with this...
  • Run IORegistryExplorer and then select File --> Save As... to export the IOReg file. Post that file.
  • Then download and run MaciASL which is available on the Acidanthera repository on GitHub (same one where OpenCore, Lilu, and WhateverGreen are found). It should open your system DSDT automatically. Then save it with File --> Save As... and post that file as well.
SSDT-ASROCK-X570-NO-BT.aml.zip
You do not have the required permissions to view the files attached to this post.
User avatar
by: QuickTime
#53011
@CaseySJ, thanks! I was trying to do a full USB map to fix sleep with a kext. I just removed that port and it is not showing up any more and back to Broadcom.

I can also turn off the bluetooth in motherboard - as I do not go into Windows often.

However I did not fix the sleep issue.
CaseySJ liked this
AMD FX & OpenCore support

In your Config under Kernel > Quirks set Pan[…]

Thank you. This kext worked without problems.[…]

Try adding these boot args, shikigva=40 shiki-id[…]

Screen Shot 2020-01-29 at 7.51.53 PM.png Build[…]