|
#1
|
|||
|
|||
Quote:
|
#2
|
|||
|
|||
nevermind I found it
|
#3
|
|||
|
|||
I got internet working in both 32bit & 64bit kernel options.
Change info.plist of original Snow Leopard IONetworkinfFamily.kext follow your guide, and install using kextutility. It works fine. Finally I got sound and internet in both 32bit & 64bit kernel. |
#4
|
|||
|
|||
Actually there is a better solution for audio and I have to thank TheKing (aka XyZ) for that .Using VodooHDA the microphone is not working in P5K-E but you can modify your DSDT file to get your sound working and without loading VoodoHDA.kext . I will post the solution and my DSDT file later .
Last edited by lancelotu; 07-27-2009 at 05:58 AM. |
#5
|
|||
|
|||
I can't wait.
Quote:
I already modified my DSDT file to get my nVidia 8800GT graphic card working. Now I can get DSDT patch for audio !!!! I can't wait..... |
#6
|
|||
|
|||
AD1988B audio solution with patched DSDT
This is for P5K-E Wifi a/p Motherboard but it should work with other P5K models
Try this at your own risk. Thanks again to XyZ . put the AD1988b.Fix.kext in /System/Library/Extensions repair it's permissions and replace your DSDT.aml with the one from the package and you're good to go . I attached also the .dsl file . P5K-e.DSDT.Sound.zip |
#7
|
|||
|
|||
Quote:
I add my graphic card to your dsdt.dsl file,and try to compile dsdt.aml file using iaslMe I got 3 errors and don't make dsdt.aml. So, I try to patch my dsdt.aml file. I don't know which part you modified. Can you explain to me ? Thank you |
#8
|
|||
|
|||
Quote:
If so, can you post more details of how did you got it? and, (if I'm not asking too much) can you please link some documentation for my understanding? sorry, I have a very poor english |
#9
|
||||
|
||||
Quote:
[HACK P5K] ASUS P5K Deluxe/Wifi [ Q9650 / 8GB OCZ / EVGA 8800 GTX ] Windows Se7en 500GB SATA OSX 10.6.4 (vanilla-EFI) 500GB SATA [HACK EP43] Gigabyte EP43-DS3L [ E6700 / 8GB OCZ / PNY 250 GTS ] Windows Vista 64bit 250 SATA OSX 10.6.4 (vanilla-EFI) 160GB SATA |
#10
|
|||
|
|||
DSDT mods
Quote:
right under this lines: Code:
Device (USBE) { Name (_ADR, 0x001A0007) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x0D, 0x04)) } } Code:
Device (HDEF) { Name (_ADR, 0x001B0000) Method (_DSM, 4, NotSerialized) { Store (Package (0x08) { "codec-id", Buffer (0x04) { 0x9B, 0x82, 0x43, 0x10 }, "layout-id", Buffer (0x04) { 0x0C, 0x00, 0x00, 0x00 }, "device-type", Buffer (0x17) { "Analog Devices AD1988B" }, "PinConfigurations", Buffer (0x24) { /* 0000 */ 0x30, 0x40, 0x21, 0x01, 0x10, 0x40, 0x11, 0x01, /* 0008 */ 0x40, 0x90, 0xA1, 0x01, 0x50, 0x30, 0x81, 0x01, /* 0010 */ 0x60, 0x10, 0x01, 0x01, 0x20, 0x90, 0xA0, 0x90, /* 0018 */ 0x80, 0xF1, 0x45, 0x01, 0x90, 0xF1, 0xC5, 0x01, /* 0020 */ 0x70, 0x60, 0x01, 0x01 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Code:
Method (DTGP, 5, NotSerialized) { If (LEqual (Arg0, Buffer (0x10) { /* 0000 */ 0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44, /* 0008 */ 0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B })) { If (LEqual (Arg1, One)) { If (LEqual (Arg2, Zero)) { Store (Buffer (One) { 0x03 }, Arg4) Return (One) } If (LEqual (Arg2, One)) { Return (One) } } } Store (Buffer (One) { 0x00 }, Arg4) Return (Zero) } Code:
......................... MSC7, 32, MSC8, 32, DMAX, 8, HPTA, 32 } Method (DTGP, 5, NotSerialized) { If (LEqual (Arg0, Buffer (0x10)......................... Note that this has no front panel headphones working (trying to figure that out) but at least microphone is working great now. Please report if working |