I finished the upgrade on my iMac, and its connected the board to the internal usb pins.
This iMac (Mid 2011 27") removes the power from the MiniPCI-E slot when the wifi turning off. The slot is not powered when the computer starting (unable to press cmd to open boot menu), and recovery not working when only the USB D+ and D- are connected to the bluetooth board.
I'm figured out of the internal usb header pins, and using this connector to supply the bluetooth part of the wifi card.
First,i needed desoldering the rightmost pin (when the osxwifi's adapter in the slot) of the adapter card, and make a wire to the the bluetooth connector. This is the osxwifi card, with the red wire connected to the rightmost pin of the adapter:
http://homokozo.czo.hu/iMac2011mod/iMac2011OSXWifiExtra.jpg
After i connected (soldered) everything, the bluetooth started working.
This is the pinout of the internal bluetooth module, and cable:
http://homokozo.czo.hu/iMac2011mod/iMac2011BT.jpg
Both of the black wires are GND, but one of them are not connected.
Next wire is white, this is the USB D+.
The pink/violet wire is the D-
Red or brown wire is the 3.3V
I secured the card on the slot with cable ties (
http://homokozo.czo.hu/iMac2011mod/t18r-tbk.jpg )
What's working:
- startup keys after the boot chime (cmd+s, cmd+r)
- successfully boot mavericks and yosemite RC recovery
- Handoff and Airdrop are compatible with Yosemite RC1:
http://homokozo.czo.hu/iMac2011mod/iMac2011-bt4upgrade.png
What's not working:
- WiFi network scanning in the EFI boot menu, because the firmware don't know this WiFi adapter