Contribute
Register

<< Solved >> No Bluetooth with BCM94352Z

Status
Not open for further replies.
I tried put back just Generic USB kext or both of them, the new problems persist. There is keyboard problem and no audio device:mrgreen:
your laptop has a guide:
 
your laptop has a guide:

Yes, when I first installed OS, I followed this guide. But when updated to Catalina, there is wifi, BT, audio & keyboard problems. I used your files yesterday and solved all but BT problem. Now even I put back all the files deleted to make all files like yesterday, all the problems remained except wifi which is ok.
 
Try deleting BrcmFirmwareRepo.kext and GenericUSBXHCI.kext from /EFI/CLOVER/kexts/Other/.

Also, set inject kexts to yes in your config.plist.

I tried this again, set inject kext to "Yes", then BT is ok now, however, the audio is still missing. Also the keyboard for adjusting light are not working. What would you suggest for suspect? Does it has anything to do with this usb inject or audio inject?

Screen Shot 2020-01-01 at 22.21.32.png
 

Attachments

  • Screen Shot 2020-01-01 at 22.17.08.png
    Screen Shot 2020-01-01 at 22.17.08.png
    57.3 KB · Views: 59
I tried this again, set inject kext to "Yes", then BT is ok now, however, the audio is still missing. Also the keyboard for adjusting light are not working. What would you suggest for suspect? Does it has anything to do with this usb inject or audio inject?

View attachment 443058

I don't think your keyboard is USB based. Audio is definitely not USB based. Therefore, USB should not affect either.
 
I don't think your keyboard is USB based. Audio is definitely not USB based. Therefore, USB should not affect either.

Finally solved. It seemed to be my kext injection method is not right.
Followed this guide to install these kexts again and all problems solved. :)

AppleALC.kext
Lilu.kext
WhateverGreen.kext

BrcmBluetoothInjector.kext
BrcmFirmwareData.kext
BrcmPatchRAM3.kext

The Hackintool Method

Prerequisites:
Make sure you have the latest version of Hackintool installed

Tip: If you have a lot of kexts to install then it easer to copy them all to a common folder.

Run Hackintool and click on the "Tools" icon on the upper in-app menu.

Catalina only: On the lower in-app menu bar click on the icon to "Disable Gatekeeper" and mount the System partition in Read/Write mode, You will be prompted to enter your system/admin password :-

Hackintool-Catalina-Gatekeeper.png


For all versions of MacOS: Now click on the "Install Kexts(s)" icon on the lower menu

Screenshot 2019-05-12 at 18.29.09.png
Navigate to the folder you want to install the kext(s) from and select (CMD-Click) the ones you want to install so that they are highlighted, then click on "Select".

Screenshot 2019-05-12 at 19.10.08.png

If prompted enter your admin/system password, Hackintool will now install the selected kexts into /L/E, repair all kext permissions and rebuild the kext caches :-

Screenshot 2019-05-12 at 18.35.46.png
Once it's finished you should see something like the following :-

Screenshot 2019-05-12 at 18.36.38.png

Thats it .. job done ... don't worry that the output is red .. thats completely normal, you should now reboot your system to load the newly installed kexts.
 
Finally solved. It seemed to be my kext injection method is not right.
Followed this guide to install these kexts again and all problems solved. :)

AppleALC.kext
Lilu.kext
WhateverGreen.kext

BrcmBluetoothInjector.kext
BrcmFirmwareData.kext
BrcmPatchRAM3.kext

If you are going to put kexts in /Library/Extensions/ you should use BrcmFirmwareRepo.kext instead of BrcmFirmwareData.kext.
 
If you are going to put kexts in /Library/Extensions/ you should use BrcmFirmwareRepo.kext instead of BrcmFirmwareData.kext.

OK, I will try again. What's difference with them?
Do I need to delete BrcmFirmwareRepo.kext? If yes, how can I delete?
 
OK, I will try again. What's difference with them?
Do I need to delete BrcmFirmwareRepo.kext? If yes, how can I delete?

One is designed to be injected by Clover and the other is designed to be loaded from /Library/Extensions/.

I just keep all my hackintosh kexts in /EFI/CLOVER/kexts/Other/. Never had a problem with that. So much simpler than dealing with kexts installers and/or kextscache.
 
One is designed to be injected by Clover and the other is designed to be loaded from /Library/Extensions/.

I just keep all my hackintosh kexts in /EFI/CLOVER/kexts/Other/. Never had a problem with that. So much simpler than dealing with kexts installers and/or kextscache.

If not encountered this problem, won't learn more about kext.
Thank you very much!:thumbup:
 
I just put all kext files in Clover/Kext/other, all work perfect! Thank you all for any input here!
 
Last edited:
Status
Not open for further replies.
Back
Top