toleda / wireless_half-mini

macOS Airport Half Mini (WiFi and Bluetooth)
203 stars 50 forks source link

Support for BCM94352Z 10.2.1 Fresh Install #12

Open rishik44 opened 7 years ago

rishik44 commented 7 years ago

Hello @toleda If you could please help me out, I am not able to get Wifi working on 10.12.1, this is a fresh installation on new hardware (GA-Z170N), I managed to get bluetooth somehow, might be through the patches in config-bcm94352-120 (although i have disabled them now and still bluetooth is on) but Wifi still shows no hardware detected. I am unable to see BCM94352 in IOReg explorer but can see it in DPCI manager. I also have FakePCIID as well as FakePCIID_Broadcom_Wireless, BrcmPatchRAM2 and BrcmFirmwareRepo installed as these were suggested by members in a forum for el capitan install. I have the BCM94352Z model. I've attached my config.plist, Ioregistryexplorer, and boot.config file. Let me know if I need to attach anything else.
rishik44files.zip

Thanks again!

toleda commented 7 years ago

FakePCIID stopped working in 10.12.1 Remove FakePCIID.kext and FakePCIID_Broadcom_WiFi.kext. Install https://github.com/toleda/wireless_half-mini/blob/master/ssdt_arpt/ssdt_arpt-rp06-bcm4352.zip Reply with new files and MaciASL/File/Export Tableset ...

rishik44 commented 7 years ago

@toleda Do I remove all patches for brcm4360 from plist?

toleda commented 7 years ago

Not mentioned, no. This is an injection problem, no change to kext.

rishik44 commented 7 years ago

@toleda Thank you so much! That did ssdt did the trick, both Wifi and bluetooth function perfectly! And i have handoff/compatibility and hotspot support! Another question, how to tell if we have 2.4/5Ghz compatibility?

toleda commented 7 years ago

System Information/Hardware/WiFi/Supported Channels (US/FCC): 2.4 GHz: 1-13 5 GHz: => 36+

rishik44 commented 7 years ago

@toleda I just had to reinstall sierra due to graphics card problem(rx 480) and now I installed the brcmpatchram2 and firmware repo Kexts and placed SSDT-4.aml in patched and now it wifi doesn't work.... I'm not sure what changed

rishik44 commented 7 years ago

@toleda Attached are the updated files for the reinstall of Sierra including the MaciASL table set. rishik44 new files.zip

toleda commented 7 years ago

config.plist is a mess, remove all wifi patches. See README, add only required patches.

rishik44 commented 7 years ago

ok will do so

rishik44 commented 7 years ago

@toleda that did the trick for wifi, I am getting wifi back to working as before. But, bluetooth isn't functioning, i have noticed that the BrcmPatchRAM2.kext and BrcmFirmwareRepo.kext aren't loading. I have tried deleting them and reinstalling them, and then fixing permissions after. Any fix for this? Thanks

toleda commented 7 years ago

Where did you install the kexts and with what?

rishik44 commented 7 years ago

i installed them into system/library/extensions

rishik44 commented 7 years ago

Using Kextwizard

toleda commented 7 years ago

No experience the Keztwizard, I use Kext Utility for Sierra.

rishik44 commented 7 years ago

Ok i will delete them and reinstall using kext utility

rishik44 commented 7 years ago

Ok reinstalled them, still shows Bluetooth not available.

rishik44 commented 7 years ago

Once more i will try deleting them, then restarting, then installing one, then restarting, then installing the other.

rishik44 commented 7 years ago

Tried again, but no fix. I am also seeing that the previously loaded kext BroadcomBluetoothHostControllerUSBTransport is not being loaded anymore, i think this is the kext that allows the others to load.

rishik44 commented 7 years ago

I might have to reinstall sierra once again if nothing else can be done

rishik44 commented 7 years ago

@toleda I finally did it! After my reinstall, got graphics card to load, got bluetooth and wifi! Everything is functional, I lost bluetooth for a second due to a patch in the config.plist, the one to enable handoff and hot spot, I just disabled it, and bluetooth works again, and i still have handoff and hotspot. Thanks again!

rishik44 commented 7 years ago

@toleda does sleep function normal on the rx 480?

toleda commented 7 years ago

No idea, off topic.

rishik44 commented 7 years ago

@ toleda after trying to run multi beast again for ALC 1150 I lost my WiFi. I tried reinstalling Brcm4360 and deleting and replacing SSDT-4.aml. Attached is my config.plist, this same plist worked right before I installed Multibeast audio drivers.

f untitled folder.zip

toleda commented 7 years ago

See reply above: config.plist is a mess