jalavoui Posted March 28, 2016 Share Posted March 28, 2016 Hi i don't know if already reported i've added this1 and it is working <key>Atheros-AR3012-e078-489</key> <dict> <key>BTController</key> <string>AR3012</string> <key>CFBundleIdentifier</key> <string>org.emlydinesh.driver.BTFirmwareUploader</string> <key>IOClass</key> <string>BTFirmwareUploader</string> <key>IOProviderClass</key> <string>IOUSBHostDevice</string> <key>Use Linux fw</key> <true/> <key>idProduct</key> <integer>57464</integer> <key>idVendor</key> <integer>1161</integer> </dict> The wifi is a atheros 965x card and still can't find a way to make it work The BTFirmwareUploader activates the chip - i'll miss linux cold boot Link to comment Share on other sites More sharing options...
EMlyDinEsH Posted April 25, 2016 Author Share Posted April 25, 2016 New version v3.1 has been released, so everyone please try and give me your feedback. Thanks Link to comment Share on other sites More sharing options...
EMlyDinEsH Posted April 25, 2016 Author Share Posted April 25, 2016 Hi i don't know if already reported i've added this1 and it is working Atheros-AR3012-e078-489 BTController AR3012 CFBundleIdentifier org.emlydinesh.driver.BTFirmwareUploader IOClass BTFirmwareUploader IOProviderClass IOUSBHostDevice Use Linux fw idProduct 57464 idVendor 1161 The wifi is a atheros 965x card and still can't find a way to make it work The BTFirmwareUploader activates the chip - i'll miss linux cold boot Added in v3.1 Link to comment Share on other sites More sharing options...
EMlyDinEsH Posted April 25, 2016 Author Share Posted April 25, 2016 Yes i have already added device ids to plist. Bluetooth is working but cant turn off it i also use your fn key kext. Unfortunately fn+f2 doesnt work do i have to do something else? Is your system Asus ? Well due to standard bluetooth driver of Apple its not possible in software level and I've tried some methods but its not working very well. PM me if you want to experiment on that. Hello, I'm sorry to have to ask this as this isn't your full time job and you're putting your own free time into this kext, but I was wondering if you might be able to add support for the Atheros AR9462, it's able to be seen perfectly fine on OS X, but OS X is injecting the wrong firmware(it's not able to connect or detect devices with this firmware). It's able to work fine when doing the classic boot into windows to load the correct firmware and then restart into OS X trick though so maybe there is hope. I tried modifying your BTFirmwareUploader_v3.0.5_10.11.zip kext to add support myself, but the final product didn't change the loaded firmware version or allow it to detect or connect to devices. The AR9462 is a wi-fi and bluetooth two in one that comes on the Asus Z-87 Pro motherboard and potentially others, the wifi portion of it is a lost cause but maybe its bluetooth could work? Vendor and Product Ids: VID: 0b05 PID: 17d0 Thank you for your time, and I hope you consider supporting my bluetooth adapter. The attachment is of my system profiler with the correct firmware that was loaded from windows, the incorrect firmware version that is loaded from a cold boot is Version: 7.4354 (6.1) Screen Shot 2016-03-17 at 2.17.44 PM.png Finally, here are the edits I tried to make In BTFirmwareUploader.kext Atheros-AR9462-17d0-0b05 BTController AR9462 CFBundleIdentifier org.emlydinesh.driver.BTFirmwareUploader IOClass BTFirmwareUploader IOProviderClass IOUSBHostDevice Pipe OUT 0 Use Linux fw Windows fw 1 idProduct 6096 idVendor 2821 In BluetoothDevQAtherosInjector.kext CFBundleIdentifier com.apple.driver.AppleUSBMergeNub IOClass AppleUSBMergeNub IOProviderClass IOUSBHostDevice IOProviderMergeProperties USB Product Name Atheros USB AR9462 Bluetooth 3.0 Controller idProduct 6096 idVendor 2821 Added both cards support in v3.1 Thanks for testing and reporting. Link to comment Share on other sites More sharing options...
TheUNCONN3CT3D Posted April 26, 2016 Share Posted April 26, 2016 I've just updated to version 3.1 on 10.11.4 with a Clover system in my S/L/E and my ASUS BT-400 shows up, but it shows that Handoff and Instant Hotspot are not supported in my System Report. I've had this issue with previous versions as well. Link to comment Share on other sites More sharing options...
Administrators Bronxteck Posted April 26, 2016 Administrators Share Posted April 26, 2016 Don't you normally need a clover patch for handoff and hotspot to normally work? Link to comment Share on other sites More sharing options...
TheUNCONN3CT3D Posted April 26, 2016 Share Posted April 26, 2016 Probably, I think I tried one before and it didn't work. I'll try another later today and I'll report back. Link to comment Share on other sites More sharing options...
jalavoui Posted May 3, 2016 Share Posted May 3, 2016 Hi EMlyDinEsH Just came back to say that your job on BTFirmwareUploader inspired me to make the AR9565 work (wifi + bluetooth) The topic is here http://www.insanelymac.com/forum/topic/312045-atheros-wireless-driver-on-os-x-1011-for-unsupported-cards/ Hope it helps other developers to make unsupported cards work. Link to comment Share on other sites More sharing options...
EMlyDinEsH Posted May 19, 2016 Author Share Posted May 19, 2016 Hi EMlyDinEsH Just came back to say that your job on BTFirmwareUploader inspired me to make the AR9565 work (wifi + bluetooth) The topic is here http://www.insanelymac.com/forum/topic/312045-atheros-wireless-driver-on-os-x-1011-for-unsupported-cards/ Hope it helps other developers to make unsupported cards work. Good work! Is your method doing ids injection to Apple kext ? Link to comment Share on other sites More sharing options...
jkl555 Posted May 28, 2016 Share Posted May 28, 2016 New version v3.1 has been released, so everyone please try and give me your feedback. Thanks The only version that works for me is 3.0. I tried 3.0.5 and 3.1 and neither works for me. I have an Asus BCM94352 combo running on El Capitan 10.11.5. By not working I meant I can't connect to my bluetooth mouse. If I fall back to 3.0, it works. But as I said, 3.0.5 and 3.1 do not work even though the kext seems to be loaded successfully. Do you have some suggestion how I can debug this ? jkl555 Link to comment Share on other sites More sharing options...
Recommended Posts