I modified the instructions for clarity:
TUTORIAL
Modified from Dokterdoks original
1. Download and install 0xED in your Applications folder, you can get it from here:
http://www.suavetech.com/0xed/
2. Download and install KextDrop in your Applications folder, you can get it from here:
http://www.cindori.org/software/kextdrop/
3. Open Terminal and type :
Code:
sudo nvram boot-args="kext-dev-mode=1"
4. Restart your machine.
5. Open Finder, type CMD+Shift+G and go to /System/Library/Extensions/
6. Copy the files below to your desktop and then delete the originals. Make an extra backup copy of the 2 files in a separate folder just in case.
Code:
IO80211Family.kext
IOBluetoothFamily.kext
7. Go to Terminal, and type: (exactly as below)
Code:
ioreg -l | grep "board-id" | awk -F\" '{print $4}'
8. Your result should look like : Mac-742912EFDBEE19B3, (yours might be different.). Copy it to your clipboard (Select and CMD+C). Don't close terminal yet.
9. Open Finder and hit CMD+Shift+G, go to ~/Desktop/IO80211Family.kext/Contents/Plugins/AirPortBrcm4360.kext/Contents/MacOS
Note: if you have a different OS language, you might need to replace "Desktop" in the path with your local translation.
10. Right Click on AirPortBrcm4360, and choose OPEN WITH: OTHER: 0XED
11. In the upper right hand corner under search text" search for "Mac-" (without the quotes).
12. Look at the first result, for example, it might be Mac-00BE6ED71E35EB86
13. Delete the numbers after Mac- and Manually type your Mac- numbers (from step 8 be very careful not to delete anything else just the numbers.
14. Press down arrow till you get to the last Mac- (should look like Mac-2E6FAB96566FE58C)
15.Delete the numbers after Mac- and Manually type your Mac- numbers (from step 8 be very careful not to delete anything else just the numbers.
16. Click Save (the red circle)
17. Open Finder and hit CMD+Shift+G to open the "Go to" popup, and go to ~/Desktop/IOBluetoothFamily.kext/Contents/MacOS
18. Right Click on IOBluetoothFamily, and choose OPEN WITH: OTHER: 0XED.
19. In the SEARCH field (upper right corner) type:MacBookAir then enter.
20. You will find a block of text containing
Code:
'MacBookAir4,1''MacBookAir4,2''Macmini5,1''Macmini5,2''Macmini5,3'
Manually replace the numbers with ones only so they all look like:
Code:
'MacBookAir1,1''MacBookAir1,1''Macmini1,1''Macmini1,1''Macmini1,1'
Important: Be careful not to add any character while doing the replacement.
21. Click SAVE (the red circle button) and quit 0xED.
22. Open KextDrop, and Drag and drop the IO80211Family.kext that you modified into the window.
23. Click INSTALL.
24. Repeat steps 23 and 24 but for your modified IOBluetoothFamily.kext
25. Go Back to Terminal, and type the following commands. Wait for each one to finish.
Code:
sudo kextcache -system-prelinked-kernel
Code:
sudo kextcache -system-caches
26. Reboot. Make sure you have an Internet connection for the next steps.
27. Go to > SYSTEM PREFERENCES> GENERAL, at the bottom click ENABLE HANDOFF.
28. Go to > SYSTEM PREFERENCES> ICLOUD, click on SIGN OUT.
29. On your iOS Device, go to SETTINGS> ICLOUD and SIGN OUT.
30. Restart your Mac and iOS device.
31. Go to > SYSTEM PREFERENCES> ICLOUD, and enter your credentials to sign in.
32. On your iOS Device, go to SETTINGS> ICLOUD and SIGN IN.