Jump to content

[HELP] Unwanted false bluetooth device 😢😢


MJKhaani
 Share

13 posts in this topic

Recommended Posts

I have successfully installed macOS (12.3) on my PC with these hardware. The one thing i could fix is a false bluetooth device that mac detect and tries to initialize. Such device not exist in IORegistry (IO-Service) nor in Hackintool (PCI or USB) and not in ACPI. Can someone help me to get rid of this false bluetooth?

MB: Asus Prime B460M-A
CPU: i3-10100 CPU @ 3.60GHz
VGA: intel UHD 630
NVME: SwordFish 1 TB m.2
HDD: 1 TB WD blue
Display: 2 LG full HD displays

I'm using Opencore 0.7.9 and everything that can work by this hardware is working(EFI).

Graphic: PlatformId 0x3E9B0007 + frame buffer port patching
Displays: Used kext method to inject EDID of my displays Display-1e6d-5b55.kext
DRM: As should be for iGPU
Audio: ALC887 layout id 1
Power management: CPUFriend.kext + CPUFriendDataProvider.kext (LFM 800MHz)
Sleep: fully working no problem
NVME: NVMeFix.kext
USB: Used USBInjectAll.kext and mapped my USBs USBPorts.kext
Ethernet: RealtekRTL8111.kext + SSDT-PXSX for builtin lan (iServices)

Here is the log for bluetooth

[ 1479.374203]: **** [IOBluetoothFamily][RemoveHCIEventNotification] -- Removed notification port for HIDShim
[ 1479.374208]: **** [IOBluetoothFamily][RemoveHIDShimSharedMemoryRingBuffers] -- Removed input shared memory for HIDShim
[ 1479.374211]: **** [IOBluetoothFamily][RemoveHIDShimSharedMemoryRingBuffers] -- Removed output shared memory for HIDShim
[ 1479.374285]: **** [IOBluetoothFamily][DetachUserClients] -- HIDShim userclient has been terminated
[ 1479.406893]: **** [IOBluetoothFamily][newUserClient] -- created userclient for HIDShim
[ 1479.406926]: **** [IOBluetoothFamily][AddHCIEventNotification] -- Added notification port for HIDShim
[ 1479.406953]: **** [IOBluetoothFamily][CreateHIDShimSharedMemoryRingBuffer] -- Created input shared memory for HIDShim
[ 1479.406996]: **** [IOBluetoothFamily][CreateHIDShimSharedMemoryRingBuffer] -- Created output shared memory for HIDShim
[ 1479.407512]: **** [IOBluetoothHCIUserClient][SetBTLPOffWL] -- mBluetoothFamily->mACPIMethods->SetBTLP (OFF) returned 0xE00002C7 error
[ 1479.407514]: **** [IOBluetoothHCIUserClient][SetBTLPOffWL] -- mBluetoothFamily->mACPIMethods->SetBTLP (OFF) returned 0xE00002C7 error
[ 1479.407553]: **** [IOBluetoothHCIUserClient][SetBTRSWL] -- mBluetoothFamily->mACPIMethods->SetBTRS() returned 0xE00002C7 error

 

6jbmkd6wmix81.webp

b8kcsp8llix81.webp

zvkygleumix81.webp

Link to comment
Share on other sites

6 hours ago, Slice said:

Bluetooth is not working in Monterey except model bcm94360.

Any other models worked fine before Monterey are thrown away by Apple.

I have a bcm94360 and I’ve been unable to play Apple Music over bluetooth headphones or AirPods pro after 12.3 came out and it’s still not working with 12.4(except when booting in safe boot mode), so it doesn’t work 100% ;) 

I can still use the bluetooth keyboard though

Link to comment
Share on other sites

7 minutes ago, gipsy said:

I have a bcm94360 and I’ve been unable to play Apple Music over bluetooth headphones or AirPods pro after 12.3 came out and it’s still not working with 12.4(except when booting in safe boot mode), so it doesn’t work 100% ;) 

I can still use the bluetooth keyboard though

Other bluetooths  are not working at all in Monterey.

Link to comment
Share on other sites

On 5/31/2022 at 9:03 AM, aben said:

Does it appear even after unplugging that 2.4G Device?

It's the same. First I was suspicious of my keyboard dongle, then replaced it with wired usb and it shows the Bluetooth. I was unable to find any info on device path of the Bluetooth to remove it.

On 5/31/2022 at 10:15 AM, Slice said:

Bluetooth is not working in Monterey except model bcm94360.

Any other models worked fine before Monterey are thrown away by Apple.

It's not that I wanna fix my Bluetooth. I don't have one. But Mac try to used it.

Link to comment
Share on other sites

3 hours ago, MJKhaani said:

It's the same. First I was suspicious of my keyboard dongle, then replaced it with wired usb and it shows the Bluetooth. I was unable to find any info on device path of the Bluetooth to remove it.


Injecting USB-map table should be done either via kext OR ACPI/SSDT not BOTH. I see your EFI contains a kext for USB ports as well as TWO?! SSDTs injecting same USB table: UIAC and RHUB? Any particular reason for this absurd triple injection of data? You need to void this redundancy first. Suggest you carefully review the following guides for more clarity: 
 

1. https://dortania.github.io/OpenCore-Post-Install/usb/manual/manual.html#usb-mapping-the-manual-way

2. https://github.com/5T33Z0/OC-Little-Translated/tree/main/03_USB_Fixes

Link to comment
Share on other sites

17 hours ago, aben said:


Injecting USB-map table should be done either via kext OR ACPI/SSDT not BOTH. I see your EFI contains a kext for USB ports as well as TWO?! SSDTs injecting same USB table: UIAC and RHUB? Any particular reason for this absurd triple injection of data? You need to void this redundancy first. Suggest you carefully review the following guides for more clarity: 
 

1. https://dortania.github.io/OpenCore-Post-Install/usb/manual/manual.html#usb-mapping-the-manual-way

2. https://github.com/5T33Z0/OC-Little-Translated/tree/main/03_USB_Fixes

I disabled UIAC and RHUB in opencore and still the same result. The bluetooth exist 😟

Link to comment
Share on other sites

50 minutes ago, Cyberdevs said:

@MJKhaani

You need to properly map your USB ports and just remove the ports that your built-in BT/WiFi is connected to, it must be the HS14 if i'm not mistaking, that's how I got rid of my Intel BT/WiFi devices.

The problem is that i don't have any built-in BT 😔.

Link to comment
Share on other sites

  • 2 weeks later...
On 6/7/2022 at 9:41 PM, MJKhaani said:

The problem is that i don't have any built-in BT 😔.

So the problem is Bluetooth mirage in Monterey? Forget it!

Link to comment
Share on other sites

 Share

×
×
  • Create New...