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

joker516

macrumors newbie
Oct 17, 2014
2
0
permissions

So I have a Mac Mini -Mid-2011 and i have done the kexts, yada yada yada. Now i have handoff from Mac to iDevice all the time, and iDevice to Mac worked after repairing and run the two commands again and a restart again then disappeared. Do i have to constantly fix repair permissions? or am i doing something wrong.
 

menano

macrumors regular
Jun 7, 2011
127
37
Neverland
I have a Late 2013 nMP and yesterday Handoff worked perfectly, now it doesn't work anymore. Anyone had this problem yet?
 

adog90

macrumors newbie
Oct 19, 2014
1
0
Hi guys,

I have now tried this guide for several times but without getting it to work.

The first time i tried it I unfortunately forgot to take a extra copy of my Kext files. (I thought the files on the desktop was my "safety copy")

First time i tried a guide like this it was Mr Dokterdok’s original one. If that has anything to do with this problem. (He doesn't write anything about your step 7)

But anyhow I have now seen that my edited Kext files installs correctly into /System/Library/Extensions/.

But still no Handoff in the > SYSTEM PREFERENCES> GENERAL menu.

When I try this guide again after repaired my permissions and rund the two commands before that, I cant get the command (7) below to work. It just respond: -bash: Ran: command not found.

7. Go to Terminal, and type:exactly as below:
Code:
Ran sudo kextcache -system-prelinked-kernel

I run on a MBA mid 2011.

Thank you in advance!

I am having this same problem. I have tried the steps above and restarted with the steps suggested. I have a 2011 Macbook air.
 

nhmerino

macrumors newbie
Dec 2, 2013
5
1
Airdrop Working, Handoff NOT Working

Hello everyone,

I've applied the tutorial on DP8 and it worked like a charm, now i updated for the final release and I have the option to enable Handoff in system preferences, I have airdrop working perfectly, but handoff is not working.

In System Information I have all the 3 YES

Bluetooth Low Energy Supported: Yes
Handoff Supported: Yes
Instant Hotspot Supported: Yes

but nothing shows up when i open safari or maps or mail. It works between iPhone and iPad very well but nothing with MBA mid 2011.

Also Instant Hotspot is not showing, it works with the iPad and nothing between the MBA.

I've tried to sign out of iCloud in all devices several times and nothing worked.

If someone have some time to try and understand this, let me know.

Thank you
 

UncleSchnitty

macrumors 6502a
Original poster
Oct 26, 2007
851
14
So I have a Mac Mini -Mid-2011 and i have done the kexts, yada yada yada. Now i have handoff from Mac to iDevice all the time, and iDevice to Mac worked after repairing and run the two commands again and a restart again then disappeared. Do i have to constantly fix repair permissions? or am i doing something wrong.


Hello everyone,

I've applied the tutorial on DP8 and it worked like a charm, now i updated for the final release and I have the option to enable Handoff in system preferences, I have airdrop working perfectly, but handoff is not working.

In System Information I have all the 3 YES

Bluetooth Low Energy Supported: Yes
Handoff Supported: Yes
Instant Hotspot Supported: Yes

but nothing shows up when i open safari or maps or mail. It works between iPhone and iPad very well but nothing with MBA mid 2011.

Also Instant Hotspot is not showing, it works with the iPad and nothing between the MBA.

I've tried to sign out of iCloud in all devices several times and nothing worked.

If someone have some time to try and understand this, let me know.

Thank you
You should not have to redo that over and over. Once you get the 3 yes' in system report and the enable handoff under general then the mod has done its job. Anything beyond that is some other issue going on. It may be one of the other trouble shooting issues. Honestly I think that a lot of permission errors occur from Upgrades instead of clean installs especially when the user had programs that effected the caches before an update.
 

elcdbot

macrumors newbie
Jul 6, 2014
15
34
Well I f'd up around Step 7 and now my Bluetooth and Wifi are dead. Any help restoring them? Argggg

Edit: Nevermind I'm back. Ran the nvram thing and got both back.

I consider myself pretty adept at this kind of stuff usually but for whatever reason this process seems extra difficult.
 
Last edited:

StevenWalker

macrumors regular
Oct 19, 2014
193
36
There are a ton of threads about this and I just wanted to put all the findings in one place with the updated procedures since there have been a lot of modifications recently.

Brilliant, just a quick word of thanks for this tut.

Worked perfectly on MacBookAir Mid 2011 model.

All features are now enabled and working between devices. :D
 

nhmerino

macrumors newbie
Dec 2, 2013
5
1
You should not have to redo that over and over. Once you get the 3 yes' in system report and the enable handoff under general then the mod has done its job. Anything beyond that is some other issue going on. It may be one of the other trouble shooting issues. Honestly I think that a lot of permission errors occur from Upgrades instead of clean installs especially when the user had programs that effected the caches before an update.

I've tried this with a clean install of Yosemite, a clean install of Mavericks and then update to Yosemite and I've had the same exact result.

Do you have any suggestions I can try?

Thank you
 

UncleSchnitty

macrumors 6502a
Original poster
Oct 26, 2007
851
14
I've tried this with a clean install of Yosemite, a clean install of Mavericks and then update to Yosemite and I've had the same exact result.

Do you have any suggestions I can try?

Thank you
Honestly other than the troubleshooting I listed idk. If it worked in dps and you have the 3 yes' it's not an issue with the kext. My guess would be something with wifi or Bluetooth on the Idevices. If it's on the same wifi and you didn't try to pair Bluetooth and keychain is enabled on all devices then I'm at a loss.

Instant hotspot has been very hit or miss all around. I would wait till tomorrow's update and see if that clears the issues.
 

barmanbek

macrumors newbie
Oct 19, 2014
2
0
Hello,I'm living in Turkey. I apologize for my bad english.
I am a user in mid 2011 MBA. I did everything written here. But I have a problem. "Go to > System Preferences> General, click ENABLE handoff at the bottom." No handoff in section! but when I typed in the search box handoff option turns out, I will set the general tab leads. What is the problem? To help you better pictures as you've installed. pleas help me
gvtcQ9.png

3ZzSTX.png

H9ZIX9.png
 

UncleSchnitty

macrumors 6502a
Original poster
Oct 26, 2007
851
14
Hello,I'm living in Turkey. I apologize for my bad english.
I am a user in mid 2011 MBA. I did everything written here. But I have a problem. "Go to > System Preferences> General, click ENABLE handoff at the bottom." No handoff in section! but when I typed in the search box handoff option turns out, I will set the general tab leads. What is the problem? To help you better pictures as you've installed. pleas help me
Image
Image
Image

Judging by the last screen shot the IO80211Family kext was not done correctly. Something went wrong.
 

robotphood

macrumors 65816
Jun 25, 2010
1,097
180
What exactly are your commands and when are you using it? Just after deleting and before rebooting? Ill add it to the original I just want to make sure I have the right info. Honestly I didn't run into half of these issues but it may be because I did a clean install of Yosemite vs installing on-top of Mavericks. It looks like a lot of issues are coming from people who had bad permissions and something up with their caches before starting.

Vobb did the exact steps I did. Maybe add it at the end or in the troubleshooting section.

I can confirm that these extra steps worked for me as well.

This is what I did:

1. Deleted the files in /System/Library/Extensions/
2. Ran sudo kextcache -system-prelinked-kernel then sudo kextcache -system-caches
3. Reboot
4. Kextdropped the modded files, then -system-prelinked-kernel and sudo kextcache -system-caches again
5. Reboot
6. After these steps Handoff finally showed up in system preferences and is now working on my mid 2011 MBA. However my wifi was a little unstable after all this, but repairing the disk permissions seemed to sort that out.
 

StevenWalker

macrumors regular
Oct 19, 2014
193
36
so what should I do? I thought I was doing everything right.

I see this in the tut, did you take this into account?

"Note: if you have a different OS language, you might need to replace "Desktop" in the path with your local translation."
 

CemTheMan

macrumors newbie
Oct 20, 2014
4
0
Greetings from Turkey!

First of all, many thanks to UncleSchnitty for the excellent work here.

I have followed the instructions several times without success.
Finally I deleted two original kext files from /System/Library/Extensions/ folder (after a safe back up for sure!) before dropping the modified ones as suggested by vobb.
Now handoff is working smoothly on my mid 2011 MBA.

Deleting original kext files should go between steps 6 & 7.
When proceed with step 7, you will receive several error messages which reads kext files (with regard to bluetooth) cannot be found, do not worry!
After rebooting bluetooth will not function, if you check system report, you will see there is no bluetooth device is present. In this case, that's exactly what we need.

Follow the remaining steps, then voila! bluetooth will be back and you will have "three yes" for bluetooth function in system information: LE, handoff support & instant hotspot support.

For steps 11 & 19
If you are having difficulties with the desktop path in your local language; you can simply right click on kext files, choose "show package contents" and follow the path as stated in the tutorial to find out the file which needs to be modified.

Last but not least; command on step 7 should be as previous, i.e. without "ran" (as it is causing "command not found" error.)

7. Go to Terminal, and type:exactly as below:
Code: sudo kextcache -system-prelinked-kernel
 

StepByStep

macrumors newbie
Oct 20, 2014
2
0
Could you please post here original:

IO80211Family.kext
IOBluetoothFamily.kext

I manage to get :

kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext IOBluetoothFamily.kext

on

sudo kextcache -system-prelinked-kernel

but no entry for invalid signature for IO80211Family.kext

I'm afraid I've messed mine and somehow not sure about backup...

Macbook Air 13' Mid 2011 Yosemite public GA
 

UncleSchnitty

macrumors 6502a
Original poster
Oct 26, 2007
851
14
Greetings from Turkey!

First of all, many thanks to UncleSchnitty for the excellent work here.

I have followed the instructions several times without success.
Finally I deleted two original kext files from /System/Library/Extensions/ folder (after a safe back up for sure!) before dropping the modified ones as suggested by vobb.
Now handoff is working smoothly on my mid 2011 MBA.

Deleting original kext files should go between steps 6 & 7.
When proceed with step 7, you will receive several error messages which reads kext files (with regard to bluetooth) cannot be found, do not worry!
After rebooting bluetooth will not function, if you check system report, you will see there is no bluetooth device is present. In this case, that's exactly what we need.

Follow the remaining steps, then voila! bluetooth will be back and you will have "three yes" for bluetooth function in system information: LE, handoff support & instant hotspot support.

For steps 11 & 19
If you are having difficulties with the desktop path in your local language; you can simply right click on kext files, choose "show package contents" and follow the path as stated in the tutorial to find out the file which needs to be modified.

Last but not least; command on step 7 should be as previous, i.e. without "ran" (as it is causing "command not found" error.)

7. Go to Terminal, and type:exactly as below:
Code: sudo kextcache -system-prelinked-kernel
Thanks for your suggestions, The "Ran" was a typo I had in there by accident and it has been removed. Deleting the original kext files in step 6 has always been in there. So I'm not quite sure what you were saying there.

For anything else in regards to languages, I understand there are going to be some issues since it was written in english but on my end there is really nothing that I can do about that. I have seen many issues that come up because this mod is detail specific and if something gets lost in translation then the mod doesn't work. Unfortunately like I said there is not much I can do for that.
 

sebacote

macrumors newbie
Aug 28, 2014
18
5
Quebec City, Canada
:(

Tried with my upgrade from Mavericks to Yosemite final version, didn't work (my bad, I did something wrong and didn't backed up the drivers). So I did a fresh install of Yosemite (with the Mac App Store package + DiskMaker X) and tried the steps again. But it doesn't work. I has all the messages the tut says I should have but I still doesn't see the "Enable Handoff" option in General... I'll retry tonight, but just to be sure, if I want to retry from fresh, what do I need to do? Delete the modified kext files and reupload the originals with kextdrop? Do I have something else to do next?

Thanks!
 

CemTheMan

macrumors newbie
Oct 20, 2014
4
0
Thanks for your suggestions, The "Ran" was a typo I had in there by accident and it has been removed. Deleting the original kext files in step 6 has always been in there. So I'm not quite sure what you were saying there.

For anything else in regards to languages, I understand there are going to be some issues since it was written in english but on my end there is really nothing that I can do about that. I have seen many issues that come up because this mod is detail specific and if something gets lost in translation then the mod doesn't work. Unfortunately like I said there is not much I can do for that.

Deleting the original kext files was the one I missed each and every time. As you say again and again; it's vital not to miss any of the instructions during the process :)

With regard to languages, there is a note in step 11 saying:
"if you have a different OS language, you might need to replace "Desktop" in the path with your local translation".
If someone fails to locate the files using CMD+Shift+G (as I experienced), alternatively can right click the kext file on Desktop and choose "show package contents", then proceed.

Hope it helps :rolleyes:
 

AriGold2

macrumors newbie
Oct 20, 2014
1
0
Hi and thank you for all these explanations...

I've been trying so hard to make this work on my Macbook Air 2011... Can't make it to a triple YES... Seems like in Vegas and never get the 777 :D :D :D

Anyway... I get all of the messages in Terminal, manually fixed the Kext files, restarted the procedure over 10 times, repairing Permissions, kextdropping the originals back etc etc...

Not working...

I'm so sad... :eek:

I'll wait to have other users feedback on their procedures and start again and again...
 

emir

macrumors 6502a
Apr 5, 2008
610
4
Istanbul
Is there a chance all features will work with my 2010 15" Macbook Pro with me spending less than 40 bucks? If the answer is yes I'll delve into tutorials, how tos and bluetooth card sites. Anyone?

p.s. I know that OP says all normal MBPs from 2009 to 2011 require new card and modified kexts but everyone in the thread seem to report something different.
 

UncleSchnitty

macrumors 6502a
Original poster
Oct 26, 2007
851
14
Is there a chance all features will work with my 2010 15" Macbook Pro with me spending less than 40 bucks? If the answer is yes I'll delve into tutorials, how tos and bluetooth card sites. Anyone?

p.s. I know that OP says all normal MBPs from 2009 to 2011 require new card and modified kexts but everyone in the thread seem to report something different.

Pricing for the card update will vary. I know a lot of people are gouging the bt4.0le prices because they realize what people are using them for and demand has gone up.

My original post is based on the fact that 09-11 Macbook pros do not have bt4.0 le. So they absolutely need a card replacement.
 

aliensporebomb

macrumors 68000
Jun 19, 2005
1,909
332
Minneapolis, MN, USA, Urth
Hmmm....

I've got an iMac late 2009 Corei7 model - not sure what I would use for replacement hardware for the BT or even how to get it it. Opening that thing is a huge gigantic pain but it seems that a USB BT adapter might not achieve the desired result. Ideas anyone?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.