InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   Snow Leopard 10.6 (http://infinitemac.com/forumdisplay.php?f=87)
-   -   [GUIDE] ALC889a (with analog 5.1 surround) (http://infinitemac.com/showthread.php?t=3746)

mormegil 09-08-2009 12:44 PM

Let it run. It covers hdef injection into dsdt which I didn't. Only thing you should change is your dsdt code.

The code starting from Name (BUFA, ResourceTemplate () is not part of HDEF. You can delete them, they might cause confusion.

terrorgen 09-08-2009 03:14 PM

mormegil, snow...

I am setting up 5.1 using Audio MIDI Setup, but it only works for a while...
now the volume control is greyed out and when I tried to adjust the volume it says something like the device has no output controls... any ideas?

mormegil 09-08-2009 03:42 PM

It's meant to be that way. You control the individual channel volumes using Audio MIDI setup.

Snow 09-08-2009 04:48 PM

Correct Mormegilski

Adjust these sliders:

http://a.imagehost.org/0055/Volume.png

Added to guide too

terrorgen 09-08-2009 10:38 PM

man... lost the pleasure to adjust volume from the keyboard...

ajacocks 09-09-2009 04:31 AM

mormegil,

Thanks so much for taking so much time to help me. I'm still not sure what I was doing wrong with the codec patching, but my solution turned out to be voodooHDA 0.2.2 64bit, installed in /System/Library/Extensions, and rebuilding the Extensions.mkext. I'm not sure which of the above did the trick, but one of them did, and my laptop is no longer silent.

For purposes of documentation, I have a Clevo M570RU-U, with an Intel 965 chipset, and a Realtek ALC883 codec.

Thanks!

Snow 09-09-2009 07:49 AM

Quote:

Originally Posted by terrorgen (Post 34092)
man... lost the pleasure to adjust volume from the keyboard...

Indeed!

I'm using Creative T5400 speakers with a wired volume/bass control so luckily don't need it.

megavolkan 09-11-2009 09:41 AM

Hey, anyone knows if sound input is working?
I have a microphone. After applying the 5.1 patch sound is ok but i have no sound input. Internal microphone source in sound settings shows "None". I've tried all ports including output ports as well. None working.

I use an EP45-DQ6 board with ALC889a chip.

Trograin 09-12-2009 03:24 PM

Thank you SO MUCH mormegil....

I have been struggling for 4 days to get my sound configured. Been changing my dsdt file over and over even if System Profiler showed me all the channels, just because I couldn't get sound to work with any of the thousands AppleHDA.kext's I have tried. Some of them even messed up my system so badly I couldn't logon anymore, so I have reinstalled it 5 times these last 4 days.

Even if System Profiler showed correct info, no device could be found when trying to configure sound.

I have tried replacing info.plist (both) as of this guide and didn't work. Then I saw on the above link http://www.infinitemac.com/f57/guide...a-to-sl-t3981/ that it is not just to edit info.plist but also changing some binary with hexedit is needed, hence why it didn't work.

What made my day was actually when I scrolled down this page and saw you had posted your AppleHDA.kext saying "Here's my modified AppleHDA.kext as reference". I downloaded it, used Kext Utility, repaired permissions and rebooted. Never thought anything would fix my sound but when system was booted I suddenly noticed my wonderful lovely little sound icon in the bar had CHANGED :) :) :) :) :)

Now... Where do I send you the money??? ;)

hops 09-12-2009 09:01 PM

Quote:

Originally Posted by mormegil (Post 32328)
I take back my word. Got full analog 5.1 to work on my onboard alc888!

1. Tweak AppleHDA.kext to detect 3 Line Outputs: Green, Black, Orange.
2. Run Audio Midi Setup
3. Add new Aggregate Device
4. Click on the 3 check boxes corresponding to the 3 Line outs
5. Click on Configure Speakers
6. Select all 3 streams
7. Select Multichannel 5.1
8. Make sure all channels are properly mapped
9. Select Aggregate Device as output under System Preferences>Sound
10. Done

Here's my modified AppleHDA.kext as reference

Thank you so much for posting this! I had not been able to get the ALC888 chipset on my Gigabyte GA-965P-DS3 to work under 10.5. All I had to do was drop your kext onto the Kext Utility, reboot, and now I have sound under 64-bit 10.6. Your work is appreciated!

Cee 09-13-2009 10:47 PM

Quote:

Originally Posted by mormegil (Post 32328)
I take back my word. Got full analog 5.1 to work on my onboard alc888!


Here's my modified AppleHDA.kext as reference

Can you / or anyone else upload this AppleHDA.kext again ?
I tried to unzip it on 4 machines ( 3 macs , pc ) and all of them failed :(

Snow 09-14-2009 08:02 AM

Quote:

Originally Posted by Cee (Post 34759)
Can you / or anyone else upload this AppleHDA.kext again ?
I tried to unzip it on 4 machines ( 3 macs , pc ) and all of them failed :(

http://www.mediafire.com/?f0mmm25zrja

megavolkan 09-14-2009 09:51 AM

Well at least someone tell me how to re-map microphone input to the regular red mic-in port?

Snow 09-14-2009 10:14 AM

Can't help you there m8, I'm not using mic, sorry.

Trograin 09-14-2009 05:13 PM

Quote:

Originally Posted by megavolkan (Post 34811)
Well at least someone tell me how to re-map microphone input to the regular red mic-in port?

Got the same problem. Was very happy about finally getting sound to work, but noticed my microphone didn't work. Found a solution just today that it actually works (although I have no idea why this works for my mic, it sounds like it shouldn't), if I plug it in on the other side of green "entry" which is a lightblue I think (not at home atm), then I plug it back into the pink/red for microphone and it works.

I accidentally found it out as I thought I should try to use microphone in all other entries and see if it for some odd reason works (I am no sound guru, those who are probably are laughing at me now as I suppose its impossible :D ).

However this is not a solution Im happy about, replug the mic to lightblue then back where it should be each time I turn on my comp.... Also, this "replugging" for some odd reason messes up the volume, so when I speak it just gets louder and louder until the other person on skype throws his/her headset of :)

Still searching for the magical solution.

hops 09-14-2009 09:46 PM

Quote:

Originally Posted by Cee (Post 34759)
Can you / or anyone else upload this AppleHDA.kext again ?
I tried to unzip it on 4 machines ( 3 macs , pc ) and all of them failed :(

After trying several unzip programs, Stuffit Expander was the one that successfully extracted the kext for me.

terrorgen 09-14-2009 10:21 PM

Quote:

Originally Posted by hops (Post 34856)
After trying several unzip programs, Stuffit Expander was the one that successfully extracted the kext for me.

the link above works with the default unzip program in Mac

Trograin 09-14-2009 11:08 PM

I got an error in safari after downloaded, saying something about not able to extract Stuffit archive. I too had to install Stuffit. But no big deal, theres a trial :)

Got microphone working and with reported perfect sound from several people I forced to talk to me through Skype ;)

Code:

Device (HDEF)
            {
                Name (_ADR, 0x001B0000)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (Package (0x02)
                    {
                        0x0D,
                        0x05
                    })
                }

                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x0C)
                        {
                            "codec-id",
                            Buffer (0x04)
                            {
                                0x88, 0x08, 0xEC, 0x10
                            },

                            "layout-id",
                            Buffer (0x04)
                            {
                                0x78, 0x03, 0x00, 0x00
                            },

                            "device-type",
                            Buffer (0x07)
                            {
                                "ALC888"
                            },

                            "PinConfigurations",
                            Buffer (0x28)
                            {
                                /* 0000 */    0x50, 0x41, 0x01, 0x01, 0x50, 0x40, 0x21, 0x02,
                                /* 0008 */    0x30, 0x01, 0x10, 0x90, 0x20, 0x60, 0x01, 0x01,
                                /* 0010 */    0x70, 0x20, 0x01, 0x01, 0xA0, 0x90, 0xA1, 0x02,
                                /* 0018 */    0x10, 0x30, 0x81, 0x01, 0x40, 0x90, 0xA1, 0x01,
                                /* 0020 */    0x60, 0x61, 0x4B, 0x01, 0xF0, 0x01, 0xCB, 0x01
                            },

                            "reg",
                            Buffer (0x28)
                            {
                                /* 0000 */    0x00, 0xD8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0008 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0010 */    0x00, 0x00, 0x00, 0x00, 0x10, 0xD8, 0x00, 0x02,
                                /* 0018 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0020 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00
                            },

                            "platformFamily",
                            Buffer (One)
                            {
                                0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }

Found this one at: http://www.insanelymac.com/forum/lof...p/t181509.html
Replaced my Device HDEF with this code, then used kexttool to once again try a kext from the package:
http://www.insanelymac.com/forum/ind...=post&id=53274
Which I found on:
http://www.insanelymac.com/forum/ind...&#entry1121902

I used the kext called "3out2in HDA headphone" in the subfolder "series of LegacyHDA 888 (ALC888)". I have not tried the others but have no need as its fully working for me now :)

Still had mormegils AppleHDA and not the default SL AppleHDA (as I threw it away when mormegils worked for sound atleast). So no idea if osx AppleHDA works, but this one does.

Now it looks like:

Internal Microphone---|---Built-in Microphone
Line In--------------|---Built-in Line input
Digital In------------|--- Built-in Digital Input

I also got a new checkbox which I didn't have in Leopard, saying "Use ambient noise reduction" and it was checked by default.

Finally finished hunting.

Snow 09-15-2009 07:21 AM

Quote:

Originally Posted by Cee (Post 34759)
Can you / or anyone else upload this AppleHDA.kext again ?
I tried to unzip it on 4 machines ( 3 macs , pc ) and all of them failed :(

Woops, I thought you asked if someone could upload "his" AppleHDA.kext :)

I upped mine so it will be for ALC889a specific. Sorry about that.

megavolkan 09-15-2009 08:29 AM

Wow thanks man :D i'll try it when i'm home tonight. Just to make sure, this should be done in dsdt.aml right?? Just to make sure you know :P

Quote:

Originally Posted by Trograin (Post 34864)
I got an error in safari after downloaded, saying something about not able to extract Stuffit archive. I too had to install Stuffit. But no big deal, theres a trial :)

Got microphone working and with reported perfect sound from several people I forced to talk to me through Skype ;)

Code:

Device (HDEF)
            {
                Name (_ADR, 0x001B0000)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (Package (0x02)
                    {
                        0x0D,
                        0x05
                    })
                }

                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x0C)
                        {
                            "codec-id",
                            Buffer (0x04)
                            {
                                0x88, 0x08, 0xEC, 0x10
                            },

                            "layout-id",
                            Buffer (0x04)
                            {
                                0x78, 0x03, 0x00, 0x00
                            },

                            "device-type",
                            Buffer (0x07)
                            {
                                "ALC888"
                            },

                            "PinConfigurations",
                            Buffer (0x28)
                            {
                                /* 0000 */    0x50, 0x41, 0x01, 0x01, 0x50, 0x40, 0x21, 0x02,
                                /* 0008 */    0x30, 0x01, 0x10, 0x90, 0x20, 0x60, 0x01, 0x01,
                                /* 0010 */    0x70, 0x20, 0x01, 0x01, 0xA0, 0x90, 0xA1, 0x02,
                                /* 0018 */    0x10, 0x30, 0x81, 0x01, 0x40, 0x90, 0xA1, 0x01,
                                /* 0020 */    0x60, 0x61, 0x4B, 0x01, 0xF0, 0x01, 0xCB, 0x01
                            },

                            "reg",
                            Buffer (0x28)
                            {
                                /* 0000 */    0x00, 0xD8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0008 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0010 */    0x00, 0x00, 0x00, 0x00, 0x10, 0xD8, 0x00, 0x02,
                                /* 0018 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0020 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00
                            },

                            "platformFamily",
                            Buffer (One)
                            {
                                0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }

Found this one at: http://www.insanelymac.com/forum/lof...p/t181509.html
Replaced my Device HDEF with this code, then used kexttool to once again try a kext from the package:
http://www.insanelymac.com/forum/ind...=post&id=53274
Which I found on:
http://www.insanelymac.com/forum/ind...&#entry1121902

I used the kext called "3out2in HDA headphone" in the subfolder "series of LegacyHDA 888 (ALC888)". I have not tried the others but have no need as its fully working for me now :)

Still had mormegils AppleHDA and not the default SL AppleHDA (as I threw it away when mormegils worked for sound atleast). So no idea if osx AppleHDA works, but this one does.

Now it looks like:

Internal Microphone---|---Built-in Microphone
Line In--------------|---Built-in Line input
Digital In------------|--- Built-in Digital Input

I also got a new checkbox which I didn't have in Leopard, saying "Use ambient noise reduction" and it was checked by default.

Finally finished hunting.


Trograin 09-15-2009 10:55 AM

Yes, dsdt.aml. Its for ALC888. Good luck and hope it works just as good for you as it worked on my computer.

megavolkan 09-15-2009 06:55 PM

1 Attachment(s)
Hey, i've tried to insert the code into my dsdt but i cannot compile dsdt.dsl file with iaslme

it always gives error:

Code:

/Users/volkan/Desktop/Hackintosh/dsdt.dsl  5584:
Error    4063 -

and something followed like:

Code:

Object does not exist ^  (\_SB.MEM._CRS._Y0E._BAS)
i even tried the windows version iasl.exe gave the same errors.

Any ideas? I've attached the dsl and the log file.
Thanks

Trograin 09-16-2009 06:45 AM

1 Attachment(s)
Not sure tbh.

I tried iaslme with my dsdt.dsl and it worked, then tried yours and it didn't work. Have never used iaslme before to compile but using Macloader_SL. I tried to compile your dsdt.dsl in that one and it did generate me an dsdt.aml. Wether its working I can't say.

Attaching the dsdt.aml I compiled out of your dsdt.dsl, and also attaching my own dsdt.dsl if you want to look at it.

megavolkan 09-16-2009 07:12 AM

Thanks a lot man, i'll try it as soon as i can :)

lemn 09-16-2009 09:37 AM

could anyone help me for adi1988 card? this guide is for alc soundcard, and since i have a different on i can't find the relevant sections in my dsdt.dsl file. thanks.

Trograin 09-16-2009 07:05 PM

Sorry, not me. I don't have one of those cards. The dsdt info is specific to the card you got, so might be good to see if you can find a thread with people having same card, as they can test etc. Or maybe someone here got one of those too.... not me though :(

monsieur.d 09-18-2009 09:34 AM

Anyone has headphones working?
 
I followed the steps as described in the first post and got sound working (don't need 5.1). Also, everything shows just fine on System Profiler.

The problem is that although "Headphones" shows in System Profiler, I can't choose it as output.

My motherboard is a Gigabyte P35C-DS3R, using Snow Leopard 10.6.1 (the same thing happened in 10.6)

I don't need a pre-made solution. If someone could at least point me to where I should edit (DSDT, plist, etc), it would be much appreciated.

Thanks.

mormegil 09-18-2009 01:13 PM

System profiler is just cosmetics. What you see in Sound Preferences is all that matters.

monsieur.d 09-18-2009 02:21 PM

Quote:

Originally Posted by mormegil (Post 35199)
System profiler is just cosmetics. What you see in Sound Preferences is all that matters.

Thanks. Any hint of what I have to edit to get headphones to work?

mormegil 09-18-2009 02:41 PM

What do you see in outputs?

monsieur.d 09-18-2009 02:47 PM

I have 3 line outs and 1 Digital out. The first line out works fine with the speakers that are connected in the back panel.

I used to have speakers AND headphones working in Leopard (10.5.6) with patched AppleHDA. I know I can't use Leopard's AppleHDA, but can I somehow copy its setup (considering that now I have a patched DSDT and patched AppleHDA according to this thread)?

mrctll 09-18-2009 05:13 PM

your msi p35 neo run 10.6 in vanilla???? The mine won't boot.... I've modded bios for leopard and work's great. 10.6 boot only with SnowOSX Universal (432) 3.5 but don't recognize the disk... do you have a tutorial??

Grazie.. :)

mormegil 09-18-2009 05:26 PM

Quote:

Originally Posted by monsieur.d (Post 35207)
I have 3 line outs and 1 Digital out. The first line out works fine with the speakers that are connected in the back panel.

I used to have speakers AND headphones working in Leopard (10.5.6) with patched AppleHDA. I know I can't use Leopard's AppleHDA, but can I somehow copy its setup (considering that now I have a patched DSDT and patched AppleHDA according to this thread)?

http://www.infinitemac.com/f57/guide...a-to-sl-t3981/

Anyway, by headphone do you mean the front jack? If so, have you tried plugging in a headphone? It might have jack-sensing enabled. Plugging in a headphone to front port will mute line out at the back. Try this and check in sound pref if one of your outputs change into 'headphone' once you plug it in.

monsieur.d 09-18-2009 06:17 PM

Yes, by headphones I mean the front jack.

I tried connecting the headphones both in the headphone out and the mic in and nothing happened.

I'll try your guide and post back. thanks

monsieur.d 09-19-2009 01:46 PM

Dear mormegil,

Thanks for the orientation. All I needed to do was to edit the "plist" files using the plists I had working under Leopard.

Now I have "Headphones" (front jack) in the sound preferences and it works just fine.

D

MiniHack 09-22-2009 08:55 AM

Configdata/ pinconfig
 
I have a quick question about what I do and do not need to include in my HDEF mod.s in the DSDT.
On the initial pages and guide in first post, it seems that Pinconfig/Configdata is not needed in the DSDT itself as it will read that from the plists in AppleHDA.kext. However, in later posts I see a lot of DSDTs with that data inserted. So......if the AppleHDA is correct does the DSDT really need these info.s also? If the answer is no, then this will give me one less variable to work with in my experiments.
Thanks for the excellent guide by the way and I promise not to be a serial re-poster about this. Just want to get this one point clear.
Thank you.

mormegil 09-23-2009 03:27 PM

Quote:

Originally Posted by MiniHack (Post 35531)
I have a quick question about what I do and do not need to include in my HDEF mod.s in the DSDT.
On the initial pages and guide in first post, it seems that Pinconfig/Configdata is not needed in the DSDT itself as it will read that from the plists in AppleHDA.kext. However, in later posts I see a lot of DSDTs with that data inserted. So......if the AppleHDA is correct does the DSDT really need these info.s also? If the answer is no, then this will give me one less variable to work with in my experiments.
Thanks for the excellent guide by the way and I promise not to be a serial re-poster about this. Just want to get this one point clear.
Thank you.

Here

You DON'T need pinconfig in dsdt. You DO however need Configdata in plist.

MiniHack 09-24-2009 05:11 PM

Thank you
 
Thanks Mormegil and Snow. I now have working audio in Snow Leopard from DSDT and modded AppleHDA.kext with my Zotac board....took a while, but finally figured things out.
:)

killer567 12-04-2009 02:17 PM

ALC882 Not Working
 
2 Attachment(s)
Hello there Mormegil and Snow, i've been following your posts and replies and i respect your work.
While following I tried very hard to fix my ALC882 on my ASUS Z96Js laptop but got nothing.

Can you guys help me out or guide me in any ways possible.
I have attached my DSDT + CODEC DUMP from linux.

My current system is as follows.

Snow Leo 10.6.2

ALC882 with
1 - 1/8" headphone/speaker jack in front
1 - 1/8" line-in jack in front
1 - Internal Speakers
1 - Internal Mic


Please help me out guys, i will be very thankful

Elventanis 12-11-2009 10:40 AM

ALC889a Sound issue on P55 UD4P
 
I was wondering if anyone could help me figure out how to fix the audio on my Snow Leopard 10.6.2 install. My hardware is listed below. I tried using VoodooHDA, LegacyHDA and modified AppleHDA. The best I can get is either the Back speakers to work or the Sub and Center speaker to work. I would like to enable the 5.1 sound, as I have the speakers connected via 3 pins to the PC. Based on what I have read in this forum, there might be hope for me yet, but I need some guidance.

If you need additional information please let me know and I will provide.

Gigabyte P55 UD4P
i7 860 Overclocked at 3.5
Kingston Memory 8GB (2000)
BFG Geforce GTS 250 Video Card
LG SATA Internal DVD Writer

will1384 12-11-2009 04:46 PM

Here is how I got mine working, not sure if its going to work for
you, might give it a try, also I never had much luck with surround
sound on Realtek, not even using Windows


(1) Find and download "Taruga’s AppleHDA Patcher version 1.20"
(2) Find and download "VoodooHDA.kext"
(3) Make your own CODEC Dump in Linux buy typing this into the Terminal

"cat /proc/asound/card0/codec#0 > ~/Desktop/codec_dump.txt"

and use that file,

if you get nothing, try changing "codec#0" to "codec#1"
keep going up in numbers till you get the info.

Like

"cat /proc/asound/card0/codec#0 > ~/Desktop/codec_dump.txt"
"cat /proc/asound/card0/codec#1 > ~/Desktop/codec_dump.txt"
"cat /proc/asound/card0/codec#2 > ~/Desktop/codec_dump.txt"

(Hint) the Ubuntu Install CD works just fine for this

(4) Find and download "Kext Utility"
(5) Drag "VoodooHDA.kext" onto "Kext Utility" to install
(6) Make a backup copy of "AppleHDA.kext", its in "/System/Library/Extensions"
(7) Drag "codec_dump.txt" onto "AppleHDA Patcher" to install

Elventanis 12-11-2009 04:58 PM

Quote:

Originally Posted by will1384 (Post 40928)
Here is how I got mine working, not sure if its going to work for
you, might give it a try, also I never had much luck with surround
sound on Realtek, not even using Windows


(1) Find and download "Taruga’s AppleHDA Patcher version 1.20"
(2) Find and download "VoodooHDA.kext"
(3) Make your own CODEC Dump in Linux buy typing this into the Terminal

"cat /proc/asound/card0/codec#0 > ~/Desktop/codec_dump.txt"

and use that file,

if you get nothing, try changing "codec#0" to "codec#1"
keep going up in numbers till you get the info.

Like

"cat /proc/asound/card0/codec#0 > ~/Desktop/codec_dump.txt"
"cat /proc/asound/card0/codec#1 > ~/Desktop/codec_dump.txt"
"cat /proc/asound/card0/codec#2 > ~/Desktop/codec_dump.txt"

(Hint) the Ubuntu Install CD works just fine for this

(4) Find and download "Kext Utility"
(5) Drag "VoodooHDA.kext" onto "Kext Utility" to install
(6) Make a backup copy of "AppleHDA.kext", its in "/System/Library/Extensions"
(7) Drag "codec_dump.txt" onto "AppleHDA Patcher" to install

Thanks Will, I will try that later on tonight. I will need to install ubuntu first though, as I currently don't have an install of that anywhere. No big deal. I will report back on how that goes.

will1384 12-11-2009 05:12 PM

Quote:

Originally Posted by Elventanis (Post 40930)
Thanks Will, I will try that later on tonight. I will
need to install ubuntu first though, as I currently don't have an install of
that anywhere. No big deal. I will report back on how that goes.

One of the things I love about Ubuntu is you don't even have to install it,
it works as a Live CD, just boot the CD, and it takes you to the desktop,
from there you have a usable GUI and even have access to Firefox, and
it seams to auto-detect and setup most network hardware, it great for
fixing things

Elventanis 12-12-2009 08:38 AM

Will, when try the cat command in Ubuntu, I did not see the codec#0 etc. After navigating down the directories I see ac97#0-0

Not sure why I am seeing that cause I have the HD Audio connected. Should I change the commands above to this instead? thx

will1384 12-12-2009 09:52 AM

It should work just by typing, and you can always copy and paste

"cat /proc/asound/card0/codec#0 > ~/Desktop/codec_dump.txt"

and changing the "codec#0" part as needed like "codec#1"

"cat /proc/asound/card0/codec#1 > ~/Desktop/codec_dump.txt"

just keep going up in numbers, I just tried on a EP31 motherboard
I had to up go to "codec#2" like this

"cat /proc/asound/card0/codec#2 > ~/Desktop/codec_dump.txt"

You might have to delete the empty TXT files after an unsuccessful
attempt, maybe some how there not being overwritten buy the new
file each time

I am going to try a PC with non Realtek sound next, but it should work
the same way

Elventanis 12-12-2009 10:16 AM

I tried this using Ubuntu installed in a Virtual Machine via Sun Virtual Box. Maybe that is the reason I am having the issue. I will try to boot off the Ubuntu CD directly and see if that makes a difference I suppose.

When I type the commands, I actually get an error message that the directory/codec#1 etc does not exist. So the dump file is useless, cause the command errors out.

will1384 12-12-2009 10:40 AM

Quote:

Originally Posted by Elventanis (Post 40963)
I tried this using Ubuntu installed in a Virtual Machine via Sun Virtual Box. Maybe that is the reason I am having the issue. I will try to boot off the Ubuntu CD directly and see if that makes a difference I suppose.

When I type the commands, I actually get an error message that the directory/codec#1 etc does not exist. So the dump file is useless, cause the command errors out.

Virtual Machine wont work, the Virtual Machine sets up a fake environment,
Linux has to be running directly on your hardware.

Elventanis 12-12-2009 06:48 PM

Quote:

Originally Posted by will1384 (Post 40964)
Virtual Machine wont work, the Virtual Machine sets up a fake environment,
Linux has to be running directly on your hardware.

ok, thanks for the confirmation, I will try it again later on today after booting in from the Ubuntu live cd and report back.

I did try the steps on Post #1 of this thread last night since those files were already created etc, but I did not have any luck.

Also, I have not been able to find the 1.2 version of the Taruga software either. I need to keep looking for that.

I was testing my connectors last night, and sound is only coming thru the orange connector at this point, the green and black and sending no sound. If I switch out the green connector to the orange port, the sound switches to a different speaker. So it looks like the ports are not even enabled in my current config.

Thx

will1384 12-12-2009 10:39 PM

Quote:

Originally Posted by Elventanis (Post 40983)
I was testing my connectors last night, and sound is only coming
thru the orange connector at this point, the green and black and
sending no sound. If I switch out the green connector to the orange
port, the sound switches to a different speaker. So it looks like the
ports are not even enabled in my current config.

Thx

I believe the CODEC Dump should fix that, as it also has the input
and output jacks info, also Google is your friend on finding stuff,
look over here for Taruga’s AppleHDA Patcher version 1.20

AppleHDA Solution - Work in progress, Main Thread

Elventanis 12-12-2009 11:40 PM

Quote:

Originally Posted by will1384 (Post 41000)
I believe the CODEC Dump should fix that, as it also has the input
and output jacks info, also Google is your friend on finding stuff,
look over here for Taruga’s AppleHDA Patcher version 1.20

AppleHDA Solution - Work in progress, Main Thread

Will, I think I have everything you mentioned now. I have to run some quick errands and I will try the rest later on. Couple of questions for you in case you see this before I get back.

1. If I am patching the AppleHDA do I still need the VoodooHDA enabler?
2. My current DSDT file has pinconfiguration entries in it in the HDEF section. do I leave them there or should I remove them? I am thinking I need to remove them since the AppleHDA is being patched, but wanted to confirm.

From Ubuntu I had to use codec#2 to get the dump file.

Thanks again, for helping me thru this.