Contribute
Register

[Guide] Airport - PCIe Half Mini v2

Status
Not open for further replies.
rishighan,

Remove bcm4352.kext and install FakePCIID for BCM94352.
(FakePCIID.kext and FakePCIID_BCM94352Z_as_BCM94360CS2.kext)
https://bitbucket.org/RehabMan/os-x-fake-pci-id/downloads

Also modify your 5Ghz patch to:

Find: E8 51 0E 00 00 85 C0 74
Replace: 66 C7 06 55 53 90 90 EB

Hey Darkvoid,

I downloaded the kexts you pointed at and it did not enable 5Ghz.
(I understand that enabling 5Ghz would allow me to connect to the 5Ghz WiFi network created by my Airport Extreme router. Is that correct? )

Separately, Handoff is still not functional.
Everything shows that it is supported (System preferences, and System Profiler)
I logged out of iCloud both on my Hack and iPhone and logged back in.

Attached screenshots to show my kexts, and hex patches.
 

Attachments

  • Screen Shot 2015-02-07 at 10.13.46 AM.png
    Screen Shot 2015-02-07 at 10.13.46 AM.png
    93.2 KB · Views: 122
  • Screen Shot 2015-02-07 at 10.13.55 AM.png
    Screen Shot 2015-02-07 at 10.13.55 AM.png
    44 KB · Views: 116
  • Screen Shot 2015-02-07 at 10.18.35 AM.png
    Screen Shot 2015-02-07 at 10.18.35 AM.png
    28.9 KB · Views: 111
  • Screen Shot 2015-02-07 at 10.20.07 AM.png
    Screen Shot 2015-02-07 at 10.20.07 AM.png
    77.6 KB · Views: 118
rishigan,

Before your Airport card was not showing as authentic Airport extreme, now it is.
Remove existing AirportBrcm4360 patches from Clover.

As mentioned in previous post, add the following Clover kext patch:
Find: E8 51 0E 00 00 85 C0 74
Replace: 66 C7 06 55 53 90 90 EB

Also rebuild your kext cache before reboot (using Kext Utility or equivalent).
This is important.
 
toleda,

I already tried that but that didn't work. I created my own patch based on what Continuity Enabler Tool does and it works!
The only thing now is that my wifi-card is being detected as a 'Wireless card from another vendor' (or something like that, it's not in english here). Could this be a problem in the future or shouldn't I worry?
 
"Draadloze kaart van een andere fabrikant" --> "Third-Party Wireless Card"

Its best to have it recognised as a real proper wifi card.
I have an idea, will update in a few minutes.

Update:

Drop the attached kexts in your Clover kexts folder, this will make your card appear as the BCM94360CS2, which does not undergo any white/black listing in the AirportBrcm4360 driver.

Also you would most likely not need the white-list patches anymore.
 

Attachments

  • FakePCIID_BCM943224HMS_as_BCM94360CS2.zip
    15.1 KB · Views: 106
Wow, you're fast!

As you can see, everything works!
I'm now almost done with my hackintosh laptop, only need to turn off my dGPU and fix sound and I'm done.

Thanks for the help! :)
 

Attachments

  • Schermafbeelding 2015-02-07 om 17.04.55.png
    Schermafbeelding 2015-02-07 om 17.04.55.png
    131.4 KB · Views: 192
Darkness512,

Ok, so the kext I sent you successfully gets around the white-listing for BCM43229HMS?
So the result is as above, fully activated Airport Extreme without any additional Clover patches?

Once you confirm all is fine, I will submit it to the FakePCIID repository for others.
 
I checked and I indeed still whitelisted it using Clovers' KextsToPatch-method. But even when I remove the kext still works. :)
 
Ok great. So you will no longer need any patches for your WiFi card.
It should be whitelisted and working on future OS X versions also.

Maybe Toleda can include it for other BCM943224 [14e4:4353] users
 
rishigan,

Before your Airport card was not showing as authentic Airport extreme, now it is.
Remove existing AirportBrcm4360 patches from Clover.

As mentioned in previous post, add the following Clover kext patch:
Find: E8 51 0E 00 00 85 C0 74
Replace: 66 C7 06 55 53 90 90 EB

Also rebuild your kext cache before reboot (using Kext Utility or equivalent).
This is important.

Got it.
So should this patch:

Find: E8 51 0E 00 00 85 C0 74
Replace: 66 C7 06 55 53 90 90 EB

be applied to IOBluetoothFamily or AirportBcrm4360?
I am a little confused, since you mentioned I should remove AirportBcrm related patches.
 
Hi, sorry for my silly question.
I copy my IO80211Family.kext and begin to open with HexEdit
"Desktop ▸ IO80211Family.kext ▸ Contents ▸ PlugIns ▸ AirPortBrcm4360.kext ▸ Contents ▸ MacOS ▸ AirPortBrcm4360"
then I trying to find something about "58 54 00 2B 18 2C 21 00 20" or "58 54 08 3F 4B 50 5C 00 0A"
or "58 54 00" or "58 54 08"
but values that I founded is "58 54 00 further not correct" and not similar.
May be I looking in a wrong place?
My system before 10.10.2 update from 10.10.1 worked fine with 5Ghz network. Now it "sees" just 2.4Ghz.

Screen Shot 2015-02-07 at 20.09.38.png
 
Status
Not open for further replies.
Back
Top