### ssd 트림문제 - 카멜레온 트림 설치 설정(엘케피탄에서는 trimforcer 쓰기) ### 잠자기 풀림문제 - 클로버에서 F3~6을눌러 DSDT를 추출한다. - maciASL을깐다 - DSDT GLAN 부분 _PRW method 부분을 지우고 아래 설정 ``` Name (_PRW, Package (0x02) { 0x09, 0x04 }) ``` - 이거 필요없음(클로버에서 오버라이드 설정으로 극복/백업용) ### amd r9 370 설정 - 일단 시스템 정보에서 graphics부분을 본다 - Vendor: ATI (0x1002) Device ID: 0x6811 를 본다 - `0xdeviceIDvenderid`를 기억한다. (위에는 0x68111002) - 그리고 해당 칩이 무슨 가속 무슨 플랫폼인지 확인한다(위는 HD7000기반 picari플랫폼) -이거 필요없음(클로버에서 오버라이드 설정으로 극복/백업용) #### AMD7000Controller.kext/Contents/Info.plist 수정(기본) - IOPCIMatch 부분 값에 위 아이디를 추가한다 -이거 필요없음(클로버에서 오버라이드 설정으로 극복/백업용) #### AMDRadeonX4000.kext/Contents/Info.plist 수정(GL가속) - 해당 플랫폼부분에 IOPCIMatch가 있는데 추가 -이거 필요없음(클로버에서 오버라이드 설정으로 극복/백업용) ####kext 권한및 케시 초기화 ### 퓨전드라이브 설정 - osx설치시 corestorage를 세팅한다. ### 사운드 - https://github.com/toleda/audio_CloverALC 따름 - audio inject 1 / - audio_cloverALC-110_v1.0 실행 - hdmiaudio.dmg 를 clover kext쪽에 넣는다. ### 네트워크 - 유선은 RTL 8111계열깐다 - 무선 USB는 8188을 깐다 ### 기타편의 - hackintosh vietnam tool 설치 - USB 3.0이랑 codec commander 랑 home end 같은거 한듯 - codeccommander 설정하기 ### 클로버 설정 - uefi버전으로 깐다. - 드라이버는 아래것들을 깐다 - EmuVariableUefi-64.efi - HFSPlus.efi - OsxAptioFix2Drv-64.efi - FSInject-64.efi - NTFS.efi - OsxFatBinaryDrv-64.efi #### config.plist - kernel.. patches 옵션 - kernel CPU - APple RTC - 원본 - 수기 ``` 00040000 04030000 0001 01 01 12040401 DP DP         INTERNAL 1st ? + trsns/enc/num/senseid 00040000 04030000 0001 02 01 22050502 DP DP  INTERNAL 2nd ? + trsns/enc/num/senseid 04000000 14020000 0001 03 00 00000606 DVI-D DVIDL INTERNAL 3rd ? + trsns/enc/num/senseid 00080000 04020000 0001 04 00 11020103 HDMI DVISL INTERNAL 4th ? + trsns/enc/num/senseid 실제 그래픽 코드 12 04 01 01 DP DUAL (선택) 22 05 02 03 HDMI DUAL (선택) 10 00 03 06 DVI-I DUAL (선택) 00 10 04 06 DVI-I SING (선택) 11 02 05 05 DVI-d DUAL (선택) 원본에서 정보 반영 00040000 04030000 0001 01 01 12040101 DP DP         INTERNAL 1st ? 실제 1번 00080000 00020000 0001 02 00 22050203 HDMI HDMI INTERNAL 4th ? + 실제 2번 04000000 14020000 0001 03 01 10000306 DVID DVIDL  INTERNAL 2nd ? + 실제 3번 00000200 04020000 0001 04 00 11020505 DVII DVISL INTERNAL 3rd ? + 실제 4번 음 .. 이거 3개만 지원하는듯 .. HDMI 제거 요건 안전빵 00040000 04030000 0001 01 01 12040101 DP DP         INTERNAL 1st ? 실제 1번 04000000 14020000 0001 02 01 10000306 DVID DVIDL  INTERNAL 2nd ? + 실제 3번 00000200 04020000 0001 03 00 11020505 DVII DVISL INTERNAL 3rd ? + 실제 4번 00080000 04020000 0001 04 00 11020103 HDMI DVISL INTERNAL 4th ? + trsns/enc/num/senseid 미련미련 ; 00080000 00020000 0001 01 00 22050503 HDMI HDMI INTERNAL 4th ? +실제 2번 num만 05로 바꿈 00040000 04030000 0001 02 01 12040101 DP DP         INTERNAL 1st ? 실제 1번 04000000 14020000 0001 03 01 10000306 DVID DVIDL  INTERNAL 2nd ? + 실제 3번 00000200 04020000 0001 04 00 11020405 DVII DVISL INTERNAL 3rd ? + 실제 4번 잘됨 .. 랙없이 ``` - 그래픽카드 연결부분 오버라이드(포트레이아웃 리매핑) - ati connectors data - 00040000040300000001010112040401 00040000040300000001020122050502 04000000140200000001030000000606 00080000040200000001040011020103 - ati connectors patch - 00080000 00020000 0001 01 00 22050503 00040000 04030000 0001 02 01 12040101 04000000 14020000 0001 03 01 10000306 00000200 04020000 0001 04 00 11020405 - 참고 - http://www.insanelymac.com/forum/topic/303186-how-to-modification-of-amd-fb-clover-injection/ - KextsToPatch 항목 - 오디오 가이드에 의해 자동생성 - AppleHDAController - AppleHDA - 참고 : http://www.insanelymac.com/forum/topic/303186-how-to-modification-of-amd-fb-clover-injection/ - acpi옵션 - fixes - newway - fix INTELGFX - ADDHDMI - patches - haltenabler도 설정 - c3 latency ->0x00FA 설정(터보부스트) - Generate Pstates Generate Cstates enable C2~7도 설정 - drop table - SSDT TableId CpuPm 추가 - SSDT TableId Cpu0lst 추가 - boot 옵션 - kextdevmode,rootless설정 - verbose 설정 - device 옵션 - fakeid ati 0x68181002 (위의 DSDT대신 이걸로 오버라이드) - add clockId fixownership highcurrent를 체크 - audio inject -> 1 (ALC892) - graphics 옵션 - inject ati 체크 - cpu 옵션 - apple rtc, kernel cpu 체크 - system parameters옵션 - inject kexts 체크 - smbios - iMac14,2 선택해야됨(하즈웰기준) ### recovery hd - http://www.tonymacx86.com/alternate-bootloaders/143437-guide-make-bootable-recovery-hd-partition-clover.html