Welcome to AMD OS X

Why not register now to gain full access.

If you've got your system running near to perfect then you can share your success story here.
#54717
@CaseySJ, Really appreciate your great help!

I followed your advice, found it is under PRT6, then I mounted EFI on Mac HD, deleted old EFI, unmounted, then copy and paste the new EFI (with edited config.plist and SSDT-ASROCK-X570-NO-BT-PRT6.aml in the folder) to the EFI partition; and restart. But no luck, the built-in BT is still there.

I edited config.plist using Xcode.

Pls kindly look at my config.plist and IORegistry ; anything wrong with my seting?
Screen Shot 2020-02-14 at 2.10.06 PM.png
Screen Shot 2020-02-14 at 2.11.44 PM.png
Thank you again!
You do not have the required permissions to view the files attached to this post.

 Advertising

#54718
@tonyz,

Looks like your motherboard uses XHC instead of XHC0. So please try the attached version of the SSDT (same name as before so you don't have to modify OpenCore config.plist).

If this still fails, it means I don't have the right PCI path. That is easy to fix, but I will need the IOReg file (from IORegistryExplorer, select File --> Save As..., and post that file). Again, this is ONLY needed if attached file does not work.
You do not have the required permissions to view the files attached to this post.
#54720
@CaseySJ,

Unfortunately, the latest one did not work. pls kindly see attached IOReg file.

Thank you so so much! You saved me! The BT is the last thing not working
TonyiMacProIOReg.ioreg.zip
You do not have the required permissions to view the files attached to this post.
#54739
tonyz wrote:@CaseySJ,

Unfortunately, the latest one did not work. pls kindly see attached IOReg file.

Thank you so so much! You saved me! The BT is the last thing not working
TonyiMacProIOReg.ioreg.zip
The PCI path is actually correct so let's do this:
1. Mount the EFI partition and delete the existing SSDT-ASROCK-X570-NO-BT-PRT6.aml.
2. Empty the trash.
3. Now download and copy the attached file into the same OpenCore "ACPI" folder. Be sure to unzip it first.
4. Reboot and check if PRT6 has disappeared from IORegistryExplorer.

If PRT6 is still there, please download and run MaciASL from here:
https://github.com/acidanthera/MaciASL/releases

Then select File --> New from ACPI. Do you see a submenu containing btoff as shown:
Screen Shot 2020-02-15 at 2.54.44 PM.png
You do not have the required permissions to view the files attached to this post.
#54743
@CaseySJ

You are so kind! Thank you so >100 much!!! My BT works!

I followed your instruction exacty and magic happened!!!

After I restarted, I noticed that BT had some change; that I had Turn off function; and it had a device. But I cannot get it connected.
Screen Shot 2020-02-15 at 3.58.04 PM.png
I turned off BT; but could not turn on again.
Screen Shot 2020-02-15 at 3.59.05 PM.png
I restarted again.

And BT functions as magic!Apple Keyboard,Trackpad, Mouse, Airdrop all work fine.
Screen Shot 2020-02-15 at 4.12.36 PM.png

Screen Shot 2020-02-15 at 4.33.57 PM.png
re
Screen Shot 2020-02-15 at 4.36.58 PM.png
Do you have any idea why Audio/Mic/Camera/USB hub on LG 5K only work after cold start (not working on restart; only monotor works.)?

Again, thank you so so much! @CaseySJ
You do not have the required permissions to view the files attached to this post.
#54752
Hey guys!
I'm chiming in here because I'm having the exact same problem as Tony. During my first week with this MoBo (X570 Creator) I could even use the Intel BT OOB, no AirportFixup etc or other BT patches necessary. Then, one day, it just stopped working. As the onboard AX Wifi didn't work anyway, I bought a Fenvi FT-919 combo PCIe card. Installed it, used the MoBo USB-Header for the BT connection. Wifi and BT worked OOB with all the good stuff, Airdrop, Handoff etc. :clap: Then, after a couple of days, BT stopped working again! :crazy: As with TonyZ, I saw the BT symbol and the BT device correctly shown under system info, but wasn't able to connect devices. I thought this was happening due to an incorrect USB mapping so the internal USB port was somehow omitted. After using @CaseySJs XHC SSDT, I can finally see XHC, XHCI and XHC2 and I thought my problems were solved because BT worked again, for several days (including shutdown and reboots). Today, I switched on the :silent: machine and BT doesn't work AGAIN! I tried experimenting with all the available BCRM patches but with no result.

One thing I noticed: I'm using Apple keyboard and mouse. When the Fenvi card is working correctly, I can use these devices during boot for the OC picker and within the BIOS, so before any OS gets loaded. But during some boots, I'm unable to use the keyboard via BT and that's exactly, when there is no connection happening in MacOS. Does this give you a clue @CaseySJ? I think this was the same with the internal Intel BT. To me it seems that the MoBo doesn't enable BT "legacy support" (can't remember what it's called) correctly during boot and therefore, MacOS can't use it..

Regarding the TB issue, I can use TB for my TB3 Drobo 5D3 but without hot-plug of course. I found a guide which explains how to patch the BIOS with the AMIBCP software (Windows needed) to show more options in the BIOS for Thunderbolt to enable hotplugging, but unfortunately the software doesn't show ANY Thunderbolt options to activate at all. I'm still investigating.

BTW @CaseySJ you're really doing some great work here, thanks a lot! Any way to support you somehow?
IORegNoBT.png
While the BT doesn't work, IOReg only shows a generic IOUSBHost device and not the full name Broadcom etc etc... edit: actually, this is not entirely true. The BT controller shows up correctly in IOReg, but no device connects. After clicking on the BT icon and turning BT off and then on again, IOReg shows the generic device.

edit: Signature with build info attached, picture of IOreg attached
Post Merged
Ok, this is weird.. I just noticed, that AirDrop actually works. I'm still unable to connect BT devices like keyboard, mouse or AirPods. As AirDrop works, Bluetooth MUST work somehow, because AirDrop uses BT to locate devices that are close and initiates a connection to create an adhoc wifi network which then transports the files. :think:
You do not have the required permissions to view the files attached to this post.
  • 1
  • 3
  • 4
  • 5
  • 6
  • 7

You should not need the DSDT.aml nor the SSDT-EC.d[…]

Matx board? Sleep and wake is fine?)

Speak to XLNC on the Discord. It's a non Zen issue[…]

Help booting Mojave installer

OpenCore supports all version of 10.13, 10.14 and[…]