Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

The19th

macrumors regular
Jul 24, 2014
205
43
NorCal
GMC 3.0 installed and kexts did not need to be remodded this time around.

My own history:
GMC 1.0 installed -> followed doktordok's Post #609 tutorial and got Handoff working on my 2011 MBA 13"

GMC 2.0 installed -> had to go through the tutorial again to modify IOBluetoothFamily.kext only to get Handoff working again

GMC 3.0 installed -> Did not need to re-mod (the already modified GMC 2.0 kexts)
 

hyperskier96

macrumors newbie
Sep 15, 2014
27
0
I just tried the 4331 removal restart thing mentioned earlier... and for the first time handoff is up! Handoff enabled: yes, Instant hotspot enabled: Yes. There is the enable handoff checkbox in system pref. as well. MBP early 2011 13' with PB5
 

hattonna928

macrumors regular
Jun 18, 2014
103
1
I just tried the 4331 removal restart thing mentioned earlier... and for the first time handoff is up! Handoff enabled: yes, Instant hotspot enabled: Yes. There is the enable handoff checkbox in system pref. as well. MBP early 2011 13' with PB5

You're just moving it to trash then restarting, then moving it back correct?
 

hattonna928

macrumors regular
Jun 18, 2014
103
1
I've been posting a lot in this forum and I can still get handoff to come up and even go between my Early 2011 MBP and iPhone 5S (though mail won't handoff correctly). But Airdrop has completely stopped working, neither device shows up on the other. I've all the various tips that have worked before and I'm still having issues. Anyone have any suggestions? I've tried to completely start over with this too and I've still had no luck in getting everything working correctly. I know some of you have it working though, so I would love your help!!
 

SideStepSociety

macrumors 6502
Feb 12, 2011
376
14
Vancouver, BC
I've been posting a lot in this forum and I can still get handoff to come up and even go between my Early 2011 MBP and iPhone 5S (though mail won't handoff correctly). But Airdrop has completely stopped working, neither device shows up on the other. I've all the various tips that have worked before and I'm still having issues. Anyone have any suggestions? I've tried to completely start over with this too and I've still had no luck in getting everything working correctly. I know some of you have it working though, so I would love your help!!

Can you list the steps you've tried and the BT card you purchased?
 

hattonna928

macrumors regular
Jun 18, 2014
103
1
Can you list the steps you've tried and the BT card you purchased?

I have the right bluetooth card (4CAX), I know that because Knock to unlock works, I've gotten all the things to show up as Yes in system info (bluetooth LE, handoff, airdrop, instant hotspot).

As far as steps go, I've done the following:

- I edit the kext myself, using the instructions provided earlier in the thread.
- I turn on kext dev mode, restart, delete kext, restart, replace kext, input terminal commands, restart. Enable handoff shows up in preferences and things change to Yes. Handoff works for safari, maps, messages, and shows up for mail, but just continues loading the email indefinitely. Airdrop was working on previous betas, but no luck on PB4 or PB5.
- I have also tried to use KextDrop, but have never had success with that method
- After restarting on PB3 and PB4, handoff would still be on but no longer find my iPhone from my Mac, though my phone could still receive things from my mac, so I tried various things recommended to me:
- logging out of iCloud on both devices then back in.
- Resetting my mac keychain so that it created a new handoff encryption key.
- I tried both of these again with DP5, neither made things better or worse, same results.

- I've also done complete reinstalls of the beta and tried completely from scratch with no luck either.
- PB5 did keep working after a few restarts as well as logging back into my mavericks partition, then going back to yosemite.
 

SideStepSociety

macrumors 6502
Feb 12, 2011
376
14
Vancouver, BC
I have the right bluetooth card (4CAX), I know that because Knock to unlock works, I've gotten all the things to show up as Yes in system info (bluetooth LE, handoff, airdrop, instant hotspot).

As far as steps go, I've done the following:

- I edit the kext myself, using the instructions provided earlier in the thread.
- I turn on kext dev mode, restart, delete kext, restart, replace kext, input terminal commands, restart. Enable handoff shows up in preferences and things change to Yes. Handoff works for safari, maps, messages, and shows up for mail, but just continues loading the email indefinitely. Airdrop was working on previous betas, but no luck on PB4 or PB5.
- I have also tried to use KextDrop, but have never had success with that method
- After restarting on PB3 and PB4, handoff would still be on but no longer find my iPhone from my Mac, though my phone could still receive things from my mac, so I tried various things recommended to me:
- logging out of iCloud on both devices then back in.
- Resetting my mac keychain so that it created a new handoff encryption key.
- I tried both of these again with DP5, neither made things better or worse, same results.

- I've also done complete reinstalls of the beta and tried completely from scratch with no luck either.
- PB5 did keep working after a few restarts as well as logging back into my mavericks partition, then going back to yosemite.

So as it stands now, you have functional "AirDrop 2.0" and the option to enable/disable Handoff in System Preferences -> General, right?

You've also got "com.apple.driver.AirPort.Brcm4360" reporting back after running kextstat | grep AirPort in terminal, correct?
 

hattonna928

macrumors regular
Jun 18, 2014
103
1
So as it stands now, you have functional "AirDrop 2.0" and the option to enable/disable Handoff in System Preferences -> General, right?

You've also got "com.apple.driver.AirPort.Brcm4360" reporting back after running kextstat | grep AirPort in terminal, correct?

Yes AirDrop is functioning, though neither my Mac or iPhone will show up either in finder on Mac, or when trying to share something on my iPhone.

And yes that reports back as does "com.apple.driver.AirPort.Brcm4331" It gives me the following:
49 0 0xffffff7f81731000 0x5d7000 0x5d7000 com.apple.driver.AirPort.Brcm4360 (900.19.8) <48 47 46 12 7 6 5 4 3 1>
53 0 0xffffff7f81d7a000 0x1f3000 0x1f3000 com.apple.driver.AirPort.Brcm4331 (800.20.24) <48 46 12 7 5 4 3 1>


UPDATE: I was on mavericks and had to log out and back in to check this and now handoff only shows up from my iPhone on my mac, I can't get safari, messages, etc. to show up on my phone. Fun fun fun...

Update 2: its back and working from mac to iPhone now. weird. still no airdrop finding though
 
Last edited:

SideStepSociety

macrumors 6502
Feb 12, 2011
376
14
Vancouver, BC
Yes AirDrop is functioning, though neither my Mac or iPhone will show up either in finder on Mac, or when trying to share something on my iPhone.

And yes that reports back as does "com.apple.driver.AirPort.Brcm4331" It gives me the following:
49 0 0xffffff7f81731000 0x5d7000 0x5d7000 com.apple.driver.AirPort.Brcm4360 (900.19.8) <48 47 46 12 7 6 5 4 3 1>
53 0 0xffffff7f81d7a000 0x1f3000 0x1f3000 com.apple.driver.AirPort.Brcm4331 (800.20.24) <48 46 12 7 5 4 3 1>


UPDATE: I was on mavericks and had to log out and back in to check this and now handoff only shows up from my iPhone on my mac, I can't get safari, messages, etc. to show up on my phone. Fun fun fun...

Update 2: its back and working from mac to iPhone now. weird. still no airdrop finding though

Try moving or temporarily trashing the 4331 kext and repairing disk permissions.

Is there a lot of wireless and/or bluetooth activity in your area? Wondering if it's not because of interference or perhaps a faulty 4CAX card. Might as well try PRAM and SMC reset while you're at it.
 

hattonna928

macrumors regular
Jun 18, 2014
103
1
Try moving or temporarily trashing the 4331 kext and repairing disk permissions.

Is there a lot of wireless and/or bluetooth activity in your area? Wondering if it's not because of interference or perhaps a faulty 4CAX card. Might as well try PRAM and SMC reset while you're at it.

It shouldn't be the card because of the fact that the other facets of continuity that use BTLE work.

Oh gosh I totally forgot about this, I'm at a University which uses WPA2 Enterprise encryption for their WiFi. This is the type of WiFi that won't connect with video game consoles and stuff like that. Recovery mode on a Mac won't connect to it either, you have to go through ethernet. It always gives me issues. A few weeks ago when I was at home, everything worked flawlessly between my mac and iPhone. I hadn't changed anything since I was last at school, where it wasn't working properly. It may just be something where it's the wifi here. I'll still try some of those things as remedies for while I'm here though! Thanks for your help!
 

SideStepSociety

macrumors 6502
Feb 12, 2011
376
14
Vancouver, BC
It shouldn't be the card because of the fact that the other facets of continuity that use BTLE work.

Oh gosh I totally forgot about this, I'm at a University which uses WPA2 Enterprise encryption for their WiFi. This is the type of WiFi that won't connect with video game consoles and stuff like that. Recovery mode on a Mac won't connect to it either, you have to go through ethernet. It always gives me issues. A few weeks ago when I was at home, everything worked flawlessly between my mac and iPhone. I hadn't changed anything since I was last at school, where it wasn't working properly. It may just be something where it's the wifi here. I'll still try some of those things as remedies for while I'm here though! Thanks for your help!

The type of encryption shouldn't interfere with Handoff. With my phone on 3G and Wi-Fi off, Handoff is still working between all devices for me.

Might be worth trying connecting to your personal hotspot/tethering.
 

hattonna928

macrumors regular
Jun 18, 2014
103
1
The type of encryption shouldn't interfere with Handoff. With my phone on 3G and Wi-Fi off, Handoff is still working between all devices for me.

Might be worth trying connecting to your personal hotspot/tethering.

I meant specifically for Airdrop. Because it has to have Wifi on. And since I'm on a college campus, the internet load is always high.

I know the handoff stuff will still work. I'll try the hotspot stuff tomorrow. Thanks for your help
 

alex2016g

macrumors member
Jun 2, 2008
94
18
UK
Send me your Mac id, i'll send you mine modified for yours.

Just wanted to say thank you. It worked perfectly after I seaped French for English lol (I was like, why is this not bloody working haha) but now everything works perfectly. Thank you

EDIT: Wierdly it didn't start working all straight after I did this but the features created in one by one over time. Not sure why?! but now I have all of them.
 
Last edited:

Lem3ssie

macrumors regular
Aug 19, 2014
123
1
Just wanted to say thank you. It worked perfectly after I seaped French for English lol (I was like, why is this not bloody working haha) but now everything works perfectly. Thank you

EDIT: Wierdly it didn't start working all straight after I did this but the features created in one by one over time. Not sure why?! but now I have all of them.

Cause it may take some time for Handoff Encryption and decrytion keys to populate your Keychain.
 

bigdog5142

macrumors 6502a
Jul 13, 2008
687
279
MI
I have Handoff working, but SMS and calls don't work. I'm on the same wifi network. Not sure why it's not working. Does certain ports have to be open on the network for everything to work correctly?
 

Lem3ssie

macrumors regular
Aug 19, 2014
123
1
I have Handoff working, but SMS and calls don't work. I'm on the same wifi network. Not sure why it's not working. Does certain ports have to be open on the network for everything to work correctly?

Nope, it just works.
 

cndymn

macrumors newbie
Oct 10, 2014
1
0
Continuity works with the MacBook Pro's from 2011

GREAT NEWS for 2011 MacBook Pro Users!

I don't know if it was shared yet here in this topic but
Yes! Continuity works with the MacBook Pro's from 2011.

I was playing on my playstation when I suddenly got a call. Then I though wtf I heard my ringtone twice and then I saw that notification to answer that call from my Macbook. Bluetooth was disabled on my iPhone 5s, so Continuity works also over wifi.

syZIm88.png


my systems:

-MacBook Pro early 2011, OS X 10.10 Public Beta 5
-iPhone 5s, iOS 8.1 Beta 1
 
Last edited:

Heiniken

macrumors newbie
Oct 10, 2014
1
0
Austria
Thanks for the great tutorial in post 609

Tutorial works great with my MacBook Air mid 2011 without any hardware change and with Yosemite GM 3.0 and Iphone IOS 8.1 Beta 2.
Very important -> Read it carefully and do exactly what described (I did the whole process 5 times!)
 

Jacooch

macrumors member
Oct 23, 2011
37
0
Your wireless/bluetooth card should be fine. You shouldn't need to have a Wifi AC card to benefit from handoff, continuity etc.

First: As Lem3ssie (original tutorial poster) said, "read, then read, and when you're done reading then read again". A lot of people here -myself first- had to go through the tutorial multiple times to get it right. It's very easy to miss a detail with such long and technical tutorials. And until someone figures out a script to do the grunt work, we're stuck with tutorials.

While re-doing the tutorial, a couple of checks you can do:
1) Be very careful when tinkering with 0xED not to remove or add additional characters.
2) Make sure you added your board-id in the first and last appearences in the 4360 binary.
3) Make sure you modified all blacklisted Macs number to 1,1 in the IO80211Family.kext

Then, if this still doesn't work, I'd suggest to take a more systematic trial and error approach.
1) During the tutorial, reboot after deleting the original kexts.

If this doesn't work, try this:
1) Before putting the IO80211Family.kext into KextDrop, make a backup of it, and then delete IO80211Family.kext/Contents/PlugIns/AirPortBrcm4331.kext

If this doesn't work, try this:
1) Me or someone else could upload the working hacked binaries (I haven't hacked my GM2 yet). Put them in the their respective kexts, and pick up from step 23 in the tutorial.

Then please post your results. I hope you can get it working and we can pinpoint what went wrong.

----------



The tutorial you mentioned should work fine for MBPro's 2011.

Would love some help, if you would be so kind. I have run thru the tutorial 4 times, the first time, admittedly, I didn't follow the directions on the last mac-. I am getting the same results (no handoff feature available in General settings in sys pref's).

I tried the above on my MBP early 2011, only different result is that when I remove the AirPortBrcm4331.kext I lose wireless functionality.

Would this failure mean that I have the wrong card installed (it is a 4cax as far as I can tell)? Any advice would be appreciated.

Thanks for reading...
 

hyperskier96

macrumors newbie
Sep 15, 2014
27
0
Would love some help, if you would be so kind. I have run thru the tutorial 4 times, the first time, admittedly, I didn't follow the directions on the last mac-. I am getting the same results (no handoff feature available in General settings in sys pref's).

I tried the above on my MBP early 2011, only different result is that when I remove the AirPortBrcm4331.kext I lose wireless functionality.

Would this failure mean that I have the wrong card installed (it is a 4cax as far as I can tell)? Any advice would be appreciated.

Thanks for reading...

I have the same comp, and for the longest time I couldn't get it to work. What i ended up doing was putting AirPortBrcm4331.kext in the trash, restarting. Then i put AirPortBrcm4331.kext back, and i had handoff capabilities and wireless functionality.

What is your mac ID? if you have the same as mine, i can send you my edited kext and you can see if it works. To find the #, put

ioreg -l | grep "board-id" | awk -F\" '{print $4}'

in terminal.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.