AppleHDA HDMI Audio_v2 [Rehber]
Çoğu Intel/AMD/Nvidia masaüstü grafikli sistemlerde HDMI, DisplayPort ve DVI ( eski AMD) sesi aktifleştirir.
Tüm macOS/OS X sürümlerini destekler: 10.14, 10.13, 10.12, 10.11, 10.10 ve 10.9
10.14/Sistem Tercihleri/Ses/Çıkış > DP portundaki DP sesi + HDMI port'undaki HDMI ses
Intel HD4000 ve daha günceli, AMD HD7xxx ve daha günceli, *Nvidia 7xx ve 6xx, Intel/AMD ve Intel/Nvidia grafikleri konfigürasyonları için macOS HDMI ses desteği. Bu rehber, macOS / OS X 10.9 ve daha yeni masaüstü sistemlerde AppleHDA HDMI sesini yerleşik olarak etkinleştirmek için dosyalar ve talimatlar içerir.
*Nvidia: 20xx/10xx/9xx/750Ti/750 sorunları, bkz: VIII. Nvidia GeForce Graphics
Yeni kurulum, bkz: I. HDMI sesi kurmadan önce
Kurulum: bkz: II. AppleHDA HDMI ses metotları
Destek: bkz: IV. Problem raporlama
Repo indirmeleri: linke tıkla, View Raw'ı seç
I. HDMI sesi kurmadan önce: Gereksinimler
- Boot edilebilir bir yedek alın.
- Yerleşik AppleHDA.kext dosyası, sadece macOS Installer'da mevcut.
- AppleALC.kext
- HDMI aygıtını bağlayıp yeniden başlatın.
- OS X HDMI ses kontrollerini sağlamaz (Ses açma, kısma, denge vb. yok)
- Bağlı HDMI aygıtı (TV, alıcı, vb.) tüm ses kontrollerini sağlamakta.
II. AppleHDA HDMI ses yöntemleri- Gerekli: a. orijinal AppleHDA.kext, b. AppleALC.kext
Bir yöntemle kurun. (A, B veya C); başka bir metotu kurmadan önce, kurulu olan metotu kaldırın.
- A. AMD/Nvidia/Intel - acidanthera/WhateverGreen
İndirilecekler
- WhateverGreen v1.2.0 veya daha günceli
- Lilu v1.2.0 veya daha günceli
- KextBeast ile İndirilenler/WhateverGreen.kext ve Lilu.kext'i L/E'ye kurun.
- Yeniden başlatın.
- Framebuffer/connector yamaları
- AMD: Guide How to Patch AMD Framebuffers for High Sierra using Clover
- Nvidia: NVCAP tüm connector'ları konfigüre eder. 2x HDMI için macOS desteği yok.
- AppleALC.kext yerleşik olmayan NVIDIA HDMI ses kontrollerini destekler.
- Intel: Intel Framebuffer Yamalama - WhateverGreen - Technopat Sosyal (max, 2x HDMI/DP/DVI audio)
- HD4600 HDMI audio/Port 0x7/WhateverGreen.kext (sahibi, RehabMan)
- Native Pipe = 8 olduğunda Pipe düzenlemesi gerekli olur. (KP sonuçları), aksi taktirde görmezden gelin.
- Native connector: 03060800 00040000 11000000 (DP)
- Yamalı connector: 03061200 00080000 06000000 (HDMI)
- Örnek olarak düzenlenmiş config.plist:
- HD4600 HDMI audio/Port 0x7/WhateverGreen.kext (sahibi, RehabMan)
- Kaydedip yeniden başlatın.
İndirin/MultiBeast 11.x - Mojave
- Yukarıdaki WhateverGreen yöntemini destekler
- MultiBeast > Customize > Graphics Configuration > Core Graphics Fixup AKA WhateverGreen
- Bkz: Yukarıdaki A. ... WhateverGreen/3. Framebuffer/connector yamaları
- Kaydedip yeniden başlatın.
Bkz: [Guide] Intel IGPU HDMI/DP audio (all Sandy Bridge -> Kaby Lake [and likely later])
D. Desteklenmeyen yöntemler- bu konu tarafından desteklenmiyor
- HDMIAudio.kext: 6 görüntü örneğinden 4 tanesini destekler, geliştirici desteği yok
- HDMIAudio.kext aratın
- VoodooHDA.kext: AppleHDA.kext ile çakışmakta, Intel HDMI sesi desteklemez.
- VoodooHDA.kext aratın
- Son çare: Nvidia 10xx HDMI audio
III. Araçlar - Mount EFI, IOReg, DCPIManager, MaciASL, Xcode
- EFI Mounter v3
- IORegistryExplorer_v2.1.zip (View Raw'ı seçin, çift tıklayın)
- DPCIManager
- MaciASL
- Xcode on the Mac App Store
IV. Sorun raporlama
- HDMI ses probleminin tanımlanması
- macOS sürümü/anakart modeli/BIOS sürümü/işlemci/ekran kartı
- Yöntem/kullanılan rehber
- IOReg kopyası - IOReg_v2.1 (Araçlar2.)
- IOReg/File/Save a Copy As…, dosyanın açıldığını doğrulayın
- Terminal - 4 komut, Terminal çıktısını ekleyin
-
Kod:
ioreg -rxn IOHDACodecDevice | grep VendorID
- 10.14 ve daha günceli:
Kod:ioreg -rxn AppleGFXHDADriver | grep vendorcodecID
Kod:bdmesg
Kod:diskutil list
-
- Kurulu S/L/E/AppleHDA.kext'i kopyalayın (10.11 ve daha günceli, arayın: gizli dosyaları göster)
- Ekran görüntüleri:
- Sistem tercihleri/Ses/Giriş
- Sistem tercihleri/Ses/Çıkış
- Clover
- EFI/CLOVER/config.plist
- EFI/CLOVER/ACPI/patched/dsdt.aml (eğer kurulduysa)
- EFI/CLOVER/ACPI/patched/ssdt(s).aml (eğer kurulduysa)
- Tüm dosyaları bir klasöre koyun, sıkıştırın ve paylaşın.
V. Gereksinimler - macOS, orijinal AppleHDA, Intel anakartlar, SIP
- macOS (10.10 ve daha günceli, SIP)
- 10.11 ve daha günceli (yerleşik ve yerleşik olmayan kext'leri kur/düzenle ve rebuild cache yap)
- CLOVER/config.plist/
- BooterConfig/0x28
- CsrActiveConfig/0x3 veya 0x67
- CLOVER/config.plist/
- 10.10 (yerleşik ve yerleşik olmayan kext'leri kur/düzenle)
- CLOVER/config.plist/
- Boot/Arguments/kext-dev-mode=1
- CLOVER/config.plist/
- 10.11 ve daha günceli (yerleşik ve yerleşik olmayan kext'leri kur/düzenle ve rebuild cache yap)
- Intel Anakartlar
- Masaüstü: 300/200/100/9/8/7/6 serisi
- İş istasyonu: X299/X99/X79
- BRIX/NUC: HD630, HD540, HD6100, HD6000, HD5500, HD5200, HD5000, HD4000
- Orijinal AppleHDA.kext (Native AppleHDA'ı geri çevirme [Rehber])
- Onboard ses ile veya ses olmadan.
- Bütün audio kext enabler/HDAEnabler_.kext'i kaldırın
- Bütün HDMI audio kext/HDMIAudio.kext'i kaldırın
- Clover audio/HDMI audio yamalarını kaldırın/devre dışı bırakın
- config.plist/ACPI/DSDT/Patches/Rename ???? to HDEF, kaldırın
- config.plist/ACPI/DSDT/Patches/Rename GFX0 to IGPU, kaldırın
- config.plist/ACPI/DSDT/Fixes/AddHDMI_8000000/YES, NO olarak ayarlayın
- config.plist/ACPI/DSDT/Fixes/FixDisplay_0100/YES, NO olarak ayarlayın
- config.plist/ACPI/DSDT/Fixes/FixHDA/NO
- config.plist/Devices/UseIntelHDMI/YES, NO olarak ayarlayın
VI. Intel HD Grafikleri - HDMI, DP, DVI; maksimum 2
- Intel HD Graphics (masaüstü desteği; mobile/Haswell, bkz: 4., aşağıda)
- HD6x0 (HD630/KBL, framebuffer düzenlemesi gerekli), 10.12.6 ve daha günceli
- HD5x0 (HD530/SKL, framebuffer düzenlemesi gerekli). 10.11.4 ve daha günceli, HD540
- Sistem Tercihleri/Ses/Çıkış; HDMI, DP olarak görünür. DP, HDMI olarak görünür.
- 1 ekran destekler, 2 ekran ile Boot başarısız olur; ikinci ekranda hot plug çalışıyor
- HD6000+ (BDW framebuffer düzenlemeleri gerekli), HD6200, HD6100
- HD4600+ (Azul framebuffer düzenlemeleri gerekli), HD5500, HD5200, HD5000, HD4400
- HD4000 (Capri framebuffer düzenlemeleri gerekebilir)
VII. AMD Radeon Grafikleri - HDMI, DP; maksimum 6
- AMD RX 5xx4xx/HD R7-R9 3xx/R7-R9 2xx/HD 7xxx/HD 6xxx/HD 5xxx (* varsayılan framebuffer)
- AMD TrueAudio 10.10.4 ve daha güncelini destekler
- AMD grafikleri etkinleştirme, sahip: Meize - Tracing back the AMD GPU wakeup issue to its origin - ATi - InsanelyMac Forum
- Clover/version 4296 veya daha yenisi
- config.plist/Graphics/RadeonDeInit/YES
- AMD9520Controller.kext/GCN1.2/Vega10.14/
- 10.14/10.13: HDMI sesi çalışıyor
- 10.12: HDMI sesi çalışmıyor
- AMD9510Controller.kext/GCN1.2/Polaris
- 10.14/10.13: HDMI/DP sesi çalışıyor
- 10.12: HDMI/DP sesi çalışmıyor
- AMD9500Controller.kext/GCN1.2/Polaris
- 10.14/10.13: HDMI/DP sesi çalışıyor
- 10.12: HDMI/DP sesi çalışmıyor
- AMD9000Controller.kext/GCN1.2/Tonga
- HDMI/DP sesi çalışıyor
- AMD8000Controller.kext/GCN1.1/Hawaii/Bonaire
- 10.14/10.13/10.12.5/.6/10.13 Çalışıyor
- AMD grafikleri etkinleştirme, sahip: Meize - Tracing back the AMD GPU wakeup issue to its origin - ATi - InsanelyMac Forum
- AMDxxxxController ve AppleHDAController düzenlemeleri gerekebilir, bkz:
- AMD TrueAudio 10.10.4 ve daha güncelini destekler
VIII. Nvidia GeForce Grafikleri - HDMI, DP, DVI; maksimum 4
- Nvidia 20xx/10xx/9xx/7xx/6xx
- 20xx: macOS desteği yok
- 10xx/9xx/750T/750 Web Sürücüleri: 10.14 desteği yok
- Desteklenen: 10.13, 10.12, 10.11, 10.10 ve 10.9
- 10xx: Nvidia Web Driver gerekli (macOS/Web)
- DP: Ses bir veya birden fazla DP portlarında olabilir
- HDMI: HDMI portunda ses, Boot sonrasında olmuyor; masaüstüne geldiğinizde, deneyin:
- DP>HDMI adaptör (4K@60Hz HDMI, aktif DP adaptörü gerekli)
- DVI>HDMI adaptör
- Tak çalıştır HDMI ekran
- DP/HDMI ses destekleyen cihazlarda girişleri değiştirmek
- 9xx/750T/750i: Nvidia Web Driver gerekli (macOS/Web)
- HDMI sesi tüm portlarda destekler
- 7xx/6xx: yerleşik macOS desteği (macOS/Resmi)
- HDMI sesi tüm portlarda destekler
- HDMI portları: macOS bir HDMI portu destekler, ek HDMI portlarında sinyal olmaz.
IX. AppleHDA HDMI sesi kaldırmak - cloverHDMI kaldırma yöntemi
- Intel'de, kaldırın:
- EFI/CLOVER/ACPI/patched/SSDT-HDMI-HD....aml
- EFI/CLOVER/KernelAndKextPatches/KextsToPatch/AppleIntelxxxGraphics...kext
- AMD'de, kaldırın:
- EFI/CLOVER/ACPI/patched/SSDT-HDMI-AMD-....-.aml
- EFI/CLOVER/KernelAndKextPatches/KextsToPatch/AMDxxxxController.kext
- Nvidia'da, kaldırın:
- EFI/CLOVER/ACPI/patched/SSDT-HDMI-NVIDIA-....-.aml
Kaynak: AppleHDA HDMI Audio [Guide]
Son düzenleyen: Moderatör: