Contribute
Register

Audio - HDMI Audio AppleHDA [Guide]

Status
Not open for further replies.
still no HDMI audio
config.plist/KernelAndKextPatches/KextsToPatch/Item x/10.12-SKL-1912000-4_displays (2x)
Use Xcode, remove:
config.plist/KernelAndKextPatches/KextsToPatch/Item 1/t2-10.12-SKL-1912000-4_displays
Save/install/restart
Reply with new files
 
Hi all, I'm stumped, maybe someone can help. Much thanks in advance, I want to use my computer for video work so HDMI audio is essential.
  • Description of HDMI audio problem
    • The install works correctly, after restart no HDMI audio is available.
  • OS X version/motherboard model/BIOS version/processor/graphics
    • Sierra 10.12.4
    • Dell T3600 motherboard
    • Latest BIOS (v12 I believe)
    • Intel Xeon quad core
    • Sapphire AMD Radeon HD 7870 2048 MB
  • Procedure/Guide Used
    • I used the latest version of the script, here is the output:
File: audio_cloverHDMI-120.command_v1.0d

Release Mode

EFI partition is mounted
HDMI audio codec(s)
AMD: 0x1002aa01
Integrated Graphics is not installed/enabled
Install AMD/Nvidia HDMI audio (y/n): y
AMD discrete graphics card 10026818 found on NPE3@2/GFX0@0
AMD HDMI audio is enabled
Frambuffer injection and connector patching may also be required
Note: AMD kext edits are not available with this script
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.

[Process completed]
  • Copy of IORegistryExplorer/IOJones (either)
    • See attached
  • Screenshots
    • DPCIManager/Status
    • DPCIManager screenshot.png
    • System Information/Hardware/Graphics/Displays
    • System Report Screenshot.png
  • Copy Of Console/All Messages (last boot)
    • Console/File/Save a Copy As... (attached)
  • System/Library/Extensions/AppleHDA.kext (attached)
  • Clover
    • EFI/CLOVER/config.plist (attached)
    • DPCIManager/Misc/Boot Log (Tools 2.) (attached)
    • EFI/CLOVER/ACPI/Patched/dsdt.aml (if installed) Not sure, found file "SSDT-HDMI-AMD-NPE3.aml" in this folder
    • EFI/CLOVER/ACPI/Patched/ssdt.aml None.
 

Attachments

  • ChestertonIOReg file.ioreg
    7.4 MB · Views: 79
  • Chesterton.acpi
    247.9 KB · Views: 101
  • Console Chesterton.txt
    544.5 KB · Views: 491
  • AppleHDA.kext.zip
    1.7 MB · Views: 76
  • DPCIManager Boot Log.txt
    22.1 KB · Views: 135
  • SSDT-HDMI-AMD-NPE3.aml
    263 bytes · Views: 99
  • config.plist
    5.9 KB · Views: 227
  • Terminal Saved Output.txt
    997 bytes · Views: 109
Last edited:
no HDMI audio
ssdt is working, problem is framebuffer connectors do not match physical connectors.
Fix: (select one; remove before attempting other method )
  1. Use default framebuffer/remove Clover injection
    1. set config,plist/Graphics/
      1. FBName, remove
      2. Inject/ATI/NO
  2. Edit AMD7000Controller.kext/Futomaki frambuffer
    1. see Post #1/Requirements
      1. S/L/E/AppleHDA.kext
      2. Graphics
        1. Intel HD Graphics
        2. AMD HD5xxx/HD6xxx/HD7xxx/R7-R9 2xx/R7-R9 3xx
          1. AppleHDAController and .....
 
config.plist/KernelAndKextPatches/KextsToPatch/Item x/10.12-SKL-1912000-4_displays (2x)
Use Xcode, remove:
config.plist/KernelAndKextPatches/KextsToPatch/Item 1/t2-10.12-SKL-1912000-4_displays
Save/install/restart
Reply with new files

OK so for some weird reason i am getting KP whenever i update anything further than 12.1 so i will try to make this work and then tackle the update KP ...

When you say Save/install/restart what do you mean to reinstall????
If i run the terminal command again the terminal will patch the config.plist/KernelAndKextPatches/KextsToPatch/Item 1/t2-10.12-SKL-1912000-4_displaysand put it back into the config.plist
Also i am using Plist edit Pro not sure if Xcode is really needed i dont have it installed

TIA

Edit : since terminal put the patch back on I decided to delete the entry from the .plist and run everything without using the terminal command... here are the files

Edit 2 : Found the solution to avoid KP in 10.12.5 i was missing the FakePCIID_Intel_HDMI_Audio.kext now we can further debug with 10.12.5 but i am still having no HDMI audio :banghead: Attaching the new files with 10.12.5
 

Attachments

  • config.plist
    5.5 KB · Views: 118
  • Reg2.ioreg
    11.3 MB · Views: 97
  • config.plist
    5.5 KB · Views: 195
Last edited:
Save/install/restart what do you mean to reinstall????
I do not see reinstall, except, in your reply.
Save/install/restart means save config.plist, install edited config.plist, restart with edited config.plist installed.

Running the script was not mentioned; no support for incorrect assumptions.

Removed both patches. Download your config.plist from Post #2955 and follow Post #2956, exactly.
 
I do not see reinstall, except, in your reply.
Save/install/restart means save config.plist, install edited config.plist, restart with edited config.plist installed.

Running the script was not mentioned; no support for incorrect assumptions.

Removed both patches. Download your config.plist from Post #2955 and follow Post #2956, exactly.

Ok done ..... here are the files .
 

Attachments

  • bootlog.log.txt
    32.9 KB · Views: 148
  • Ioreg 3.ioreg
    11.3 MB · Views: 121
  • config.plist
    5.7 KB · Views: 229
Not correct, try again.

Am I missing something ???
it seems to be corrected ..... I am not seeing anything with
config.plist/KernelAndKextPatches/KextsToPatch/Item x/10.12-SKL-1912000-4_displays (2x) or
config.plist/KernelAndKextPatches/KextsToPatch/Item 1/t2-10.12-SKL-1912000-4_displays
 

Attachments

  • Screen Shot 2017-06-01 at 8.41.18 PM.png
    Screen Shot 2017-06-01 at 8.41.18 PM.png
    2 MB · Views: 98
Status
Not open for further replies.
Back
Top