Jump to content

No audio on Asus P5Q-EM - ALC1200 - AppleHDA.kext


Best Answer Mirone, 10 November 2013 - 12:55 PM

yes it would be possible with VoodooHDA.

Go to the full post


  • Please log in to reply
55 replies to this topic

#21
b1gdadd1

b1gdadd1

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 132 posts
  • Gender:Male
  • Location:UK

did you use the appleHDA.kext from the thread you found (post#1)?  can you post it here?

 

your DSDT looks fine, i did find device HDEF.   pin config data still missing from ioregistry dump. 



#22
ads103

ads103

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts
  • Gender:Male

I did use that kext. Here it is in its entirety.

Attached Files



#23
b1gdadd1

b1gdadd1

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 132 posts
  • Gender:Male
  • Location:UK

this is your DSDT with minor changes, please try it and see if pin config data is injected.  Attached File  DSDT.zip   15.65KB   4 downloads

 

in org.Chameleon.boot.plist, just include HDAEnabler=Yes without the HDEFLayoutID.  

 

use the latest kext utility to reinstall your appleHDA.kext.

 

reboot with "-v -f".

 

post your dmesg and ioreg dumps.



#24
ads103

ads103

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts
  • Gender:Male

rebooted with -v -f

Still no sound. How do I verify that the pin config data is injected?

dmesg and ioreg dumps attached.

Did you want me to reboot both with the dsdt and HDAEnabler=yes?

Attached Files



#25
b1gdadd1

b1gdadd1

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 132 posts
  • Gender:Male
  • Location:UK

from ioregistryexplorer, look for HDEF@1B.  you will find PinConfigurations, layout-id, etc..

 

yes, DSDT and HDAEnabler=Yes.

 

without the codec dump from linux (of your machine), i can't verify if the pin configurations are correct.  can you get an unbunu live cd (or something similar) and get a codec dump?

 

 

EDIT:  your applehdacontroller.kext failed to load.   due to not found and/or failed to resolve dependency? (thinking aloud here....)   please post your bdmesg here.  what version of bootloader are you using?



#26
k3nny

k3nny

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 558 posts
  • Gender:Male

Just an idea: do you inject any kexts from the Extra folder?



#27
ads103

ads103

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts
  • Gender:Male

I keep an Ubuntu live flash drive handy for times like these. My coded dump is attached, along with my bdmesg. :)

I'm using Chimera from tonymacx86. It's the easiest bootloader for me to install, since all I have to do is double-click ##### and let it go. I tried Chameleon 2.1 once on this install, but my computer rebooted as soon as Darwin started to execute. It threw the computer into an infinite reboot loop.

I don't inject any kexts from the /Extra folder. All my kexts are in /s/l/e.

Attached Files



#28
b1gdadd1

b1gdadd1

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 132 posts
  • Gender:Male
  • Location:UK

tonym? ¡Ay, caramba! que horror!   :shock:

 

if you want to use "his" software tools , by all means.  you are free to do so.  however, i will not be able to help you.  

 

seriously, if you want to install Mavericks i strongly suggest to follow this guide.   if you do that, then people (from this forum) will be more inclined to help you out.



#29
styrian

styrian

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 831 posts
  • Gender:Male

@ads103

 

No wonder, that you have problems with getting audio with applehda to work. Niche products like Asus mainboards are not well til even not supported by the tools with the beast brand. ;)

 

Have fun.



#30
ads103

ads103

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts
  • Gender:Male

Wow, what a reaction.

Considering the folks from his forum weren't nearly as willing to help me with this issue (my post was simply deleted) as you guys were, I think a switch is in order. I'm going to wipe my hard drive and reload Mavericks with that guide in about 4 hours - got some irl stuff to take care of. :)

 

I'll keep y'all informed once the wipe and reload is done!

 

Edit: Just out of curiosity, though... Why does what bootloader I use matter? What's the difference between Chameleon and Chimera? I thought that Chimera was based on Chameleon.



#31
styrian

styrian

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 831 posts
  • Gender:Male

Chimera is using some other standard values, to get TM suggested hardware proper to work. Try to find support for Asus there. You will nearly find nothing.

 

This values of chim... are later conflicting with the post installation.  ( for example: audio, if you want to have it, without voodoo and kp)

 

Have fun.

 

PS: I am sure, there is no harm meant. You should just use the tools, which are here provided to get better an easier support.



#32
ads103

ads103

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts
  • Gender:Male

Well, guys, I don't know what to tell y'all. I finally got around to my fresh install. I used the Chameleon bootloader this time instead of Chimera. I just put my dsdt back in, installed the patched AppleHDA, rebooted....

 

I'm still not getting any devices in Audio.

 

I've just about had enough of this. It seems my best bet's going to be purchasing some speakers that use a USB port.



#33
Mirone

Mirone

    InsanelyMac Deity

  • Local Moderators
  • 1,966 posts
  • Gender:Male
  • Location:Brazil

@ads103

Try this.

 

Note: You must change the Layout to 4 in the DSDT patch HDEF.

Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x0c)
                    {                        
                        "built-in", 
                        Buffer (One)
                        {
                            0x00
                        }, 
                        "layout-id", 
                        Buffer (0x04)
                        {
                            0x04, 0x00, 0x00, 0x00
                        }, 
                       "PinConfigurations", 
                       Buffer (0x00)
                       {
                           0x00
                       }
                    }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }

Attached Files



#34
ads103

ads103

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts
  • Gender:Male

@Mirone

 

I edited my DSDT using your provided code, and installed your kext. The kext loads - I saw it spit out some "audio assertion" messages while booting in verbose mode.

No change. Audio still doesn't work. In System Information -> Audio, "Intel High Definition Audio" shows up as "Audio ID: 4" yet there are still no output devices in System Prefs -> Sound nor in Audio Midi Setup. 



#35
Mirone

Mirone

    InsanelyMac Deity

  • Local Moderators
  • 1,966 posts
  • Gender:Male
  • Location:Brazil

send me copy ioreg.ioreg+dsdt+codec_dump



#36
ads103

ads103

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts
  • Gender:Male

Here you go. 

This is with your dsdt edit and kext applied. 

Attached Files



#37
Mirone

Mirone

    InsanelyMac Deity

  • Local Moderators
  • 1,966 posts
  • Gender:Male
  • Location:Brazil

try this.

Repair permision rebuild caches using kextwizard.

Attached Files



#38
ads103

ads103

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts
  • Gender:Male

I followed your instructions.

Nothing has changed. 



#39
b1gdadd1

b1gdadd1

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 132 posts
  • Gender:Male
  • Location:UK

on the device HDEF (DSDT), should the PinConfigurations be changed to this:

                       "PinConfigurations", 
                       Buffer(Zero) {}


#40
Mirone

Mirone

    InsanelyMac Deity

  • Local Moderators
  • 1,966 posts
  • Gender:Male
  • Location:Brazil

try this.

install kext + DSDT.
I respond with a copy of ioreg + printscreen
information system / sound.

Attached Files







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy