안녕하세요.
후니입니다.
audio_pikeralphaALC Audio Patch 입니다.
- Audio Patch 작업전 몇가지 조건만 충족이 되면 인텔 내장 HDMI, 4k 출력, ALC Audio 출력 까지 한번에 해결됩니다.
- AppleHDA.kext 원본수정없이 오디오를 잡을수 있는 방법입니다.
참고 싸이트
https://www.tonymacx86.com/threads/new-automatic-hdmi-audio-script-released.184867/
제 커맥 config.plist 압축해서 올립니다.
- Intel Graphics HD 5xx 내장 그래픽
- ALC 892 Audio
아래에 파일을 사용하시면 됩니다.
Audio |
장점 |
단점 |
비고 |
Clover_Audio | 패치된 AppleHDA 만 S/L/E 에 넣어주면 Audio 사용가능 | 업데이트후 Patch된 AppleHDA를 다시 S/L/E 에 복사해줘야함 |
메인보드 오디오만 패치됨 HDMI 출력은 안됨 |
Patch된 AppleHDA 파일을 백업해서 계속해서 OSX 설치/업데이트 시 언제든지 Audio 사용가능 |
공통사항 : Config.plist에 패치코드들이 있어야함. |
||
pikeralpha Audio/HDMI |
AppleHDA.kext 패치를 안함. OSX 업데이트후 Audio가 패치 불필요 |
AppleHDAxxx.kext 파일이 생성됨 |
S/L/E에 있는 AppleHDAxxx.kext파일 Kext 폴더로 이동 |
Config.plist 안에 HDMI 코드가 있으면 4k 모니터 HDMI, Audio 출력 가능 |
한번에 Audio/4K HDMI 출력이 해결됨 |
클로버 사운드 셋팅은 AppleHDA.kext 파일을 수정을해서 S/L/E 에 업데이트를 해줘야합니다.
하지만 지금 소개 해드릴방법은 전혀 수정할 필요가 없습니다.
- 사전(선행) 작업 -
HDSA to HDFE Audio Code Patch
DSDT Audio Code 를 Patch 하는겁니다.
아래에 Code가 config.plist 에 없으면 Audio Patch, 4K HDMI Patch 작업시 에러가 나옵니다.
반드시 Code를 입력후 Pacth 진행을 해야합니다.
Audio_config.plist.zip
<key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Patches</key> <array> <dict> <key>Comment</key> <string>Rename HDAS to HDEF</string> <key>Find</key> <data>SERBUw==</data> <key>Replace</key> <data>SERFRg==</data> </dict> </array> ... </dict> |
위 코드를 Config.plist에 삽입을 하셨다면 재부팅을 하여 코드가 OSX에 적용되게 합니다.
아래의 파일을 다운받아 Audio Patch 패치를 해줍니다.
audio_pikeralphaALC-120_v1.0d.command.zip
먼저 EFI 파티션이 마운트가 되지를 않아서 나오는 에러입니다.
Last login: Fri Dec 9 16:44:25 on console seoui-iMac:~ seo$ /Users/seo/Downloads/audio_CloverALC-master/audio_pikeralphaALC-120_v1.0d.command ; exit;
Agreement The audio_cloverALC script is for personal use only. Do not distribute the patch, any or all of the files or the resulting patched AppleHDA.kext for any reason without permission. The audio_cloverALC script is provided as is and without any kind of warranty.
File: audio_pikeralphaALC-120.command_v1.0d Release Mode Password: EFI partition is mounted System Integrity Protection status: disabled.
OK to patch Error: no IOReg/HDEF; BIOS/audio/disabled or ACPI problem No system files were changed To save a Copy of this Terminal session: Terminal/Shell/Export Text As ... logout Saving session... ...copying shared history... ...saving history...truncating history files... ...completed.
[프로세스 완료됨] |
1. EFI 파티션을 활성화 시켜주셔야 합니다.
2. audio_pikeralphaALC-120_v1.0d.command- 더블클릭하여 실행합니다.
패치 진행시 관리자 암호를 물어보면 입력해줍니다.
Last login: Fri Dec 9 16:23:36 on ttys000 seoui-iMac:~ seo$ /Users/seo/Downloads/audio_CloverALC-master/audio_pikeralphaALC-120_v1.0d.command ; exit;
Agreement The audio_cloverALC script is for personal use only. Do not distribute the patch, any or all of the files or the resulting patched AppleHDA.kext for any reason without permission. The audio_cloverALC script is provided as is and without any kind of warranty.
File: audio_pikeralphaALC-120.command_v1.0d Release Mode Password: EFI partition is mounted System Integrity Protection status: disabled.
OK to patch
Note: when AppleHDA8Series asks: Do you want to copy AppleHDA892.kext to: /System/Library/Extensions? (y/n) Answer: n
Confirm Realtek ALC892 (y/n): y Clover Audio ID Injection (y/n): y Use Audio ID: 1 (y/n): y Edit config.plist/Devices/Audio/Inject/1 Download kext patches % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1418 100 1418 0 0 1034 0 0:00:01 0:00:01 --:--:-- 1035 Download Piker-Alpha/AppleHDA8Series.sh % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 15878 100 15878 0 0 10673 0 0:00:01 0:00:01 --:--:-- 10677 Install /Library/Extensions/AppleHDA892.kext
This script must be run as root!
AppleHDA8Series.sh v3.6 Copyright (c) 2013-2016 by Pike R. Alpha Patched XML files by Toleda and contributors. ---------------------------------------------------------------- Bugs > https://github.com/Piker-Alpha/AppleHDA8Series.sh/issues <
The supported Realtek ALC codecs for AppleHDA8Series.sh are:
[1] Realtek ALC 885 (0x10EC0885 / 283904133) [2] Realtek ALC 887 (0x10EC0887 / 283904135) [3] Realtek ALC 888 (0x10EC0888 / 283904136) [4] Realtek ALC 889 (0x10EC0889 / 283904137) [5] Realtek ALC 892 (0x10EC0892 / 283904146) [6] Realtek ALC 898 (0x10EC0899 / 283904153) [7] Realtek ALC 1150 (0x10EC0900 / 283904256)
Please choose the desired codec for the hardware: 5 Notice: layout-id override detected, now using: 1 Looking in: /System/Library/Extensions/AppleHDA.kext for ConfigData Looking in: /System/Library/Extensions/FakeSMC.kext for ConfigData Error: ConfigData NOT found! Downloading https://raw.githubusercontent.com/toleda/audio_ALC892/master/892.zip ... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 25585 100 25585 0 0 19807 0 0:00:01 0:00:01 --:--:-- 19817
Unzipping Archive: /tmp/ALC892.zip creating: /tmp/892/ inflating: /tmp/892/hdacd.plist inflating: /tmp/892/Info-84.plist inflating: /tmp/892/Info-85.plist inflating: /tmp/892/Info-90.plist inflating: /tmp/892/Info-91.plist inflating: /tmp/892/Info-92.plist inflating: /tmp/892/Info-93.plist inflating: /tmp/892/Info-94.plist extracting: /tmp/892/layout1.xml.zlib extracting: /tmp/892/layout2.xml.zlib extracting: /tmp/892/layout3.xml.zlib inflating: /tmp/892/Platforms.xml.zlib Looking in: /tmp/892/hdacd.plist for ConfigData ConfigData for Realtek ALC 892 found! ------------------------------------------------------------ IUccECFHHUAhRx4RIUcfkCFHDAIhVxwgIVcdECFXHgEhVx8BIWccMCFnHWAhZx4BIWc fASF3HPAhdx0AIXceACF3H0AhhxxAIYcdkCGHHqAhhx+QIZccYCGXHZAhlx6BIZcfAiGn HFAhpx0wIacegSGnHwEhtxxwIbcdQCG3HiEhtx8CIbcMAiHnHJAh5x1hIeceSyHnHwEh9 xzwIfcdACH3HgAh9x9AIRcc8CEXHQAhFx4AIRcfQA== ------------------------------------------------------------ Creating AppleHDA892.kext in: /Library/Extensions Creating symbolic link to AppleHDA ... AppleHDA892.kext appears to be loadable (including linkage for on-disk libraries). Do you want to copy AppleHDA892.kext to: /System/Library/Extensions? (y/n) y Do you want to reboot now? (y/n) y |
---- 에러대체법 -----
주의 : 만약에 아래에 메세지가 나오고 패치가 진행되지 않는다면, HDSA to HDFE Patch 가 제대로 되지 않았다는 겁니다.
Error: no IOReg/HDEF; BIOS/audio/disabled or ACPI problem |
config.plist 에 꼭 HDSA to HDFE Patch 를 해주세요.
- 요약 정리 -
간단히 질문 내용만 봅시다.
일단 자동으로 오디오 코덱을 인식합니다.
저의경우 ALC892 를 인식합니다.
클로버 Audio ID 를 삽입할껴냐고 물어보네요.
그리고 Audio ID: 1 이냐고 묻는데 2 또는 3 이라고 물어도 Y 하시면 됩니다.
Confirm Realtek ALC892 (y/n): y Clover Audio ID Injection (y/n): y Use Audio ID: 1 (y/n): y |
마지막에 AppleHDA892.kext to: /System/Library/Extensions 폴더에 복사를 할꺼냐고 물어봅니다.
yes 해줍니다.
그리고 재부팅 하시면 셋팅이 끝납니다.
Do you want to copy AppleHDA892.kext to: /System/Library/Extensions? (y/n) y Do you want to reboot now? (y/n) y |
그리고 S/L/E 에 복사된 AppleHDAxxx.kext 파일을 굳이 S/L/E에서 계속 사용하실 필요가 없습니다.
S/L/E에 있는 AppleHDAxxx.kext 파일을 EFI-Clover-Kext-10.12 폴더에 복사해서 넣어주시면 됩니다.
- OSX를 재설치시 Audio Patch 를 하실때 아래에 질문에 N 를 해주시고 재부팅을 하시면 됩니다.
Do you want to copy AppleHDA892.kext to: /System/Library/Extensions? (y/n) n Do you want to reboot now? (y/n) y |
아래에 Kext 파일은 AppleHDA892.kext입니다.
ALC 892 Audio 를 사용하는 보드 유저만 다운받으세요.
kext-10.12 폴더에 넣어주시면 됩니다.
- 후기2 -
클린 설치후 지금 오디오 패치만 해줬는데 자동으로 HDMI로 2560 * 1440 까지 모니터 인식해버렸습니다.
제 config.plist 안에 HD530 패치가 이미 되어있긴하지만 모니터 출력까지 해결될지 몰랐습니다.
이거 한방에 오디오와 그래픽을 해결한 셈입니다.
제 config.plist 올려드립니다.
전 NVMe SSD를 사용중이라서 관련 코드가 들어있습니다.
그냥 쓰셔도 무방하지만 지우셔도 상관없습니다.
질문드립니다.
본문중에 config.plist -> audio_config 이 파일 위치는 어디에 있습니까?
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
macOS Sequoia 15.0.1 24A348 정식버젼 고스트 이미지 OC 1.0.2 ft: 전체공개 +29 | 941 | 24.10.1121:10 | 좌절금지 |
오픈코어 1.0.2 +23 | 578 | 24.10.0900:22 | 줌바이퍼 |
[중급편] 노트북 해킨 +16 | 1406 | 24.07.1219:19 | Stultus |
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +17 | 575 | 24.09.1917:09 | 좌절금지 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +31 | 910 | 24.09.1723:58 | 좌절금지 |
[초급편] 문제 스스로 해결하기 +20 | 4003 | 24.03.2920:07 | Stultus |
[입문편] 첫 해킨 길라잡이 +40 | 5087 | 24.01.1218:54 | Stultus |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +67 | 5.1만 | 23.01.0913:39 | shl628 |
Hot AMD Sequoia용 AppleALC 1.9.2 +3 | 109 | 24.10.2319:04 | 사노라맨 |
Hot [Sequoia 15.0.1, OC r1.0.2] ASUS TUF B550-PLUS / RYZEN 5 5600X / RX470 +2 | 106 | 24.10.2322:26 | 뿌엥 |
Hot OCLP로 지원되지 않는 기기/dGPU를 사용하는 해킨토시의 사이드카 품질 문제 해결방법 +1 | 122 | 24.10.2321:29 | 해킨도전자 |
106 | 24.10.2322:26 | 뿌엥 | |
122 | 24.10.2321:29 | 해킨도전자 | |
109 | 24.10.2319:04 | 사노라맨 | |
787 | 24.10.1412:27 | shl628 | |
673 | 24.10.1316:00 | 수박 | |
346 | 24.10.1222:56 | Stultus | |
941 | 24.10.1121:10 | 좌절금지 | |
734 | 24.10.1115:53 | 수박 | |
578 | 24.10.0900:22 | 줌바이퍼 | |
1406 | 24.07.1219:19 | Stultus | |
1214 | 24.10.0500:31 | 줌바이퍼 | |
569 | 24.10.0410:49 | Tamy | |
749 | 24.09.2923:48 | 머트 | |
629 | 24.09.2822:28 | 머트 | |
463 | 24.09.2808:22 | Tamy | |
894 | 24.09.2321:32 | Stultus | |
995 | 24.09.2210:59 | 좌절금지 | |
644 | 24.09.2203:23 | 누림어멈 | |
1191 | 24.09.1919:17 | 좌절금지 | |
575 | 24.09.1917:09 | 좌절금지 | |
498 | 24.09.1813:37 | Stultus | |
910 | 24.09.1723:58 | 좌절금지 | |
601 | 24.09.1722:40 | 좌절금지 | |
453 | 24.09.1717:13 | 맥가즈아 | |
562 | 24.09.1708:13 | 김경석 | |
234 | 24.09.1617:47 | Panictosh | |
768 | 24.09.1504:35 | Tamy | |
584 | 24.09.1319:18 | Stultus | |
706 | 24.09.1019:44 | 치토 | |
484 | 24.09.0118:13 | 머핀X | |
462 | 24.09.0112:54 | 해킨도전자 | |
546 | 24.08.3115:34 | 머핀X | |
306 | 24.08.2601:42 | 화정큐삼 | |
305 | 24.08.2422:59 | 하나브 | |
318 | 24.08.2316:25 | 화정큐삼 | |
415 | 24.08.1810:56 | CanBe | |
363 | 24.08.1800:04 | 화정큐삼 | |
300 | 24.08.1722:03 | 화정큐삼 | |
201 | 24.08.1710:14 | jbhlyk | |
312 | 24.08.1622:06 | Stultus | |
218 | 24.08.1511:16 | hackillious | |
169 | 24.08.1421:30 | 세유니 | |
419 | 24.08.1419:58 | Stultus | |
377 | 24.08.1311:26 | 오디세이 | |
270 | 24.08.1115:46 | 좌절금지 | |
186 | 24.08.1111:21 | 티타보르 | |
233 | 24.08.1022:46 | Stultus | |
539 | 24.08.1022:10 | 오디세이 | |
168 | 24.08.1019:05 | jbhlyk | |
200 | 24.08.0923:20 | RogerT |
감사합니다.
그대로 따라하니 잘 되네요
i7+hd530 인데...
기존 voodoo에서 rtl892로 아무리 바꿀려고 해도 안되었었는데 덕분에 해결 잘 했습니다.
사운드가 더 풍성해지고 더 커졌습니다.
감사합니다