How to Fix Fellow OCLP'ers, help me out with my iMac 2011 12,1 Bluetooth on macOS
Wi-Fi, Bluetooth, AWDL, Continuity and Location Services problems usually come from chipset support, kext pairing, privacy settings or network-location corruption. On Hackintosh systems, Location Services and Continuity depend on working Wi-Fi, Bluetooth, AWDL and correct AirportItlwm or itlwm/HeliPort behaviour.
Quick Checks
- Backup current state: Save a copy of your working EFI and run a full system backup before changing settings.
- Identify hardware components: Note down your exact CPU, GPU, Wi-Fi card, and motherboard/laptop model.
- Ensure utility alignment: Keep OpenCore, OCLP, and ProperTree updated.
Fix Steps
- Create a rollback point: Make a Time Machine backup and keep a copy of your last working EFI folder before editing OpenCore, kexts or root patches.
- Confirm the exact chipset: Identify the Wi-Fi, Bluetooth and Ethernet controller from System Information, Hackintool or Linux/Windows device manager.
- Use the correct network stack: Match AirportItlwm, itlwm, HeliPort, IntelBluetoothFirmware and BlueToolFixup to the exact macOS version.
- Reset macOS network state: Remove the current Wi-Fi service, reboot, add it again, then reconnect to a simple WPA2 network before testing advanced features.
- Check privacy permissions: Open System Settings and confirm Location Services, Maps, Weather and system services are enabled.
- Test Apple features separately: Verify normal internet first, then Bluetooth, then AirDrop/Continuity. Do not debug all three at the same time.
Verify It Worked
- Maps can locate you without falling back to a stale location.
- Wi-Fi reconnects after reboot and sleep.
- Bluetooth remains available after a cold boot.
- Console no longer shows repeated wireless or location daemon errors.
Rollback
- Restore the previous EFI if Wi-Fi disappears completely.
- Switch from AirportItlwm to itlwm + HeliPort, or the reverse, if the issue is specific to one driver path.
- Use Ethernet or USB tethering while testing so you do not lose access to downloads.
Related iATKOS Searches
- OpenCore · OCLP · EFI · kexts · config.plist · macOS troubleshooting
Original Question: "Fellow OCLP'ers, help me out with my iMac 2011 12,1 Bluetooth"
Thought I'd be clever, turns out, not so much...
iMac 2011 (12,1) running High Sierra just fine with Magic Keyboard and Mouse. I jumped her up to i72600s, SSD and 32GB Ram and upgraded the GFX to the better Radeon card (that was available at the time) so no real crazy mods. Anyway, when I use OCLP to move to say Monterey, Sonoma, Sequoia, etc, the mouse works fine, but the keyboard doesn't. It exhibits strange behaviours, like not typing at all, typing for a bit (10 chars maybe) then stopping, or typing, and continuing and no way to stop it except to disable BT.
When I check the system report, for HS I see this:
Apple Bluetooth Software Version: 6.0.7f10
Hardware, Features, and Settings:
Name: Studio’s iMac
Address: 7C-D1-C3-A1-A2-D0
Bluetooth Low Energy Supported: No
Handoff Supported: No
Instant Hot Spot Supported: No
Manufacturer: Broadcom
Transport: USB
Chipset: 2046
Firmware Version: v208 c518
Bluetooth Power: On
Discoverable: Off
Connectable: Yes
Auto Seek Pointing: On
Remote wake: On
Vendor ID: 0x05AC
Product ID: 0x8215
HCI Version: 2.1 (0x4)
HCI Revision: 0x206
LMP Version: 2.1 (0x4)
LMP Subversion: 0x21D0
Device Type (Major): Computer
Device Type (Complete): Mac Desktop
Composite Class Of Device: 0x380104
Device Class (Major): 0x01
Device Class (Minor): 0x01
Service Class: 0x1C0
Auto Seek Keyboard: On
Devices (Paired, Configured, etc.):
Studio’s Magic Keyboard:
Address: AC-97-38-62-DF-CF
Major Type: Peripheral
Minor Type: Keyboard
Services: Magic Keyboard with Touch ID
Paired: Yes
Configured: Yes
Connected: Yes
Firmware Version: 0x0206
Vendor ID: 0x004C
Product ID: 0x029A
Class of Device: 0x05 0x10 0x0540
AFH: On
AFH Map: 0080FFFFFFFFFFFF7F
RSSI: -47
Role: Master
Connection Mode: Sniff Mode
Interval: 15 ms
Host Connectable: Yes
EDR Supported: Yes
eSCO Supported: No
SSP Supported: Yes
Studio’s Magic Mouse:
Address: 00-81-2A-9C-3F-DA
Major Type: Peripheral
Minor Type: Mouse
Services: Magic Mouse
Paired: Yes
Configured: Yes
Connected: Yes
Manufacturer: Broadcom (0x5, 0x240C)
Battery Level: 96%
Firmware Version: 0x0311
Vendor ID: 0x004C
Product ID: 0x0269
Class of Device: 0x05 0x20 0x0580
AFH: On
AFH Map: 0080FFFFFFFFFFFF7F
RSSI: -48
Role: Master
Connection Mode: Sniff Mode
Interval: 11.25 ms
Host Connectable: Yes
EDR Supported: Yes
eSCO Supported: No
SSP Supported: Yes
7c-d1-c3-52-e9-68:
Address: 7C-D1-C3-52-E9-68
Major Type: Peripheral
Minor Type: Mouse
Services:
Paired: Yes
Configured: Yes
Connected: No
Class of Device: 0x05 0x20 0x2580
Services:
Bluetooth File Transfer:
Folder other devices can browse: ~/Public
When receiving items: Accept all without warning
State: Disabled
Bluetooth File Exchange:
Folder for accepted items: ~/Downloads
When other items are accepted: Save to location
When receiving items: Accept all without warning
State: Disabled
Bluetooth Internet Sharing:
State: Disabled
Incoming Serial Ports:
Bluetooth-Incoming-Port:
RFCOMM Channel: 3
Requires Authentication: No
Sequoia shows:
Bluetooth Controller:
Address: 7C:D1:C3:A1:A2:D0
State: On
Chipset: THIRD_PARTY_DONGLE
Discoverable: Off
Firmware Version: v8656 c518
Supported services: 0x392039 < HFP AVRCP A2DP HID Braille LEA AACP GATT SerialPort >
Transport: USB
Vendor ID: 0x004C (Apple)
I just don't how to solve it. I have tried disabling the spoof kext, but not really sure what I'm doing there :D
[link] [comments]
Post a Comment