MJKhaani Posted May 30, 2022 Share Posted May 30, 2022 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  Link to comment Share on other sites More sharing options...
aben Posted May 31, 2022 Share Posted May 31, 2022 Does it appear even after unplugging that 2.4G Device? Link to comment Share on other sites More sharing options...
Slice Posted May 31, 2022 Share Posted May 31, 2022 Bluetooth is not working in Monterey except model bcm94360. Any other models worked fine before Monterey are thrown away by Apple. Link to comment Share on other sites More sharing options...
gipsy Posted May 31, 2022 Share Posted May 31, 2022 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 More sharing options...
Slice Posted May 31, 2022 Share Posted May 31, 2022 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 More sharing options...
MJKhaani Posted June 5, 2022 Author Share Posted June 5, 2022 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 More sharing options...
aben Posted June 6, 2022 Share Posted June 6, 2022 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 More sharing options...
MJKhaani Posted June 6, 2022 Author Share Posted June 6, 2022 I will check it tonight and report back. Thanks a lot 😊. Link to comment Share on other sites More sharing options...
MJKhaani Posted June 6, 2022 Author Share Posted June 6, 2022 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 More sharing options...
Cyberdevs Posted June 7, 2022 Share Posted June 7, 2022 @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. Link to comment Share on other sites More sharing options...
MJKhaani Posted June 7, 2022 Author Share Posted June 7, 2022 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 More sharing options...
Cyberdevs Posted June 7, 2022 Share Posted June 7, 2022 @MJKhaani Oh, my bad. Please update your signature with your hardware specs for future reference. Â Post IOreg of your system. Link to comment Share on other sites More sharing options...
Slice Posted June 17, 2022 Share Posted June 17, 2022 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 More sharing options...
Recommended Posts