dokterdok / Continuity-Activation-Tool

An all-in-one tool to activate and diagnose macOS 10.10-12 Continuity on compatible Mac configurations.
MIT License
1.6k stars 150 forks source link

iMac 27 2011 with replaced BCM94360CD card - NO native Handoff in Sierra (SOLVED) #384

Open jirihracek opened 7 years ago

jirihracek commented 7 years ago

Have you tried these steps? No

Is there already an open topic for this issue? Not exactly

Please include the following information.

Your Issue: I managed to get AirDrop (iOS <-> Mac) working, but for Handoff and Auto Unlock I am not able to get it working (both options are ticked in Mac's System Preferences) On the OSXWifi product page they promise Native Handoff Support for OS X Yosemite 10.10+ and OS X El Capitan‎ 10.11+. Actually it seems this native support is not working in 10.12 Sierra. In your Wiki I found for my iMac model Software patch required = Yes (Patch Board-ID). Does it mean your patch should work?

Steps done to try to fix the issue: Mac: logout from iCloud, reboot, login to iCloud iPhone: logout from iCloud, reboot, login to iCloud

Thanks.

jirihracek commented 7 years ago

Well, I've made all Continuity features working. I can confirm for iMac 27 Mid 2011 with replaced WiFi/BT card (BCM94360CD from OSWifi.com) you still need to apply the CAT.

Here you are my steps (probably not all of them are neccessary):

marcelpoire commented 7 years ago

This solution worked for me but I didn't reboot IOS devices after turning back on Handoff. MacPro 5,1 Bluetooth Boradcom 20702B0 and WiFi Broadcom BCM43xx OS X Sierra 10.12.4

Thanx a lot !

MichaelBooM commented 7 years ago

Hello, please can you help me get things work? Your steps not working for me.

Please include the following information.

OS Version: 10.12 Mac model: iMac 27 mid 2011 Dongle or replaced card?: Both Used dongle/card: Dongle: Asus BT400 Card: BCM94360CD Your Issue: I make a clean insatalation of Siera 10.12 and CAT gives me the report that continuity is working and nothing been changed. I have a handoff option in system preferences from installation of Sierra. If i install CAT with terminal with command sudo -a and then check system preferences I see that continuity is not compatible with bluetooth. Airport with iPhone is working.

jirihracek commented 7 years ago

Why are you using BT dongle & replaced card simultaneously? Remove the the dongle and try it with the OSxWifi card only.

MichaelBooM commented 7 years ago

Beacause i have read somewhere my iMac cannot work with bluetooth on this card.

http://www.ebay.com/itm/262952825878?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

I dont know If I buy it wrong.

MichaelBooM commented 7 years ago

If I remove the dongle I have no bluetooth in Mac. it disappears from everywhere. Original bluetooth card I removed before because CAT uses original bluetooth card instead of dongle. Actually Handoff works from iMac to my MacBook Pro 2013, but when I try to open something via Handoff on iMac from MacBook weird things happend just open the blank window.

bcolvard commented 7 years ago

Can you explain exactly how you "partially re-enabled" SIP?

emildi commented 7 years ago

@bcolvard - here: https://github.com/dokterdok/Continuity-Activation-Tool/wiki/macOS-security-and-CAT

bcolvard commented 7 years ago

@emildi Thanks for the link. Seems to work. I now have airdrop and handoff enabled on mbp 2011. Sweet! One thing...when I enabled csrutil --without kext, it said requesting unsupported configuration and "This is likely to break in the future and leave your machine in an unknown state". Any idea how I can avoid this "breaking in the future"? How would it break?

emildi commented 7 years ago

I saw the same warning, but seems to work fine so far on my mbp 2011.

I could only guess that Apple are reserving the right (in a future version of macOS) to not allow this "Custom Configuration" (see below) - in other words disabling custom control over the security configurations of those OS subsystems.

csrutil status
System Integrity Protection status: enabled (Custom Configuration).

Configuration:
    Apple Internal: disabled
    Kext Signing: disabled
    Filesystem Protections: enabled
    Debugging Restrictions: enabled
    DTrace Restrictions: enabled
    NVRAM Protections: enabled

This is an unsupported configuration, likely to break in the future and leave your machine in an unknown state.