시스템 사양 선택 | 1번 |
---|
이전 수정 update 후 잠자기는 되나 키보드로 깨우기가 불가하여 재부팅해야 하는 현상이 생겼습니다.
dortania guide및 여러 글타래를 보아도 결국 해결이 안되었는데
BIOS를 F2로 rollback하니 이제 까지 문제있던 모든 부분이 해결되었네요.
ACPI는 완전히 diet 하였고 patch 는 세가지만 남겼습니다.
Kext도 필요없는 부분은 다 줄이게 되었네요.
USBwake관련 ACPI와 kext 를 없애니 잠자기깨우기 후 블루투스관련 먹통으로 sleepwatcher를 blueutil에 연결하여 작동시겨야 하는 문제도 해결되었습니다. 따라서 launcher 도 비활성화하였습니다.
임시해결책들이 다 정리된 최종본입니다. (2023-Mar-06)
EFI 230304 v10.2 OC0.9.0 MacOS 13.2.1.zip
Update 2023–Mar-06
# Opencore 0.9.0 (pre-release 01db6a0)
# BIOS roll back to F2 (d/t wake from keyboard)
# ACPI
- SSDT-EC-USBX-Z690i.aml revise (v7)
- SSDT-SMUS-MCHC-Z690I.aml / SDT-DTPG.aml 삭제
# kext
- USBport.kext > ‘IOClass value from AppleUSBMergeNub to AppleUSBHostMergeProperties’ (v7.0)
# Config.plist 수정
- ACPI patch - Change MC__ to MCHC 2가지, Change ADBG to XDBG 총 3가지 patch enabled유지
- DeviceProperties > Add > PciRoot(0x0)/Pci(0x14,0x0): acpi-wake-type = 01 (v10.2) 유지
# Sleepwatcher associated blueutil for bluetooth toggle after sleep/wake - disabled
USB관련 결국 잘못된 부분을 발견하여 수정하였습니다.
수정사항을 반영한 OC Release version 입니다. (2023-Feb-18)
update 사항은
# Opencore 0.8.9
# MacOS update 13.2.1
# BIOS update version F22 (2022/12/14)
- Tweaker > Advanced CPU Setting > Hyper-threading Technology - Enabled
- Tweaker > Advanced CPU Setting > CPU Cores Enabling Mode - Selectable Mode
- Tweaker > Advanced CPU Setting > Enable All Cores (P+E)
- Settings > IOPorts > USB configuration > Legacy USB Support - Enabled
- Settings > IOPorts > USB configuration > XHCI Hand-off - Enabled
- Settings > Miscellaneous > Intel Platform Trust Technology - Disabled
# ACPI
- SSDT-EC-USBX-Z690I.aml - Z690i aorus DSDT에 맞게 수정
- SSDT-SMUS-MCHC-Z690I.aml - Z690i aorus DSDT에 맞게 수정
- SSDT-GPRW.aml 삭제
- SSDT-DMAC.aml 삭제
- SSDT-USBW.aml 삭제
# Update kexts (USBinjAll.kext,USBWakefix.kext 삭제)
# Config.plist 수정
- ACPI patch - GPRW 관련 patch 삭제
- DeviceProperties > Add > PciRoot(0x0)/Pci(0x14,0x0): acpi-wake-type = 01
- Kernel patch 삭제, xchiportlimit - false
- Serial- custom 삭제함 (Override false 되어있어 의미가 없었음)
- Misc > Security > DmgLoading: Singed / SecureBootModel : j160 (for MacPro7,1) (자동 업데이트가능)
# iStat Menus kernel panic 없어짐 > Eul uninstall, iStat Menus re-install
입니다.
------------------------------
쓰고 있던 ASUS Z390-i, 9900K 사양은 전혀 부족함이 없었습니다.
최근 너무 잘나오고 있는 Mac studio 로 결국 가야하나 고민도 했습니다.
다수의 답변이 고생을 사서 하지말라는 충고셨는데 :)
고집대로 했으나 결과는 지옥을 맛봤네요. !!!!
사람은 망각의 동물이라 예전 처음 위의 z390i 세팅을 했을 때도 보드 2번 바꾸고 , 램 및 VGA도 바꾸어 가며 고생했던
(이번에 보니 그럴건 아니었다고 생각도 들더라구요?) 기억을 잊어서 무모하게 도전했다가 한달 X고생 했습니다.
물론 이번에 수 많은 trial and error 경험하면서 나름 이해도가 높아진 걸로 스스로 위안을 삼습니다.
Dortania 가이드도 정독에 정독.. insanelymac, tonymac, reddit 에 각종 쓰레드까지 뒤질대로 다 뒤진것 같습니다.
(여전히 전공자가 아니라 뭔소린지 당췌 모르는 게 함정이긴 합니다. )
그리고 이미 성공기가 있는 같은 사양의 보드 cpu의 EFI를 사용해도 안되기도 하는구나~~ 걸 알았네요.
심지어 부팅조차 안되던 같은 EFI가 어느 날 또 갑자기 되기도 하는... 어쩌구니가 없는 상황이 (이러면 이유가 더 오리무중으로 빠지는 경험을 ㅠㅠ)
각설하고, 우선 Base 는
https://github.com/glekner/GIGABYTE-Z690I-Hackintosh
줄기님의 https://x86.co.kr/efi/7455676
을 이용하여 시작했습니다.
modify 된 부분이 제법 있으나 대부분 minor 하고
1. Ethernet 은 결국 현재 제시되고 있는 SSDT 와 kext 로는 각종부팅에러 및 driver 가 잡히질 않아 결국 firmware flash 을 하여 해결하였습니다. (ref는 아래에 한꺼번에 적었습니다)
2. Wifi/BT는 BCM94360NG 로 교체하여 Native로 작동해서 관련 kext 는 다 뺏습니다.
3. 각종 Device properties 는 다 뺏습니다. 특히 제 보드에 맞춰 SSDT-vega.aml 적용으로 Whatevergreen.kext 및 boot-arg agdpmod=pikera 도 삭제하였습니다(SMBIOS MacPro7,1 한정).
4. SSDT-SBUS-MCHC.aml , SSDT-USBW.aml 등은 중간에 부팅오류가 계속나면서 좌절금지님의 AERO G EFI를 이용해서 modi 할 때 들어갔습니다. 다만 현재 상태에서 stable해서 그냥 두었고 특히 SSDT-USBW 는 빼면 부팅 후 꺼지는 증상이 지속되어 (USB가 뭔가 아직 문제인가 봅니다) 그냥 두고 있습니다.
--> 기존 reddit glekner EFI에 잘못된 부분을 이제야 발견했습니다. SSDT-EC-USBX.aml, SSDT-SBUS-MCHC.aml 이 Z690i aorus ultra plus 보드의 DSDT과 일치하지 않았고 일부 오류가 있었습니다. 해당 부분 수정하여 USB 3.0으로 정상적으로 잡힙니다.
5. SSDT-GRPW는 enable, 관련 patch 는 diabled 되어 있어 작동을 안하는 듯 한데 patch를 활성화 하면 키보드로 깨우기가 안되고 (SSDT-USBW랑 문제가 있는지?) SSDT-GRPW를 지우면 아예 부팅이 안됩니다. 그래서 역시 이대로 유지입니다. --> 필요없어 제거
6. 그리고 가장 중요한 USB mapping 이 부분은 결국 해결을 하였으나 현재 여러 가이드에 상충이 됩니다. 우선 BIOS에서 XHCI Hand-off Disabled, 그리고 Config.plist 에선 하지 말라는 Xhciportlimit 을 true 로 유지해야 합니다. 이게 mapping 을 끝나고 만든 USBport.kext 만 넣어도 Xhciportlimit을 가이드대로 false 로 하면 SS port 가 또 다 사라지네요. --> 4번에 설명한대로 USB관련 SSDT 수정 후 XHCI hand-off Enabled, xhciportlimit false하여 USB mapping 가능합니다.
7. 잠자기 깨우기는 잘되는데 깨운 후 bluetooth가 정신을 차리질 못합니다. 다른 USB 마우스를 이용해서 menubar에서 bluetooth만 toggle (껏다켜기) 하면 다시 작동합니다. 따라서 home brew app인 Sleepwatcher 와 blueutil 을 이용해서 잠자기에서 깨어나면 자동으로 bluetooth 를 toggle 하도록 했습니다. (우선 임시로 이렇게 작동은 하나 위에 USB관련 수정한 후 아직 관찰 중이라 추후 update 하겠습니다.)
8. NZXT X53 pump 속도가 저속으로 고정되어 liquidctl 로 70% fix하였습니다.
9. 이외에 제가 개인적으로 필요없는 tool 이나 driver 는 지웠습니다.
Hackintosh Installation Guide Gigabyte Z690i Aorus Ultra Plus Intel i7-12700K OpenCore
Last modified 2023–Feb-19
References
# EFI
https://github.com/dortania/OpenCore-Desktop-Guide
https://www.reddit.com/r/hackintosh/comments/sp1zgv/opencore_alder_lake_12thgen_intel_hackintosh/
https://github.com/tarbaII/OpenCore-Install-Guide/blob/alderlake/config.plist/alder-lake.md
https://github.com/glekner/GIGABYTE-Z690I-Hackintosh
# I225-V Firmware Flash
# Sleepwatcher for Bluetooth toggle after wake
https://gist.github.com/ralph089/a65840c4f5e439b90170d735a89a863f
https://sansanji.tistory.com/entry/맥북에서-실행-배치파일-만들기
https://sungminoh.github.io/posts/productivity/mac-sleepwatcher/
Hardware
# GIGABYTE Z690I Aorus Ultra Plus (rev. 1.0)
# Intel Core i7-12700K
# G.SKILL DDR5-6000 CL36 TRIDENT Z5 RGB J PCIe 5.0(16GX2) XMP
# WD BLACK SN850X M.2 NVMe PCIe 4.0 (1TB) (PCIe4.0)
# Micron Crucial P3 Plus M.2 NVMe PCIe 4.0 (4T)
# NZXT KRAKEN X53
# 2x NOCTUA NF-A12x25 PWM chromax.black.swap
# Broadcom BCM94360NG M.2 WiFi/ac and BT4LE (replaced on the motherboard)
# GIGABYTE RX 6800 XT Gaming OC D6 16GB (PCIe4.0)
# Case LianLi A4-H2O Black
# 2 x LG UltraGear 27GP95R (DP 1.4 no DSC)
# 2 x 카멜마운트 이지밸런스 싱글모니터암 EMA2G
# APPLE Magic Mouse 2 (MRME2KH/A)
# Logitech WebCam C930e
# Pslatecustom cable
# Audioengine HD3
What works
# Sleep / Wake
# Audio (Audioengine HD3)
# Ethernet (I225-V firmware flashed)
# WiFi (Native)
# Bluetooth (Native)
# iCloud, iMessage, Apple Music, Continuity
# 15 USB ports (XHCI Hand-off Enabled in BIOS/ Xhciportlimit false in config.plist)
# DRM for Apple Music, Netflix, Apple TV
# Power Nap (sleep with background operations such as Time Machine)
# Support high refresh rate for dual 4K monitors (but 120Hz on DP 1.4 without DSC)
DP1.4 with DSC 에서 오히려 60Hz로 고정됨.
# FileVault 가능 하지만 현재는 속도로 disabled
# Opencore’s GUI Picker
What doesn’t work
# Sidecar (No activated iGPU)
# Bluetooth error after wake (solved with Sleepwatcher and Blueutil apps)
# NZXT X53 pump speed control with Liquidctl app (pump speed 70%)
# Kernel panic after login with istat menu (replaced eul app) ->
해결됨 iStat menu re-install (2023-Feb-19)
# Auto update not seen (solved with config.plist changes : Security 설정 23-Feb-15)
Unset Post-install
# Boot Chime
Unchecked
# Universal control
BIOS Configuration
# BIOS version F2 (2022/08/12) > F22 (2022/12/14) (2023-Feb-16)
# Tweaker > X.M.P. - Enable
# Smart Fan control - manual
# Tweaker > Advanced CPU Settings > Hyper Threading Technology - Enabled (2023-Feb-18)
# Tweaker > Advanced CPU Setting > CPU Cores Enabling Mode - Selectable Mode
# Tweaker > Advanced CPU Setting > Enable All Cores (P+E)
# Settings > IOPorts > Internal Graphics - Disabled
# Settings > IOPorts > Above 4G Decoding - Enabled
# Settings > IOPorts > Above 4GB MMIO Bios assignment - Enabled (2023-Feb-16)
# Settings > IOPorts > Re-Size BAR support - Enabled (Above 4G Decoding 관련 두개가 Enabled 되어야 나옴, Config.plist > Booter > Quirks - ResizeAppleGpuBars set 0)
# Settings > IOPorts > USB configuration > Legacy USB Support - Enabled (2023-Feb-18)
# Settings > IOPorts > USB configuration > XHCI Hand-off - Enabled (2023-Feb-18)
# Settings > Miscellaneous > Intel Platform Trust Technology - Disabled (2023-Feb-19)
# Settings > Miscellaneous > Vd - Enabled
# Boot > CFG Lock - Disabled
# Boot > Secure Boot - Disabled
# Boot > Fast Boot - Disabled
System Inforamation
USBMap
Using Hackintool 3.9.3
https://dortania.github.io/OpenCore-Post-Install/usb/manual/manual.html
# XCHI Hand-off Disabled in BIOS / Xhciportlimit True in config.plist for SS port activation
# USBinjall.kext 유무는 상관없음
# ACPI (SSDT-USBX-EC, SSDT-SMUS-MCHC 수정, SSDT-GRPW삭제) 수정 후 XCHI hand-off eabled, Xhciportlimit false 해도 정상적으로 SS port activation
티타보르님의 새글 알림을 받으실려면 구독
상세한 경험담을 올려주셔서 업글하신는 분들께 큰 도움 될것 갔네요.
문제 하나 둘 해결해 나가시느라 수고 많으셨습니다.
B660 + 12400F는 큰 어려움 없이 Ventura를 설치할수 있었는데 Z690 + 12900K, Z690 + 12700K 구성에서는Ventura 난이도가 많이 올라갑니다. 아직도 헤메고 있습니다. 올리신글 도움이 되었습니다.
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +2 | 좌절금지 | 24.09.1917:09 | 61 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +13 | 좌절금지 | 24.09.1723:58 | 170 |
[중급편] 노트북 해킨 +8 | Stultus | 24.07.1219:19 | 747 |
[초급편] 문제 스스로 해결하기 +17 | Stultus | 24.03.2920:07 | 3526 |
[입문편] 첫 해킨 길라잡이 +32 | Stultus | 24.01.1218:54 | 4293 |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +63 | shl628 | 23.01.0913:39 | 5만 |
Sonoma 14.7(23H124) i9-12900, GA-Z690 Proart Creator + BCM WiFi Support +2 | 좌절금지 | 24.09.1722:40 | 190 |
2020 그램 sonoma efi 15Z90N +1 | 맥가즈아 | 24.09.1717:13 | 85 |
macOS Sequoia 15 설치 후기 + Bcm94360NG WiFi 작동함 | 좌절금지 | 24.09.1919:17 | 140 |
Stultus | 24.09.1813:37 | 144 | |
맥가즈아 | 24.09.1717:13 | 85 | |
Panictosh | 24.09.1617:47 | 92 | |
머핀X | 24.09.0118:13 | 393 | |
jbhlyk | 24.08.1710:14 | 166 | |
Stultus | 24.08.1622:06 | 251 | |
hackillious | 24.08.1511:16 | 159 | |
세유니 | 24.08.1421:30 | 124 | |
티타보르 | 24.08.1111:21 | 141 | |
오디세이 | 24.08.1022:10 | 390 | |
jbhlyk | 24.08.1019:05 | 126 | |
RogerT | 24.08.0923:20 | 144 | |
좌절금지 | 24.08.0717:18 | 286 | |
해킨도전자 | 24.07.2915:37 | 260 | |
june119 | 24.07.2813:52 | 206 | |
BlueGuerrilla | 23.05.0502:19 | 3992 | |
김태국 | 21.08.0213:10 | 3677 | |
의정이 | 24.07.0811:28 | 171 | |
talas | 24.06.2617:24 | 193 | |
블루사탕 | 24.06.2120:58 | 116 | |
gtrfxdsp | 24.06.1609:01 | 510 | |
새콤칠리 | 24.06.1115:07 | 671 | |
Steer | 24.06.1001:11 | 275 | |
Door | 24.06.0810:09 | 155 | |
Tamy | 24.06.0107:41 | 415 | |
ssdwe346 | 24.05.2923:53 | 299 | |
joy | 24.05.2809:58 | 263 | |
거니 | 24.05.2601:07 | 243 | |
wjdgkdus | 24.05.1615:02 | 211 | |
Tamy | 24.05.1417:36 | 797 | |
의정이 | 24.05.0821:05 | 144 | |
ryzen | 23.10.0921:28 | 2402 | |
고맹이 | 24.05.0210:00 | 631 | |
shl628 | 24.04.3013:54 | 1067 | |
의정이 | 24.04.3020:54 | 549 | |
Cerritos | 24.04.3005:11 | 696 | |
곰비 | 24.04.2615:51 | 1901 | |
곰비 | 24.04.2612:41 | 1502 | |
Tamy | 24.04.2417:02 | 2489 | |
달이차가워 | 24.04.2123:27 | 984 | |
누림어멈 | 24.04.1200:06 | 3209 | |
폴라 | 24.04.1121:44 | 1080 | |
머핀X | 24.04.1100:15 | 1272 | |
윈맥크로 | 24.04.1001:25 | 1319 | |
비트러브 | 24.04.0803:41 | 1177 | |
proboy | 24.04.0800:52 | 2887 | |
낡은기계 | 24.04.0613:32 | 2531 | |
비트러브 | 24.04.0609:51 | 1113 | |
의정이 | 24.03.2820:57 | 1330 | |
티타보르 | 24.03.2819:41 | 1362 | |
miraip | 24.03.2622:16 | 763 | |
낡은기계 | 24.03.2213:09 | 779 | |
구멍단추눈 | 24.03.1514:42 | 1132 | |
광호 | 24.03.1423:29 | 751 | |
Stultus | 24.03.1421:29 | 766 | |
뿌엥 | 24.03.1313:27 | 773 | |
투신코 | 24.03.1302:58 | 576 | |
사노라맨 | 24.03.1210:42 | 589 | |
TOTORA | 24.03.1209:40 | 881 | |
애플브리크 | 24.03.1210:07 | 978 | |
란초스 | 24.03.1102:56 | 597 | |
비트러브 | 24.03.1100:14 | 425 | |
해킨도전자 | 24.03.1018:18 | 441 | |
옥대장 | 24.03.0920:26 | 1174 | |
줌바이퍼 | 24.03.0914:33 | 1148 | |
광호 | 24.03.0823:20 | 1067 | |
투신코 | 24.03.0821:38 | 233 | |
줌바이퍼 | 24.03.0819:57 | 850 | |
TOTORA | 24.03.0809:56 | 601 | |
애플브리크 | 24.03.0809:44 | 1039 | |
머핀X | 24.02.2701:24 | 712 | |
하나브 | 24.02.2700:04 | 571 | |
루크 | 24.02.2019:07 | 270 | |
decazzang | 22.06.1221:21 | 1749 | |
광호 | 24.02.2001:01 | 751 | |
윤수꾸하하 | 24.02.1821:09 | 196 | |
머핀X | 24.02.1723:21 | 188 | |
shl628 | 24.02.1613:13 | 312 | |
머핀X | 24.02.0916:22 | 187 | |
seedosx | 24.02.0620:48 | 203 |
정보 감사합니다.