You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Can I update my macbook pro early 2011 to use bluetooth 4.0

Is there any way that I'm able to update my MacBook so I'm able to use Bluetooth 4.0?

MacBook Pro (13-inch Early 2011)

Posted on Jun 17, 2014 7:51 AM

Reply
169 replies

Jul 8, 2014 4:10 PM in response to luis276

Installed DP3, installed iOS 8 on my iPad Air.. No option in de system preferences -> General.

And my iPad doesn't communicate with my Macbook... The Handoff feature isn't working.

Even when the controller is on in iOS, settings -> general -> Handoff is turned on. It doesn't seem to work.


I found even this quote: "Macs that don’t support handoff nolonger have the option in general settings."

(In the comments below) http://9to5mac.com/2014/07/07/apple-releases-os-x-10-10-yosemite-preview-3-to-de velopers/

I hope that is not true, because when it is true... the bluetooth update wasn't worth it! 😢


I cannot test the continuity or handoff on my iPhone because I don't want to install a beta on my daily used device.

Jul 11, 2014 5:05 AM in response to Lem3ssie

I found a workaround here, and it worked for me. I included a link to the forum, a link to the modified .kext, and the detailed instructions.


http://forums.macrumors.com/showthread.php?p=19332822


http://d-h.st/2eZ


1) open Terminal type sudo nvram boot-args="kext-dev-mode=1"
2) reboot your MBP
3) your wifi will not be working at this moment, replace the file IO80211Family.kext in Go>Computer>System>Library>Extension
4) open Terminal type as below:-
sudo chown -R root:wheel /System/Library/Extensions/IO80211Family.kext
sudo chmod -R 644 /System/Library/Extensions/IO80211Family.kext
sudo kextcache -system-prelinked-kernel
sudo kextcache -system-caches
5) now reboot your MBP again.
6) now you will see System Preferences>General> will have handoff enable option
7) open Terminal type kextstat | grep AirPort


Now you will see
kextstat | grep AirPort
130 0 0xffffff7f82c62000 0x5df000 0x5df000 com.apple.driver.AirPort.Brcm4360 (900.14.2) <129 47 46 12 7 6 5 4 3 1>
133 0 0xffffff7f83241000 0x1f3000 0x1f3000 com.apple.driver.AirPort.Brcm4331 (800.20.24) <129 46 12 7 5 4 3 1>

Jul 24, 2014 5:20 AM in response to luis276

Well I just ordered my BCM94331PCIEBT4CAX from eBay. I actually ordered one thatused and removed from a MacBook Air. But the Broadcom part is the same.


My only only concern is if I have to do that terminal thing that iammatthias posted. I'd like to find a you tube video of that or something.


ALso hope hope they release the Public Beta of Yosemite today as rumored. I'll let everyone know how my upgrade goes.

Jul 24, 2014 11:13 PM in response to sandervkn

Been following this topic for a while now.


I've got an Early 2011 15" MBP which I installed the 2012 Bluetooth board in a few weeks ago. Today I installed the Yosemite beta and it's showing support for Bluetooth LE and I've used the kext hack to enable Handoff in System Preferences and also have the iOS 8 beta running on my iPhone 5.


I'm able to place and answer calls on my Mac and receive but not send SMS, and thats all as far as Handoff goes, nothing else works at all. I don't know why, it could be just me. I'm interested to see what's going on for other users of a 2011 MBP now that the beta is public.

Jul 25, 2014 4:09 AM in response to grozz

As far as I can see, it's obvious that Apple has dropped support for Handoff with 2011 MBP's, at least with the beta so far. I would imagine this will remain the same, as Handoff never really "officially" worked for my MBP (early 2011) even with the first beta, regardless of the option which showed in the "General" pref pane at the time.


It's kind of irritating for those of you who do not do some research before asking questions... but in order for Handoff to work for a machine that it does not natively work for, you need to upgrade your wireless card to the 2012 . If your system does not support the new wireless card (in other words, doesn't have all or the right cables attached to the motherboard), Handoff will not work for you, regardless of what you do. Simply adding a bluetooth dongle will not work either, unfortunately...


So, for those who have early 2011 MBP's and who are willing to upgrade the wireless card, you may have luck with keeping this enabled, so long as you follow the instructions that the user @iammatthius included on page 4 on this thread:


http://forums.macrumors.com/showthread.php?p=19332822


http://d-h.st/2eZ


1) open Terminal type sudo nvram boot-args="kext-dev-mode=1"
2) reboot your MBP
3) your wifi will not be working at this moment, replace the file IO80211Family.kext in Go>Computer>System>Library>Extensions
4) open Terminal type as below:-
sudo chown -R root:wheel /System/Library/Extensions/IO80211Family.kext
sudo chmod -R 644 /System/Library/Extensions/IO80211Family.kext
sudo kextcache -system-prelinked-kernel
sudo kextcache -system-caches
5) now reboot your MBP again.
6) now you will see System Preferences>General> will have handoff enable option
7) open Terminal type kextstat | grep AirPort


As with any OS modification like this, it is only temporary. Each time there is a system update (and the IO80211Family.kext is modified, removed or updated), Handoff will not work for you anymore, and you must go through this process again each time there is an update which changes this. Some updates may not affect our little modification, so unless you do not see the option anymore in the "General" pref pane, you shouldn't worry about redoing it.


However, a word of advice, I would keep a copy of that kext file, as you never know when that link may break. I would also encourage whoever is able to modify it to work with our setup to keep it up-to-date.... A small request from me and the community 🙂

Jul 26, 2014 6:58 AM in response to bb426

I have an early 2011 Macbook Pro 15. My girlfriend has a mid-2012 13 inch macbook pro. I was able to replace the card from hers into mine (took about 15 min, be very patient). Booted up, after a couple of tries, following the directions, I was able to get Handoff enabled on my early 2011 MBP. I do not know yet if it works with iPhones and iPads as I haven't installed iOS8 on them yet, but the option is there now. I will be saving the kext file.


Personally, I think Apple will remove the 2011 MBPs from future updates and they will never work. You will have to do some clever hacking, or some developer somewhere with a 2011 or earlier MBP will come up with a way to enable this with a simple app.

Jul 27, 2014 8:22 AM in response to bb426

So, for those who have early 2011 MBP's and who are willing to upgrade the wireless card, you may have luck with keeping this enabled, so long as you follow the instructions that the user @iammatthius included on page 4 on this thread:

That was the case for me. Works pretty great, aside from some apparent wifi bugs in iOS 8 that is too often dropping the connection.

Have successfully enabled and used handoff in all the supported apps across iPhone iPad and Early 2011 MBP.

Jul 27, 2014 8:24 AM in response to bb426

So, for those who have early 2011 MBP's and who are willing to upgrade the wireless card, you may have luck with keeping this enabled, so long as you follow the instructions that the user @iammatthius included on page 4 on this thread:

That was the case for me. Works pretty great, aside from some apparent wifi bugs in iOS 8 that is too often dropping the connection.

Have successfully enabled and used handoff in all the supported apps across iPhone iPad and Early 2011 MBP.

Jul 28, 2014 7:04 AM in response to egojab

Can I get some idea of the following for research purposes:


What iOS device (5, 5s, 4)

What iOS version (beta 1-4)

What kind of wifi router (airport extreme, express, linksys, etc)

OSX Version: DP1-4 or Beta?

Thanks!

Here is what I have

iPad Mini, Beta 4, Airport extreme, Macbook Pro, OSX Yosemite Beta

I have a 2011 MBP with a 2012 BTLE card installed but no hand-off working. Option is there to enable it in beta after the terminal hack, but still can't get the devices to see each other. Tried pairing them but still a no-go. Tried different networks still nothing. Anyone using Beta Yosemite have the same issue?

Jul 28, 2014 8:32 AM in response to luis276

I got it working!!!!! Here is what I did: 2011 MBP with a 2012 MBP BTLE card installed. The terminal codes pasted on the other pages with the old kext. Here is what you have to do:

Sign out of iCloud and back in on both devices, and make sure you use the iCloud login (username@icloud.com), not AppleID login (username@whatever_your_isp_is.com).


In other services iCloud and AppleID are interchangeable, but Handoff seems to require the iCloud username to work.

Jul 28, 2014 10:18 AM in response to clickclickw00t

That didn't work for me either. Here's what I have.


CAX card installed into a late 2011 MBP running OSX Yosemite Public Beta.


iPhone 5s running iOS 7.1.2 (should I be running iOS 8 Beta's?)

iPad 3 running iOS 7.1.2 (should I be running iOS 8 Beta's?)


After running the steps provided and the new kept file - still no option to enable anything in System Preferences - General.


I also tried the sign out of iCloud on all devices, the. Sign back in. No luck.


ALthough ugh my Knock To Unlock IS working again! Great having that back after switching from a 2011 Air to a 2011 Pro.

Can I update my macbook pro early 2011 to use bluetooth 4.0

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.