예전에 작성한 글이 너무 마음에들지 않아 새로 작성하게 되었습니다.

예전 글과 다르게 OS X Yosemite 10.10.x Clover 부트로더와 보조 kext 설치로 WiFi, Bluetooth 잡는 방법입니다.



먼저 준비물부터 소개해봅시다.


BrcmPatchRAM.kext - 블루투스 활성화 kext

DL1: https://github.com/the-darkvoid/BrcmPatchRAM

DL2: https://bitbucket.org/RehabMan/os-x-brcmpatchram/downloads


FakePCIID_BCM94352Z_as_BCM94360CS2.kext - 장치값 추가 kext

DL1: https://github.com/RehabMan/OS-X-Fake-PCI-ID

DL2: https://bitbucket.org/RehabMan/os-x-fake-pci-id/downloads


Clover Configurator - config.plist 편집 앱

http://mac.softpedia.com/get/System-Utilities/Clover-Configurator.shtml


config Broadcom BCM94352HMB / AzureWave AW-CE123H.plist - HEX 패치를 대신 해줄 KextsToPatch 값 (10.10.4, 5 기준)

config Broadcom BCM94352HMB - AzureWave AW-CE123H.plist

http://osxonthinkpads.wikidot.com/10-10-x-on-intel-nuc-i5-4250#toc7 - 10.10.x 다른 버전 값

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?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>KextsToPatch</key>
	<array>
		<dict>
			<key>Comment</key>
			<string>BCM94352 Airport Extreme</string>
			<key>Find</key>
			<data>axAAAHUN</data>
			<key>Name</key>
			<string>AirPortBrcm4360</string>
			<key>Replace</key>
			<data>axAAAJCQ</data>
		</dict>
		<dict>
			<key>Comment</key>
			<string>BCM94352 5GHz BR</string>
			<key>Find</key>
			<data>QYP8/3QsSA==</data>
			<key>Name</key>
			<string>AirPortBrcm4360</string>
			<key>Replace</key>
			<data>ZscGQlLrKw==</data>
		</dict>
		<dict>
			<key>Comment</key>
			<string>BCM94352 BT4LE Handoff/Hotspot</string>
			<key>Find</key>
			<data>SIXAdFwPt0g=</data>
			<key>Name</key>
			<string>IOBluetoothFamily</string>
			<key>Replace</key>
			<data>Qb4PAAAA61k=</data>
		</dict>
	</array>
</dict>
</plist>
 



준비물도 구했고 이제 따라하시기만하면 됩니다.

먼저 /EFI/CLOVER/kexts/10.10 폴더에 BrcmPatchRAM.kext , FakePCIID_BCM94352Z_as_BCM94360CS2.kext 넣어주시면 일단 첫번째 작업은 끝납니다.



두번째로는 Clover Configurator 앱으로 config Broadcom BCM94352HMB : AzureWave AW-CE123H.plist 파일을 열어줍니다.

그리고는 기존에 있던 config.plist 파일도 열어 저 값들을 그대로 복사해서 붙여넣으시면 끝입니다.



참 쉽죠?


사실 info 파일을 수정해서 장치값을 추가해주면 FakePCIID_BCM94352Z_as_BCM94360CS2.kext 파일을 안쓰셔도 되긴합니다.

클로버 옵션 중에 info 파일을 수정하는 옵션이 전 작동이 안되길래 이 방법을 사용 했으니 작동이 되시는 분들은 지우셔도 됩니다.


BCM94352 BT4LE Handoff/Hotspot 패치는 아이폰, 아이패드 그리고 해킨끼리 연속성 기능을 사용하기 위한 값입니다.



BCM94352 Airport Extreme 패치는 이름 그대로 애플 에어포트로 인식되도록 해주는 패치입니다.

BCM94352 5GHz BR 패치는 5GHz 채널을 잡기위한 패치이며 일부로 브라질로 국가로 변경하도록 값을 넣어봤습니다.



왜 멀쩡한 한국이 아닌 브라질로 잡았는지 스샷을 보시면 알겠지만 채널이 다 사라지는 증상이 있어서 한국 값은 넣지 않았습니다.

그외에 미국은 12,13채널을 잡을 수 없기에 국내에서는 적절하지 않다고 생각이 들더군요.


좀 더 자세한 정보는 밑에 링크를 참조하시면 도움이 되실겁니다.

https://en.wikipedia.org/wiki/List_of_WLAN_channels

http://www.clien.net/cs2/bbs/board.php?bo_table=cm_mac&wr_id=521236

http://osxonthinkpads.wikidot.com/10-10-x-on-intel-nuc-i5-4250#toc7 

구입한 USB AC 무선랜 카드가 너무 불편해서 결국에는 놋북용으로 AC 지원하는 무선랜카드를 구입헀다.


Broadcom BCM94352HMB / AzureWave AW-CE123H 이라는 제품이며 해킨에서도 잘된다는 제품이다.


설치방법은 http://www.tonymacx86.com/network/104850-guide-airport-pcie-half-mini-v2.html 글을 참조하거나


x86osx에서 한 회원분이 미리 패치한 kext 넣어서 돌리면 된다. (http://x86osx.com/bbs/view.php?id=pds&no=6726)

블루투스는 문제가 있어서 위에 링크에서 받지 말고 http://forum.osxlatitude.com/index.php?/topic/2925-bluetooth-firmware-uploader/ 에서 받는걸 추천함 (BTFirmwareUploader.kext 사용시 잠자기, 해킨 단독 부팅시 문제 없이 작동함)

설치하면 Wi-Fi & 블루투스 모두 정상 작동하며 5GHz도 잘 잡는다.



해외에서 구입하고 배송비까지 따지면 국내에서 판매 중인 옥션판매자랑 가격이 비슷하니 그냥 국내에서 사는걸 추천한다.

http://itempage3.auction.co.kr/DetailView.aspx?ItemNo=A881381130&frm3=V2 

판매자분이 센스가 있게 USB에다가 드라이버 파일을 동봉해서 보내주신다. (윈도우 전용)


+) 내용 추가

장비가 한개만 연결시 aptx 코덱도 활성화가 됨 (써보면 확실히 좋음)


++) 내용 추가

블루투스 개발자툴로 강제 aptX 활성화가 가능함 (원래는 장비 2개 연결시 aptX 코덱이 작동안하고 다른 SBC 코덱이 작동됨)

http://dl.devbreak.info/mzhuBluetooth Explorer.app 받아서 스샷처럼 설정해주면 됨


+ Recent posts