On your new card, what was the number on the front? (it should be something like 661-5867)? ---------- Does the number on the front of your os-store purchase say "607-7292"? Does the number on the back say "BCM94331PCIEBT4AX" If so: I think you have the wrong card.
The card i bought not from os-store, but written as BCM94331PCIEBT4CAX on the back. The front should be 607-8958 Any idea?
Thank's a lot for the patched .kext. Using this, 10.10 now uses * Code: 49 0 0xffffff7f81731000 0x5df000 0x5df000 com.apple.driver.AirPort.Brcm4360 (900.14.2) <48 47 46 12 7 6 5 4 3 1> and Handoff is working (also AirDrop iPhone->Mac). You are a genius. See above. With DP3 it's a .kext issue. Apple does not load the appropriate .kext for the upgraded AirPort card. (I got the right card with the right numbers and BT 4.0 support)
Replaced the AirPort card with the Mid 2012 model (purchased at Os-store), replaced the .kext according to the instructions in this thread (with multiple reboots e.g. after setting the boot-arg parameter to nvram). After that, I got the option in System Preferences -> General back, AirDrop is enabled not only for older Macs and Handoff works with an iPhone (both configured with the same iCloud account). Maybe the .kext file only adds support for Early 2011 models. You'd have to ask Manic Harmonic for a Late 2011 version.
Thanks guys, finally I know how to do it right. Below is my steps:- 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> You're DONE Cheers.
Forgot about the late 2011 models, so that's why it's not working. EDIT: Should be the same as the early 2011 models so I don't know why it's not working for some.
For the people that still can't get it working, please double check to make sure you did everything correctly, I think I forgot to add the reboots in there, I also forgot a quotation mark for "kext-dev-mode=1" so take a look at what actisys posted and see if it works.
Great to hear that Cheers By the way, my airdrop working fine.. as you can see below.. I can find both of my devices.
Are there any other Macs I should add compatiblity for that should be able to use that wireless card?
Good news !!! So, it makes total sense that wireless "ac" isn't actually needed for this since it isn't in iPhones yet. Apple puts in a check to make sure you have BT 4.0 and WiFi "ac" then uses the BT4.0 to start handshake but then uses WiFi "N" to do the work. So very like them. Hopefully someone can do a similar fix in GM. With a pretty 1 click installer for people frightened of terminal. I have USB BT 4.0 ready to start production. Combined with this hack, should enable on many machines. Will be interesting how many different machines/WiFi cards will be able to work. Toleda also works on this stuff, hopefully you guys can dovetail your work together. Good job !!!
Hey Manic Harmonic, could you do a file for the early 2011 17" MacBook Pro? Thanks, this is so great!
http://www.os-store.com/broadcom-ap...8-a1286-a1297-661-5867-607-7291-607-8792.html Is that the one? Does the USB 4.0 work?
Hmmm, well I've got the right chip installed but unfortunately no dice with the terminal commands on my end... Oh well, I guess back to the drawing board
This is the one that I just bought and I THINK it's correct. I literally just bought it so I don't have it yet. Will probably be a couple weeks until it's delivered. The front says 607-8959. Wonder how different it is from 607-8958? The back says BCM94331PCIEBT4CAX. Here's the link to the ebay store. http://www.ebay.com/itm/13-MacBook-...US_Internal_Network_Cards&hash=item2ec72ba156
Post the output of this Code: var_ID=$(ioreg -p IODeviceTree -r -n / -d 1 | grep board-id);var_ID=${var_ID##*};echo $var_ID
Hmm, that line isn't doing anything for me in terminal, I'm just copying and pasting it, should I be doing something before that?
Follow these steps ! Make sure to restart your computer .. hold down the power button don't use the power menu.. ------ ---- ---- --- First backup original io80211family.kext file ---- 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>