Hazza24937 Posted May 22, 2014 Share Posted May 22, 2014 Works amazingly!!!Good work! Link to comment Share on other sites More sharing options...
Bozzified Posted May 24, 2014 Share Posted May 24, 2014 It seems that BTFirmwareUploader might have had something to do with messing up my existing Bluetooth in my ASUS G750JX.. I'm unclear what this kext does.. are you uploading firmware directly into the card's ROM? I had Broadcom 4352 working natively with OSX.. all I had to do is update the IOBluetooth with the specific keys so it makes everything so bizarre that it's now broken.. I basically only had to do it like this: In IOBluetooth kext > Plugins > BroadcomBluetoothHostControllerUSBTransport.kext I added the following: <key>Broadcom2046FamilyUSBBluetoothHCIController_3404</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport</string> <key>IOClass</key> <string>BroadcomBluetoothHostControllerUSBTransport</string> <key>IOProviderClass</key> <string>IOUSBDevice</string> <key>LMPLoggingEnabled</key> <false/> <key>idProduct</key> <integer>13316</integer> <key>idVendor</key> <integer>5075</integer> </dict> and it worked out of the box.. as soon as I tried BTFirmwareUploader once, it seems to have done something and now when I get my system to previous state where Bluetooth worked with this simple info.plist change, my Bluetooth is completely gone. I can't get it to show up again. My concern now is BTFirmwareUploader might have corrupted the Bluetooth part and I have no way of making it work again. Maybe I'm misunderstanding how this works but just wanted to ask. I don't even know why I really used it because I had it working initially just fine.. I guess I didn't want to keep updating the IOBluetooth kext so I thought BTFirmwareUploader kext would simply inject this but seems i was wrong. Can someone help me out here.. There Wifi part works fine. 2.4Ghz/5ghz is fine.. but Bluetooth is dead. Link to comment Share on other sites More sharing options...
Bozzified Posted May 26, 2014 Share Posted May 26, 2014 Still not sure what happened but I got it back to working normally.. I flashed the laptop's BIOS to the newest version and for some reason it cleared out the bad addresses for the BCM bluetooth module and now I can see it as I did before without BTFirmwareUploader. Just in case has a similar problem. Link to comment Share on other sites More sharing options...
EMlyDinEsH Posted May 26, 2014 Author Share Posted May 26, 2014 Still not sure what happened but I got it back to working normally.. I flashed the laptop's BIOS to the newest version and for some reason it cleared out the bad addresses for the BCM bluetooth module and now I can see it as I did before without BTFirmwareUploader. Just in case has a similar problem. My firmware patching is done to RAM not the ROM so it will be cleared on power down. What are the vendor and device id's of your bluetooth? You have provided standard id values in above plist entry which is already present in my driver. Please provide me details of your device id and ioreg file so i can let you know whether you need a firmware update or not for your bluetooth. Link to comment Share on other sites More sharing options...
EMlyDinEsH Posted May 26, 2014 Author Share Posted May 26, 2014 I'm at my wits end here. I have the BCM-Dell-DW1550-BT, and tried everything mentioned in this thread. vendor and product id are fine, as they are already configured in EMlyDinEsH's kext. Also I can switch BT on and off, and it sees all my devices. But I cannot connect to them. I have an Apple Wireless Keyboard and a Magic Trackpad. Both show up, and when I try to connect the keyboard, I'm asked to enter the code, but it doesn't react when I hit the keys. After hitting "enter" the keyboard is displayed as connected, but it doesn't work. I deleted the com.bluetooth.plist a,d restarted, and I went through all hoops i could find using google. But nothing seems to work. Any ideas? Can you send me your system log and ioreg file with my kext installed so I can see the problem? Also send me your system profiler information by saving a file from File menu in that app. Link to comment Share on other sites More sharing options...
Bozzified Posted May 29, 2014 Share Posted May 29, 2014 Can you send me your system log and ioreg file with my kext installed so I can see the problem? Also send me your system profiler information by saving a file from File menu in that app. Sent Link to comment Share on other sites More sharing options...
fog_horn Posted May 29, 2014 Share Posted May 29, 2014 Can you send me your system log and ioreg file with my kext installed so I can see the problem? Also send me your system profiler information by saving a file from File menu in that app. I got it sorted out, and I am most stupid I guess. Problem didn't lie in anything software-related, it was simply the distance fromt he device to the BT antenna. It's not been huge, like maybe 2-2,5 meters, but apparantly that's still too far. When I'm closer, all devices connect and work fine. Boy, how much time I spent on figuring out what was wrong with the kexts... :-/ Link to comment Share on other sites More sharing options...
artur-pt Posted June 4, 2014 Share Posted June 4, 2014 hello i lost bt in 10.10 with BCM94352 HMB/AzureWave AW-CE123H some kind of problem with the kext inside Plugins don´t load in kernelcache .. always omitting that kext .. the btuploader kext no problem .. only the other .. and if i stay the kext installed .. i lost the wifi i use also ur kext for elantouchpad .. that one last rev is working very good many thanks for ur hard work all the best Link to comment Share on other sites More sharing options...
EMlyDinEsH Posted June 5, 2014 Author Share Posted June 5, 2014 hello i lost bt in 10.10 with BCM94352 HMB/AzureWave AW-CE123H some kind of problem with the kext inside Plugins don´t load in kernelcache .. always omitting that kext .. the btuploader kext no problem .. only the other .. and if i stay the kext installed .. i lost the wifi i use also ur kext for elantouchpad .. that one last rev is working very good many thanks for ur hard work all the best Sorry, i did not get the problem with plugins kext. Please explain and try to install that kext inside plugins normally like another kext instead of from plugins and see. What is your boot loader and what boot flags you use? Link to comment Share on other sites More sharing options...
artur-pt Posted June 5, 2014 Share Posted June 5, 2014 hello i'm using last clover rev 2695 boot-args kext-dev-mode=1 -v this is what happen macbookpro:~ artur_pt$ sudo kextcache -prelinked-kernel Password: kext org.voodoo.driver.VoodooHDA 208059000 is in exception list, allowing to load kext com.apple.driver.LegacyAGPM 10014239000 is in exception list, allowing to load kext com.jmicron.JMicronATA 101069000 is in exception list, allowing to load kext org.hwsensors.driver.CPUSensors 131500009000 is in exception list, allowing to load kext org.hwsensors.driver.ACPISensors 131500009000 is in exception list, allowing to load kext org.netkas.driver.FakeSMC 131500009000 is in exception list, allowing to load kext com.AnV_Software.driver.Apple_DVD 808089000 is in exception list, allowing to load kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext DisplayMergeNub.kext kext org.emlydinesh.driver.BTFirmwareUploader 204009000 is in exception list, allowing to load BluetoothDevInfo_2_4.kext is not valid; omitting. kext org.emlydinesh.driver.ApplePS2Keyboard 308009000 is in exception list, allowing to load kext org.emlydinesh.driver.ApplePS2Controller 308009000 is in exception list, allowing to load kext org.emlydinesh.driver.ApplePS2ElanTouchpad 308009000 is in exception list, allowing to load kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleKextExcludeList.kext kext com.AnV_Software.driver.AnyAppleUSBMouse 808089000 is in exception list, allowing to load kext com.insanelymac.ALXEthernet 900029000 is in exception list, allowing to load kext org.rehabman.driver.AppleSmartBatteryManager 152009000 is in exception list, allowing to load kext org.voodoo.driver.VoodooHDA 208059000 is in exception list, allowing to load Invalid signature -67030 for kext <OSKext 0x7fc1127f98c0 [0x7fff73a58180]> { URL = "DisplayMergeNub.kext/ -- file:///System/Library/Extensions/", ID = "com.AnV.Software.driver.AppleMonitor" } Created prelinked kernel "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache" Created prelinked kernel using "/System/Library/Kernels/kernel" with in /Plugins or out thanks for ur time regards Link to comment Share on other sites More sharing options...
Recommended Posts