1
0
Fork 0
imac/맥 세팅하기.md

5.7 KiB
Executable File

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를 세팅한다.

사운드

네트워크

  • 유선은 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번
      
      잘됨 .. 랙없이 
      
    • 그래픽카드 연결부분 오버라이드(포트레이아웃 리매핑)

    • 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