Contribute
Register

Mountain Lion HDMI Audio

Status
Not open for further replies.
MIDI and System Preferences/Sound/Output should say Pioneer; strange. Regarding HDMI audio, I do not know why it is not working with the native AppleHDA.kext. Use MultiBeast AppleHDA if it is working.

Yeah I thought it was odd after seeing screens of others, but its using ARC and some Anynet thing which controls the AMP from TV remote. The modded AppleHDA works its just the only kext stopping a vanilla S/L/E.
 
hey guys. i posted a new thread about my problem but noone replied so i was forced to post somewere else. sorry if this is not the proper thread but i really need some help.
i have some issues with my acer. its closer to perfection
- my touch pad doesent work. it was working when i was on 10.8.2 but only like a mouse (no gestures), now it doesent work at all! i installed some mouse kexts fromthisguy but nothing!
- my hdmi has no sound! ...and
- sleep doesent work. it doesent wake up after put my lap top to sleep. i have to shut it downmanually and than turn it on again!

thnx to helpers!!!
 
I do not know why it is not working with the native AppleHDA.kext.

Well I have it working now, I had extracted the AppleHDA.kext from the 10.8.3 Combo Update, but it must not contain everything. So I installed ML on another partition and updated it to 10.8.3 to get the AppleHDA. Thank you for your help and apologies on the time-wasted. Im so happy I have Vanilla S/L/E now XD
 
Hi guys. I'm really new to this whole stuff, but I managed to fix most problems by my self over the last weeks. On last thing was hdmi audio. Thanks to toleda at this point :)

So only one topic is left: Activate hdmi audio AND vt2021 audio. Each DSDT patch for itself works without problems, but how can i combine them? Here are the two parts:

toledas HDMI DSDT Patch
Code:
Method (_DSM, 4, NotSerialized)
            {
                Store (Package (0x06)
                    {
                        "hda-gfx", 
                        Buffer (0x0A)
                        {
                            "onboard-1"
                        }, 
                        "layout-id", 
                        Buffer (0x04)
                        {
                            0x01, 0x00, 0x00, 0x00
                        }, 
                        "PinConfigurations", 
                        Buffer (Zero) {}
                    }, Local0)
                DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                Return (Local0)
            }


VT2021 DSDT Patch
Code:
Method (_DSM, 4, NotSerialized)
            {
                Store (Package (0x04)
                    {
                        "layout-id", 
                        Buffer (0x04)
                        {
                            0x0C, 0x00, 0x00, 0x00
                        }, 
                        "PinConfigurations", 
                        Buffer (0x30)
                        {
                            /* 0000 */    0x10, 0x40, 0x11, 0x01, 0xF0, 0x00, 0x00, 0x40, 
                            /* 0008 */    0xF0, 0x00, 0x00, 0x40, 0xF0, 0x00, 0x00, 0x40, 
                            /* 0010 */    0xF0, 0x00, 0x00, 0x40, 0xF0, 0x00, 0x00, 0x40, 
                            /* 0018 */    0x50, 0x30, 0x81, 0x01, 0x60, 0x90, 0xA1, 0x90, 
                            /* 0020 */    0xF0, 0x00, 0x00, 0x40, 0x20, 0x21, 0x45, 0x07, 
                            /* 0028 */    0xF0, 0x00, 0x00, 0x40, 0xF0, 0x00, 0x00, 0x40
                        }
                    }, Local0)
                DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                Return (Local0)
            }
 
So only one topic is left: Activate hdmi audio AND vt2021 audio. Each DSDT patch for itself works without problems, but how can i combine them? Here are the two parts:
Try this:

VT2021/HDMI DSDT Patch
Code:
Method (_DSM, 4, NotSerialized)
            {
                Store (Package (0x06)
                    {
                        "hda-gfx", 
                        Buffer (0x0A)
                        {
                            "onboard-1"
                        },
                        "layout-id", 
                        Buffer (0x04)
                        {
                            0x0C, 0x00, 0x00, 0x00
                        }, 
                        "PinConfigurations", 
                        Buffer (0x30)
                        {
                            /* 0000 */    0x10, 0x40, 0x11, 0x01, 0xF0, 0x00, 0x00, 0x40, 
                            /* 0008 */    0xF0, 0x00, 0x00, 0x40, 0xF0, 0x00, 0x00, 0x40, 
                            /* 0010 */    0xF0, 0x00, 0x00, 0x40, 0xF0, 0x00, 0x00, 0x40, 
                            /* 0018 */    0x50, 0x30, 0x81, 0x01, 0x60, 0x90, 0xA1, 0x90, 
                            /* 0020 */    0xF0, 0x00, 0x00, 0x40, 0x20, 0x21, 0x45, 0x07, 
                            /* 0028 */    0xF0, 0x00, 0x00, 0x40, 0xF0, 0x00, 0x00, 0x40
                        }
                    }, Local0)
                DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                Return (Local0)
            }
 
Try this:

VT2021/HDMI DSDT Patch
Code:
Method (_DSM, 4, NotSerialized)
            {
                Store (Package (0x06)
                    {
                        "hda-gfx", 
                        Buffer (0x0A)
                        {
                            "onboard-1"
                        },
                        "layout-id", 
                        Buffer (0x04)
                        {
                            0x0C, 0x00, 0x00, 0x00
                        }, 
                        "PinConfigurations", 
                        Buffer (0x30)
                        {
                            /* 0000 */    0x10, 0x40, 0x11, 0x01, 0xF0, 0x00, 0x00, 0x40, 
                            /* 0008 */    0xF0, 0x00, 0x00, 0x40, 0xF0, 0x00, 0x00, 0x40, 
                            /* 0010 */    0xF0, 0x00, 0x00, 0x40, 0xF0, 0x00, 0x00, 0x40, 
                            /* 0018 */    0x50, 0x30, 0x81, 0x01, 0x60, 0x90, 0xA1, 0x90, 
                            /* 0020 */    0xF0, 0x00, 0x00, 0x40, 0x20, 0x21, 0x45, 0x07, 
                            /* 0028 */    0xF0, 0x00, 0x00, 0x40, 0xF0, 0x00, 0x00, 0x40
                        }
                    }, Local0)
                DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                Return (Local0)
            }

Hmm no, only hdmi sound when i use this one.
 
Hmm no, only hdmi sound when i use this one.
With the same working VT2021 AppleHDA.kext installed, attach an IOReg with the VT2021/HDMI edited dsdt (HDMI audio working) and another IOReg with the VT2021 edited dsdt (VT2021 audio working)
 
With the same working VT2021 AppleHDA.kext installed, attach an IOReg with the VT2021/HDMI edited dsdt (HDMI audio working) and another IOReg with the VT2021 edited dsdt (VT2021 audio working)

It's working now. I had forgotten, that I changed the Applehda.kext back to the original one the night before ;) Thanx for your help.
 
I know i did something wrong. Now I get a kernel panic when i start up the system. Am i going to have to boot from the ML usb and reinstall?
 
Status
Not open for further replies.
Back
Top