Jump to content
darkvoid

[FIX] macOS Sierra DP1 BCM94532Z WiFi

130 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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By NoEnd
      Hi team,
       
      I have tried to update to security update 2019-001 multiple time with no luck, today I've booted the update with -verbose and attached videos shows the details.
       
      Appreciate your help
       
      Thanks
      Untitled.mov
    • By JhonneR
      Good morning, everyone, I'm sorry if I was wrong in choosing the topic but I need help.
      I have found it extremely difficult to mount a Hackintosh in my acer.
      Setup;
      I5 2430m 2.4 6GB RAM
      Mobo P5we0 - Intel intel Graphics 3000
      At the moment I have not found out what my audio codecs are.
      but I'll leave the link on the motherboard.
      however, my real problem is several.
      I have already used the itakos image, I have already used several images that could be installed normally and that after installing the image I do not have internet via cable or wireless.
      And another, I already looked in other forums and I know that I will be called a donkey in the logical question but I have not been able to install the [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] or clover to start from the Hard Disk, so I do not know what to do.At the moment I still do not know if there has already been someone who has already installed the High Sierra or just the Sierra in this notebook model and obtained permanent success.
      If anyone can help me, I'll be grateful.
      Installations without success, but with the system already installed in ACER;
      SIERRA
      HIGH SIERRA
      MOJAVE
      All with the same symptom. Starting only by the bootable USB stick and without internet connection via cable and wireless.
      Appreciate ! Acer 5750 Official Page
    • By valueimagery
      Hello,

      I've updated via system preference fro 10.14.2 to 10.14.3 successfully. However, I've lost location services for Siri and Maps.

      Anyone else?

      I've tried a little trial and error troubleshooting but no luck...
      SysPref->Privacy->Location Services is enabled with all settings checked. I've tried to disable and enable, but not luck.

      I tested booting from previous backup of 10.14.2 install/uefi (pre update) and Location Services worked.

      Prior to OSX update I also updated to latest clover, WEG, Lilu, AirportBrcmFixup, AppleALC.

      So I tested by downgrading all of the above one at a time to the previous state, and still no Location services on 10.14.3

      I've used kext utility to repair any broken kexts.

      I've also tried forcequiting from activity monitor:
      com.apple.geod

      And I've Try Deleting:
      Library/Preferences/com.apple.GEO.plist
      Library/Containers/com.apple.geod

      I've booted into a guest user and this did not allow location services either.

      My build is using a native Broadcom BCM94352Z Dell DW1560 and BrcmPatchRAM2.kext + BrcmFirmwareRepo.kext

      Any thoughts?
    • By ucif19
      Hi, First of all, sorry for my English.
      I want to buy a WiFi/bt card for my hackintosh. I want a card that have a native support for MacOS because I need to use Handoff and AirDrop. I saw the card in the link below: anyone could tell me if the card have the requirements I mentioned before?
       
      wifi/bt card  Broadcom 94352Z DW1560: https://rover.ebay.com/rover/0/0/0?mpre=https%3A%2F%2Fwww.ebay.it%2Fulk%2Fitm%2F272204993348
       
      my build
      macos Mojave 10.14.3
      mobo: H170N-WiFi 
      cpu: i5-6500
      gpu: gtx 1060 6gb (not work on Mojave)
      Ram: 16Gb ddr4 2133 MHz
    • By fantomas1
      Hi InsanelyMacaholics   

      Use this thread to link / talk about of the future Nvidia Web Driver updates for macOS Sierra.
       
      10.12.6
      Nvidia Web Driver - 378.05.05.25f13 --> build 16G1815 (thanks to flowrider) New!
      Nvidia Web Driver - 378.05.05.25f12 --> build 16G1710 (thanks to BreBo)
      Nvidia Web Driver - 378.05.05.25f11 --> build 16G1618 (thanks to Frank Nitty)
      Nvidia Web Driver - 378.05.05.25f10 --> build 16G1510 (thanks to BreBo) 
      Nvidia Web Driver - 378.05.05.25f09 --> build 16G1408 (thanks to BreBo)
      Nvidia Web Driver - 378.05.05.25f08 --> build 16G1314 (thanks to BreBo)
      Nvidia Web Driver - 378.05.05.25f07 --> build 16G1314 (thanks to haring)
      Nvidia Web Driver - 378.05.05.25f06 --> build 16G1212 (thanks to WeBeRiO)
      Nvidia Web Driver - 378.05.05.25f04 --> build 16G1114 (thanks to lukazm)
      Nvidia Web Driver - 378.05.05.25f03 --> build 16G1036 (thanks to Gradou)
      Nvidia Web Driver - 378.05.05.25f01 --> build 16G29 (thanks to Badruzeus)
       
       
      10.12.5
      Nvidia Web Driver - 378.05.05.15f01 --> build 16F73 (see this post)
       
       
      10.12.4
      Nvidia Web Driver - 378.05.05.05f02 --> build 16E195(thanks to crachmaster4999)
      Nvidia Web Driver - 378.05.05.05f01 --> build 16E195 (thanks to Moviemakergr)  Pascal support!!!
      Nvidia Web Driver - 367.15.10.45f01 --> build 16E195 (thanks to Lanc)
       
       
      10.12.3

      Nvidia Web Driver - 367.15.10.35f01 --> build 16D32 (thanks to shatterhenner)
       
       
      10.12.2
      Nvidia Web Driver - 367.15.10.25f02 --> build 16C68 (see this post)
      Nvidia Web Driver - 367.15.10.25f01 --> build 16C67 (see this post)
      Nvidia Web Driver - 367.15.10.25b06 --> build 16C60b/16C63a (see this post)
       
       
      10.12.1
      Nvidia Web Driver - 367.15.10.15f03 --> build 16B2657/16B2659 (thanks to Moviemakergr).
      Nvidia Web Driver - 367.15.10.15f01 --> build 16B2555 (thanks to Moviemakergr)
       
       
      10.12.0
      Nvidia Web Driver - 367.15.10.05f01 --> build 16A323 (thanks to phi777)
       
       
      GM
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A323 (same driver since DP4/PB3)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A322 (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A320 (see this post)
       
       
      DP/PB
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A313a (DP8 & PB7) (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A304a (DP7 & PB6) (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A294a (DP6 & PB5) (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A286a (DP5 & PB4) (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A270f (DP4 & PB3) (thanks to TheRacerMaster)
      Nvidia Web Driver - 367.05.10.05b07 --> build 16A254g (DP3 & PB2) (see this post)
      Nvidia Web Driver - 367.05.10.05b07 --> build 16A238m (PB1) (thanks to Faun) 
      Nvidia Web Driver - 367.05.10.05b07 --> build 16A239j (DP2) (thanks to Faun)
      Nvidia Web Driver - 367.05.10.05b03 --> build 16A201w (DP1) (thanks to Xmedik)
       
×