Contribute
Register

[solved] no bt after sleep

Status
Not open for further replies.
no bt after sleep

Check to see that firmware loaded properly after sleep.

System log says firmware was loaded successfully.

Code:
Nov 14 08:36:37 MacB kernel[0]: BrcmPatchRAM2: Version 2.2.2 starting on OS X Darwin 15.0.
Nov 14 08:36:37 MacB kernel[0]: BrcmPatchRAM2: [13d3:3404]: USB [28C2DD40122E v274] "BCM20702A0" by "Broadcom Corp"
Nov 14 08:36:47 MacB kernel[0]: BrcmPatchRAM2: [13d3:3404]: Firmware upgrade completed successfully.
Nov 14 08:36:47 MacB kernel[0]: BrcmPatchRAM2: [13d3:3404]: Found existing IOKit personality "com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport".
Nov 14 08:36:47 MacB kernel[0]: BrcmPatchRAM2: Processing time 10.44 seconds.

Is there anything else that I can check ?
 
no bt after sleep

System log says firmware was loaded successfully.

Code:
Nov 14 08:36:37 MacB kernel[0]: BrcmPatchRAM2: Version 2.2.2 starting on OS X Darwin 15.0.
Nov 14 08:36:37 MacB kernel[0]: BrcmPatchRAM2: [13d3:3404]: USB [28C2DD40122E v274] "BCM20702A0" by "Broadcom Corp"
Nov 14 08:36:47 MacB kernel[0]: BrcmPatchRAM2: [13d3:3404]: Firmware upgrade completed successfully.
Nov 14 08:36:47 MacB kernel[0]: BrcmPatchRAM2: [13d3:3404]: Found existing IOKit personality "com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport".
Nov 14 08:36:47 MacB kernel[0]: BrcmPatchRAM2: Processing time 10.44 seconds.

Is there anything else that I can check ?

That looks normal to me. Is this a fresh install? No patches to BT kexts?
 
no bt after sleep

Well this problem just started few days back. It was working perfectly fine and I dont remember making any changes. And I have not patched any Apple kexts.
 
no bt after sleep

Well this problem just started few days back. It was working perfectly fine and I dont remember making any changes. And I have not patched any Apple kexts.

Do a fresh install.
 
no bt after sleep

By Fresh Install you mean Install over the current installation or wipe and Install ?
 
no bt after sleep

By Fresh Install you mean Install over the current installation or wipe and Install ?

Yes.

You said it suddenly started happening without changes. Which usually means it started happening but the changes made were overlooked/forgotten.
 
no bt after sleep

Even after Clean Install I have the same issue. Attaching ioreg before and after sleep
 

Attachments

  • CI_AfterSleep.ioreg
    4.2 MB · Views: 128
  • CI_BeforeSleep.ioreg
    3.2 MB · Views: 130
no bt after sleep

Even after Clean Install I have the same issue. Attaching ioreg before and after sleep

This is not a very "clean" install. Still see Android File transfer, Little Snitch, Intel Power Gadget, VirtualBox.

Do a "clean" install. Do not install stuff that is not needed.

You can also try with FakePCIID_XHCIMux.
 
no bt after sleep

Before I do one more clean install I wanted to try using BrcmBluetoothInjector.kext. I installed

Code:
BrcmBluetoothInjector.kext

BrcmFirmwareInjector2_13d3_3404.kext

FakePCIID_XHCIMux.kext

at /S/L/E

1. I am not getting "Bluetooth: Not Available" error after sleep.
2. Looks like the firmware is not getting loaded on startup and after sleep.

When I run

Code:
sudo touch /System/Library/Extensions/ && sudo kextcache -u /

I get the following messages

Code:
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext RealtekRTL8111.kext
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
kext file:///System/Library/Extensions/IOath3kfrmwr.kext/ is in hash exception list, allowing to load
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelBacklight.kext
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext HDAEnabler3.kext
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_LPCSensors.kext
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_GPUSensors.kext
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_CPUSensors.kext
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_ACPISensors.kext
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_XHCIMux.kext
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Broadcom_WiFi.kext
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmBluetoothInjector.kext
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AsusNBFnKeys.kext
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2Keyboard.kext
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2Controller.kext
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2SmartTouchPad.kext
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDAHardwareConfigDriver.kext
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext AppleHDA.kext
AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion.
AppleDataSetManagement.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIDebug.kext
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.
AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion.
 
no bt after sleep

Before I do one more clean install I wanted to try using BrcmBluetoothInjector.kext. I installed

Code:
BrcmBluetoothInjector.kext

BrcmFirmwareInjector2_13d3_3404.kext

FakePCIID_XHCIMux.kext

at /S/L/E

Wrong. Firmware will not be loaded using BrcmBluetoothInjector.

Read the README carefully.

When I run

Code:
sudo touch /System/Library/Extensions/ && sudo kextcache -u /

I get the following messages

Code:
Can't read info dictionary for BrcmFirmwareInjector2_13d3_3404.kext: IOCFUnserialize: syntax error near line 1.

Nothing wrong with the Info.plist that is checked into the repo. Must be incorrect edits by you...
 
Status
Not open for further replies.
Back
Top