Rehber AppleHDA HDMI Ses Çalıştırma

Durum
Mesaj gönderimine kapalı.
1590927265421.png

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

1590928500356.png


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
  1. Boot edilebilir bir yedek alın.
  2. Yerleşik AppleHDA.kext dosyası, sadece macOS Installer'da mevcut.
  3. AppleALC.kext
  4. HDMI aygıtını bağlayıp yeniden başlatın.
  5. OS X HDMI ses kontrollerini sağlamaz (Ses açma, kısma, denge vb. yok)
  6. 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
AMD/Nvidia/Intel HDMI sesi aktifleştirir, gerekli AMD/Intel framebuffer yamalarını config.plist'e ekleyin.

İndirilecekler
  1. KextBeast ile İndirilenler/WhateverGreen.kext ve Lilu.kext'i L/E'ye kurun.
  2. Yeniden başlatın.
  3. 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:
          1590930475948.png
  4. Kaydedip yeniden başlatın.
B. MultiBeast
İndirin/MultiBeast 11.x - Mojave
  1. Yukarıdaki WhateverGreen yöntemini destekler
  2. MultiBeast > Customize > Graphics Configuration > Core Graphics Fixup AKA WhateverGreen
    • Screen Shot 2019-04-03 at 3.50.43 PM.png
    • Build/Install/Yeniden başlat
  3. Bkz: Yukarıdaki A. ... WhateverGreen/3. Framebuffer/connector yamaları
  4. Kaydedip yeniden başlatın.
C. Intel - RehabMan/FakePCIID - Laptoplar
Bkz: [Guide] Intel IGPU HDMI/DP audio (all Sandy Bridge -> Kaby Lake [and likely later])

D. Desteklenmeyen yöntemler- bu konu tarafından desteklenmiyor
  1. HDMIAudio.kext: 6 görüntü örneğinden 4 tanesini destekler, geliştirici desteği yok
    • HDMIAudio.kext aratın
  2. 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

IV. Sorun raporlama
  1. HDMI ses probleminin tanımlanması
  2. macOS sürümü/anakart modeli/BIOS sürümü/işlemci/ekran kartı
  3. Yöntem/kullanılan rehber
  4. IOReg kopyası - IOReg_v2.1 (Araçlar2.)
    1. IOReg/File/Save a Copy As…, dosyanın açıldığını doğrulayın
  5. Terminal - 4 komut, Terminal çıktısını ekleyin
    1. Kod:
      ioreg -rxn IOHDACodecDevice | grep VendorID
    2. 10.14 ve daha günceli:
      Kod:
      ioreg -rxn AppleGFXHDADriver | grep vendorcodecID

    3. Kod:
      bdmesg

    4. Kod:
      diskutil list
  6. Kurulu S/L/E/AppleHDA.kext'i kopyalayın (10.11 ve daha günceli, arayın: gizli dosyaları göster)
  7. Ekran görüntüleri:
    1. Sistem tercihleri/Ses/Giriş
    2. Sistem tercihleri/Ses/Çıkış
  8. Clover
    1. EFI/CLOVER/config.plist
    2. EFI/CLOVER/ACPI/patched/dsdt.aml (eğer kurulduysa)
    3. EFI/CLOVER/ACPI/patched/ssdt(s).aml (eğer kurulduysa)
  9. Tüm dosyaları bir klasöre koyun, sıkıştırın ve paylaşın.

V. Gereksinimler - macOS, orijinal AppleHDA, Intel anakartlar, SIP
  1. macOS (10.10 ve daha günceli, SIP)
    1. 10.11 ve daha günceli (yerleşik ve yerleşik olmayan kext'leri kur/düzenle ve rebuild cache yap)
      1. CLOVER/config.plist/
        • BooterConfig/0x28
        • CsrActiveConfig/0x3 veya 0x67
    2. 10.10 (yerleşik ve yerleşik olmayan kext'leri kur/düzenle)
      1. CLOVER/config.plist/
        • Boot/Arguments/kext-dev-mode=1
  2. Intel Anakartlar
    1. Masaüstü: 300/200/100/9/8/7/6 serisi
    2. İş istasyonu: X299/X99/X79
    3. BRIX/NUC: HD630, HD540, HD6100, HD6000, HD5500, HD5200, HD5000, HD4000
  3. Orijinal AppleHDA.kext (Native AppleHDA'ı geri çevirme [Rehber])
    1. Onboard ses ile veya ses olmadan.
    2. Bütün audio kext enabler/HDAEnabler_.kext'i kaldırın
    3. Bütün HDMI audio kext/HDMIAudio.kext'i kaldırın
    4. 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
  1. Intel HD Graphics (masaüstü desteği; mobile/Haswell, bkz: 4., aşağıda)
    1. HD6x0 (HD630/KBL, framebuffer düzenlemesi gerekli), 10.12.6 ve daha günceli
    2. HD5x0 (HD530/SKL, framebuffer düzenlemesi gerekli). 10.11.4 ve daha günceli, HD540
      1. Sistem Tercihleri/Ses/Çıkış; HDMI, DP olarak görünür. DP, HDMI olarak görünür.
      2. 1 ekran destekler, 2 ekran ile Boot başarısız olur; ikinci ekranda hot plug çalışıyor
    3. HD6000+ (BDW framebuffer düzenlemeleri gerekli), HD6200, HD6100
    4. HD4600+ (Azul framebuffer düzenlemeleri gerekli), HD5500, HD5200, HD5000, HD4400
    5. HD4000 (Capri framebuffer düzenlemeleri gerekebilir)

VII. AMD Radeon Grafikleri - HDMI, DP; maksimum 6
  1. AMD RX 5xx4xx/HD R7-R9 3xx/R7-R9 2xx/HD 7xxx/HD 6xxx/HD 5xxx (* varsayılan framebuffer)
    1. AMD TrueAudio 10.10.4 ve daha güncelini destekler
      1. AMD grafikleri etkinleştirme, sahip: Meize - Tracing back the AMD GPU wakeup issue to its origin - ATi - InsanelyMac Forum
        1. Clover/version 4296 veya daha yenisi
        2. config.plist/Graphics/RadeonDeInit/YES
      2. AMD9520Controller.kext/GCN1.2/Vega10.14/
        • 10.14/10.13: HDMI sesi çalışıyor
        • 10.12: HDMI sesi çalışmıyor
      3. AMD9510Controller.kext/GCN1.2/Polaris
        • 10.14/10.13: HDMI/DP sesi çalışıyor
        • 10.12: HDMI/DP sesi çalışmıyor
      4. AMD9500Controller.kext/GCN1.2/Polaris
        • 10.14/10.13: HDMI/DP sesi çalışıyor
        • 10.12: HDMI/DP sesi çalışmıyor
      5. AMD9000Controller.kext/GCN1.2/Tonga
        • HDMI/DP sesi çalışıyor
      6. AMD8000Controller.kext/GCN1.1/Hawaii/Bonaire
        • 10.14/10.13/10.12.5/.6/10.13 Çalışıyor
    2. AMDxxxxController ve AppleHDAController düzenlemeleri gerekebilir, bkz:
      1. Guide How to Patch AMD Framebuffers for High Sierra using Clover
      2. Editing custom personalities for ATI Radeon HD[45]xxx
      3. [HOW TO] Modification of AMD FB + Clover injection - ATi

VIII. Nvidia GeForce Grafikleri - HDMI, DP, DVI; maksimum 4
  1. Nvidia 20xx/10xx/9xx/7xx/6xx
    1. 20xx: macOS desteği yok
    2. 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
    3. 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
    4. 9xx/750T/750i: Nvidia Web Driver gerekli (macOS/Web)
      • HDMI sesi tüm portlarda destekler
    5. 7xx/6xx: yerleşik macOS desteği (macOS/Resmi)
      • HDMI sesi tüm portlarda destekler
    6. HDMI portları: macOS bir HDMI portu destekler, ek HDMI portlarında sinyal olmaz.

IX. AppleHDA HDMI sesi kaldırmak - cloverHDMI kaldırma yöntemi
  1. Intel'de, kaldırın:
    • EFI/CLOVER/ACPI/patched/SSDT-HDMI-HD....aml
    • EFI/CLOVER/KernelAndKextPatches/KextsToPatch/AppleIntelxxxGraphics...kext
  2. AMD'de, kaldırın:
    • EFI/CLOVER/ACPI/patched/SSDT-HDMI-AMD-....-.aml
    • EFI/CLOVER/KernelAndKextPatches/KextsToPatch/AMDxxxxController.kext
  3. Nvidia'da, kaldırın:
    • EFI/CLOVER/ACPI/patched/SSDT-HDMI-NVIDIA-....-.aml

Kaynak: AppleHDA HDMI Audio [Guide]
 
Son düzenleyen: Moderatör:
Durum
Mesaj gönderimine kapalı.

Technopat Haberler

Yeni konular

Geri
Yukarı