설치 가이드 아닙니다.


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>



x86osx에서 계속 올라오는 질문에 지쳐서 작성한 글입니다.

사실 구글에서 검색을 해보신 분들이면 볼 가치도 없을만한 글이죠 (웃음)


여러가지 앱이 있지만 전 개인적으로 Kext Utility 앱을 쓰는걸 좋아합니다.

간단해서 누구나 쉽게 따라 할 수 있다는게 장점이죠

http://cvad-mac.narod.ru/index/0-4


위 링크로 가신 후 다운로드를 하시면 됩니다.


사용방법도 엄청 간단합니다.

원하는 kext를 때려넣고 비번 입력하면 끝!

무슨 소리인지 모르신다고요? 보고 따라하세요!


참 쉽죠?


올레샵에서 블루투스 헤드셋을 구입한 겸 APT-X 코덱 지원을 하는 블투 동글을 구입을 했다.



바로 "넷탑 NTP-BT400U 블루투스USB동글"


사실 구입하기 전에 맥에서도 될까? 라며 걱정을 했었다.

실제 스펙에는 윈도우만 지원한다는식으로 적어놓은 상태였고 칩셋에 대한 정보를 찾지를 못했기 때문이었다...


물건을 받아서보니 칩셋에 대한 정보가 적혀있었다.

CSR 8510칩셋


맥에 연결해보니 다행이도 한방에 인식이 되었다.


IOBluetoothFamily.kext 안에 CSRBluetoothHostControllerUSBTransport.kext 플러그인 켁스트가 들어있었고 기본적으로 맥에서 네이티브로 지원되는 제품인걸로 확인이 가능헀다.


문제가 있다면 이미 노트북에는 블루투스가 있어서 그런가 사용은 불가능 했고 블투가 없는 해킨에서 연결해보니 파일 전송시 모든 기능들이 멀쩡하게 잘 작동되었다.

해킨이나 리얼맥에 쓰려고 구입 할 예정이라면 구입해도 전혀 문제가 없을만한 제품


윈도우에서는 8.1 기준 자동으로 드라이버가 잡혀서 설치가 되었고 아무 문제 없이 한방에 작동이 되었다.


마지막으로 이 제품에는 숨겨진 함정이 하나 있었다.

전송 속도는 BT2.1 성능 ㅋ;


10.9.1에서 10.9.3 업데이트시 생기는 문제가 한개 있는데 바로 화면이 안나온다....


페르미 기반 그래픽이라 퀵타임 영상 깨지는걸로도 짜증났던 상황이라 여러가지 만져본 결과 smbios 수정시 그래픽 깨짐 현상, 10.9.3 업데이트시 화면 출력도 된다!


카멜레온 툴로 이렇게 smbios 수정 후 저장하고 재붓하면 아무 문제 없이 화면이 뜬다.

다만 노트북인데 아이맥으로 잡혀 나오는건 함정...



업데이트시 풀리는게 오디오, SD 카드 설정, 배터리, Wi-Fi인데 

밑에 KEXT 받아서 돌려주면 한방에 해결

http://dl.devbreak.info/yNvw


기본적인 지식이 있는 사람이 보는걸 권장합니다.

예를들어 BIOS 설정이라던가 kext 자료는 올리지 않았으니 알아서 설정하거나 구하세요.


근무지에서 작년에 구입한 데스크탑 (삼성전자 매직스테이션 Series 3 DM300T3A-A51) 모델이 1TB 하드다보니 용량이 썩어남

그래서 해킨 설치를 시도함



일단 설치 USB 제작을 해야하는데 Vmware에다가 해킨 올려서 만들기는 싫고 해킨 놋북으로 작업도 싫어서 미리 만들어진 고스트 파일로 복원함

AmonDuul2님이 만드신 10.9.1_Clover_AD2 사용 (8GB USB 추천)

그리고는 만든 설치 USB 이걸로 부팅하면 설치화면이 뜸 (설정 아무것도 안만져도 됨 한방에 설치화면 나옴)


설치가 끝나면 USB 부팅 한번 더 하고 이번에는 설치된 하드를 고르면 이번에도 역시나 아무것도 건들지도 않아도 한방에 부팅 끝

부팅이 되고 난 뒤 확인해보면 사운드, USB 3.0, 무선랜이 안잡혀있다.

사운드는 조금 짜증 났는데 ALC 662 VoodooHDA.kext (HDMI 오디오는 테스트 안해봄 아마 될듯),

USB 3.0 GenericUSBXHCI.kext 구해서 패치하니 잘된다.

(SD 카드도 인식되는걸 봐서는 전에 쓴 글 http://youtil.wo.tc/84 이거대로하면 애플 리더기로 인식될듯)


무선랜은 어차피 필요없어서 (이더넷이 됨) 그냥 해결안함 ㅋ



잠자기는 클로버 EFI 안에 있는 NullCPUPowerManagement.kext 지워주고 부팅하면 됨

터보부스터는 SSDT 구해서 넣어줘야지 작동됨 (넷에 검색해도 안나오길래 ssdtPRGen.app 사용해서 만듬)


설치 인증 & 벤치 결과


10.9.2 업데이트 함

맥앱스토어에서 업데이트 누르고 만지면 아무것도 셋팅 하지 않아도 모든게 정상적으로 작동



이번에 나온 10.9.2 보안업데이트도 한방에 문제 없이 됨



일단 해킨 설치는 무난하게 했는데 문제점이 조금 있는듯


전체적으로 불안정하고 기존에 쓰던 일부 kext 안됨, 잠자기 됨 (랜선 뽑으면 됨...)

+++) 사파리로 영상 재생 (유튜브), 퀵타임 플레이어로 mp4 재생시 제대로 출력이 안되거나 프리징 현상이 있음

그래픽 드라이버 문제 일 수도 있으니 이건 해결불가


AppleIntelCPUPowerManagement.kext 10.9 패치된 파일 필수니 안넣으면 커ㅋ널ㅋ패ㅋ닉ㅋ

http://dl.devbreak.info/eF4o 

(자료출처: http://x86osx.com/bbs/view.php?id=pds&no=6618)

+) 스피드 스텝 + 터보 부스트 잘됨




오디오는 기존에 올려놓은거 사용 불가능 그러니 임시로 VoodooHDA.kext 사용 함 (HDMI 오디오까지 됨)

http://dl.devbreak.info/Uogk


++) 오디오는 이걸로 교체하면 작동 됨 (HDMI 안됨, 쓰려면 위에 부두 써야함)

http://dl.devbreak.info/2cg5

(자료출처: http://www.osx86.net/files/file/3613-alc269-audio/ , https://github.com/Mieze/RTL8111_driver_for_OS_X)

잠자기 깨어난 후 오디오 안나오는건 블로그에 올려놓은 http://youtil.wo.tc/45 글 참조

++++) http://dl.devbreak.info/Vqaz 이걸로 해결 가능 (GTX55 ALC 269 맞게 노드 수정함)

(자료출처: http://forum.osxlatitude.com/index.php?/topic/3084-eapd-fix-in-a-standalone-kext-no-need-ioaudiofamily-patching/)




유선랜은 밑에 링크 받아서 설치

http://dl.devbreak.info/6WZF

(자료출처: http://www.insanelymac.com/forum/topic/287161-new-driver-for-realtek-rtl8111/)


무선랜은 - IO80211Family.kext/Contents/PlugIns/AirPortAtheros40.kext/Contents/Info.plist 파일 열어서 1c -> 2b 교체하면 됨


배터리, 블루투스, PS2 키보드는 기존에 올려둔 파일로 호환 됨 (DSDT, SSDT도 기존에 올려둔걸로 재탕가능)

밝기조절 기존 kext 사용하면 되긴하는데 키보드로 제어 안됨 밑에 링크 맥용 앱 깔아서 쓰는걸 추천

https://itunes.apple.com/kr/app/brightness-slider/id456624497?mt=12


USB 3.0

http://dl.devbreak.info/4rmP

(자료출처: http://www.insanelymac.com/forum/topic/286860-genericusbxhci-usb-30-driver-for-os-x-with-source/)

전에도 내장 SD 카드 리더기 관련 글을 올린 적이 있습니다. (http://youtil.wo.tc/71)

이번에는 직접 패치 하는 방법을 알려드리겠습니다.



- 시작하기 전에


/System/Library/Extensions/AppleStorageDrivers.kext 파일을 미리 백업하시면 좋습니다.

노트북은 한성 GTX55 기준이며 SD 카드 리더기가 USB 장치로 잡힌 기종에 한해서 가능하니 안되는 제품은 저에게 물어봐도 모릅니다.



- 패치 하기


01. 시스템 정보에서 자신이 사용하는 USB 리더기 정보를 확인합니다.

 여기서 필요한 정보가 2가지인데 제품 ID (idProduct), 공급업체 ID (idVendor) 입니다.

 저 같은 경우 (한성 GTX55) 제품 ID: 0x0138, 공급업체 ID: 0x0bda 이렇게 나오는군요.

 구하신 값을 16진법에서 10진법으로 바꿔 주시면 첫 번째 단계는 끝납니다.

 ex)제품 ID: 312, 공급업체 ID: 3034




02. AppleStorageDrivers.kext 파일을 바탕화면이나 편하신 폴더로 옴기시고

 AppleStorageDrivers.kext/Contents/PlugIns/AppleUSBCardReader.kext/Contents/Info.plist

파일을 열어보시면 복잡하게 텍스트가 뜹니다.

 

여기서 IOKitPersonalities - Apple_Internal_SD_Card_Reader_2_00 - idProduct, idVendor 찾으시면 위에서 구하신 값들을 10진법 그대로 넣어주시고 저장 그 후 kext Utility 앱으로 수정해주신 kext를 패치하시고 재부팅 하시면 끝입니다.

+) 빠진 내용이 있어서 추가합니다.  Apple_Internal_SD_Card_Reader_1_00 이것도 같이 패치 해주시면 됩니다.





- 확인하기


SD 카드 아무거나 하나 넣어보시고 시스템 정보 - 카드 리더기 정보가 뜨거나 파인더에서 SD 카드 그림이 뜨면 제대로 따라 하신겁니다.


        



'해킨 > 한성 GTX55' 카테고리의 다른 글

한성 GTX55 10.9 (수정판++++)  (7) 2013.10.27
[한성 GTX55] ALC 269 AppleHDA.kext 패치하기 - 준비편  (3) 2013.04.10
10.8.3 해킨 설치완료 (13/04/05)  (2) 2013.03.31
한성 GTX55 10.8  (3) 2012.08.02
GTX55 10.8 업뎃 완료  (0) 2012.07.26

GTX55 한성 노트북 기준입니다.

SSD 온김에 클린설치하고 노가다로 마이그레이션 (수동으로 중요한거만 옴김ㅋ) 해서 해킨 완성

설치법 또는 자세한 정보는 http://www.inter6.com/ 참조하시면 됩니다. (구버전 글 봐도 지장없음)



kext

kext.zip

2013 / 04 / 01 추가

IOath3kfrmwr.kext 블루투스 (부팅 또는 잠자기 후 깨어나도 자동으로 잡음)

http://dl.devbreak.info/wMOG

IOAudioFamily.kext 사운드 (잠자기 후 깨어나도 사운드 재생됨, 이어폰, 마이크 단자는 AppleHDA.kext 재로드 필요함)

http://dl.devbreak.info/laqk


2013 / 04 / 05 추가

으하하하핳 USB 3.0 kext 추가 요시! 

http://dl.devbreak.info/uJlj









Extra

Extra.zip


카멜레온 2188

http://dl.devbreak.info/qrzL


120802


120802.zip


Kext

ACPIBacklight.kext

AppleHDA.kext

AppleIntelCPUPowerManagement.kext

AppleStorageDrivers.kext

FakeSMC.kext

IO80211Family.kext


Etc

DSDT.aml

SMBios.plist

--------------------------------------------------------------------------------------------------------------

+ Recent posts