Jump to content

Macrow

Members
  • Posts

    9
  • Joined

  • Last visited

Macrow's Achievements

Private

Private (2/17)

0

Reputation

  1. The BTFirmwareUploader v2.3 works fine with my Dell DW 1550 BCM 94352HMB, it seems all the problems have been fixed, awesome !!
  2. I tried the 2.2beta, everything seems to be ok, even my keyboard switch can turn on/off the BT hardware. But it just can't work with my keyboard, mouse or trackpad. I think the firmware doesn't upload. there's the log, I can't find anymore useful info, how can I get more debug session info for it ? log.txt
  3. I have tried the V2.2beta, I noticed that the Info.plist have been modified for the BCM4352(my BT is Dell DW 1550 BCM 94352HMB) But after install the driver, the bluetooth doesn't work , I only works with the hacked one(https://osxlatitude.com/index.php?/topic/2925-bluetooth-firmware-uploader/page-4&do=findComment&comment=33737). I think there should still have some bugs.
  4. I have tested the v2.1.1, but it doesn't work yet. So I try to hack the driver. I open the BTFirmwareUploader.kext/Contents/Info.plist In node "IOKitPersonalities" , I delete the node "BCM-Dell-DW1550-BT-8143-413c", "Broadcom2046FamilyUSBBluetoothHCIController_17cf", "Broadcom2046FamilyUSBBluetoothHCIController_17cf-2", Then In "BCM-AzureWave-CE123H-3404-13d3" node, changed the idProduct & idVendor to my IDs(33091&16700) In "Info- BCM" node, changed the idProduct & idVendor to my IDs(33091&16700) finished. ------------------------------------------------------------------------------------------ I reinstall the hacked BTFirmwareUploader.kext & Vanilla IOBluetoothFamily.kext, the Bluetooth works fine ! And I found this in the log: Bluetooth Firmware Uploader v2.1.1 by EMlyDinEsH(OSXLatitude) (c) 2012-2014, CREDITS: mac4mat(tonycrapx) and laloch(archlinux) 2014-01-28 21:50:17 +0800 kernel[0]: Bluetooth Firmware Uploader:: Broadcom Bluetooth hardware found 2014-01-28 21:50:17 +0800 kernel[0]: Bluetooth Firmware Uploader:: Started the upload of firmware (v5452, 69358 bytes)...... So I think there must have some bugs in the naming or something else in the BTFirmwareUploader.kext. I hope it can be fixed soon. Thanks ! Your driver and works are awesome !!!
  5. I have install the Vanilla IOBluetoothFamily.kext and BTFirmwareUploader.kext(BTFirmwareUploader#2.1Test.zip). here's my system log and IOReg SysLog & IOReg.zip The log should include two boot info, the first boot load BTFirmwareUploader.kext(v1.5) and patched IOBluetoothFamily.kext(this version works fine), then I install the vanilla IOBluetoothFamily.kext and BTFirmwareUploader.kext(BTFirmwareUploader#2.1Test.zip) by Kext Utility(v2.5.6), and shutdown my PC(if I reboot the PC, the bluetooth works fine). Then I boot my PC again, the bluetooth can be recognized by OS, but it still can't work. It recognized my magic mouse, it shows that the mouse have been paired, but the mouse can't work, I turn off the mouse and turn on again, the bluetooth can pair with the mouse no longer. BTFirmwareUploader.kext(v1.5) just work fine, but it needs patch the IOBluetoothFamily.kext. I don't have the other version BTFirmwareUploader, like v2.0, so I haven't tested it. Thanks again !
  6. Thanks for your work. I have re-installed the Vanilla IOBluetoothFamily.kext and BTFirmwareUploader.kext(v2.1), after repair permissions, rebuild cache and reboot, my bluetooth still not working. I've found this in log 2014-01-24 06:27:30 +0800 kernel[0]: Bluetooth Firmware Uploader v2.1 by EMlyDinEsH(OSXLatitude) (c) 2012-2014, CREDITS: mac4mat(tonycrapx) and laloch(archlinux) 2014-01-24 06:27:30 +0800 kernel[0]: **** [IOBluetoothHostControllerUSBTransport][start] -- completed -- result = TRUE -- 0xbc00 **** 2014-01-24 06:27:30 +0800 kernel[0]: **** [BroadcomBluetoothHostControllerUSBTransport][start] -- Completed -- 0xbc00 **** .. .. 2014-01-24 06:27:32 +0800 kernel[0]: [IOBluetoothHCIController][staticBluetoothHCIControllerTransportShowsUp] -- Received Bluetooth Controller register service notification -- 0xbc00 2014-01-24 06:27:32 +0800 kernel[0]: [IOBluetoothHCIController][start] -- completed 2014-01-24 06:27:32 +0800 kernel[0]: [IOBluetoothHCIController::setConfigState] calling registerService 2014-01-24 06:27:32 +0800 kernel[0]: **** [IOBluetoothHCIController][protectedBluetoothHCIControllerTransportShowsUp] -- Connected to the transport successfully -- 0x2980 -- 0xc800 -- 0xbc00 **** .. .. It seems that IOBluetoothFamily.kext works, my bluetooth can be recognized by OS, but it still can't work, it can't find my magic mouse, I think the firmware doesn't uploaded. And I can't find " Bluetooth Firmware Uploader:: Successfully patched the firmware " in the new log. The kext wizard shows the two kexts have been loaded. I do not modified the BTFirmwareUploader.kext, and my OS version is 10.9.1.
  7. My log and ioreg, thanks again. Log & IOreg.zip
  8. Posted 17 January 2014 - 08:25 PM Macrow, on 08 Jan 2014 - 12:11 AM, said: Will add your IDs in next version which is due to release with AR3012 bluetooth this week. ------------------------------------------------------ Thanks for your works ! Thanks. But I have got some problem: I install the vanilla bluetooth kext (without alterations) , and installed BTfirmware V 2.1, my bluetooth doesn't work. It seems that the firmware doesn't uploaded. there's the log 2014-01-22 21:35:45 +0800 kernel[0]: Bluetooth Firmware Uploader v2.1 by EMlyDinEsH(OSXLatitude) (c) 2012-2014, CREDITS: mac4mat(tonycrapx) and laloch(archlinux) 2014-01-22 21:35:45 +0800 kernel[0]: **** [IOBluetoothHostControllerUSBTransport][start] -- completed -- result = TRUE -- 0x5000 **** 2014-01-22 21:35:45 +0800 kernel[0]: **** [BroadcomBluetoothHostControllerUSBTransport][start] -- Completed -- 0x5000 **** It only works when I reboot from windows. So, I switch to v1.5 BTfirmware (I've add my IDs) and install the patched IOBluetoothFamily.kext, it works again. there's the log 2014-01-22 21:50:00 +0800 kernel[0]: Bluetooth Firmware Uploader v1.5 by EMlyDinEsH(OSXLatitude) (c) 2012-2013, CREDITS: mac4mat(tonycrapx) and laloch(archlinux) 2014-01-22 21:50:00 +0800 kernel[0]: Bluetooth Firmware Uploader:: Broadcom Bluetooth hardware found 2014-01-22 21:50:00 +0800 kernel[0]: Bluetooth Firmware Uploader:: Beginning firmware upload...... . . . 2014-01-22 21:50:05 +0800 kernel[0]: Bluetooth Firmware Uploader:: Firmware uploaded to RAM Successfully 2014-01-22 21:50:05 +0800 kernel[0]: Bluetooth Firmware Uploader:: Broadcom Bluetooth hardware found 2014-01-22 21:50:05 +0800 kernel[0]: Bluetooth Firmware Uploader:: Firmware already available in RAM, aborting upload 2014-01-22 21:50:05 +0800 kernel[0]: **** [IOBluetoothHostControllerUSBTransport][start] -- completed -- result = TRUE -- 0xb400 **** 2014-01-22 21:50:05 +0800 kernel[0]: **** [BroadcomBluetoothHostControllerUSBTransport][start] -- Completed -- 0xb400 **** How can I solved this problem ?
  9. Hi, EMlyDinEsH, Thanks for your work, it's great!!! I have got a 2in1 mini pci-e card, it's Dell DW 1550 BCM 94352HMB. The IDs of bluetooth is: I can't find the IDs in your bluetooth firmware uploader, so I added by myself, it works perfectly. So, Can you add the IDs in your next released uploader? thanks !!
×
×
  • Create New...