질문용 시스템 사양 | 1번 |
---|---|
추가사양 및 설치(할)OS | Mac OS 11.6 |
공지숙지/증상설명 | 숙지 |
https://drive.google.com/file/d/1qjdk98_N5e2-fUHdNJtX7KqL8xK-2qm5/view?usp=sharing
efi 파일입니다!
해킨툴에서 오디오 봤을때 모습입니다. 코멧레이크인데 해킨툴에서는 커피레이크로 뜨네요ㅠㅠ
어디서부터 손을 대야할지 모르겠어요ㅜㅜ
+ 무선랜카드가 ax200입니다! 블루투스는 잡았는데 와이파이가 안잡히는데 이것도 해결방법 있을까요?
adjskdj님의 새글 알림을 받으실려면 구독
사운드: 설정에서 내장 스피커를 선택해보세요.
그래도 소리가 나오지 않으면 config.plist-NVRAM-Add 아래를 보면 boot-args가 있습니다.
boot-args에 alcid=<숫자>가 있을텐데 <숫자>를 1, 2, 3, 7, 11, 49, 50, 51, 69로 바꿔보면서 하나씩 시도해보세요.
값을 바꿀때마다 재부팅해야 합니다. (엄청난 노가다입니다...)
이렇게 하면 대부분 잡히지만, 간혹 이렇게 해도 잡히지 않을 때가 있습니다.
혹시 이 경우라면 얘기해주세요. 이때는 추가 패치가 필요합니다.
wifi: macOS Big Sur용 AirportItlwm 2.0.0을 받았는지 확인해주세요.
버전이 1.x 또는 alpha 또는 rc일 경우 2.0.0 stable을 받아서 바꾸고, Big Sur용이 아닐 경우 Big Sur용으로 바꿔주세요.
https://github.com/openintelwireless/itlwm/releases
2.0.0 stable의 Big Sur용을 사용하면 됩니다.
그래도 잡히지 않는다면 Hackintool-System-Peripherals의 스크린샷과 터미널에서 아래 코드를 실행한 결과를 보내주세요.
kextstat | grep -i "IO80211Family"
깨우기: 깨우기를 했을 때 본체에는 불이 켜지는데 모니터만 켜지지 않는다면 config.plist-NVRAM-Add 아래에 있는 boot-args 뒤에 한칸 띄고
igfxonln=1
을 입력해주세요.
깨우기는 성공 했고 오디오는 노가다중입니다! 와이파이는 말씀해주신대로 수정 했는데도 그대로여서 Hackintool 스크린샷과 터미널 코드 실행 결과 답장드려요ㅠㅠ 정말 감사합니다!
Executing: /usr/bin/kmutil showloaded
No variant specified, falling back to release
73 1 0xffffff8001d13000 0x180000 0x180000 com.apple.iokit.IO80211Family (1200.12.2b1) CAB76D43-3874-3057-9F2C-3C3FEA43B495 <72 70 46 28 10 8 7 6 5 3 1>
깨우기 성공은 축하드려요! 🎉
Intel Kabylake HDMI는 무시해도 됩니다. 저도 똑같이 뜨는데 모니터에 있는 스피커 재생 용도입니다.
IO80211Family.kext는 정상적으로 로드되었습니다.
일단 문제는 없어 보입니다. 로그를 봐야 할 것 같아요.
그 전에, 혹시 설정-네트워크에 와이파이가 잡히나요?
네트워크에서는 안잡힙니다ㅠㅠ 그리고 모니터 스피커(hdmi 오디오)를 통해서 소리를 출력하고싶은데 해결방법 있을까요? 혹시 후원계좌 등록하실 생각 없으신가요? 성공하고 나면 너무 감사해서 커피 한잔이라도 사드리고 싶습니다!
혹시 IOReg를 첨부해주실 수 있나요?
IORegistryExplorer를 열고 File-Save a copy as를 한 다음 압축해서 보내주시면 됩니다.
디스플레이 오디오는 config.plist-DeviceProperties-Add-PciRoot(0x0)/Pci(0x2/0x0) 아래에 hda-gfx를 만들고 값을 onboard-1로 하면 됩니다.
그리고 config.plist-DeviceProperties-Add 아래에 PciRoot(0x0)/Pci(0x1f,0x3)이라는 dictionary를 만들고 그 아래에 hda-gfx를 만들고 값을 onboard-1로 하면 됩니다.
후원 얘기는... 한 마디만 하겠습니다.
저 중1입니다.
디스플레이 오디오 활성화를 위해서 말씀해주신대로 config.plist 수정했는데도 여전히 hdmi 오디오는 잡히지 않고 있습니다ㅠㅠ 혹시 efi를 처음부터 다시 만드는게 나을까요? 말씀해주신 IOReg 첨부해드렸어요! 감사합니다iMac.zip
+제가 따로 구글링 해보면서 이것저것 시도해보느라 efi가 수정된 부분이 있을것같아서 현재 efi 파일도 첨부해드릴게요ㅠㅠ
+PciRoot(0x0)/Pci(0x2,0x0)와 PciRoot(0x0)/Pci(0x1b,0x0)에만 hda gfx = onbard -1 추가했을때 잡히지 않아서 혹시 하고 PciRoot(0x0)/Pci(0x1b,0x0)에도 같은 값을 추가했는데도 아무 변화가 없었습니다...
+오픈코어 가이드 다시 정독하면서 빠진것들을 찾고 있는데 apple secure boot이 문제일수도 있을것 같습니다!
+다른값들 다 그대로 놔두고 SecureBootModel을 j185로 변경해보았는데 그대로 입니다.
https://drive.google.com/file/d/1U6qaMiXTfdkGyW5qMXtJQzV0e6Koda6Z/view?usp=sharing
OC 073 이상(074였던 것 같기도 하고...)이라면 Apple Secure Boot은 정상 설정되어 있습니다.
SecureBootModel을 Default로 설정하면 됩니다.
hda-gfx의 경우
onboard=1
onboard -1
다 아닙니다.
onboard-1입니다.
onboard -> 띄어쓰기 없이 - 입력(대시) -> 띄어쓰기 없이 숫자 1 입니다.
그리고 대부분의 컴의 오디오 디바이스의 위치는 PciRoot(0x0)/Pci(0x1b,0x0)이 아닌 PciRoot(0x0)/Pci(0x1f,0x3)입니다.
SecureBootModel은 Default로 다시 설정 했습니다! hda-gfx도 띄어쓰기 없이 알려주신대로 입력된것 확인한후 재부팅 했는데도 그대로여서 config.plist 확인해보니 audio device가 PciRoot(0x0)/Pci(0x1b,0x0)로 설정되어있어서 PciRoot(0x0)/Pci(0x1f,0x3)로도 변경 해보고, PciRoot(0x0)/Pci(0x2/0x0)로도 변경해보았는데 그대로였습니다ㅠㅠ
PciRoot(0x0)/Pci(0x2,0x0)은 내장그래픽의 위치입니다.
0x1f,0x3으로 해주세요.
그리고 모니터가 오디오 출력을 지원하는지, 모니터가 hdmi로 연결되었는지 확인해주세요.
IOReg는 토요일에 확인해보겠습니다. (금요일까지는 컴을 못합니다... 사실 토요일도 잘 모르겠어요.)
adjskdj@adjskdj 5335777 혹시 사운드, wifi, hdmi audio 중 어떤 것이 지금 작동하나요?
유레카!
config.plist-Kernel-Add에서 itlwm(AirportItlwm 아님)을 삭제해주세요.
그리고 config.plist-DeviceProperties-PciRoot(0x0)/Pci(0x2,0x0) 아래에 있는 AAPL,ig-platform-id를 07009B3E로 설정해보세요.
혹시 AAPL,ig-platform-id를 바꾼 후 분홍색 화면이 또 뜬다면 00009B3E로 해보세요.
그래도 여전하다면 0900A53E와 0000A53E도 시도해보세요.
이대로 포기하는건 아닌것같아서 돌아왔습니다..! 말씀해주신것들 시도해보고 다시 답장 드리겠습니다 감사합니다:)
덕분에 와이파이와 깨우기는 성공했습니다! 아직 hdmi오디오와 화면 분홍색인것은 해결이 안됐습니다. 저번 글에서 platform id 수정으로 분홍화면 해결했다고 답장 드렸는데 클린설치 하고 다시 시도해보니 platform id 수정이 아니라 one key hidpi master로 해결했던것 같습니다!
이제 hdmi오디오만 잡으면 되는데 그냥 블루투스 스피커 쓰는게 나을까요?
음
connector-type 패치가 필요할 것 같습니다.
멀티 모니터를 사용하지 않는다면 IOReg에서 IGPU@2 아래 AppleIntelFramebuffer@(숫자) 중 안에 AppleDisplay가 있는 것의 (숫자)를 알려주세요.
또한 해당되는 AppleIntelFramebuffer@(숫자)를 클릭했을 때 오른쪽에 뜨는 속성 중 connector-type 값을 알려주세요.
해당 모니터가 HDMI로 연결되어 있다면
config.plist-DeviceProperties-PciRoot(0x0)/Pci(0x2,0x0) 아래에 다음 속성을 설정해주세요.
AAPL,ig-platform-id | Data | 07009B3E
framebuffer-patch-enable | Data | 01000000
framebuffer-con1-enable | Data | 01000000
framebuffer-con1-type | Data | 00080000
hda-gfx | string | onboard-1
그나저나...
내장 오디오(alcid 노가다)는 성공하셨나요?
alcid 노가다는 성공 했습니다! 말씀해주신 방법대로 속성 입력 했지만 hdmi오디오는 잡히지 않았습니다ㅠㅠ
https://x86.co.kr/qa/6121429#comment_6130697
이 글 보고 해결했습니다!
혹시 모르니...
모니터 모델명을 알려주세요.
어쩌면 모니터 자제가 디스플레이 오디오 미지원 모델일 수도 있어요.
그나저나 alcid 몇에서 잡혔나요?
hdmi 오디오 수정 했습니다! github에서 저와 똑같은 빌드 찾아서
PciRoot(0x0)/Pci(0x1f,0x3) 부분과
PciRoot(0x0)/Pci(0x2,0x0) 찾아서 복붙하고
audio device를 PciRoot(0x0)/Pci(0x1b,0x0)에서 PciRoot(0x0)/Pci(0x1f,0x3)로 변경하였더니 작동합니다!!
그리고 문제가 하나 더 생겼는데 잠자기에 들어간 후 30분정도 지나면 갑자기 모니터는 안켜지고 본체만 켜져서 팬이 돌아가는데
이 명령어 터미널에 입력하면 해결될까요?
HDMI 오디오는 축하드립니다!
혹시 DeviceProperties 부분을 알려주실 수 있나요?
그리고 위의 5개 명령어를 사용하지는 말고 USB 매핑을 해보세요.
혹시 윈도우가 설치되어 있나요?
참고해서 완료했습니다! 이제 제가 확인할수 있는 기능들은 전부 동작하는것 같아요! 정말 감사합니다ㅠㅠ
내장오디오랑 모니터 HDMI 오디오는
config.plist의 deviceproperties 부분을
<key>DeviceProperties</key> <dict> <key>Add</key> <dict> <key>PciRoot(0x0)/Pci(0x1F,0x3)</key> <dict> <key>layout-id</key> <data>CwAAAA==</data> </dict> <key>PciRoot(0x0)/Pci(0x2,0x0)</key> <dict> <key>AAPL,ig-platform-id</key> <data>BwCbPg==</data> <key>device-id</key> <data>kj4AAA==</data> <key>framebuffer-con0-enable</key> <data>AQAAAA==</data> <key>framebuffer-con0-type</key> <data>AAgAAA==</data> <key>framebuffer-fbmem</key> <data>AAAAAw==</data> <key>framebuffer-patch-enable</key> <data>AQAAAA==</data> <key>framebuffer-unifiedmem</key> <data>AAAAgA==</data> </dict> </dict> <key>Delete</key> <dict/> </dict>
이렇게 바꿔주시고, boot-args에 alcid 부분은 deviceproperties에 미리 선언되어 있으므로 지워주신 다음, 모든 deviceproperties 부분 밑에 pci 밑에 hda-gfx 속성을 넣어주시면 됩니다.
제가 여행와서 모바일환경이라 EFI를 못봐드려서 이렇게라도 답변드립니다.
alcid는 지금 노가다중이어서 지우지 말고
DeviceProperties 부분은 다 바꿀 필요는 없습니다.
PciRoot(0x0)/Pci(0x2,0x0)은
hda-gfx | string | onboard-1
만 하면 됩니다.
PciRoot(0x0)/Pci(0x1f,0x3)에도
hda-gfx | string | onboard-1
만 하면 됩니다.
다른 곳에는 hda-gfx가 필요 없습니다.
adjskdjadjskdj 5335777
아.. 죄송합니다.
제가 이 deviceproperties를 찾은 것이 같은 메인보드 EFI이기에 그래픽과 오디오 속성이 미리 다 세팅되어 있기에 이걸로 바꾸라고 해드린거고 alcid 지우라고 한거는 deviceproperties에 이미 선언되어 있어서 충돌날까 지우라고 한 것이였습니다. 모든 곳에 hda-gfx 입력하라 한건 이 deviceproperties 아래에 있는 게 오디오랑 그래픽 밖에 없기에 한 말이였습니다.
hda-gfx는 string type으로 onboard-1로 해주시면 속성이 입력됩니다.
i3 10100 gpu device id 9bc80003
aapl 03009bc8인가 0300c89b인가 이케 함 바까보세요
adjskdj@adjskdj 5335777
AAPL,ig-platform-id 00300C89는 별도의 GPU를 사용할 경우 사용하는 값입니다.
따라서 해당 값을 사용하면 디스플레이 출력이 되지 않을 수 있습니다.
또한 AAPL,ig-platform-id의 끝 4자리가 Device ID일 필요는 없습니다.
저도 i5-10400 사용하는데
Device ID는 9BC5 혹은 9BC8이지만 AAPL,ig-platform-id는 07009B3E로 잘 사용하고 있습니다.
사실 8, 9세대 Coffee Lake와 10세대 Comet Lake의 UHD 630은 비슷한 점이 많아서 AAPL,ig-platform-id도 대부분 호환됩니다.
아니믄 해킨툴에서 9bc80003 고르고
화면 위에 파일 - 익스포트 - 콘피그 피리스트
이케해서 콘피그 파일 위치 지정하믄 자동으로 콘피그에 디바이스 프롸퍼티 입력 돼요
adjskdjadjskdj 5335777 이 방법은 개인적으로 비추합니다.
필요 없는 속성이 입력될 수 있기 때문입니다.
또 방해만 된 것 같네요
엠티 프레임버퍼라 디스플레이 출력이 아예 안되는 id네요.
콘피그 보니 smbios에 문제가 많아 보이던데
smbios 맥북프로로 바꿔보세요
아에맥 smbios 가 hdagfx 랑 문제가 많아요
oc configurator 랑 해킨툴 깔고
oc configurator로 smbios 바꾸면 금방 바꿔요
오류 샅은 거 없어요
oc configurator 는 필수템이에요
oc 버전을 항상 최신 정식으로 유지하기만 하면 oc configurator가 자동으로 고쳐 주고 오류 전혀 없는 완벽한 어플입니다
OpenCore Configurator는 오류가 많습니다.
가끔은 Clover의 설정을 집어넣기도 합니다.
그래서 Xcode, PlistEdit Pro, Propertree 등 Plist 에디터를 사용하는 것이 좋습니다.
그리고 데스크톱 해킨의 SMBIOS를 MacBook으로 하는 것은 좋지 않습니다.
노트북에 맞는 전원 관리 등의 설정이 있기 때문입니다.
SMBIOS를 OC Configurator로 바꾸는 것도 권장하지 않습니다.
https://github.com/corpnewt/gensmbios
GenSMBIOS를 이용하는 것이 좋습니다.
adjskdj adjskdj 5335777
이거 함 써보실래요
맥북프로로 바꾼 건데
dgpu도 없는 smbios입니다.
dgpu 없는 smbios 들로 직접 바까보세요
imac 20은 다 dgpu 있는 거더라구요
오디오 되는 거 걸리면
해킨툴 이용해서 커넥터 패치해주시고
disable-agdc 1 넣어주시면 딜레이 전혀 없이 모니터 인식 합니다
근데 위에 보니 오디오에 hdmi 가 잡혔던데 안되나요
그렇다면 꽤 어려운 문제네요
노가다 마이해야 될 듯 하네요
어쩌면 alcid가 안 맞는 걸 수도
도와드릴 수 있는 문제 같았는데 힘들겠네요
바이오스에서 1번 디스플레이 인텔로 맞춰져 있으신지
dgpu 없는 smbios로 골라서 alcid부터 다시 해바야되지 않을까 싶네요
Config.plist 의 Device Properties 에서 PciRoot(0x0)/Pci(0x1F,0x3) 에 아래의 속성을 추가해주세요.
device-id | data | 709D0000
그리고, PciRoot(0x0)/Pci(0x1F,0x3) 과 PciRoot(0x0)/Pci(0x2,0x0) 에 아래의 속성을 추가합니다.
hda-gfx | string | onboard-1
또한, HDMI 를 사용한다면 해당 커넥터 타입을 00080000 으로 변경하고 다시 부팅해서 HDMI 디지털 사운드 출력이 잘 되는지 확인해보세요.
DP/HDMI 의 디지털 사운드 출력에 대한 내용은 아래의 사이트를 참고해보세요.
https://www.tonymacx86.com/threads/guide-intel-igpu-hdmi-dp-audio-all-sandy-bridge-kaby-lake-and-likely-later.189495/
위에 댓글들 다시 쭉 읽어보니 오디오 문제 해결하신 것 같네요.
괜히 오지랖 넓게 나섰던 것 같네요.
가만히 있었으믄 중간은 갔을 건데
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|
모니터(오류화면) 사진 찍을 때 팁(소소함) +269 | 달쇠 | 17.07.3020:49 | 11만 |
빠르고 정확한 답변을 받는 팁 및 질답자의 매너, EFI폴더 압축법 +90 | Mactopia | 17.02.1014:21 | 12만 |
고스트파일을 부팅 USB에 넣은후 윈도우에서 폴더 접근이 안됩니다. +11 | ashly | 24.09.2720:41 | 75 |
인텔 ax200ngw를 사용하는데 와이파이 및 블루투스 인식이 되지 않습니... +7 | loopers | 24.09.2716:50 | 75 |
커널패닉 +2 | 머트 | 24.09.2723:18 | 58 |
머트 | 24.09.2723:18 | 58 | |
ashly | 24.09.2720:41 | 75 | |
loopers | 24.09.2716:50 | 75 | |
Caper | 24.09.2602:42 | 137 | |
낡은기계 | 24.09.2301:36 | 163 | |
Door | 24.09.2122:38 | 86 | |
루베콘 | 24.09.2108:35 | 171 | |
에잉 | 24.09.2022:16 | 367 | |
밤가시 | 24.09.1910:03 | 169 | |
SUNWAYFOTO | 24.09.1822:20 | 195 | |
Nelson | 24.09.1815:34 | 359 | |
sebali | 24.09.1814:34 | 351 | |
Panictosh | 24.09.1813:37 | 175 | |
SUNWAYFOTO | 24.09.1801:27 | 221 | |
그냥인간 | 24.09.1719:17 | 112 | |
dlraud | 24.09.1620:36 | 232 | |
Nelson | 24.09.1618:45 | 179 | |
아스타틴 | 24.09.1612:07 | 77 | |
lesmi | 24.09.1522:02 | 139 | |
윤수꾸하하 | 24.09.1323:56 | 191 | |
뚜비 | 24.09.1319:18 | 195 | |
Steer | 24.09.1200:33 | 168 | |
상큼버터 | 24.09.0918:08 | 213 | |
인터찹 | 24.09.0717:13 | 945 | |
서재희 | 24.09.0711:07 | 1437 | |
시습이 | 24.09.0113:39 | 1246 | |
블루 | 24.08.3022:44 | 475 | |
lesmi | 24.08.2911:20 | 415 | |
김덕뱀 | 24.08.2823:04 | 224 | |
그냥구름 | 24.08.2517:14 | 281 | |
Panictosh | 24.08.2218:42 | 251 | |
YouPick | 24.08.2022:45 | 125 | |
윤수꾸하하 | 24.08.2018:52 | 132 | |
HopeMan | 24.08.2012:14 | 208 | |
Panictosh | 24.08.1913:41 | 182 | |
YouPick | 24.08.1509:07 | 419 | |
Panictosh | 24.08.1518:04 | 344 | |
hackillious | 24.08.1514:14 | 141 | |
shion | 24.08.1420:32 | 117 | |
인터찹 | 24.08.1418:19 | 103 | |
Panictosh | 24.08.1217:23 | 374 | |
오디세이 | 24.08.1112:07 | 122 | |
동집 | 24.08.1105:35 | 238 | |
동집 | 24.08.1102:48 | 145 | |
유튜브 | 24.08.1019:03 | 153 | |
유튜브 | 24.08.0909:14 | 294 | |
Direct | 24.08.0901:18 | 256 | |
Panictosh | 24.08.0809:46 | 152 | |
인터찹 | 24.08.0801:41 | 124 | |
mac니망 | 24.08.0615:24 | 160 | |
페러 | 24.08.0615:10 | 144 | |
페러 | 24.08.0600:03 | 119 | |
bl | 24.08.0522:08 | 78 | |
Sequoia | 24.08.0410:04 | 257 | |
Panictosh | 24.08.0320:43 | 87 | |
yeojun | 24.08.0310:01 | 110 | |
yeojun | 24.08.0217:46 | 312 | |
oreo | 24.08.0214:44 | 112 | |
yeojun | 24.08.0214:07 | 271 | |
빅서로가 | 24.08.0118:45 | 304 | |
itstory | 24.08.0118:28 | 188 | |
oreo | 24.08.0115:38 | 81 | |
동집 | 24.07.3122:15 | 166 | |
류가파 | 24.07.3121:42 | 248 | |
마요네즈 | 24.07.3109:23 | 265 | |
동집 | 24.07.3012:52 | 99 | |
동집 | 24.07.2912:11 | 459 | |
인터찹 | 24.07.2901:06 | 309 | |
인터찹 | 24.07.2623:40 | 946 | |
찡준 | 24.07.2611:52 | 93 | |
psychyyy | 24.07.2503:18 | 591 | |
wnsks | 24.07.2502:19 | 145 | |
아키나리 | 24.07.2422:44 | 235 | |
페러 | 24.07.2313:55 | 129 | |
피아노맨 | 24.07.2216:20 | 211 | |
페러 | 24.07.2215:11 | 466 | |
인터찹 | 24.07.2113:23 | 208 | |
컴퓨터왕 | 24.07.2019:23 | 312 | |
인터찹 | 24.07.1816:18 | 639 | |
oreo | 24.07.1814:18 | 523 |
아.. 죄송합니다.
제가 이 deviceproperties를 찾은 것이 같은 메인보드 EFI이기에 그래픽과 오디오 속성이 미리 다 세팅되어 있기에 이걸로 바꾸라고 해드린거고 alcid 지우라고 한거는 deviceproperties에 이미 선언되어 있어서 충돌날까 지우라고 한 것이였습니다. 모든 곳에 hda-gfx 입력하라 한건 이 deviceproperties 아래에 있는 게 오디오랑 그래픽 밖에 없기에 한 말이였습니다.