Contribute
Register

Lion HDMI Audio - Part 3b: Kext Edits - Nvidia

Status
Not open for further replies.
toleda said:
1. "The selected device has no output controls"
Indicates the HDMI device (ex., DTR-40.2) controls volume, mute, etc., Lion does not.

I guess there's no way to change this, is there?
 
Everything looks good in your dsdt and ioreg. What are the sound assertions in console? Have to find a way to get onboard audio working (with out the enabler) to get hdmi audio.

I am in the same situation. I have, thanks to toleda, been able to extract a DSDT file now that compiles successfully without any mod's and follow the instructions with no problems (I have gone through the entire procedure 3 times now with no problems). The only thing that is not as excepted in the instructions is that my device address is 0x00060000 instead of 1 or 3 as per the instructions.

When I get to the end of the process I have no output device(s) in the Sound panel except my USB Audio.

I assume I need to get the onboard audio working to get HDMI at this point - does anyone have any hints/suggestions for my MB and graphics card?


TIA,

Frank
 
Hi all,
I looked at S/L/E and I can only find AppleHDA.Kext and check version.plist to make sure its 2.1.1. but Where I can find AppleHDAController? is it AppleHDAController.Kext in S/L/E? if not where i can find this binary?
if this is not in my system can someone advice me to get this in my system pls

thanks
 
rajeewa,

Where I can find AppleHDAController

It is inside the AppleHDA.kext - right click on AppleHDA.kext in your finder window and select show contents.

Frank
 
I added following section to my (Nvidia GT 520) dsdt.aml
Store (Package (0x06)
{
"@0,connector-type",
Buffer (0x04)
{
0x00, 0x08, 0x00, 0x00
},

"@1,connector-type",
Buffer (0x04)
{
0x00, 0x08, 0x00, 0x00
},

"hda-gfx",
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
it compiles ok.
But I can't find IOHDACodecDevice@0. in IOregistry instead i can find IOHDACodecDevice@1B,2

What did I do wrong..Any help much appreciated.
 

Attachments

  • Screen Shot 2011-10-16 at 16.56.37.png
    Screen Shot 2011-10-16 at 16.56.37.png
    127.2 KB · Views: 454
  • Screen Shot 2011-10-16 at 18.41.53.png
    Screen Shot 2011-10-16 at 18.41.53.png
    62.5 KB · Views: 411
  • DSDT.aml
    19.9 KB · Views: 138
Thanks Frank. Your help much appreciated.

frnic said:
rajeewa,

Where I can find AppleHDAController

It is inside the AppleHDA.kext - right click on AppleHDA.kext in your finder window and select show contents.

Frank
 
Wonderful ..working really Good ... :thumbup:
No volume control but after all its a Bus .. :D

capturedcran20111026143.png

capturedcran20111026143.png


Hard work editing the Dsdt first ..
Ive have a question about it ..
"I wasnt able to name device as PEPG but i need to keep POP5 in Dsdt .. "
Code:
    Device (P0P5)
            {
                Name (_ADR, 0x00050000)
                Name (_PRW, Package (0x02)
                {
                    0x09, 
                    0x05
                })
                Device (GFX0)
                {
                    Name (_ADR, Zero)
                    Name (_SUN, One)
                    Method (_DSM, 4, NotSerialized)
                    ..........
I clearly Recommand to everybody at part 3 to Edit AppleHda Completely before to install and reboot
Editing only AppleHdaController Give me Nice Kernel panic when the display with Hdmi was connect .

Maybe something useful for other to edit AppleHda :
Copy AppleHDA to desktop
Open HexEdit

The first file to edit is there
1/ Open : AppleHDA / contents / Plugins / AppleHdaController.kext/Contents/MacOs/AppleHdaController

The Second One is there
2/ Open : AppleHDA / Contents / MacOs / AppleHDA


-So is there a way that i edit also AppleHda to make it recognize my internal audio device ??
 
flight said:
Wonderful ..working really Good ... :thumbup:
No volume control but after all its a Bus .. :D

-So is there a way that i edit also AppleHda to make it recognize my internal audio device ??
Congratulations.
Your monitor has volume control.
On board audio; what is the device_id (IOReg/HDEF/AppleHDAController/CodecList)?
 
Your monitor has volume control.
i have so much love putting down the volume on the keyboard :mrgreen:

On board audio; what is the device_id (IOReg/HDEF/AppleHDAController/CodecList)?

Are you talking of this ??

capturedcran20111026205.png


because here device id is : V :?: :?:

capturedcran20111026222.png


thanks
 
Status
Not open for further replies.
Back
Top