Jump to content
LilCe

Bcm943602CS bluetooth question on Monterey

Recommended Posts

This is my Hackintosh :

i5 9600k

Gigabyte z370 aorus ultra gaming

Asus rx580 4gb

BCM943602CS

 

I have some question. Hope I can find answer

1. On monterey. When I sleep then wake. Magic mouse scroll won’t work. I read something on Apple site. This is bug on Monterey ?
 

2. I tried to wake my Hackintosh with bluetooth device (magic mouse, bluetooth keyboard… ). But dont work. When Hackintosh sleep. Wifi/BT card is off. Dont have energy. Both of Hackintosh and Windows. Cannot wake by bluetooth devices. I read a topic from tonyx86 site. They said : This problem by wifi card bcm943602cs. Then they use fenvi t919 bcm94360cd. They can wake by bluetooth devices. <—- is it right ???? I wanna make sure then i can trade my wifi/bt card

hope i can find some good information. Thanks olarila

Link to comment
Share on other sites

  • Administrators
  • Like 1

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill [email protected]

BTC 1BDzsV4bw3DVCiffFAeNKsdEzqkPXNVrXR

ETH BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115

USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ

PicPay @danielnmaldonado

PiX @[email protected]

Problems with Paypal HERE

xcd5u2Y.png

Sign up for a Bybit account and claim exclusive rewards HERE

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

I tested with 3 ways

1. Only add bluetoolfixup.kext <--- after sleep/wake magic mouse can't scroll

2. Add bluetoolfixup.kext + BrcmFirmwareData.kext + BrcmPatchRAM3.kext <--- after sleep/wake magic still can't scroll

3. Add bluetoolfixup.kext + BrcmFirmwareData.kext + BrcmPatchRAM3.kext + BrcmNonPatchRAM2.kext <--- after sleep/wake magic still can't scroll

Edited by LilCe
Link to comment
Share on other sites

  • Administrators

u need solution from devs

Enjoy!

  • Thanks 1

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill [email protected]

BTC 1BDzsV4bw3DVCiffFAeNKsdEzqkPXNVrXR

ETH BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115

USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ

PicPay @danielnmaldonado

PiX @[email protected]

Problems with Paypal HERE

xcd5u2Y.png

Sign up for a Bybit account and claim exclusive rewards HERE

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

I use sleepwatcher with this:

https://github.com/acidanthera/bugtracker/issues/1821#issuecomment-1001007081

Actually you are installing a launchd daemon that emulates the behavior of old versions of SleepWatcher (executes rc.wakeup, rc.sleep and other scripts). It's unnecessary, as you can put the action directly into the launchd plist. Here is the example that I promised:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Label</key>
	<string>de.bernhard-baehr.sleepwatcher</string>
	<key>ProgramArguments</key>
	<array>
		<string>/usr/local/sbin/sleepwatcher</string>
		<string>-w</string>
		<string>bash -c "sleep 5 &amp;&amp; killall -9 bluetoothd BlueTool"</string>
	</array>
	<key>RunAtLoad</key>
	<true/>
	<key>KeepAlive</key>
	<true/>
</dict>
</plist>

Put int into /Library/LaunchDaemons with a .plist extension.

However, restarting bluetoothd and BlueTool doesn't always solve the issues. Sometimes the module itself seems to get stuck and can't be enabled even by restarting macOS, it needs shutdown and cold boot.

  • Like 1

MacOS X 10.7 on Biostar TH55XE, Intel Core i3 560 3,3 Ghz, Transcend HyperX 2x2 Gb DDR3, HIS Radeon HD5770 1 Gb DDR5, SATA: HDD 1 Gb, DVD-RW LG

Link to comment
Share on other sites

On 12/26/2021 at 3:12 PM, Creo said:

I use sleepwatcher with this:

https://github.com/acidanthera/bugtracker/issues/1821#issuecomment-1001007081

Actually you are installing a launchd daemon that emulates the behavior of old versions of SleepWatcher (executes rc.wakeup, rc.sleep and other scripts). It's unnecessary, as you can put the action directly into the launchd plist. Here is the example that I promised:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Label</key>
	<string>de.bernhard-baehr.sleepwatcher</string>
	<key>ProgramArguments</key>
	<array>
		<string>/usr/local/sbin/sleepwatcher</string>
		<string>-w</string>
		<string>bash -c "sleep 5 &amp;&amp; killall -9 bluetoothd BlueTool"</string>
	</array>
	<key>RunAtLoad</key>
	<true/>
	<key>KeepAlive</key>
	<true/>
</dict>
</plist>

Put int into /Library/LaunchDaemons with a .plist extension.

However, restarting bluetoothd and BlueTool doesn't always solve the issues. Sometimes the module itself seems to get stuck and can't be enabled even by restarting macOS, it needs shutdown and cold boot.

Tks bro. I fixed that bug with this way. But still waiting for apple devs fix it or kext for fix it.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.





×
  • Create New...