?
제조사: 한성컴퓨터 모델명: M52S-G63 출시일: 2012.1 시피유 : Intel(R) Core(TM) i7-2670QM CPU @ 2.20GHz 램 : 8 GB DDR3-1333 Mhz 칩셋 : Intel Cougar Point HM65, Intel Sandy Bridge 오디오 : VIA VT1802 비디오 : Intel HD Graphics 3000 ?????????? nVIDIA GeForce GT 630M (옵티머스) 유선랜 : Realtek RTL8168/8111 PCI-E Gigabit Ethernet Adapter 무선랜 : Realtek RTL8188CE Wireless LAN 802.11n PCI-E Network Adapter ----> ar9280으로 교체 저장장치 : Samsung SSD 840 PRO Series (SATA-III) ??????????????TOSHIBA MQ01ABD075 (750 GB, 5400 RPM, SATA-II) 웹캠 멀티리더기 -----------------------------------------------------------------------------------
smbios는 MacBookPro8,1로 했습니다. /S/L/E의 내용물들은 최대한 건드리지 않았습니다. 딱 하나 아주 약간 수정한 것이 있다면 바로?AppleHDA.kext... 이것도 파일 2개 추가해준 것을 제외하면 나머지는 똑같습니다.
1) 비디오 ????HD3000 QE/CI 정상 ????화면 깨짐과 프리징은?x86.co.kr에 작은거인님의 햇살같은 정보로 완전히 해결했습니다.? ????관련 글 :?https://www.x86.co.kr/success/92941 ????VGA포트(RGB) 출력, HDMI 출력 정상 ????옵티머스가 적용되는 노트북인 관계로 외장 그래픽인 GT630M은 dsdt를 통해 OFF시켰습니다.?
2) 오디오 ????우분투에서 코덱덤프를 떠와서?AppleHDA.kext 패치를 했습니다.? ????내장스피커 + 헤드폰 잭이 작동하고 서로 자동 스위칭도 됩니다. ????외장마이크 됩니다. ????HDMI 오디오 출력 작동 : DSDT의 GPU DSM와 HDEF의 DSM에 각각 gfx-hda "onboard-1"을 추가 ????내장마이크는 작동하긴 하는데 입력 감도가 매우 낮아서 사용이 힘드네요. ????적용 방법은 ????(1) 첨부파일에 layout3.zml.zlib 파일과 Platforms.zml.zlib 파일을 /S/L/E/AppleHDA/Contents/Resources/에 복사합니다. ????(2) DSDT의 HDEF 디바이스에 layout id로 0x03을 넣습니다. ????(3) 기타?AppleHDA 바이너리 패치에 관한 모든 것들은 config.plist와 Fakesmc의 Info.plist에 들어있습니다.
????----> 내장마이크 문제로 VoodooHDA.kext를 사용하고 있습니다.????? ????????????관련 글 :?https://x86osx.com/bbs/view.php?id=pds&page=3&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=6566
3) 시피유 ????ssdtPRgen.sh 스크립트로 ssdt를 뽑아서 넣어주니 몽땅 잘됩니다.? ????터보부스트는 발열때문에 사용하지 않도록 했습니다. (DisableTurboBoost.kext 사용) ????--> ssdt는 지워버리고 config.plist의 Generate > Cstate Pstate를 이용하여 스피드스텝을 잡았습니다. ???????? 터보부스트는 다시 사용중입니다. ????--> hd3000의 프레임 저하가 발생해서 노트북 oem ssdt를 뽑아다가 에러만 수정해주고 넣어서 사용하도록 하였습니다. (ssdt때문인지 c2 c4 c6때문인지 정확히는 확인을 안했습니다. 귀찮네요 이제..ㅜㅜ)
4) 유/무선랜 ????유선랜은 RealtekRTL8111.kext를 사용하니 바로 붙었습니다. ????무선랜은 rtl8188ce를 빼버리고 Atheros ar9280을 넣어주니 네이티브로 붙었습니다.
5) 블루투스? ????bu-4096 동글을 사서 끼우니 매우 잘되네요. ????현재 매직트랙패드랑 블루투스 키보드 연결해서 쓰는데 전혀 문제 없습니다.
6) 배터리 ????dsdt를 수정하여 배터리 퍼센트가 나오도록 했는데 충전이 되다가 도중에 멈추는 현상도 보이고 배터리 사용시간이 30분을 겨우 넘기네요. 사실상 무용지물입니다. ㅠㅠ ????관련 글 :?https://x86osx.com/bbs/view.php?id=osxtips&no=3330&ksn=1&kss=1&ksc=0&kst=1&ksm=1&kw=%C6%DB%BC%BE%C6%AE
7) 화면 밝기 ????구글링하여 dsdt를 약간 수정하고 GenericBrightness.kext를 넣어주니??print src / pause 키로 밝기 조정이 되었습니다.? ? ? 관련 글타래 :?https://www.insanelymac.com/forum/topic/236835-updated-2012-genericbrightnesskext/
8) 웹캠은 자동으로 잡혔습니다.
9) 자동 잠자기, 수동 잠자기, 일어나기 전부 잘 됩니다. ????단, 일어날때에는 블투나 키보드 장비로는 안일어나지고 전원버튼으로만 일어나집니다. (클로버 설정) ????일어나고 나서 매직트랙패드랑 블투키보드도 잘 살아납니다.
10) usb 3.0은 GenericUSBXHCI.kext를 넣어주니 바로 잡혔습니다. ??????--->?AppleUSBXHCI를 수정해서 네이티브로 잡히도록 하였습니다. ????????????문제점 : 부트로더가 올라오기 전에 usb3.0단자에 usb를 꼽아놓으면 부트로더가 불러와지지 않는 문제가 있습니다. ??????관련 글타래 :?https://www.insanelymac.com/forum/files/file/150-patched-appleusbxhcikext/
11) 멀티리더기는 PCI기반이라 작동이 불가능하다고들 하네요.
12) 노트북 내장 트랙패드가 잡히지 않아서 VoodooPS2Controller와 ElanTouchpad에서 각각 뽑아내서 조합을 해주니 정상 작동했습니다. ??????관련 글타래 :?https://forum.osxlatitude.com/index.php?/topic/1948-elan-touchpad-driver-mac-os-x/ ???????????????????????? https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller
13) DSDT.aml을 지워버리고 config.plist의 패치기능으로 대체하였습니다. ??????어차피 단순 작업이라 부팅시간에는 별 영향이 없고 DSDT.aml을 컴파일해서 넣는것보다 부팅할때마다 동적으로 패치를 하도록 하니 나중에 손볼때 용이하다고나 할까요 DSDT가 없으니 느낌도 괜찮고 그렇습니다. ㅎㅎ ??????패치 내용은 config.plist에 모두 들어있습니다. 단, 이 패치를 다른 컴퓨터에서 똑같이 사용하시면 안됩니다! DSDT가 다르니까요. ??????그래도 혹시나해서 DSDT.aml도 같이 첨부해 놓았습니다.
|
작은거인님 감사합니다