Jump to content

Airport - PCIe Half Mini


toleda
826 posts in this topic

Recommended Posts

Hello,

 

I have been trying to fix the wifi on my hack but for the life of me can not figure it out. Can someone please help me figure out where I am going wrong.

 

1) I ordered this Broadcom 94360cd from ebay: http://www.ebay.com/itm/201465901499?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT. I installed the the card into my motherboard and have no problems booting. My issue is the wifi symbol in the taskbar is greyed out and will not find any available networks. Bluetooth seems to work ok (however I have not thoroughly tried to use that feature just yet). 

 

2) Mac OS 10.11.3, Asus Z97 Sabertooth Mark 2, Bios Version 2303, Intel i7-4790K, AMD Firepro w4300 (although I usually just use that for the Windows partition, not the mac partition).

 

3) Method Clover: http://www.tonymacx86.com/yosemite-desktop-guides/144426-how-install-os-x-yosemite-using-clover.html. Initially I fresh installed Yosemite, however I upgraded to El Capitan hoping it would resolve the Wifi issue on its own.

 

4) It would not let me attach the config.plist so here it is:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ACPI</key>
<dict>
<key>DSDT</key>
<dict>
<key>Debug</key>
<false/>
<key>DropOEM_DSM</key>
<false/>
<key>Name</key>
<string>DSDT.aml</string>
<key>ReuseFFFF</key>
<false/>
</dict>
<key>SSDT</key>
<dict>
<key>DropOem</key>
<false/>
<key>Generate</key>
<false/>
</dict>
</dict>
<key>Boot</key>
<dict>
<key>Arguments</key>
<string>dart=0 kext-dev-mode=1</string>
<key>Debug</key>
<false/>
<key>DefaultVolume</key>
<string>Yosemite</string>
<key>Legacy</key>
<string>PBR</string>
<key>Secure</key>
<false/>
<key>Timeout</key>
<integer>1</integer>
<key>XMPDetection</key>
<false/>
</dict>
<key>Devices</key>
<dict>
<key>Audio</key>
<dict>
<key>Inject</key>
<string>1</string>
</dict>
<key>FakeID</key>
<dict>
<key>ATI</key>
<string>0x0</string>
<key>IMEI</key>
<string>0x0</string>
<key>IntelGFX</key>
<string>0x0</string>
<key>LAN</key>
<string>0x0</string>
<key>NVidia</key>
<string>0x0</string>
<key>SATA</key>
<string>0x0</string>
<key>WIFI</key>
<string>0x0</string>
<key>XHCI</key>
<string>0x0</string>
</dict>
<key>USB</key>
<dict>
<key>FixOwnership</key>
<false/>
<key>Inject</key>
<false/>
</dict>
</dict>
<key>DisableDrivers</key>
<array>
<string>Nothing</string>
</array>
<key>GUI</key>
<dict>
<key>Hide</key>
<array>
<string>\EFI\BOOT\BOOTX64.EFI</string>
<string>Windows</string>
</array>
<key>Language</key>
<string>en:0</string>
<key>Mouse</key>
<dict>
<key>DoubleClick</key>
<integer>500</integer>
<key>Enabled</key>
<true/>
<key>Mirror</key>
<false/>
<key>Speed</key>
<integer>8</integer>
</dict>
<key>Scan</key>
<dict>
<key>Entries</key>
<true/>
<key>Legacy</key>
<string>First</string>
<key>Tool</key>
<true/>
</dict>
<key>Theme</key>
<string></string>
</dict>
<key>Graphics</key>
<dict>
<key>Inject</key>
<dict>
<key>ATI</key>
<false/>
<key>Intel</key>
<true/>
<key>NVidia</key>
<false/>
</dict>
<key>NvidiaSingle</key>
<false/>
<key>ig-platform-id</key>
<string>0D220003</string>
</dict>
<key>KernelAndKextPatches</key>
<dict>
<key>AppleRTC</key>
<true/>
<key>AsusAICPUPM</key>
<true/>
<key>Debug</key>
<false/>
<key>KernelCpu</key>
<false/>
<key>KernelHaswellE</key>
<false/>
<key>KernelLapic</key>
<false/>
<key>KernelPm</key>
<true/>
<key>KextsToPatch</key>
<array>
<dict>
<key>Comment</key>
<string>External icons patch</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
RXh0ZXJuYWw=
</data>
<key>Name</key>
<string>AppleAHCIPort</string>
<key>Replace</key>
<data>
SW50ZXJuYWw=
</data>
</dict>
<dict>
<key>Comment</key>
<string>10.11-AppleHDA/Realtek ALC...</string>
<key>Find</key>
<data>
gxnUEQ==
</data>
<key>Name</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
AAAAAA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>10.9-10.11-AppleHDA/Realtek ALC1150</string>
<key>Find</key>
<data>
ixnUEQ==
</data>
<key>Name</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
AAnsEA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>AppleHDA/Resources/xml>zml</string>
<key>Find</key>
<data>
eG1sLnps
</data>
<key>Name</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
em1sLnps
</data>
</dict>
</array>
</dict>
<key>RtVariables</key>
<dict>
<key>BooterConfig</key>
<string>0x28</string>
<key>CsrActiveConfig</key>
<string>0x3</string>
</dict>
<key>SMBIOS</key>
<dict>
<key>BiosReleaseDate</key>
<string>06/12/13</string>
<key>BiosVendor</key>
<string>Apple Inc.</string>
<key>BiosVersion</key>
<string>MP61.88Z.0116.B04.1312061508</string>
<key>Board-ID</key>
<string>Mac-F60DEB81FF30ACF6</string>
<key>BoardManufacturer</key>
<string>Apple Inc.</string>
<key>BoardType</key>
<integer>11</integer>
<key>ChassisAssetTag</key>
<string>Pro-Enclosure</string>
<key>ChassisManufacturer</key>
<string>Apple Inc.</string>
<key>ChassisType</key>
<string>06</string>
<key>Family</key>
<string>Mac Pro</string>
<key>Manufacturer</key>
<string>Apple Inc.</string>
<key>ProductName</key>
<string>MacPro6,1</string>
<key>SerialNumber</key>
<string>C02KXFGXF693</string>
<key>Trust</key>
<false/>
<key>Version</key>
<string>1.0</string>
</dict>
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<string>YES</string>
<key>InjectSystemID</key>
<true/>
</dict>
</dict>
</plist>

 
It would not let me upload the IORegistry file so I uploaded a screenshot of what I hope you would need. If not please let me know how to upload the correct file to someone.
 
8) I have not patched any DSDT or SSDT files.
 
Note: If I need to revert back to Yosemite I have no issue doing so. Also My SMBIOS is MacPro6,1. If I should use a different SMBIOS please let me know.
 
Also I don't know if this helps but I downloaded the bootcamp drivers and the Wifi card works perfectly on the Windows Partition, just not the Mac partition.
 
Reminder: If you have a big text to post, use our Special Codes, in your case i've added Spoiler code.  :)
Read our Forum Rules: # All posts must be clearly written and easy to read. For example, if you have long blocks of text, enclose it in BBCode; if you have code, use a code box, etc. Limit "empty lines" as much as possible, use punctuation where you can and be concise. Posts may be edited for this reasons by InsanelyMac staff at their discretion.

post-1672166-0-26756600-1455670806_thumb.png

post-1672166-0-62346500-1455670809_thumb.png

post-1672166-0-54585100-1455671083_thumb.png

post-1672166-0-97792600-1455671090_thumb.png

post-1672166-0-71411700-1455671213_thumb.png

post-1672166-0-23160400-1455671345_thumb.png

Edited by Allan
Spoiler code added - Read our Rules
Link to comment
Share on other sites

 can not figure it out. 

Not helpful. An IOReg screenshot is useless, see Post #1:

IOReg/File/Save a Copy

When a file is requested, attach the file.  If the file won't attach, Finder/File/Compress

Attach all requested files.

Link to comment
Share on other sites

I know that's the crazy part. but no matter what I do the wifi symbol in the taskbar just stays greyed out. Also if I go into network preferences, no matter how many times I turn the wifi off and on, it will no show any available networks. Even if I try and manually connect to a network, it will not connect. I have tried a home network using a router, and a hotspot. It just won't show networks or connect. Crazy.

post-1672166-0-44380400-1455789977_thumb.png

post-1672166-0-89433600-1455789978.png

Link to comment
Share on other sites

My mistake, Post #501.

maybe i'm wrong but i forgot to enable Drop SSDT in my org.chameleonBoot.plist so i decide to enable it and retry with your first SSDT on post #499.

Result: My system don't boot anymore

i have to put it back the old configuration.....now at least everything work except this nightmare with BCM943602CS

Here is some photo     and tell me if i must prove with your second SSDT and enable "Drop SSDT" on my org.chameleonBoot.plist.Sorry for late reply,i'm busy with work.

post-200496-0-20668700-1455904426_thumb.png

post-200496-0-05109100-1455904437_thumb.jpg

Link to comment
Share on other sites

 just not understanding how/what to change

See Post #1:

BCM94352 5 GHz/BT Handoff Patch (10.10 and newer)

  1. Requires AirPortBrcm4360 WiFi Support and BT4LE
  2. Patches
    1. 10.10 and newer, 5GHz
      1. Binary patch: AirPortBrcm4360
        1. US/FCC the-darkvoid

maybe i'm wrong but i forgot to enable Drop SSDT in my org.chameleonBoot.plist

Why?  Don't.

Link to comment
Share on other sites

See Post #1:

BCM94352 5 GHz/BT Handoff Patch (10.10 and newer)

  1. Requires AirPortBrcm4360 WiFi Support and BT4LE
  2. Patches
    1. 10.10 and newer, 5GHz
      1. Binary patch: AirPortBrcm4360
        1. US/FCC the-darkvoid

Why?  Don't.

 

Would anyone mind explaining me the steps to this solution please. I just don't understand exactly how to find the Binary or how to patch it.

Link to comment
Share on other sites

See Post #1:

BCM94352 5 GHz/BT Handoff Patch (10.10 and newer)

 

  • Requires AirPortBrcm4360 WiFi Support and BT4LE
  • Patches

  • 10.10 and newer, 5GHz

  • Binary patch: AirPortBrcm4360

  • US/FCC the-darkvoid

 

Why?  Don't.

Can someone please explain to me in some detail how to go about this...I have tried reading the steps on my own but I can't seem to patch any binaries.

 

Thanks

Link to comment
Share on other sites

Ok, second attempt ....the same thing

ssdt loaded, kext did not. No ideas.

don't understand exactly how to find the Binary or how to patch it.

Ignored step 3. Installation 

 

Post #1:

BCM94352 5 GHz/BT Handoff Patch (10.10 and newer)

  1. Requires AirPortBrcm4360 WiFi Support and BT4LE
  2. Patches
  3. Installation
    1. Kext/binary patch
    2. Clover/kext patch

If Chameleon, see Kext (script does all the work)

If Clover, see Clover (copy/paste)

Link to comment
Share on other sites

Ok so I tried patching the kext with clover configurator. I would add the kext, enter the hex to find and the hex to replace. I check boxed the box for infoplist. Also set the parameter to save as string, didn't work so I tried again with saving the change as a data change. I would also clear the boot cache before rebooting. Nothing I did would change to country code to anything, let alone FCC/US. I was either doing it wrong, or it's just not meant to be. I feel pretty defeated at this point.

Link to comment
Share on other sites

The locale is set to ETSI, country code is X3. I want the locale to show FCC and country code to say US. I don't know how to find the hex value. I was loading the AirPortBrcm4360.kext file in clover configurator and replacing the hex values with the examples from post #1. I do not know how to find the hex values on my hack. Could you walk me through finding the actual hex values on my hack?

Link to comment
Share on other sites

Hello everyone. Can anyone help me with choice of Wifi adapter for a hp envy 17 laptop (hackintosh).

 

I choose between Atheros AR9280 and BCM943225HMB (half mini pci-e). What will be best choice for OS X El Capitan 10.11.3 ?

The Broadcom will have better bluetooth support.

Because most AR9280 cards don't have bluetooth at all (AR9285 cards tend to have AR3011 bluetooth).

 

But the best card for your Envy would be BCM94352HMB.

Link to comment
Share on other sites

RehabMan, thanks for your answer. I need only wifi. bluetooth is not need for me. How about BCM943225HMB ? Its possible to work in el capitan?

As per post #1, BCM943225HMB is supported. BCM94352HMB also has 801.11ac and 5Ghz.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...