To anyone having trouble doing the "hacking" part....try these modified steps. It seems to me that your computer needs to be in the state of "wifi not working" in order for this to work. My "modified steps" will be in bold.
First make sure your card says CAX on it...
1) open Terminal type sudo nvram boot-args="kext-dev-mode=1"
1.5) sudo rm /System/Library/Extensions/IO80211Family.kext ( or manually delete it, just make sure that it is gone.
2) reboot your MBP
3) your wifi will not be working at this moment, copy the modified file IO80211Family.kext into Go>Computer>System>Library>Extension
4) open Terminal type as below:- on step #4 make sure the -R is not "-r" as I have seen in some instruction, case matters. Also do each line one at a time, as a precaution
sudo chown -R root:wheel /System/Library/Extensions/IO80211Family.kext
sudo chmod -R 644 /System/Library/Extensions/IO80211Family.kext <---NICLAD reports that this should be 744, not 644 like reported throughout this thread.
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