안녕하세요. JGP입니다.
기존에 사용하던 커피레이크 시스템을 코멧레이크 시스템으로 업그레이드 했습니다.
조립은 진작에 마쳤는데, 안정성이 아주 중요한 작업용이라, 부트로더를 좀 공들여 만들고, 이것 저것 테스트하느라 공개가 늦었습니다.
GPU는 지인분께 팔았었는데, 채굴을 하려다 안하신다고 하셔서.. 그냥 제가 다시 인수해왔습니다.
(요새 GPU 값이 금값입니다 ㅜㅜ)
메모리만 64GB로 업그레이드 해주면 비로소 제가 원하시는 시스템 구성이 완료되지 싶습니다.
| GitHub 안내
- 제가 구성하는 모든 해킨토시 빌드는 아래 GitHub에 수시로 업데이트 됩니다.
- 블로그에는 사용 가이드를 업로드하고, 주요 업데이트 사항이 생길 때만 업데이트 합니다.
https://github.com/JG-Park/JGP-Hackintosh
| Windows 환경에서 시작하는 경우
- Windows 환경의 사용자는 ProperTree를 통해 아래 과정을 모두 진행하시고 사용하시기 바랍니다.
| SMBIOS 값 수정
- 사용시 GenSMBIOS로 iMac20,2(권장), iMacPro1,1/MacPro7,1 의 SMBIOS 값을 새로 생성하여 적용하셔야합니다.
- SideCar를 사용하실 분은 iMac20,2
- 인코딩 성능과 Netflix DRM을 챙기실 분은 iMacPro1,1 또는 MacPro7,1 을 사용하시면 됩니다
- MLB, SystemSerialNumber, SystemUUID를 GenSMBIOS로 생성 후 변경하시면 됩니다.
GenSMBIOS : https://github.com/corpnewt/GenSMBIOS
| ROM 값 수정
- ROM 값은 부팅 후 본인의 내장 이더넷 카드의 MAC주소를 치환하여 넣어주시면 됩니다. ( ROM 값 수정가이드 )
- ROM 값을 제대로 입력해야 내장 이더넷 카드가 en0로 잡혀서 iMessage/FaceTime이 안정적으로 동작합니다.
- 만약 사정상 SMBIOS 값을 수정하지 못하고 설치를 진행하신다면, 초기 설정 단계에서 Apple ID 인증을 건너뛰고 설치하세요.
- Hackintool 상 내장 이더넷 카드가 en0로 잡힌 것을 확인 후 설치 완료 후 시스템 환경설정에서 Apple ID 로그인을 하셔야 한방 성공 확률이 높습니다!
| USB 포트 매핑 관련
- USBMap(권장)또는Hackintool을 통해 USB 포트를 매핑해주셔야 정상적으로 사용 가능합니다.
- 추가 전력 및 EC(임베디드 컨트롤러)는 SSDT를 통해 이미 인젝션 되어있습니다.
| 썬더볼트 (Alpine Ridge 등) 사용 관련
- Thunderbolt 카드 용 SSDT는 포함되지 않습니다.
- 참고로 Thunderbolt 카드를 추가하시려는 경우 PCI 슬롯 최 하단에 연결하시면 됩니다.
- Alpine/Titan Ridge는 펌웨어 플래싱 작업 후 관련 SSDT를 추가하셔야 macOS에서 빠른 속도와 안정성있는 사용이 가능합니다.
| 장치 연결 상황
- 사진 상 PCIEX16 슬롯에 GPU(RX 5700 XT)를 설치한 상태입니다.
- BCM94360CD는 PCIEX1_1 슬롯에 설치하였습니다.
- M3A_SB 슬롯에 Samsung 970 evo Plus 500GB, M2P_SB 슬롯에 WD Black SN750 500GB를 설치하였습니다.
- SATA0에 Samsung 860 evo 500GB, SATA1에 Crucial MX500 500GB를 설치하였습니다.
- Thunderbolt 카드 사용 시 펌웨어 플래싱 후 관련 SSDT를 활성화하시기 바랍니다.
| 다운로드
- 각 OpenCore 버전 별로 제 GitHub에서 공유되고 있습니다.
https://github.com/JG-Park/JGP-Hackintosh/releases