Contribute
Register

<< Solved >> BCM94352Z not working with BlueToolFixup

Status
Not open for further replies.
so let me know, mine is just an usb dongle for bluetooth only that i use usually for magic mouse, so no wifi card and the issue is that bluetooth doesn't be recognized also with the last 2.6.1 kext as described upon, any idea how to fix it? thanks in advance
This may sound silly, but did you do a OC Clean Snapshot after adding the Kext in ProperTree, or put the kext in the right order in OC configurator. And you might need to reset the nvram.
 
It's important to place the kexts in the right order. BlueToolFixup.kext must be the last one.


Bildschirmfoto 2021-10-27 um 08.49.00.png
 
This may sound silly, but did you do a OC Clean Snapshot after adding the Kext in ProperTree, or put the kext in the right order in OC configurator. And you might need to reset the nvram.
not yet but I'll try right now thanks in advance
 
same problem here.

OC 0.7.4, BT worked great in BS.
Asus UX430UA
Broadcom BCM94352Z M.2 NGFF 802.11AC 867Mbps BT 4.0 DW1560

Tried to change kext order, clear nvram cache etc.
Tried to disable "BrcmBluetoothInjector" but still BT doesn't work.
When i enable "BlueToolFixup" i'm getting KP ;(
Any idea how to fix it ?
Without "BlueToolFixup" i can boot (it takes ~3min because of BT)

Thank you
 

Attachments

  • config.plist
    30.5 KB · Views: 103
  • IMG_3283.jpeg
    IMG_3283.jpeg
    5.2 MB · Views: 92
  • IMG_3282.jpeg
    IMG_3282.jpeg
    5.1 MB · Views: 127
same problem here.

OC 0.7.4, BT worked great in BS.
Asus UX430UA
Broadcom BCM94352Z M.2 NGFF 802.11AC 867Mbps BT 4.0 DW1560

Tried to change kext order, clear nvram cache etc.
Tried to disable "BrcmBluetoothInjector" but still BT doesn't work.
When i enable "BlueToolFixup" i'm getting KP ;(
Any idea how to fix it ?
Without "BlueToolFixup" i can boot (it takes ~3min because of BT)

Thank you
you are missing XOSI.aml

as you have the renames...:

Code:
<dict>
                <key>Comment</key>
                <string>rename OSID to XSID (to avoid match against _OSI XOSI patch)</string>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>T1NJRA==</data>
                <key>Replace</key>
                <data>WFNJRA==</data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>rename _OSI to XOSI</string>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>X09TSQ==</data>
                <key>Replace</key>
                <data>WE9TSQ==</data>
            </dict>

in fact, all your renames are wrong, as they are all missing information required by opencore, check the sample.plist from opencore

the same goes with your kexts section, missing information....

these probably should be disabled as well:
Code:
<dict>
                <key>Enabled</key>
                <true/>
                <key>BundlePath</key>
                <string>BrcmFirmwareData.kext</string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/BrcmFirmwareData</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Enabled</key>
                <true/>
                <key>BundlePath</key>
                <string>BrcmPatchRAM3.kext</string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/BrcmPatchRAM3</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
 
For BCM_4350C2, BrcmBluetoothInjector.kext 2.6.1 is also not working and won't allow the OS to install/boot, at least on my system. It has to be disabled in OC.
 
For BCM_4350C2, BrcmBluetoothInjector.kext 2.6.1 is also not working and won't allow the OS to install/boot, at least on my system. It has to be disabled in OC.
yes and BlueToolFixup needs to be enabled :)
 
So need both? I've never needed to use BlueToothFixup with Injector kext.

For Monetary, replace BrcmBluetoothInjector with BlueToolFixup.

Be warned, BlueToolFixup doesn't work for everyone. It didn't work for me and my DW1560.
 
For Monetary, replace BrcmBluetoothInjector with BlueToolFixup.

Be warned, BlueToolFixup doesn't work for everyone. It didn't work for me and my DW1560.
BlueToolFixup instead of Injector also doesn't work for me.

IOKit Daemon for BCM20702A0 stalls with BlueToothInjector 2.6.1.
 
Status
Not open for further replies.
Back
Top