xma / T480-Clover

Lenovo T480 hackintosh ThinkPad - using Clover
43 stars 7 forks source link

Airdrop solved working with BCM94360NG on Monterey #46

Closed opatotto closed 2 years ago

opatotto commented 2 years ago

Hi, I'm using a different card WIFI + Bluetooth, the BCM94360NG. This card works natively with WIFI + Bluetooth and also Airdrop without kext. I remembered Airdrop was working on Catalina, with Big Sur Airdrop wasn't working but I noticed some days ago, after looking around I solved the problem with Airdrop on Monterey (I just made the update form Big Sur). Maybe this could be added to the README.md for someone else with the same card.

Here are the steps if someone has the same card and want to enable Airdrop:

1.-Remove all the Brcm named kext and Bluetooth from the kext folder (this card works natively):

2.-From Config.plist remove the next device (Mac OS will detect the WiFi device):

3.-From Config.plist your boot args should look like this removing all the Brcm and io80211.awdl args: -igfxcflbklt=0 lilucpu=8 igfxonln=1 dart=0 bpr_probedelay=100 bpr_initialdelay=300 bpr_postresetdelay=300 -hbfx-dump-nvram

xma commented 2 years ago

Hi, I've updated README.md and added a config. BCM94360NG.plist with your advice

Related to Airdrop,

io80211.awdl=0

I've added it on purpose

this commit https://github.com/xma/T480-Clover/commit/4cf728833601af3b9604cc54536afda859dedc99

=> I found that XNU kernel is having an internal 'io80211.awdl' boot args, by setting it to zero : awdl is disabled (no awdl0 interface) For security I'd prefer turning it off, personally

opatotto commented 2 years ago

I see it, yes I was wondering the reason, I thought it was related to your WIFI card, but now is clear, thanks buddy