설치 가이드 아닙니다.


DL: 

EFI.zip



config.plist 파일은 꼭 수정해서 써야합니다.

/EFI/CLOVER/kexts/10.11 kext 일부는 제외시켜 놓았으니 필요하시면 직접 넣어서 쓰시면 됩니다.


OS X El Capitan 10.11.3 (15D21)

Bootloader: Clover EFI bootloader 3330

Bootloader bootflags: -v darkwake=0 kext-dev-mode=1 rootless=0 

SMBIOS: MacBookPro11,2

BIOS: W740SU 1.03.05/EC 1.03.03 개조판 (링크 참조)

http://x86osx.com/bbs/view.php?id=after&no=8090


CPU: Intel® Core™ i7-4750HQ, i7-4760HQ, i7-4770HQ

  • Speed Booster - 가능, Turbo Boost - 안됨(?)

VGA: Intel® Iris™ Pro Graphics 5200 (BIOS 개조판 패치 기준 Framebuffer: 0x0D260007)

  • 1080P@60Hz, QE/CI, 밝기 조절, HDMI - 가능
  • Mini DisplayPort 케이블 및 모니터가 없어서 확인 불가

Audio: VIA VT1802_1 (Audio Device: 0x80868C20, SubDevice: 0x15587410, Codec ID: 0x11068446, Revision: 0x0000)

Intel HDMI Audio (Audio Device: 0x80860D0C, SubDevice: 0x15587410, Codec ID: 0x80862807, Revision: 0x0000)

  • 헤드폰, 내장 스피커, 내장 마이크, HDMI Audio - 가능 (BIOS 개조판 패치 기준 Audio layout-id 3)
  • 헤드셋 마이크 - 사용 불가

Webcam: 1.0M BisonCam, NB Pro

  • 부팅 후 Fn + F10 수동으로 활성화시 사용 가능 (on/off 가능)

Wireless: Intel® Dual Band Wireless-AC 3160

  • 사용 불가이며 자가 교체 필요, 추천 제품 - Broadcom BCM94352HMB / AzureWave AW-CE123H

Ethernet: Intel Corporation, Ethernet Connection I217-V

  • 사용 가능 (AppleIntelE1000e.kext)
  • WOL 확인 안함

Bluetooth

  • 사용 불가이며 자가 교체 필요, 추천 제품 - Broadcom BCM94352HMB / AzureWave AW-CE123H

PS/2 Touchpad, PS/2 keyboard

  • 사용 가능, 부팅시 로그인 화면 임시적 프리징 발생 (VoodooPS2Controller.kext)

USB 2.0, 3.0: Intel Corporation, 8 Series/C220 Series Chipset Family USB xHCI

  • AppleUSBXHCIPCI 15 포트 제한 해제, 개조판 BIOS 사용시 change XHC1 to XHCA DSDT 패치 필요

Card Reader: Realtek Semiconductor Co., Ltd., RTS5229 PCI Express Card Reader

  • 사용 불가

Battery

Sleep

  • 문제 없음


먼저 첨부한 파일을 Kext Utility 돌리시고 추가해주세요.

AppleHDA-272.50-VIA_VT1802_1.zip


헥스 패치도 해주셔야 하는데 저도 이부분은 아무 값이나 때려 넣고 된거라 쓸모 없는 부분이 있을 수 있으니 적당히 고쳐 쓰셔도 됩니다.

다만 Expect 2 matches 이 부분은 핵심 오디오 코덱을 건드는 부분이라 지우시면 안됩니다.

AppleHDA-272.50-VIA_VT1802_1-config.plist


다 끝내시고 재붓 하면 됩니다. 끗... (헤드셋 마이크는 안됩니다.)

 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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
<?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">
<array>
	<dict>
		<key>Comment</key>
		<string>Patch_against_assertions</string>
		<key>Find</key>
		<data>U291bmQgYXNzZXJ0aW9uIA==</data>
		<key>Name</key>
		<string>AppleHDA</string>
		<key>Replace</key>
		<data>AAAAAAAAAAAAAAAAAAAAAA==</data>
	</dict>
	<dict>
		<key>Comment</key>
		<string>zero out ALC884</string>
		<key>Find</key>
		<data>hAjsEA==</data>
		<key>Name</key>
		<string>AppleHDA</string>
		<key>Replace</key>
		<data>AAAAAA==</data>
	</dict>
	<dict>
		<key>Comment</key>
		<string>Expect 2 matches</string>
		<key>Find</key>
		<data>hBnUEQ==</data>
		<key>Name</key>
		<string>AppleHDA</string>
		<key>Replace</key>
		<data>RoQGEQ==</data>
	</dict>
	<dict>
		<key>Comment</key>
		<string>Zero out 1983</string>
		<key>Find</key>
		<data>gxnUEQ==</data>
		<key>Name</key>
		<string>AppleHDA</string>
		<key>Replace</key>
		<data>AAAAAA==</data>
	</dict>
	<dict>
		<key>Comment</key>
		<string>zero out ALC885</string>
		<key>Find</key>
		<data>hQjsEA==</data>
		<key>Name</key>
		<string>AppleHDA</string>
		<key>Replace</key>
		<data>AAAAAA==</data>
	</dict>
</array>
</plist>



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

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