MacOS Mountain Lion : UEFI HDMI Audio (번역)
- Mactopia
- 479
- 2
Tonymacx86 의 HDMI 오디오 출력 가이드를 (발)번역 해봤습니다.
* 원작자의 허락을 받지 않은 번역이기때문에.. 원본 사이트에 번역 관련 글을 올리시면 곤란합니다;; (저번에 번역해도 되냐고 물어봤더니 안된다고 해서..)
-----
Mountain Lion : UEFI HDMI Audio
UEFI 메인보드에서 가능한 OS X 용 HDMI dsdt 패치입니다. MaciASL 을 이용하여 패치를 적용하면 자동으로 dsdt 에 삽입됩니다.
UEFI HDMI Audio dsdt edits - 데스크탑/랩탑/Intel NUC
이 방식의 장점 :
1. HDMI 오디오 출력을 위한 자동 dsdt 수정
2. Intel HD4K/HD3K, AMD/Nvidia 외장 그래픽카드 등 다양한 그래픽카드 지원
3. Nvidia 6xx 카드는 HDMI, DP, DVI 포트 전부 HDMI 오디오 출력 가능
4. 최소한의 dsdt 수정
시작하기 전에 :
1. OS X 에서는 HDMI 오디오 컨트롤 (볼륨, 무음, 밸런스 조정 등) 이 지원되지 않습니다.
2. 연결된 HDMI 장치 (TV, 모니터 등) 에서 오디오 컨트롤이 가능합니다.
필요한 것들 :
1. AMI UEFI/Intel 기반 메인보드
1a. 지원되지 않는 메인보드 - X79
2, OS X
2a. 마운틴 라이언 - 10.8.3 이상
3. 에러 없는 dsdt
3a. dsdt 수정은 다음을 참고하세요 - https://www.tonymacx86.com/dsdt/100182-pjalms-dsdt-patches.html
4. 메인보드 내장 오디오 코덱
4a. Realtek (8xy) : 885, 887, 888, 889, 892, 898
4b. 이외의 오디오 코덱 : ML HDMI 오디오는 오디오코덱과 상관없이 작동합니다.
5. AppleHDA.kext (다음 중의 하나)
5a. MultiBeast 5.2.1 또는 최신의 버전으로 설치한 AppleHDA.kext (MultiBeast/Audio/Realtek ALC8xy/With DSDT/ALC…)
5b. 원본 AppleHDA.kext
미지원 장치들
1. AMD HD7xxx HDMI audio, 0210 01aa_V100300 HDMI 코덱
2. GTS 450, GTX 550 ti, GTX 560 ti (다른 방식으로 가능)
추가
이전 가이드를 참고하세요 - https://www.tonymacx86.com/hdmi-audio/70762-mountain-lion-hdmi-audio-ami-dsdt.html
Tools
1. MaciASL - https://maciasl.sourceforge.net
2. IORegistryExplorer - https://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html
3. CarbonCopyCloner 또는 SuperDuper - 백업용 프로그램
4. 패치 - MaciASL 에 추가 - https://github.com/toleda/audio_hdmi_uefi
마운틴 라이언 오디오 ID (10.8 AppleHDA.kext_v2.3.0 또는 이후 버전)
1. Audio ID 1/A1 : AMD/Nvidia HDMI 와 ALC8xx 내장 오디오 (3,5,6 포트) 를 사용하는 경우
2. Audio ID 3/A3 : HD3K, HD4K
패치
ib1. UEFI Clean Compile - 처음 dsdt 를 작성하는 사람을 위한 dsdt 에러 수정용
uefi1. Deskotp-AMD/Nvidia-A1 - AMD/Nvidia HDMI 오디오
uefi2. Desktop-HD4K/HD3K/AMD/Nvidia-A3 - HD4K/HD3K HDMI 오디오
uefi3. Laptop-A3-FB_01 - Laptop HD4K/HD3K HDMI 오디오
uefi4. Laptop-A3-FB_03 - Laptop HD4K/HD3K HDMI 오디오
uefi5. NUC-HD4K-A1 - NUC HDMI 오디오 (2xHDMI, Thunderbolt)
ib4. HD4K-on-6_Series_MEI - HD4K 용 MEI dsdt 패치 (uefi1 ~ uefi4 와 같이 적용)
sb5. HD3K-on-7_Series_MEI - HD3K 용 MEI dsdt 패치 (uefi1 ~ uefi4 와 같이 적용)
ML UEFI dsdt 수정전 준비
1. Extra/dsdt.aml 을 바탕화면으로 복사 (없으면 새로 생성)
2. 잘못될 경우를 대비한 dsdt.aml 의 백업을 만들어둡니다.
3. MaciASL 설치 (Tools/1 참고)
4. MaciASL - Preference/Sources 에 Name : toleda_hdmi_uefi , URL : https://raw.github.com/toleda/audio_hdmi_uefi/master 추가
5. IOReg 작성 (Tools/2 참고)
6. 시스템 백업 (Tools/3 참고)
7. 오디오용 enabler (/S/L/E/HDAEnablr1.kext, HDAEnabler8xx.kext, 등) 있는지 확인
7a. 있으면 삭제 후 권한복구
8. /Extra/org.chameleon.Boot.plist 에 device-properties 코드가 있는지 확인
8a. 있으면 삭제
ML UEFI HDMI 오디오 dsdt 수정
1. MaciASL 실행 - dsdt.aml 열기
1a. AMI dsdt 인지 확인
1b. 첫번째 줄 : DefinitionBlock ("./dsdt.aml", "DSDT", 2, "ALASKA", "A M I", 0x000000..)
1c. AMI dsdt 가 아니면 작업 불가
2. 부가사항 : dsdt 컴파일 시의 경고, 메세지 수정
2a. MaciASL/Patch/toleda_hdmi_uefi/
2b. UEFI-Clean Compile 선택
2c. Apply/Close/Compile/
2d. 그래도 error 가 나타날 경우 (warnings 와 messages 는 상관없음) Trobleshooting/4 참고
3. MaciASL/Patch/toleda_hdmi_uefi/
3a. 적용할 패치 선택 (예 : Desktop-HD4K/HD3K/AMD/Nvidia-A)
3b. MaciASL/Apply/Close/Compile
4. MaciASL/File/Save AS… /File Format : ACPI Machine Language Binary 선택 /Desktop/dsdt.aml (확장자 없을 경우 추가)
5. MaciASL/File/Save AS… /File Format : ACPI Machine Language Binary 선택 /Extra/dsdt.aml (확장자 없을 경우 추가)
6. 재부팅 후 HDMI 오디오 작동하는지 확인
추가
1. HD4K/HD3K/AMD HD 5xxx 와 6xxx 그래픽 카드는 HDMI 오디오 작동을 위해 framebuffer 수정이 필요할 수 있습니다.
HDMI 오디오 확인
1. Dock/System Preferences(시스템 환경설정)/Sound(소리)/Outputs(출력) 에서 HDMI 장비 확인
Troubleshooting
1. HDMI 장비가 제대로 연결됐는지 확인
1a. System Information/Graphics/Display/HDMI device name/Television/Yes
2. /Extra/dsdt.aml 이 에러가 없는지 확인
3. IOReg 실행해서 PEGP, GFX0, HDAU, HDEF, IGPU 등 장비가 잡혀있는지 확인
3a. Device (IGPU) 는 HD4000 이 없으면 나타나지 않습니다.
3b. Device (GFX0) 과 Device (HDAU) 는 외장그래픽 카드가 없으면 나타나지 않습니다.
4. dsdt 수정 : https://www.tonymacx86.com/dsdt/100182-pjalms-dsdt-patches.html
* 원작자의 허락을 받지 않은 번역이기때문에.. 원본 사이트에 번역 관련 글을 올리시면 곤란합니다;; (저번에 번역해도 되냐고 물어봤더니 안된다고 해서..)
-----
Mountain Lion : UEFI HDMI Audio
UEFI 메인보드에서 가능한 OS X 용 HDMI dsdt 패치입니다. MaciASL 을 이용하여 패치를 적용하면 자동으로 dsdt 에 삽입됩니다.
UEFI HDMI Audio dsdt edits - 데스크탑/랩탑/Intel NUC
이 방식의 장점 :
1. HDMI 오디오 출력을 위한 자동 dsdt 수정
2. Intel HD4K/HD3K, AMD/Nvidia 외장 그래픽카드 등 다양한 그래픽카드 지원
3. Nvidia 6xx 카드는 HDMI, DP, DVI 포트 전부 HDMI 오디오 출력 가능
4. 최소한의 dsdt 수정
시작하기 전에 :
1. OS X 에서는 HDMI 오디오 컨트롤 (볼륨, 무음, 밸런스 조정 등) 이 지원되지 않습니다.
2. 연결된 HDMI 장치 (TV, 모니터 등) 에서 오디오 컨트롤이 가능합니다.
필요한 것들 :
1. AMI UEFI/Intel 기반 메인보드
1a. 지원되지 않는 메인보드 - X79
2, OS X
2a. 마운틴 라이언 - 10.8.3 이상
3. 에러 없는 dsdt
3a. dsdt 수정은 다음을 참고하세요 - https://www.tonymacx86.com/dsdt/100182-pjalms-dsdt-patches.html
4. 메인보드 내장 오디오 코덱
4a. Realtek (8xy) : 885, 887, 888, 889, 892, 898
4b. 이외의 오디오 코덱 : ML HDMI 오디오는 오디오코덱과 상관없이 작동합니다.
5. AppleHDA.kext (다음 중의 하나)
5a. MultiBeast 5.2.1 또는 최신의 버전으로 설치한 AppleHDA.kext (MultiBeast/Audio/Realtek ALC8xy/With DSDT/ALC…)
5b. 원본 AppleHDA.kext
미지원 장치들
1. AMD HD7xxx HDMI audio, 0210 01aa_V100300 HDMI 코덱
2. GTS 450, GTX 550 ti, GTX 560 ti (다른 방식으로 가능)
추가
이전 가이드를 참고하세요 - https://www.tonymacx86.com/hdmi-audio/70762-mountain-lion-hdmi-audio-ami-dsdt.html
Tools
1. MaciASL - https://maciasl.sourceforge.net
2. IORegistryExplorer - https://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html
3. CarbonCopyCloner 또는 SuperDuper - 백업용 프로그램
4. 패치 - MaciASL 에 추가 - https://github.com/toleda/audio_hdmi_uefi
마운틴 라이언 오디오 ID (10.8 AppleHDA.kext_v2.3.0 또는 이후 버전)
1. Audio ID 1/A1 : AMD/Nvidia HDMI 와 ALC8xx 내장 오디오 (3,5,6 포트) 를 사용하는 경우
2. Audio ID 3/A3 : HD3K, HD4K
패치
ib1. UEFI Clean Compile - 처음 dsdt 를 작성하는 사람을 위한 dsdt 에러 수정용
uefi1. Deskotp-AMD/Nvidia-A1 - AMD/Nvidia HDMI 오디오
uefi2. Desktop-HD4K/HD3K/AMD/Nvidia-A3 - HD4K/HD3K HDMI 오디오
uefi3. Laptop-A3-FB_01 - Laptop HD4K/HD3K HDMI 오디오
uefi4. Laptop-A3-FB_03 - Laptop HD4K/HD3K HDMI 오디오
uefi5. NUC-HD4K-A1 - NUC HDMI 오디오 (2xHDMI, Thunderbolt)
ib4. HD4K-on-6_Series_MEI - HD4K 용 MEI dsdt 패치 (uefi1 ~ uefi4 와 같이 적용)
sb5. HD3K-on-7_Series_MEI - HD3K 용 MEI dsdt 패치 (uefi1 ~ uefi4 와 같이 적용)
ML UEFI dsdt 수정전 준비
1. Extra/dsdt.aml 을 바탕화면으로 복사 (없으면 새로 생성)
2. 잘못될 경우를 대비한 dsdt.aml 의 백업을 만들어둡니다.
3. MaciASL 설치 (Tools/1 참고)
4. MaciASL - Preference/Sources 에 Name : toleda_hdmi_uefi , URL : https://raw.github.com/toleda/audio_hdmi_uefi/master 추가
5. IOReg 작성 (Tools/2 참고)
6. 시스템 백업 (Tools/3 참고)
7. 오디오용 enabler (/S/L/E/HDAEnablr1.kext, HDAEnabler8xx.kext, 등) 있는지 확인
7a. 있으면 삭제 후 권한복구
8. /Extra/org.chameleon.Boot.plist 에 device-properties 코드가 있는지 확인
8a. 있으면 삭제
ML UEFI HDMI 오디오 dsdt 수정
1. MaciASL 실행 - dsdt.aml 열기
1a. AMI dsdt 인지 확인
1b. 첫번째 줄 : DefinitionBlock ("./dsdt.aml", "DSDT", 2, "ALASKA", "A M I", 0x000000..)
1c. AMI dsdt 가 아니면 작업 불가
2. 부가사항 : dsdt 컴파일 시의 경고, 메세지 수정
2a. MaciASL/Patch/toleda_hdmi_uefi/
2b. UEFI-Clean Compile 선택
2c. Apply/Close/Compile/
2d. 그래도 error 가 나타날 경우 (warnings 와 messages 는 상관없음) Trobleshooting/4 참고
3. MaciASL/Patch/toleda_hdmi_uefi/
3a. 적용할 패치 선택 (예 : Desktop-HD4K/HD3K/AMD/Nvidia-A)
3b. MaciASL/Apply/Close/Compile
4. MaciASL/File/Save AS… /File Format : ACPI Machine Language Binary 선택 /Desktop/dsdt.aml (확장자 없을 경우 추가)
5. MaciASL/File/Save AS… /File Format : ACPI Machine Language Binary 선택 /Extra/dsdt.aml (확장자 없을 경우 추가)
6. 재부팅 후 HDMI 오디오 작동하는지 확인
추가
1. HD4K/HD3K/AMD HD 5xxx 와 6xxx 그래픽 카드는 HDMI 오디오 작동을 위해 framebuffer 수정이 필요할 수 있습니다.
HDMI 오디오 확인
1. Dock/System Preferences(시스템 환경설정)/Sound(소리)/Outputs(출력) 에서 HDMI 장비 확인
Troubleshooting
1. HDMI 장비가 제대로 연결됐는지 확인
1a. System Information/Graphics/Display/HDMI device name/Television/Yes
2. /Extra/dsdt.aml 이 에러가 없는지 확인
3. IOReg 실행해서 PEGP, GFX0, HDAU, HDEF, IGPU 등 장비가 잡혀있는지 확인
3a. Device (IGPU) 는 HD4000 이 없으면 나타나지 않습니다.
3b. Device (GFX0) 과 Device (HDAU) 는 외장그래픽 카드가 없으면 나타나지 않습니다.
4. dsdt 수정 : https://www.tonymacx86.com/dsdt/100182-pjalms-dsdt-patches.html
Mactopia
댓글 2
참여를 하시면 세상을 바꿉니다.
Mactopia(본인)
Mactopia
Toledo 의 원문 보다가 Cheshire 님 번역글 보니 왜 이리 친절하다 느껴질까요? 감사합니다.
권한이 없습니다. 로그인