USB dongles with Apple BT 4.0

Discussion in 'OS X Yosemite (10.10)' started by MacVidCards, Jul 30, 2014.

  1. MacVidCards, Jul 30, 2014
    Last edited: Jul 30, 2014

    MacVidCards Suspended

    Nov 17, 2008
    Hollywood, CA
    So have built 4 or 5 already, they seem to work well. For machines with built in BT the trick seems to be to unpair/forget all current BT devices, turn off bluetooth and then reboot. Next boot the USB stick becomes the default. Then pair a device or two with it and subsequent boots will always use the USB.

    For the naysayers who wonder why this will work while all of the other USB sticks fail...THERE IS AN ACTUAL APPLE BLUETOOTH CARD IN THE DONGLE !!!

    The other reason this works is that if you look in system profiler right now, I'll bet dollars to doughnuts that you will find that your current Mac BT is showing up under USB. So it isn't surprising for the OS at all to find BT there since that is where it usually shows up.

    We have rolled out a new website and have begun transitioning to selling there. Will allow lower prices. Will also allow taking money orders for those afraid of using CC online.

    Of the 5 pictured, the middle one is obviously the proof-of-concept and we won't be sending them out quite that....bare. But I have to admit that it takes me a couple hours to make one so I am going to admit defeat and import them from China pre-made for most orders. (Giant blue one from China)

    The others I made and they are certainly sleeker but with time constraints, life, etc I just can't toss that much time into them without charging $200 for them, and then nobody would want them.

    Since I already ordered parts for 40 or so I will be making a few here and there but bulk will be the Chinese version.

    What will this do for you? It will enable BT 4.0 LE which may or may not be useful. In the original Yosemite DP this was all you needed to enable some nifty features. They have since "Apple-ized" it and put in little tricks to allow 2012 or newer machines to use Handoff/Airdrop (with IOS 8) running same hardware as older machines that they WON'T allow it on. So slapping one of these in won't enable it all by itself. There are kext hacks by nicklad and another guy that SHOULD enable it on some machines, but we don't really know which ones until people start playing with these on various machines.

    So why bother? It will cut down the number of things that need to be hacked, pure and simple. It is likely that you could use a regular BT 4.0 adapter but you would definitely also need to do some kext hacks to make it appear to the system as an Apple part. So you would need to hack BT kexts AND hack WiFi kexts. if it doesn't work, will be hard to know what the problem is.

    All pieces in your mac have a variety of codes that identify them and determine which drivers they load. A given device can have at least 4. Device id, subsystem id, Vendor id, and subsystem vendor id. As you can imagine, if Belcom or OWC started making parts that used Apple's vendor and subvendor ids there would be a team of lawyers getting rich. The only way to sidestep this check is to use Apple's own parts. It is thus invisible as an "addition" and just reads as an intrinsic part of the machine.

    So, they will go up on the website next week. If there is someone in LA who enjoys hacking and is trying Yosemite on an older "unsupported" machine, pm me. If you would like to test one before next week and see if they can enable handoff/continuity with one of these and the already existent "hack" for the WiFi. In fact, someone can have the "proof-of-concept" version FOR FREE if they promise to do some hack testing.

    BTW, this photo was transferred from 5S to rMBP via Airdrop using BT.

    Attached Files:

  2. samapal macrumors newbie

    Mar 17, 2013
    I have 15" macbook pro 2010. It has bluetooth 2.1 and airdrop kext driver 4331. Anybody can to advise me about opportunity to up handoff and new airdrop on mid 2010 MBP. If i'll bought bluetooth 4.0 dongle and install airdrop kext driver 4360 then will i have new airdrop or not?
  3. MacVidCards, Jul 30, 2014
    Last edited: Jul 30, 2014

    MacVidCards thread starter Suspended

    Nov 17, 2008
    Hollywood, CA
    Ha !

    Just made a rather interesting discovery.

    I have MP 2009. It is unique in that putting a WiFi AC card in only enables the WiFi AC. So right this second no BT whatsoever.

    Imagine my surprise to still have "Handoff" option in Preferences.

    I was even more surprised when I opened Airdrop and my 5S showed up. I was able to send a pic to 5S no problem. The 5S doesn't see MP right now but got the pic anyway.

    What does this tell us? That at least for the preference pane and 1 way Airdrop, no BT is being used at all.

    So, you should totally do the kext mod and see if Handoff shows up in prefs.

    (Glad I didn't order 1,000 of those darn dongles)

    I am not saying that it functions perfectly, just what I stated above.

    So it appears that the Preference pane only offers Handoff if it sees BCM94360 loaded. Not even checking if there is BT at all, much less using it for the above example.

    EDIT: So, if I insert a USB dongle (one of the above ones) into MP,sooner or later the MP shows up in 5S Airdrop. So it uses the BT 4.0 dongle to identify the MP, but it isn't needed in other direction. Very interesting.

    Yank it out, MP vanished from 5S in 10-30 seconds. reinsert USB dongle, within 30 seconds it comes back.

    Put in a different USB dongle, no go. So it needs to pair with a specific MAC address (or whatever it is on USB) and it keeps looking for same one.
  4. nerotony macrumors newbie

    Jun 25, 2014

    Hello there Macvidcards i would be interested in testing these puppies out. I'm in OC.
    Early 2011 Macbook pro
  5. MacVidCards thread starter Suspended

    Nov 17, 2008
    Hollywood, CA
    Let me know if you are going to be up near Hollywood anytime this weekend. (you can PM if you want)
  6. nerotony macrumors newbie

    Jun 25, 2014
    send you and email, not sure how to PM on here
  7. X-X macrumors 6502

    Aug 22, 2014

Share This Page