tqbinh Posted August 13, 2019 Share Posted August 13, 2019 2 hours ago, HorstBrack75 said: The strange thing now is that WiFi stopped working in Win10 now. When I click on update driver in Windows 10, I get a Windows bluescreen now. Did I maybe alter the firmware and break the card now? This happen for me once. I shutdown the computer completely and then turn it on. After that, everything works flawlessly in Windows. If not, you can try to reinstall driver in Windows. From the link I posted in page 11, the Chinese guy said how to fix this problem, but from english translation, I can not understand what does he mean. Link to comment Share on other sites More sharing options...
Administrators Bronxteck Posted August 13, 2019 Administrators Share Posted August 13, 2019 usually the BT firmware gets uploaded on a cold boot and unloaded during shutdown. if you just use restart to go from OS to OS then it will not unload the previous firmware. whatever the first OS that was booted from a cold boot its BT firmware will still be loaded. that is why you should probably do a full shutdown when switching OS's. unless you desire this behavior to keep lets say the windows firmware resident for when booting OSX. but that does not mean it will like it. Link to comment Share on other sites More sharing options...
HorstBrack75 Posted August 14, 2019 Share Posted August 14, 2019 On 8/13/2019 at 12:04 PM, Hervé said: The firmware only applies to the Bluetooth module of the card, not the wifi part. On p10 (2nd post from the top), @astray provided a link to the Windows driver that updates BT firmware to v4689. You can use this safely to update the card. Then, you may use the following patching kexts in macOS. All this works for me but the card already worked well when showing firmware version v5799 or v5803 (see posts on p5 to p7). Thanks that fixed it in Windows at least. Just as a side note and maybe the reason why there are 12 pages on this. None of the mentioned solutions seems to work for this card. As I found out from other threads now, it seems to depend even on the subversion etc. PCI\VEN_14E4&DEV_43A3&SUBSYS_00231028&REV_08\4&1A9424EB&0&00E2 PCIROOT(0)#PCI(1C02)#PCI(0000) ACPI(_SB_)#ACPI(PCI0)#ACPI(RP03)#ACPI(PXSX) It is possible to activate it but it will slow down the system and make it unusable. Applying the workaround proposed in another thread to use AirportBrcmFixup and brcmfx-driver=1 for some reason does not work. It will not boot. Either I get AirPort_Brcm43xx start failed, Memory leak of bytes 116, Failed 'startGated()' or kext stall or an underrun or a kernel panic. I read about masking pins but I really don´t like the idea. THX anyway! Link to comment Share on other sites More sharing options...
tqbinh Posted August 14, 2019 Share Posted August 14, 2019 On 8/13/2019 at 1:10 PM, DalianSky said: Hey, @nickhx. I have a Subsystem Vendor ID: 1028 Subsystem ID: 075a NIC, currently WIFI and Bluetooth are already driven, the known Bluetooth information is: Vendor ID: 0x0A5C Product ID: 0x6414; Only the firmware of Bluetooth always stays at: v7 c4096, can you help me recompile a driver for 0A5C:6414? Many thanks! @nickhx , I have the same request as @DalianSky for a newly purchased Lenovo 00JT494 card with bluetooth ID =0A5C, 6414. The firmware v5764 from Windows in attached with this post. Thanks in advance! BCM4350C5_003.006.007.0095.1668.zip Link to comment Share on other sites More sharing options...
Administrators Hervé Posted August 14, 2019 Administrators Share Posted August 14, 2019 19 hours ago, Bronxteck said: usually the BT firmware gets uploaded on a cold boot and unloaded during shutdown. if you just use restart to go from OS to OS then it will not unload the previous firmware. whatever the first OS that was booted from a cold boot its BT firmware will still be loaded. that is why you should probably do a full shutdown when switching OS's. unless you desire this behavior to keep lets say the windows firmware resident for when booting OSX. but that does not mean it will like it. Firmware also get reloaded on wake. And systematically so. For instance if your DW1820A runs on, say, firmware v4689 in Windows but you use Rehabman's latest kexts without any mod, you'd retain v4689 registered in macOS on a warm reboot from Windows but you'd get v5799 on waking the Hackintosh from sleep. Ideally, whatever firmware is used under Windows should also be used by Rehabman's firmware patching kexts. Now, the trick is to find out which firmware version works best under macOS... Link to comment Share on other sites More sharing options...
DalianSky Posted August 16, 2019 Share Posted August 16, 2019 @Hervé , Your updated post is locked and can only be fed back here. Report: It has been found that 1028:0022 can be driven normally, PN: CN-096JNT. For other model information of DW1820A, please visit:https://blog.daliansky.net/DW1820A_BCM94350ZAE-driver-inserts-the-correct-posture.html BTW, almost all models in China can be found. DW1820A_1028_0022.spx.zip Link to comment Share on other sites More sharing options...
DalianSky Posted August 16, 2019 Share Posted August 16, 2019 On 8/14/2019 at 9:31 PM, tqbinh said: @nickhx , I have the same request as @DalianSky for a newly purchased Lenovo 00JT494 card with bluetooth ID =0A5C, 6414. The firmware v5764 from Windows in attached with this post. Thanks in advance! BCM4350C5_003.006.007.0095.1668.zip 5.95 kB · 2 downloads I have added support for 0a5c:6414 Bluetooth driver on the basis of @nickhx. See the link upstairs. Link to comment Share on other sites More sharing options...
vichaos Posted August 16, 2019 Share Posted August 16, 2019 After struggling with bluetooth range and bandwidth i think this bluetooth version work best on my XPS9360. I put attached kexts in /L/E, AirportBrcmFixup.kext in clover and added brcmfx-driver=1 brcmfx-country=TH in clover boot arguments. BrcmBluetoothInjector.kext.zip BrcmFirmwareData.kext.zip BrcmPatchRAM2.kext.zip Link to comment Share on other sites More sharing options...
Administrators Hervé Posted August 16, 2019 Administrators Share Posted August 16, 2019 Firmware v4689, right? How does Bluetooth work after Sleep & Wake? Link to comment Share on other sites More sharing options...
tqbinh Posted August 16, 2019 Share Posted August 16, 2019 13 hours ago, DalianSky said: I have added support for 0a5c:6414 Bluetooth driver on the basis of @nickhx. See the link upstairs. Thanks! I am out of home so I will test it in the next week. It is better if you: - Attach kext files with the post. I found them in your blogpost. Anyway, for other people I attached your file with this post. - Translate to English Daliansky BT_for_DW1820A_Ver.2.zip Link to comment Share on other sites More sharing options...
Recommended Posts