Administrators Leon Posted June 28, 2013 Administrators Share Posted June 28, 2013 !!! NOTICE !!! When dual-booting with Windows and Linux you might need to shut down entirely before booting the other OS, or wifi/bluetooth might not work.!!! NOTICE !!! Credits: Leon Bollerup as Team leader, owner of the first card and testing Bronxteck for bluetooth patching Mick for help with Wifi kext Dinesh for working on the bluetooth firmware uploader Uniwifi for providing the AC cards at a good price Toleda from Tmac - Check this thread: http://www.insanelymac.com/forum/topic/292542-airport-pcie-half-mini/ Sponsors: Leon Bollerup, 50$ Raistlin5, 20$ chinglung hwang, 10$ moonman, 20$ Ruben Penas, 10$ Gary Goodvin, 10$ Sonam Nyangpo, 10$ Iordan Iordanov, 20$ If you want to support this project, then please donate to [email protected] - all donations are anonymous unless you ask to be mentioned here - your donation will help solve the last problems and make sure that we have a unique and good combo card solution for everyone to benefit from... .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. We are happy to announce (as the first hackintosh site?) a new Combo card solution based on Broadcom - this card not only brings AC standards but also Bluetooth 4.0 to our machines.This Half-size mini-pci is based on BCM4352 Running on Mountain Lion and Mavericks Read more here: http://img.onant.com/201304/detail.php?id=aigale-bcm4352 Uniwifi who is presently one of the few people selling this card is working on a good price for our members - until then you can contact him on [email protected] Traffic stats (Using windows 8.1 and a latest gen Time Capsule - OSX coming soon) .. testing on my home internet connection (100mbit from Risknet) Installation method: For bluetooth, use the kext from this thread: Bluetooth Kext For WiFi, you need to patch dsdt (or) kext. You can also use the attached patched kexts for WiFi but its recommended to use either dsdt/kext patch in future. Patching DSDT: Needed: DSDT Editor IORegistryExploere For this, you need to find where the wifi card is detected by Mac OSX which can be done by going through the ioregfile. First, look at the section "IOService:/AppleACPIPlatformExpert/PCI0@0" in ioregfile and find the device starting with the name "RPXX". Next, find where the Wifi is detected by looking at the name "AirPort_xxx" (after installing patched wifi kexts from EDP/patching kext yourself). After locating the device "RPXX", add the method below to that Device in DSDT and compile it. Note:This is located at one of those Devices of the DSDT: RP01/RP02/RP03/RP04/RP05/RP06/RP07/RP08 (some notebooks might have this name differently, so find it from ioregfile with the above steps).DSDT Patch: Method (_DSM, 4, NotSerialized) { Store (Package (0x0C) { "AAPL,slot-name", Buffer (0x05) { "PCIe" }, "name", Buffer (0x0D) { "pci14e4,43a0" }, "device-id", Buffer (0x04) { 0xA0, 0x43, 0x00, 0x00 }, "IOName", "pci14e4,43a0", "device_type", Buffer (0x11) { "Wi-Fi Controller" }, "model", Buffer (0x33) { "Broadcom BCM4352 802.11ac Wireless Network Adapter" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } Patching Kext:For this, we need to inject our card's ids to the Apple WiFi Kext. You can use the attached script to patch (or) can manually patch using the below steps. Manual patch:You need to patch the kext "AirPortBrcm4360.kext" located at System/Library/Extensions/IO80211Family.kext/Contents/Plugins/". Copy the kext to Desktop and Open the file "Info.plist" using text editor located inside the kext we are patching and add the bolded line below to the section "IOKitPersonalities->IONameMatch" as shown below. IONameMatch pci14e4,43b1 pci14e4,43a0 After editing, save the file and install the kext. Fixing 5-ghzThanks to Toleda who found that country of the card needs to be changed from XT to US wich then enables 5ghz.Solution:For terminal: sudo perl -pi -e 's|\x01\x58\x54|\x01\x58\x58|g' /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortBrcm4360.kext/Contents/MacOS/AirPortBrcm4360 sudo touch /System/Library/Extensions/ This is offcourse also intergrated into EDP. Downloads Wifi kext for Mountain lion: BCM4352-60.wifi.kext for ML.zip (not patched for 5ghz) Wifi kext for Mavericks: BCM4360-52.wifi.kext for Mavericks.zip (not patched for 5ghz) For the latest Windows drivers, follow this link: http://www.dell.com/support/drivers/us/en/19/driverdetails?driverid=W49DT Enjoy! Patch Broadcom WiFi kext.zip 3 Link to comment Share on other sites More sharing options...
Administrators Leon Posted August 31, 2013 Author Administrators Share Posted August 31, 2013 Hey Everyone, Good news, Dinesh have permanently fixed the bluetooth via a fully working firmware uploader - no need to patch local kexts. Its tested to work on both ML and Mav - The BTuploader will get a second thread on the forum since it also works for a bunch of other kinds of cards. Again, this could only be done because of the many donations you have made - thank you for your support. 1 Link to comment Share on other sites More sharing options...
Kransbox Posted September 18, 2013 Share Posted September 18, 2013 What is the advantage of the Broadcom over the Atheros AR5B195 Combo (AR9285 Wifi + AR3011 Bluetooth) & Atheros WB225 Combo (AR9485 Wifi + AR3012 Bluetooth) ? Am I missing something? The Atheros can be had on ebay for under 10 and the Broadcom is about 100. Link to comment Share on other sites More sharing options...
Agustin Posted September 18, 2013 Share Posted September 18, 2013 The Broadcom 4352 is 802.11ac card and the Atheros is just 802.11n card. Link to comment Share on other sites More sharing options...
Administrators Hervé Posted September 18, 2013 Administrators Share Posted September 18, 2013 And in case someone asks, to make it very simple... 802.11b (2.4GHz) -> 11Mbps 802.11a (5GHz) -> 54Mbps 802.11g (2.4GHz) -> 54Mbps 802.11n (2.4GHz or 5GHz) -> 150/300/450Mbps 802.11ac (5GHz) -> 500/1000+Mbps Link to comment Share on other sites More sharing options...
ence Posted December 25, 2013 Share Posted December 25, 2013 Got my combo card this morning in the mail! Wifi + BT work OOB in Windows. On Mavericks wifi is working (install method #2) but bluetooth is nowhere to be found. I've tried adding the info to the broadcom bluetooth kext & using BTFirmwareUploader but it's not working. In IOREG I can see it under AppleUSBEHCI/BCM20702A0@1a110000 & product & vendor ID are correct. I thought maybe my BT was screwed up under this install so I tried on another & same issue arises. I'm not sure if this is relevant but System Report shows no pci cards installed. I've tried using different sysdefs & tried booting without my dsdt/ssdt (autopatching via clover) but nothing is working. Oh & I did try shutting down completely as well. Anyone have any ideas? I'm going to try a reinstall but failing that I'm not sure what to do. I tried Toledas bcm4352.kext with the toledaArpt.kext & wifi & BT are working! Link to comment Share on other sites More sharing options...
EMlyDinEsH Posted December 27, 2013 Share Posted December 27, 2013 Bluetooth in BCM4352 requires firmware patch in RAM in order to work properly, so injecting id's into Bluetooth kext which is done by toleda kext is not enough to get it working fully. Using toleda kext bluetooth might get detected but won't worry properly unless new firmware is uploaded by my kext for Half Mini PCIe BCM4352 cards in notebooks and I can confirm this. So, I suggest you to follow this thread for more details on bluetooth: https://osxlatitude.com/index.php?/topic/2925-bluetooth-firmware-uploader/ and for WiFi I have updated this thread with more details. Link to comment Share on other sites More sharing options...
ence Posted December 28, 2013 Share Posted December 28, 2013 I tried again with beta btfirmwareuploader & bluetooth is recognized & working! Tested file transfer with a macbook pro & it worked, also tested with apple bluetooth mouse & worked without stutter as well. Thanks Link to comment Share on other sites More sharing options...
Tberdy Posted April 20, 2014 Share Posted April 20, 2014 Same problem on Asus N550JV : wifi works very well but bluetooth is not detected by os x, windows or linux .... I've an Azurewave too. No options in the BIOS and wih my previous AR9485, bluetooth was working. I don't understand why it's not detected ... Link to comment Share on other sites More sharing options...
Tberdy Posted April 27, 2014 Share Posted April 27, 2014 I think I've found something to solve our problem I don't have the time to try right now but look at these articles : http://www.bios-mods.com/forum/Thread-TUTORIAL-Lenovo-X230-Tablet-BIOS-Whitelist-Removal-Hardware-Flash Go straight to the "tape #51 pin" step. "Intel utilize some Bluetooth switch on 7260AC+BT mini PCI-E #51 pin. I tried it on 2 PC and Bluetooth is not even showing on device manager. I read that if the board supply 3.3V on that pin, Bluetooth is off and vice versa. So I taped a tiny Kapton tape on pin #51 as shown." We have a broadcom but the #51 pin is becoming a standard : http://www.pcisig.com/specifications/pciexpress/specifications/ECN-Second20Wireless20Disable20-2020100510.pdf I hope this can work I'll try soon. Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now