abdouoi Posted September 20, 2015 Share Posted September 20, 2015 Needs a patch to IOBluetoothFamily. See my u430 config.plist: https://github.com/RehabMan/Lenovo-U430-Touch-DSDT-Patch still not working Link to comment Share on other sites More sharing options...
RehabMan Posted September 20, 2015 Share Posted September 20, 2015 still not working You must have done something wrong. Note that there are two patches... one for 10.10 and another for 10.11. Link to comment Share on other sites More sharing options...
abdouoi Posted September 20, 2015 Share Posted September 20, 2015 You must have done something wrong. Note that there are two patches... one for 10.10 and another for 10.11. I've used the 10.11 patch Link to comment Share on other sites More sharing options...
RehabMan Posted September 20, 2015 Share Posted September 20, 2015 I've used the 10.11 patch No idea without seeing ioreg and config.plist. Also show "System Information" -> Bluetooth. Link to comment Share on other sites More sharing options...
abdouoi Posted September 21, 2015 Share Posted September 21, 2015 No idea without seeing ioreg and config.plist. Also show "System Information" -> Bluetooth. Here they are Archive.zip Link to comment Share on other sites More sharing options...
RehabMan Posted September 21, 2015 Share Posted September 21, 2015 Here they are Make sure IOBluetoothFamily is 10.11 vanilla. Use the 10.11 installer to refresh all your kexts (install without erasing). Link to comment Share on other sites More sharing options...
jus12 Posted October 1, 2015 Share Posted October 1, 2015 I have Airport 14e4:432b. In Yosemite I managed to load Kext BCM 4360 but after upgrade BCM 4331 is loading only. I used in yosemite fakeid to load 4360. Is there an way to force the 4360 to be loaded with my 14e4:432b card? Link to comment Share on other sites More sharing options...
ahmed_ais Posted October 3, 2015 Share Posted October 3, 2015 I have Bluetooth device BCM20702A0 and using 10.11. I tried each of the following (alone): BluetoothDevInfoInjector by EMlyDinEsH BrcmBluetoothInjector.kext by Rehabman BrcmPatchRAM2.kext and BrcmFirmwareData.kext by Rehabman (together) In all cases the bluetooth started to work. It can scan for discoverable and enabled bluetooth devices (although very slow) but it cannot pair with any one it finds. In addition, once the system wakes from sleep the bluetooth stops working until I restart. Does anybody have a suggestion to fix this? Thanks. I attached IOREG for my system before and after sleep while using BrcmBluetoothInjector.kext. ioreg.zip Link to comment Share on other sites More sharing options...
RehabMan Posted October 3, 2015 Share Posted October 3, 2015 I attached IOREG for my system before and after sleep while using BrcmBluetoothInjector.kext. Use BrcmPatchRAM2+BrcmFirmwareRepo. And your problem after sleep is a USB problem, not bluetooth. Link to comment Share on other sites More sharing options...
ahmed_ais Posted October 3, 2015 Share Posted October 3, 2015 Use BrcmPatchRAM2+BrcmFirmwareRepo. And your problem after sleep is a USB problem, not bluetooth. Thanks, this fixed it along with properly patching my DSDT to fix USB issue. Link to comment Share on other sites More sharing options...
sebinouse Posted October 6, 2015 Share Posted October 6, 2015 Use BrcmPatchRAM2+BrcmFirmwareRepo. No more BT issues for me with only BrcmPatchRAM2.kext. What is the purpose of BrcmFirmwareRepo.kext ? Is it a place to store some FW that are not present in stock system ? Anyway, thanks a lot for your work : anytime I use your files, it just works ! that's impressive ! Link to comment Share on other sites More sharing options...
robi39 Posted October 8, 2015 Share Posted October 8, 2015 No bluetooth device on the USB bus in this ioreg. Likely USB problem. All right still having the same problem, Bluetooth shows up but doesn't recognize any device, only if I boot in Windows first, which indicates firmware not loading problem, even updated firmware in windows, using BrcmFirmwareRepo and BrcmPatchRAM2 kexts. I attached my ioreg file. Do you know how I can fix that? Robert’s iMac.zip Link to comment Share on other sites More sharing options...
RehabMan Posted October 8, 2015 Share Posted October 8, 2015 All right still having the same problem, Bluetooth shows up but doesn't recognize any device, only if I boot in Windows first, which indicates firmware not loading problem, even updated firmware in windows, using BrcmFirmwareRepo and BrcmPatchRAM2 kexts. I attached my ioreg file. Do you know how I can fix that? Compare firmware loaded with Windows vs. BrcmPatchRAM. Link to comment Share on other sites More sharing options...
robi39 Posted October 10, 2015 Share Posted October 10, 2015 Compare firmware loaded with Windows vs. BrcmPatchRAM. Yes that is the problem, WIndows loads firmware v14 c5575 and BrcmPatchRAM loads firmware v14 c4096, how can I have BrcmPatchRAM load the same firmware? Link to comment Share on other sites More sharing options...
RehabMan Posted October 10, 2015 Share Posted October 10, 2015 Yes that is the problem, WIndows loads firmware v14 c5575 and BrcmPatchRAM loads firmware v14 c4096, how can I have BrcmPatchRAM load the same firmware? You don't have BrcmPatchRAM installed correctly. Link to comment Share on other sites More sharing options...
robi39 Posted October 16, 2015 Share Posted October 16, 2015 You don't have BrcmPatchRAM installed correctly. That did it, Thank you, as soon as I installed BrcmPatchRAM in S/L/E, started working great. previously it was at Clover kext folder Thank you so much for the help. Link to comment Share on other sites More sharing options...
omone Posted October 31, 2015 Share Posted October 31, 2015 Hi for 20702A3 v14 c5575, there is a problem or waiting for an update? The bluetooth icon working but not found anything Thx Link to comment Share on other sites More sharing options...
lazzy Posted October 31, 2015 Share Posted October 31, 2015 Hello my asus BCM 94352 fw 20702A3 does't work with BrcmPatchRAM2 it works with BrcmBluetoothInjector but handoff doesnt work can you add my device to BrcmPatchRAM2 ? Link to comment Share on other sites More sharing options...
RehabMan Posted October 31, 2015 Share Posted October 31, 2015 Hello my asus BCM 94352 fw 20702A3 does't work with BrcmPatchRAM2 it works with BrcmBluetoothInjector but handoff doesnt work can you add my device to BrcmPatchRAM2 ? 0b05:17cf is already in the kext. Make sure you install it correctly (read the README). Your image shows BrcmBluetoothInjector.kext installed, not BrcmPatchRAM2+BrcmFirmwareData (as would be required in Clover/kexts). Link to comment Share on other sites More sharing options...
lazzy Posted November 1, 2015 Share Posted November 1, 2015 Thanks it works when i remove BrcmBluetoothInjector.kext installed, and put BrcmPatchRAM2+BrcmFirmwareData together in clover/kext But why handoff doesn't work? i added in config.plist <dict> <key>Comment</key> <string>10.11.dp1+ BT4LE-Handoff-Hotspot, credit RehabMan based on Dokterdok original</string> <key>Find</key> <data> SIX/dEdIiwc= </data> <key>Name</key> <string>IOBluetoothFamily</string> <key>Replace</key> <data> Qb4PAAAA60Q= </data> </dict> Apple Bluetooth Software Version: 4.4.2f1 16391 Hardware, Features, and Settings: Name: Ngoc’s MacBook Pro Address: 54-27-1E-F4-A8-D2 Bluetooth Low Energy Supported: Yes Handoff Supported: No Instant Hot Spot Supported: No Manufacturer: Broadcom Transport: USB Chipset: 20702A3 Firmware Version: v14 c5565 Bluetooth Power: On Discoverable: Off Connectable: No Auto Seek Pointing: On Remote wake: On Vendor ID: 0x0B05 Product ID: 0x17CF HCI Version: 0x6 HCI Revision: 0x15BD LMP Version: 0x6 LMP Subversion: 0x220E Device Type (Major): Computer Device Type (Complete): Mac Portable Composite Class Of Device: 0x38010C Device Class (Major): 0x01 Device Class (Minor): 0x03 Service Class: 0x1C0 Auto Seek Keyboard: On Services: Bluetooth File Transfer: Folder other devices can browse: ~/Public When receiving items: Accept all without warning State: Disabled Bluetooth File Exchange: Folder for accepted items: ~/Downloads When other items are accepted: Save to location When receiving items: Accept all without warning State: Disabled Bluetooth Internet Sharing: State: Disabled Incoming Serial Ports: Bluetooth-Incoming-Port: RFCOMM Channel: 3 Requires Authentication: No Link to comment Share on other sites More sharing options...
omone Posted November 1, 2015 Share Posted November 1, 2015 This is my problem with my wifi/Bt asus 94352hmb, bluetooth working but not found anything, thx for a fix cat /var/log/system.log | grep -i brcm[fp] Oct 30 09:30:26 localhost kernel[0]: BrcmPatchRAM2: Version 2.2.1 starting on OS X Darwin 15.0. Oct 30 09:30:26 localhost kernel[0]: BrcmPatchRAM2: Published new IOKit personality for BrcmFirmwareStore. Oct 30 09:30:26 localhost com.apple.kextd[45]: Can't open CFBundle for /EFI\CLOVER\kexts\10.11\BrcmFirmwareData.kext. Oct 30 09:30:27 localhost com.apple.kextd[45]: Can't open CFBundle for /EFI\CLOVER\kexts\10.11\BrcmFirmwareData.kext. Oct 30 09:30:27 localhost com.apple.kextd[45]: Can't open CFBundle for /EFI\CLOVER\kexts\10.11\BrcmFirmwareData.kext. Oct 30 09:30:27 kernel[0]: BrcmPatchRAM: Loaded compressed embedded firmware for key "BCM20702A1_001.002.014.1443.1479_v5575". Oct 30 09:30:27 kernel[0]: BrcmPatchRAM: Decompressed firmware (29713 bytes --> 70105 bytes). Oct 30 09:30:27 kernel[0]: BrcmPatchRAM: Firmware is valid IntelHex firmware. Oct 30 09:30:27 kernel[0]: BrcmPatchRAM2: [13d3:3404]: USB [6C71D9494E41 v274] "BCM20702A0" by "Broadcom Corp" Oct 30 09:30:28 kernel[0]: BrcmPatchRAM2: [13d3:3404]: Firmware upgrade completed successfully. Oct 30 09:30:28 kernel[0]: BrcmPatchRAM2: [13d3:3404]: Published new IOKit personality. Oct 30 09:30:28 kernel[0]: BrcmPatchRAM2: Processing time 2.702 seconds. Oct 30 09:30:28 kernel[0]: BrcmPatchRAM2: Version 2.2.1 starting on OS X Darwin 15.0. Oct 30 09:30:28 kernel[0]: BrcmPatchRAM2: [13d3:3404]: USB [6C71D9494E41 v274] "BCM20702A0" by "Broadcom Corp" Oct 30 09:30:28 kernel[0]: BrcmPatchRAM2: [13d3:3404]: Firmware upgrade not needed. Oct 30 09:30:28 kernel[0]: BrcmPatchRAM2: [13d3:3404]: Found existing IOKit personality "com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport". Oct 30 09:30:28 kernel[0]: BrcmPatchRAM2: Processing time 0.219 seconds. yes i fix the problem with rebuild the caches on El Capitan 10.11 1- sudo kextcache -system-prelinked-kernel 2- sudo kextcache -system-caches 3- repair permissions 4- reboot after this i pairs all Link to comment Share on other sites More sharing options...
RehabMan Posted November 2, 2015 Share Posted November 2, 2015 Thanks it works when i remove BrcmBluetoothInjector.kext installed, and put BrcmPatchRAM2+BrcmFirmwareData together in clover/kext But why handoff doesn't work? i added in config.plist <dict> <key>Comment</key> <string>10.11.dp1+ BT4LE-Handoff-Hotspot, credit RehabMan based on Dokterdok original</string> <key>Find</key> <data> SIX/dEdIiwc= </data> <key>Name</key> <string>IOBluetoothFamily</string> <key>Replace</key> <data> Qb4PAAAA60Q= </data> </dict> Apple Bluetooth Software Version: 4.4.2f1 16391 Hardware, Features, and Settings: Name: Ngoc’s MacBook Pro Address: 54-27-1E-F4-A8-D2 Bluetooth Low Energy Supported: Yes Handoff Supported: No Instant Hot Spot Supported: No Manufacturer: Broadcom Transport: USB Chipset: 20702A3 Firmware Version: v14 c5565 Bluetooth Power: On Discoverable: Off Connectable: No Auto Seek Pointing: On Remote wake: On Vendor ID: 0x0B05 Product ID: 0x17CF HCI Version: 0x6 HCI Revision: 0x15BD LMP Version: 0x6 LMP Subversion: 0x220E Device Type (Major): Computer Device Type (Complete): Mac Portable Composite Class Of Device: 0x38010C Device Class (Major): 0x01 Device Class (Minor): 0x03 Service Class: 0x1C0 Auto Seek Keyboard: On Services: Bluetooth File Transfer: Folder other devices can browse: ~/Public When receiving items: Accept all without warning State: Disabled Bluetooth File Exchange: Folder for accepted items: ~/Downloads When other items are accepted: Save to location When receiving items: Accept all without warning State: Disabled Bluetooth Internet Sharing: State: Disabled Incoming Serial Ports: Bluetooth-Incoming-Port: RFCOMM Channel: 3 Requires Authentication: No Post ioreg (IORegistryExplorer v2.1.). Note: If you're installing to Clover/kexts, you need latest version... This is my problem with my wifi/Bt asus 94352hmb, bluetooth working but not found anything, thx for a fix cat /var/log/system.log | grep -i brcm[fp] Oct 30 09:30:26 localhost kernel[0]: BrcmPatchRAM2: Version 2.2.1 starting on OS X Darwin 15.0. Oct 30 09:30:26 localhost kernel[0]: BrcmPatchRAM2: Published new IOKit personality for BrcmFirmwareStore. Oct 30 09:30:26 localhost com.apple.kextd[45]: Can't open CFBundle for /EFI\CLOVER\kexts\10.11\BrcmFirmwareData.kext. Oct 30 09:30:27 localhost com.apple.kextd[45]: Can't open CFBundle for /EFI\CLOVER\kexts\10.11\BrcmFirmwareData.kext. Oct 30 09:30:27 localhost com.apple.kextd[45]: Can't open CFBundle for /EFI\CLOVER\kexts\10.11\BrcmFirmwareData.kext. Oct 30 09:30:27 kernel[0]: BrcmPatchRAM: Loaded compressed embedded firmware for key "BCM20702A1_001.002.014.1443.1479_v5575". Oct 30 09:30:27 kernel[0]: BrcmPatchRAM: Decompressed firmware (29713 bytes --> 70105 bytes). Oct 30 09:30:27 kernel[0]: BrcmPatchRAM: Firmware is valid IntelHex firmware. Oct 30 09:30:27 kernel[0]: BrcmPatchRAM2: [13d3:3404]: USB [6C71D9494E41 v274] "BCM20702A0" by "Broadcom Corp" Oct 30 09:30:28 kernel[0]: BrcmPatchRAM2: [13d3:3404]: Firmware upgrade completed successfully. Oct 30 09:30:28 kernel[0]: BrcmPatchRAM2: [13d3:3404]: Published new IOKit personality. Oct 30 09:30:28 kernel[0]: BrcmPatchRAM2: Processing time 2.702 seconds. Oct 30 09:30:28 kernel[0]: BrcmPatchRAM2: Version 2.2.1 starting on OS X Darwin 15.0. Oct 30 09:30:28 kernel[0]: BrcmPatchRAM2: [13d3:3404]: USB [6C71D9494E41 v274] "BCM20702A0" by "Broadcom Corp" Oct 30 09:30:28 kernel[0]: BrcmPatchRAM2: [13d3:3404]: Firmware upgrade not needed. Oct 30 09:30:28 kernel[0]: BrcmPatchRAM2: [13d3:3404]: Found existing IOKit personality "com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport". Oct 30 09:30:28 kernel[0]: BrcmPatchRAM2: Processing time 0.219 seconds. yes i fix the problem with rebuild the caches on El Capitan 10.111- sudo kextcache -system-prelinked-kernel[/size] 2- sudo kextcache -system-caches[/size] 3- [/size]repair permissions[/size] 4- reboot[/size] after this i pairs all[/size] For installation to Clover/kexts, you need latest version... Due to this issue... https://github.com/RehabMan/OS-X-BrcmPatchRAM/issues/11 ...which I fixed yesterday. Link to comment Share on other sites More sharing options...
omone Posted November 2, 2015 Share Posted November 2, 2015 Thx mr RehabMan Link to comment Share on other sites More sharing options...
Recommended Posts