Contribute
Register

Mavericks: HDMI Audio - AppleHDA [Guide]

Status
Not open for further replies.
By extracting my own configuration and modifying it in the way you said I got complier errors
Attachments are not valid. To fix compiler errors, delete the code below (delete each instance and compile, repeat 22 times) Attach edited dsdt.
Code:
                        Name (_PLD, Buffer (0x10)  // _PLD: Physical Location of Device
                        {
                            /* 0000 */   0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                            /* 0008 */   0x30, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
                            /*           Revision : 01     */
                            /*        IgnoreColor : 01     */
                            /*              Color : 000000 */
                            /*              Width : 0000   */
                            /*             Height : 0000   */
                            /*        UserVisible : 00     */
                            /*               Dock : 00     */
                            /*                Lid : 00     */
                            /*              Panel : 06     */
                            /*   VerticalPosition : 00     */
                            /* HorizontalPosition : 00     */
                            /*              Shape : 07     */
                            /*   GroupOrientation : 00     */
                            /*         GroupToken : 00     */
                            /*      GroupPosition : 00     */
                            /*                Bay : 00     */
                            /*          Ejectable : 00     */
                            /*  OspmEjectRequired : 00     */
                            /*      CabinetNumber : 00     */
                            /*     CardCageNumber : 00     */
                            /*          Reference : 00     */
                            /*           Rotation : 00     */
                            /*              Order : 00     */
                            /*     VerticalOffset : 0000   */
                            /*   HorizontalOffset : 0000   */
                        })
 
Done! I deleted the 22 instances. I see there are warnings but you seem like the type of guy that lives on the wild side.

I take it I should install it?
 

Attachments

  • Compiler Summary.pdf
    425.8 KB · Views: 108
  • System DSDT.dsl.zip
    17.8 KB · Views: 61
Zero errors is good.
Installin the dsdt won't do anything because you used the wrong HDEF patch. Try again with the HDEF patch noted previously.


Really? Did I get confused? See the pictures


I used this one:


Used this one.jpg


Because I thought you said audio ID: 1

Mavericks__HDMI_Audio_-_AppleHDA__Guide_.jpg

-
 
Never mind. I see there are two Audio ID:1, its the "dsdt/HDEF/Audio ID: 1"

I will compile it now and repost the DSDT
 
I used Multibeast to install the DSDT file
Likely install the source file. Install the binary (<50 KB)
See: 19. MaciASL/File/Save As… /ACPI Machine Language Binary/Extra/dsdt.aml (add extension)
 
Got it back up again (using CC backup). Then did as you instructed:
  • See: 19. MaciASL/File/Save As… /ACPI Machine Language Binary/Extra/dsdt.aml (add extension)
It booted back up nicely, however still no sound? Took a look in settings it appears no one is home.
Gilgamesh.jpg
However, according to IOREG, layout-id is correct? <01 00 00 00>
Gilgamesh_and_Mavericks__HDMI_Audio_-_AppleHDA__Guide__-_Reply_to_Topic.jpg


Using IOREG I did not find keys for the following: (PEGP, GFX0, HDAU, and IGPU)

How do I need to create them?

In addition.....

Troubleshooting


  1. CHECK!------>Verify HDMI device connected
    1. System Information/Graphics/Display/HDMI device name/Television/Yes
  2. CHECK!----->Verify Extra/dsdt.aml is
    1. .aml file
    2. edited



Thank you again for all of this help, you sir have the patients of a saint
 

Attachments

  • Gilgamesh.ioreg
    8.1 MB · Views: 166
Using IOREG I did not find keys for the following: (PEGP, GFX0, HDAU, and IGPU)
How do I need to create them?
No surprise; no HDMI audio dsdt edits. See Post #400.
Edit the patch:
1. Find P0P1, Replace: P0P3
2. Find 0x00010000, Replace: 0x00030000
3. Apply
4. Close
5. Compile, etc.

Search for an ALC662 edited Mavericks AppleHDA.kext for onboard audio.
 
Hello Toleda


I was reading your guide for enable HDMI audio and really I am lost


I am attempting understand the point about clover but I am doing something wrong because I can not find the start of the explanation


My rig is


CPU: i7 3770 Ivy Bridge
Motherboard: Gigabyte H61M-DS2 Rev 3.0
Bios version: F4d UEFI
Discret Graphics: nVidia Geforce 210 1Gb DDR3
Audio Codec: Realtek ALC 887
Bootloader: Clover v2652
Model Identifier: MacPro 5,1
Operative System: Mavericks 10.9.2


My intention is enable the HDMI audio from Discrete Graphics way SSDT or DSDT (preferably way SSDT if is possible)


The onboard audio is working
The onboard video is disabled because I am not interested in use this


I can give you the ioreg generated from IOJones and the SSDT-1 working in conjunction with AppleHDA without DSDT installed from Multibeast 6.2.1

If you needed some other file let me know please

Can you help me?

Greetings
 

Attachments

  • Jose.iojones.zip
    288.7 KB · Views: 69
  • SSDT-1.aml.zip
    765 bytes · Views: 67
Status
Not open for further replies.
Back
Top