OS X için UEFI anakartlarda basit bir HDMI Ses DSDT düzenleme aracı. OS X HDMI audio'nun HDMI üzerinden ses desteği sunabilmesi için DSDT düzenlemesi gerekmektedir. MaciASL tabanlıdır. Apply tuşu ile DSDT dosyanız HDMI ses içini otomatik olarak düzenlenmektedir.
UEFI HDMI Audio dsdt düzenlemeleri - Masaüstü/Laptop/Intel NUC
toleda/audio_hdmi_uefi · GitHub
MaciASL/Preferences/Sources/+ adresini aşağıdaki URL ile düzenleyin:
Faydaları:
Başlamadan önce:
Gereksinimler
Desteklenmez:
Daha fazla Bilgi
Özel HDMI Audio Düşünceleri
Detaylı Yönergeler
Bkz. Mountain Lion HDMI Audio - AMI DSDT
Araçlar:
Mountain Lion Audio ID (10.8 AppleHDA.kext_v2.3.0 veya daha yeni)
1. Audio ID 1/A1: Destekler: AMD/Nvidia HDMI ve 3, 5 ve 6 port ALC8xx onboard audio (HD3000/HD4000 HDMI ses mevcut değil)
2. Audio ID 3/A3: Destekler: HD3000/HD4000 ile veya olmadan AMD/Nvidia HDMI ve 3, 5 ve 6 port ALC8xx onboard audio (Siyah port - Mevcut değil)
Yamalar:
ML UEFI dsdt düzenleme hazırlığı:
ML UEFI HDMI ses DSDT düzenlemeleri:
Notlar
1. HD4K/HD3K HD Graphics çalışan HDMI ses için Framebuffer ayarlaması gerektirebilir
2. AMD HD 5xxx ve 6xxx ekran kartları çalışan HDMI ses için Framebuffer ayarlaması gerektirebilir
HDMI Sesi Doğrulayın:
1. System Preferences/Sound/Outputs
Z77-I Deluxe/HD4000-DP ve HDMI/HD6870-HDMI
Hata Ayıklama:
Teşekkürler:
UEFI HDMI Audio dsdt düzenlemeleri - Masaüstü/Laptop/Intel NUC
toleda/audio_hdmi_uefi · GitHub
MaciASL/Preferences/Sources/+ adresini aşağıdaki URL ile düzenleyin:
Kod:
https://raw.github.com/toleda/audio_hdmi_uefi/master
Faydaları:
- Otomatik dsdt düzenleme ile HDMI audio
- HD4K/HD3K HD Graphics HDMI audio dsdt düzenlemelerini yükler
- AMD/Nvidia harici ekran kartı HDMI audio dsdt düzenlemelerini yükler
- Yerleşik CPU ve GPU güç ynetimini mümkün kılar (düzgün sysdef ve ssdt ile)
- GraphicsEnabler=No ile HD4K/HD3K HD Graphics'i devreye sokar
- Nvidia 6xx, 7xx
- AMD HD7xxx
- Bütün Nvidia 6xx Kepler video bağlantılarında HDMI ses detseği sunar (HDMI, DP, DVI)
- En az düzenleme, metod yok (DTGP.., daha hızlı boot)
Başlamadan önce:
- OS X HDMI ses kontrolü sunmaz (Ses açma, kısma ve denge gibi...)
- Bağlı HDMI aygıtı (TV, alıcı, vs.) bütün ses kontrollerini sağlar
Gereksinimler
- AMI UEFI/Intel tbanlı anakart
- Desteklenmiyor - X79
- OS X
- Mountain Lion - 10.8.3 ve üstü
- DSDT - derleme hatası yok
- DSDT yoksa bakın: PJALM's DSDT Patches
- Anakart onboard ses yongası
- Realtek desteklenen codec'ler (8xy): 885, 887, 888, 889, 892, 898
- Desteklenmeyen ses codec'leri: ML HDMI audio desteklenmeyen herhangi bir ses kodeği veya anakartta ses codec'i olmasa da çalışır
- AppleHDA.kext (aşağıdakilerden biri)
- ML: MultiBeast 5.2.1 veya daha yeni /Audio/Realtek ALC8xx/With DSDT/ALC...
- ML: Yerleik AppleHDA.kext (desteklenmeyen ses codec'leri)
Desteklenmez:
- AMD HD7xxx HDMI ses, 0210 01aa_v100300 HDMI codec desteklenmemektedir
- GTS 450, GTX 550 ti ve GTX 560 ti (Alternatif çözümler mevcut)
Daha fazla Bilgi
Özel HDMI Audio Düşünceleri
Detaylı Yönergeler
Bkz. Mountain Lion HDMI Audio - AMI DSDT
Araçlar:
- MaciASL SourceForge.net: MaciASL - Project Web Hosting - Open Source Software
- IORegistryExplorer [Guide] How to Make a Copy of IOReg
- CarbonCopyCloner veya SuperDuper
- Download/ZIP: https://github.com/toleda/audio_hdmi_uefi
Mountain Lion Audio ID (10.8 AppleHDA.kext_v2.3.0 veya daha yeni)
1. Audio ID 1/A1: Destekler: AMD/Nvidia HDMI ve 3, 5 ve 6 port ALC8xx onboard audio (HD3000/HD4000 HDMI ses mevcut değil)
2. Audio ID 3/A3: Destekler: HD3000/HD4000 ile veya olmadan AMD/Nvidia HDMI ve 3, 5 ve 6 port ALC8xx onboard audio (Siyah port - Mevcut değil)
Yamalar:
- ib1. UEFI-Clean Compile - Başarılı DSDT düzenlemeleri için yerleşik DSDT derleyicisi hatalarını onarma
- uefi1. Desktop-AMD/Nvidia-A1 - AMD/Nvidia HDMI audio dsdt düzenlemeleri
- uefi2. Desktop-HD4K/HD3K/AMD/Nvidia-A3 - HD4000 HDMI audio dsdt düzenlemeler
- uefi3. Laptop-A3-FB_01 - Laptop HD4K/HD3K HDMI audio dsdt düzenlemeleri
- uefi4. Laptop-A3-FB_03 - Laptop HD4K/HD3K HDMI audio dsdt düzenlemeleri
- uefi5. NUC-HD4K-A1 - NUC HDMI audio edits (2xHDMI and TB)
- ib4. HD4K-on-6_Series_MEI - HD4K MEI dsdt edit (Bir kere uygulayın, sadece uefi1 - uefi4 ile)
- sb5. HD3K-on-7_Series_MEI - HD3K MEI dsdt edit (Bir kere uygulayın, sadece uefi1 - uefi4 ile)
ML UEFI dsdt düzenleme hazırlığı:
- Extra/dsdt.aml dosyasını masaüstüne kopyalayın
- dsdt.aml dosyasını yedekleyin
- MaciASL yükleyin, bkz. Araçlar/1.
- MaciASL/Preferences/Sources/+/https://raw.github.com/toleda/audio_hdmi_uefi/master olarak ayarlayın
- IOReg'in bir kopyasını alın, bkz. Araçlar/2.
- Sistemin boot edilebilir yedeğini alın, bkz. Araçlar/3.
- Herhangi bir ses enabler olmadığından emin olun (S/L/E/HDAEnabler1.kext, HDAEnabler8xx.kext, vb.)
- Eğer varsa enabler Kext'sini silin, izinleri onarın ve Kext Cache'i yeniden inşa edin
- Aygıt özellikleri enjeksiyonu olmadığından emin olun (Extra/org.chameleon.Boot.plist)
- Eğer varsa /Extra/org.chameleon.Boot.plist dosyasını düzenleyip enjeksiyon satırını silin
ML UEFI HDMI ses DSDT düzenlemeleri:
- MaciASL/Open dsdt.aml
- AMI dsdt doğrulayın (1. satır)
- DefinitionBlock ("./dsdt.aml", "DSDT", 2, "ALASKA", "A M I", 0x000000..)
- DSDT AMI değilse, bu metod çalışmayacaktır. Nokta.
- Opsiyonel: Bazı derleyici hatalarını ve mesajlarını düzeltir
- Patch/MaciASL/Patch/toleda_hdmi_uefi/
- UEFI-Clean Compile seçin
- Apply/Close/Compile
- Eğer hatalar çıkarsa (uyarılar ve mesajlar OK'dir) Hata Ayıklama/4'e bakın
- MaciASL/Patch/toleda_hdmi_uefi/
- Yamayı seçin (ör. Masaüstü-HD4K/HD3K/AMD/Nvidia-A)
- MaciASL/Apply/Close/Compile
- MaciASL/File/Save As… /ACPI Machine Language Binary/Desktop/dsdt.aml (uzantı ekleyin)
- MaciASL/File/Save As… /ACPI Machine Language Binary/Extra/dsdt.aml (uzantı ekleyin)
- Restart
Notlar
1. HD4K/HD3K HD Graphics çalışan HDMI ses için Framebuffer ayarlaması gerektirebilir
2. AMD HD 5xxx ve 6xxx ekran kartları çalışan HDMI ses için Framebuffer ayarlaması gerektirebilir
HDMI Sesi Doğrulayın:
1. System Preferences/Sound/Outputs
Z77-I Deluxe/HD4000-DP ve HDMI/HD6870-HDMI
Hata Ayıklama:
- HDMI aygıtının bağlı olduğundan emin olun
- System Information/Graphics/Display/HDMI aygıt adı/Television/Yes
- Extra/dsdt.aml dosyasının;
- .aml olduğunu
- ve düzenlenlendiğini doğrulayın
- IOReg/Verify Devices (PEGP, GFX0, HDAU, HDEF and IGPU) çalıştırın
- HD4000 Graphics devrede değilse Device (IGPU) var olmayabilir
- Device (GFX0) ve Device (HDAU) harici ekran kartı yoksa var olmayabilir
- 4. Problem Raporlama (Raporlama buraya İngilizce olarka yapılmalıdır.)
- Anakart/BIOS sürümü/işlemci/ekran kartı/OS X sürümü
- Prosedür/Kullanılan rehber
- dsdt/varsayılan (.dsl)
- sdt/düzenlenmiş(.dsl)
- IOReg kopyası
Teşekkürler: