Jump to content
About Just Joined group Read more... ×
darkvoid

[FIX] macOS Sierra DP1 BCM94532Z WiFi

131 posts in this topic

Recommended Posts

Advertisement

 

On macOS Sierra DP1, when using a BMC94532Z NGFF WiFi card, AirportBrcm4360.kext no longer successfully loads.

 

This problem is caused by the driver not being able to initialize the fvco (frequency voltage controlled oscillator).

 

Apply the following patch in Clover to enable WiFi using the BCM94352Z:

Kext:    AirPortBrcm4360
Find:    81F952AA00007529 
Replace: 81F952AA00006690

Through Clover config.plist:

<dict>
	<key>Comment</key>
	<string>AirPortBrcm4360 - fcvo</string>
	<key>Disabled</key>
	<false/>
	<key>Find</key>
	<data>gflSqgAAdSk=</data>
	<key>Name</key>
	<string>AirPortBrcm4360</string>
	<key>Replace</key>
	<data>gflSqgAAZpA=</data>
</dict>

 

After this patch my wifi has started working in sierra installation

But after installation result is the same (no wifi)

Any ideas?

Share this post


Link to post
Share on other sites

After this patch my wifi has started working in sierra installation

But after installation result is the same (no wifi)

Any ideas?

 

Terminal -> sudo touch /System/Library/Extensions && sudo kextcache -u /

Share this post


Link to post
Share on other sites

@Darkvoid,

 

pure genius, my wifi on BCM94352HMB, which was disabled after 10.12 Sierra update is now working with no problems after applying your fix in clover, many thanks.

Share this post


Link to post
Share on other sites

Wow you must have the most compatible pc. My config.plist is way more complicated. :D

 

Aside from the SMBIOS section, It was automatically populated through following a El Capitan guide for the HP Envy 15T  K-series created by "Rehabman".

Share this post


Link to post
Share on other sites

Hey guys, do you know if this patch will work for the DW1560 BCM20702A0 Wifi Card? I have that card in my laptop. Thanks,


Share this post


Link to post
Share on other sites

In my case, after edit with this script I have to reinstall sierra. Just edit config.plist, not working. Anyway, thanks. 

Share this post


Link to post
Share on other sites

So I followed these steps and my wifi was working with 10.12. After updating to 10.12.1 it no longer works. If I click on the wifi symbol in the menu bar it says "Wi-Fi: No hardware installed." Is there something else that has to be done for 10.12.1 now?

Share this post


Link to post
Share on other sites

So I followed these steps and my wifi was working with 10.12. After updating to 10.12.1 it no longer works. If I click on the wifi symbol in the menu bar it says "Wi-Fi: No hardware installed." Is there something else that has to be done for 10.12.1 now?

 

I made it work by using darkvoid's patch, and also replacing an existing device ID with my own on AirPortBrcm4360.kext:

<dict>
	<key>Comment</key>
	<string>BCM94352HMB add 0x43b114e4</string>
	<key>Disabled</key>
	<false/>
	<key>Find</key>
	<data>
	PHN0cmluZz5wY2kxNGU0LDQzYmE8L3N0cmluZz4=
	</data>
	<key>InfoPlistPatch</key>
	<true/>
	<key>Name</key>
	<string>AirPortBrcm4360</string>
	<key>Replace</key>
	<data>
	PHN0cmluZz5wY2kxNGU0LDQzYjE8L3N0cmluZz4=
	</data>
</dict>

Don't use any additional kexts, and don't apply anything related on Clover's DSDT fixes.

After you're done with the changes on your config.plist run the following on Terminal:

sudo touch /System/Library/Extensions && sudo kextcache -u /

Now Restart.

Share this post


Link to post
Share on other sites

okay everything works again i enabled  "AddDTGP" and "FixAirport"  in ACPI Section and added the DeviceID in in the Device Section. with darkvoids patch my WIFI is working on 10.12.1 :D

Share this post


Link to post
Share on other sites

I made it work by using darkvoid's patch, and also replacing an existing device ID with my own on AirPortBrcm4360.kext:

<dict>
	<key>Comment</key>
	<string>BCM94352HMB add 0x43b114e4</string>
	<key>Disabled</key>
	<false/>
	<key>Find</key>
	<data>
	PHN0cmluZz5wY2kxNGU0LDQzYmE8L3N0cmluZz4=
	</data>
	<key>InfoPlistPatch</key>
	<true/>
	<key>Name</key>
	<string>AirPortBrcm4360</string>
	<key>Replace</key>
	<data>
	PHN0cmluZz5wY2kxNGU0LDQzYjE8L3N0cmluZz4=
	</data>
</dict>

Don't use any additional kexts, and don't apply anything related on Clover's DSDT fixes.

After you're done with the changes on your config.plist run the following on Terminal:

sudo touch /System/Library/Extensions && sudo kextcache -u /
Now Restart.

Would the device ID be the same for all similar chips? I have an Azurewave BCM94352HMB. Also, is there a certain spot in AirPortBRCM4360.kext that I need to put this? I added it already and it is still not working.

Share this post


Link to post
Share on other sites

Would the device ID be the same for all similar chips? I have an Azurewave BCM94352HMB. Also, is there a certain spot in AirPortBRCM4360.kext that I need to put this? I added it already and it is still not working.

 

If you open this patch on Clover Configurator, you will see the actual String representation and not the Base64 encoding. Then it's easy to change the value to reflect your Device ID.

Alternatively you can decode the Base64 String online (on a utility site), change it's value to your Device ID, and then encode it again to Base64.

Share this post


Link to post
Share on other sites

If you open this patch on Clover Configurator, you will see the actual String representation and not the Base64 encoding. Then it's easy to change the value to reflect your Device ID.

Alternatively you can decode the Base64 String online (on a utility site), change it's value to your Device ID, and then encode it again to Base64.

I already have it :

 

<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				gflSqgAAdSk=
				</data>
				<key>Name</key>
				<string>AirPortBrcm4360</string>
				<key>Replace</key>
				<data>
				gflSqgAAZpA=
				</data>
			</dict>
		</array>
Schermata_2016_10_27_alle_11_45_14.png

 

 

Schermata_2016_10_27_alle_11_45_45.png

 

With 10.12 with same settings but without IO80211Family.kext

 

Schermata_2016_10_27_alle_09_40_33.png

Share this post


Link to post
Share on other sites

Hi All,

 

I'm really newbie on using clover, please enlighten me for this.

Just had upgrade from Yosemite to Sierra with clean install, all works now left Wifi and BT.

 

I have bcm94360cd with BCM20702A0 bluetooth as half mini pcie.

Mb. Gigabyte H97N-Wifi (changed the wifi card)

 

From DPCI Manager it shows
14E4, 43B1, 11AD, 6646, Broadcom Corporation, BCM4352 802.11ac Wireless Network Adapter

 

Tried to put darkvoid patch into my config.plist

include 

sudo touch /System/Library/Extensions && sudo kextcache -/

 

But seems not working.

Is there anything I missed ?

Share this post


Link to post
Share on other sites

Guys I have BCM943225HMB after upgrading to 10.12.1 the whilst patch didn't work I even tried the patch mentioned by Denicio didn't work either .

What is the correct patch for me ?

Share this post


Link to post
Share on other sites

Should be something like this?
For me is not working...

Well maybe I am doing something wrong but exactly shroud I do?

My card is  Broadcom BCM4352

 

post-1377288-0-20281100-1477659892_thumb.png

Share this post


Link to post
Share on other sites

Should be something like this?

For me is not working...

Well maybe I am doing something wrong but exactly shroud I do?

My card is  Broadcom BCM4352

 

attachicon.gifwifi-ket-patches.png

 

Which Device ID are you trying to add?

Share this post


Link to post
Share on other sites

To be honest, I have no idea. Can you tell me where and how to check my id, and what I have to do, please? :)

Share this post


Link to post
Share on other sites

To be honest, I have no idea. Can you tell me where and how to check my id, and what I have to do, please? :)

 

Download DPCIManager, and find your Broadcom Device ID through that (or take a screenshot of it).

Share this post


Link to post
Share on other sites

  • Recently Browsing   0 members

    No registered users viewing this page.

Announcements

  • Similar Content

    • By dadamaja
      Hi all!!
       
      After using my old Dell Clover convert for a few years, I recently built a new Catalina box using OpenCore.  Everything works perfectly and has been very stable.  The only thing that is not working is unlocking with my Apple Watch.  The screen says "Unlocking with Apple Watch" with the spinning graphic and then just prompts for my password.  It does not shake or anything as if the password is incorrect.  My 2014 MBP unlocks without issue and they both use the same iCloud account.  I purchased the Fenvi FV-T919 pci-e adapter and BT, WIFI, Handoff, and Airdrop are all working without issue.  I confirmed in system preferences that unlock is supported and made sure that automatic login is disabled in my profile.  I have cleared keys out of the keystore, restarted a number of times, logged out and back into iCloud all to no avail.  Anyone else having this issue?  Thanks in advance!!
       
      More info my build:
      Asus PRIME z370-A II
      Core i7 9700K
      32 GB PC3200 Crucial Ballistix RAM
      Sapphire Pulse RX380 
      Samsung 970 Evo Plus
      Fenvi FV-T919
      2x Seagate Barracuda 4TB
      CoolerMaster MasterLiquid ML240L V2
       
    • By rajkhand
      It works perfectly till ver. 2.0.7 
       
      I have updated the below mentioned kexts to the latest versions but when I put the latest version (2.0.8/2.0.9) of AirportBrcmFixup no Wifi but if I put AirportBrcmFixup 2.0.7 it works
      BrcmBluetoothInjector
      BrcmFirmwareData
      BrcmPatchRAM3
      BT4LEContinuityFixup
      Lilu & WhateverGreen
       
      I am now on OC 0.6.1 my Wifi/BT card details (also known as Dell DW1560)
      Vendor ID : 0x14E4
      Device : 0x43B1
      Sub Vendor : 0x106B
      Sub Device : 0x0019
      Vendor Name : Broadcom Inc. and subsidiaries
      Device Name : BCM4352 802.11ac Wireless Network Adapter
      Class :  Network controller
      Sub Class : Network controlle
      IOReg Path : IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP07@1C,6/IOPP/ARPT@0
      IOReg IOName : pci14e4,43b1
      Device Path : PciRoot(0x0)/Pci(0x1C,0x6)/Pci(0x0,0x0)
       
      OSX 10.15.6 want to update to 10.15.7
       
      Any work around?
       
    • By MaLd0n
      First...
      If you need DSDT edits... -Extract tables with F4 key in Clover boot screen! -Run it and send me files! RunMe.app   Installation --Create a bootable copy of El Capitan /  Sierra / High Sierra / Mojave https://github.com/chris1111/Create-Install-Media/releases   --Install Clover in USB stick https://github.com/CloverHackyColor/CloverBootloader/releases   --Replace with my Clover folder https://www.olarila.com/topic/5676-clover-folder-for-all-chipsets/   --Install EL Capitan / Sierra / High Sierra and boot into system!     Post Installation   --Install Clover and replace with my folder   https://www.olarila.com/topic/5676-clover-folder-for-all-chipsets/     --Reboot and activate video!   Bingo! Now you need a fine tune! DSDT Time!   My DSDT GA P35-DS3   DSDT.MaLd0n.zip     Patches -FIX ERRORS AND WARNINGS -HPET -SATA -SLPB -DARWIN -LPC -HDEF -RTC -EHCI -UHCI -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -EC -PNLF --Native Power Management
       
      Use Clover, check Generate P and C States
       
      --Brightness
      Install .app, select the required permission and reboot. Work in F1 / F2 keys!
      NativeDisplayBrightness.app.zip


      https://github.com/Bensge/NativeDisplayBrightness/releases
      *in some cases .app don't work, check patches in config.plist inside Clover folder Post Install
       
      --AUDIO
       
      Device HDEF + AppleAlc + Lilu
       
      --install Lan driver by Mieze
        -Atheros   http://www.insanelymac.com/forum/files/file/313-atherose2200ethernet/   -Intel   http://www.insanelymac.com/forum/files/file/396-intelmausiethernet/   -Realtek   http://www.insanelymac.com/forum/files/file/88-realtekrtl8111-binary/   --Links   -FakeSMC   https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek   -Audio   https://github.com/vit9696/AppleALC http://www.insanelymac.com/forum/topic/293863-applehda-patch-requests/   -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!   Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others!   We're all here to have fun and learn from each other!   ENJOY!  
    • By ALGhackintosh
      Hi @chris1111 i have a tenda w311ma usb wireless adapter , i wanted to make it work with my catalina hackintosh so i installed the driver from the official site , the Rt2870driver.kext file and your wireless panel utility but i have a problem : The software dosent always connect to the acess points and when it does , and everything seems to be ok (even in network section of the system preferences ) when i go to safari for example it tells me that im not connected . I tried to connect the pc to my phone using hotspot , same problem in the pc it shows connected to network but in the phone the pc doesnt appear in the list of the connected devices . What to do ? Please help me !
       
×