InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #1  
Old 09-15-2009, 08:29 AM
megavolkan megavolkan is offline
Puma
 
Join Date: Aug 2009
Posts: 22
Wow thanks man 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 View Post
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.

Gigabyte EP45 DQ6, Nvidia 8800GTS 320MB (NV80), 4Gig Ram
Reply With Quote
  #2  
Old 09-15-2009, 10:55 AM
Trograin Trograin is offline
Cheetah
 
Join Date: Aug 2009
Posts: 8
Yes, dsdt.aml. Its for ALC888. Good luck and hope it works just as good for you as it worked on my computer.
Reply With Quote
  #3  
Old 09-15-2009, 06:55 PM
megavolkan megavolkan is offline
Puma
 
Join Date: Aug 2009
Posts: 22
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
Attached Files
File Type: zip dsdt.zip (16.3 KB, 15 views)

Gigabyte EP45 DQ6, Nvidia 8800GTS 320MB (NV80), 4Gig Ram
Reply With Quote
  #4  
Old 09-16-2009, 06:45 AM
Trograin Trograin is offline
Cheetah
 
Join Date: Aug 2009
Posts: 8
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.
Attached Files
File Type: zip dsdt.zip (20.2 KB, 4 views)
Reply With Quote
  #5  
Old 09-16-2009, 07:12 AM
megavolkan megavolkan is offline
Puma
 
Join Date: Aug 2009
Posts: 22
Thanks a lot man, i'll try it as soon as i can

Gigabyte EP45 DQ6, Nvidia 8800GTS 320MB (NV80), 4Gig Ram
Reply With Quote
  #6  
Old 09-16-2009, 09:37 AM
lemn's Avatar
lemn lemn is offline
Jaguar
 
Join Date: Oct 2008
Posts: 48
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.

CPU: AMD Athlon 64 X2 5000+
RAM: 2 x 1 Gb
2xSATA HDD
ATA DVDRW
MB Asus M2N Nvidia MCP61
Video: GeForce 8600 GT 256 Mb RAM
ADI 1988 onboard audio
Audigy soundcard
Realtek lan
Reply With Quote
  #7  
Old 09-16-2009, 07:05 PM
Trograin Trograin is offline
Cheetah
 
Join Date: Aug 2009
Posts: 8
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
Reply With Quote
  #8  
Old 09-18-2009, 09:34 AM
monsieur.d monsieur.d is offline
Jaguar
 
Join Date: Feb 2008
Location: France
Posts: 40
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.
Reply With Quote
  #9  
Old 09-18-2009, 01:13 PM
mormegil mormegil is offline
Panther
 
Join Date: Aug 2009
Posts: 148
System profiler is just cosmetics. What you see in Sound Preferences is all that matters.

Core2Quad / MSI P45 Neo2-FR / HD4870 / Snow Leopard
Reply With Quote
  #10  
Old 09-18-2009, 02:21 PM
monsieur.d monsieur.d is offline
Jaguar
 
Join Date: Feb 2008
Location: France
Posts: 40
Quote:
Originally Posted by mormegil View Post
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?
Reply With Quote
Reply