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

예전 글과 다르게 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 

+ Recent posts