88 replies to this topic
#21
Posted 27 August 2009 - 11:26 AM
Gah, with these kexts and dsdt i get stuttery sound
#22
Posted 27 August 2009 - 12:46 PM
#23
Posted 27 August 2009 - 01:20 PM
http://www.insanelym...p...t&p=1237530
#24
Posted 27 August 2009 - 02:37 PM
I dont know will works for you...
Here is my edited applehda snow leopard x64 for alc888
works best to me in Gigabyte P31-ds3l
AppleHDA.kext.zip 1.05MB
1301 downloads
Here is my edited applehda snow leopard x64 for alc888
works best to me in Gigabyte P31-ds3l
AppleHDA.kext.zip 1.05MB
1301 downloads
#25
Posted 28 August 2009 - 07:49 AM
I'm ordered the SYBA USB Adapter (aka. Delock in Europe).
USA: http://www.newegg.co...N82E16812186046
Europe: http://www.delock.de...r_71_61645.html
UPDATE
The USB Adapter works like a charm: http://twitpic.com/fyg8x / http://twitpic.com/fyga3
If you don't have 10USD to buy this adapter, you don't need a hackintosh
Go and use Windows
USA: http://www.newegg.co...N82E16812186046
Europe: http://www.delock.de...r_71_61645.html
UPDATE
The USB Adapter works like a charm: http://twitpic.com/fyg8x / http://twitpic.com/fyga3
If you don't have 10USD to buy this adapter, you don't need a hackintosh
#26
Posted 30 August 2009 - 09:36 PM
jinnggoff & cparm - both of your kexts work well, but dies after reboot.
Any ideas would be appeciated -thanks!
Any ideas would be appeciated -thanks!
#27
Posted 02 September 2009 - 12:25 AM
Hey, wondering if anyone can help me out here. I have a GA-EX58-UD3R (Gigabyte) which as far as I believe uses the ALC888 codec (ICH10R chipset) and so far none of the kexts available from this thread have worked, that is, unless I've installed them to the wrong place... I'm using 32-bit Snow Leopard.
Where should the kexts be installed to? I assume they should all go to S/L/E, but then again I'm not entirely sure. I have also tried VoodooHDA.kext which doesn't work correctly for my board - so that option is ruled out.
I had a perfectly working set of kexts when I was running 10.5.8 so I'm quite annoyed that they haven't continued to work, but I thought I would upload them for anyone that's really eager to lend a hand in figuring this out.
https://dl.getdropbo...audio_kexts.zip
The above download is not Snow Leopard related, so please don't download for that reason!
I have looked into patching AppleHDA.kext for SL and patching DSDT (as cparm's post details) which I am way too much of a novice for.
If anyone could offer any help/guidance at all and I would be infinitely greatful. I could especially use some advice from people with the same board!
Thanks in advance!
Where should the kexts be installed to? I assume they should all go to S/L/E, but then again I'm not entirely sure. I have also tried VoodooHDA.kext which doesn't work correctly for my board - so that option is ruled out.
I had a perfectly working set of kexts when I was running 10.5.8 so I'm quite annoyed that they haven't continued to work, but I thought I would upload them for anyone that's really eager to lend a hand in figuring this out.
https://dl.getdropbo...audio_kexts.zip
The above download is not Snow Leopard related, so please don't download for that reason!
I have looked into patching AppleHDA.kext for SL and patching DSDT (as cparm's post details) which I am way too much of a novice for.
If anyone could offer any help/guidance at all and I would be infinitely greatful. I could especially use some advice from people with the same board!
Thanks in advance!
#28
Posted 02 September 2009 - 02:44 AM
cparm, on Aug 25 2009, 05:11 PM, said:
lol, this is my patched applehda, i can recognize it because of the codecverb, and some ".other" little things
if this one work for you in 32bit, u can use vanilla snow leopard applehda , and my legacy kext, with dsdt or the kabyl HDAenabler for 64bit
if this one work for you in 32bit, u can use vanilla snow leopard applehda , and my legacy kext, with dsdt or the kabyl HDAenabler for 64bit
You sir rock! I got it working. I had a few issues but I will show you my HDEF based on your snippit. You must put this in the entire area. I got errors with the code you gave but I figured it out. For the noobs like me:
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)
}
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)
}
}
Thanks again for getting me onboard sound!
callumj09, on Sep 2 2009, 01:25 AM, said:
Hey, wondering if anyone can help me out here. I have a GA-EX58-UD3R (Gigabyte) which as far as I believe uses the ALC888 codec (ICH10R chipset) and so far none of the kexts available from this thread have worked, that is, unless I've installed them to the wrong place... I'm using 32-bit Snow Leopard.
Where should the kexts be installed to? I assume they should all go to S/L/E, but then again I'm not entirely sure. I have also tried VoodooHDA.kext which doesn't work correctly for my board - so that option is ruled out.
I had a perfectly working set of kexts when I was running 10.5.8 so I'm quite annoyed that they haven't continued to work, but I thought I would upload them for anyone that's really eager to lend a hand in figuring this out.
https://dl.getdropbo...audio_kexts.zip
The above download is not Snow Leopard related, so please don't download for that reason!
I have looked into patching AppleHDA.kext for SL and patching DSDT (as cparm's post details) which I am way too much of a novice for.
If anyone could offer any help/guidance at all and I would be infinitely greatful. I could especially use some advice from people with the same board!
Thanks in advance!
Where should the kexts be installed to? I assume they should all go to S/L/E, but then again I'm not entirely sure. I have also tried VoodooHDA.kext which doesn't work correctly for my board - so that option is ruled out.
I had a perfectly working set of kexts when I was running 10.5.8 so I'm quite annoyed that they haven't continued to work, but I thought I would upload them for anyone that's really eager to lend a hand in figuring this out.
https://dl.getdropbo...audio_kexts.zip
The above download is not Snow Leopard related, so please don't download for that reason!
I have looked into patching AppleHDA.kext for SL and patching DSDT (as cparm's post details) which I am way too much of a novice for.
If anyone could offer any help/guidance at all and I would be infinitely greatful. I could especially use some advice from people with the same board!
Thanks in advance!
I would use cparm's files and the code he posted to patch your dsdt.aml file. If you need help patching let me know I can point you in the right direction. I did not use VoodooHDA and working with vanilla AppleHDA.kext
Put these in your S/L/E folder and rebuild your kextcache with Kext Utility.
- LegacyAppleHDAHardwareConfigDriver.kext
- LegacyHDAController.kext
- LegacyHDAPlatformDriver.kext
- LegacyHDA.kext (not sure about this one)
Good Luck!
#29
Posted 03 September 2009 - 01:54 PM
here's from my dsdt:
i'm using jinnggoff's patched applehda matched w/ the hdaenabler. sounds work better than voodoohda where audio is already shown as built-in and it doesn't get distorted after waking up from sleep. mic-in still won't work though.
@jinnggoff
do u have ur mic-in working?
Device (AZAL)
{
Name (_ADR, 0x001B0000)
Method (_PRW, 0, NotSerialized)
{
Return (Package (0x02)
{
0x05,
0x05
})
}
}
Name (BUFA, ResourceTemplate ()
{
IRQ (Level, ActiveLow, Shared, )
{3,4,5,6,7,9,10,11,12,14,15}
})
Name (BUFB, ResourceTemplate ()
{
IRQ (Level, ActiveLow, Shared, )
{}
})
CreateWordField (BUFB, One, IRQV)
anyone who can help me how to proceed?i'm using jinnggoff's patched applehda matched w/ the hdaenabler. sounds work better than voodoohda where audio is already shown as built-in and it doesn't get distorted after waking up from sleep. mic-in still won't work though.
@jinnggoff
do u have ur mic-in working?
#30
Posted 03 September 2009 - 10:11 PM
I don't even have the AZAL section in my DSDT.. no idea what to do. Anyone know about this?
#31
Posted 03 September 2009 - 10:26 PM
#32
Posted 04 September 2009 - 01:43 AM
cparm, on Aug 25 2009, 04:11 PM, said:
lol, this is my patched applehda, i can recognize it because of the codecverb, and some ".other" little things
...
...
Oops -- Sorry cparm -- I made a mistake. My audio works after adding the Legacy kexts to S/L/E. However, I can't help but notice that the sound is very harsh, kind of like it is being overdriven. Any ideas?
Thanks in advance!
#33
Posted 04 September 2009 - 01:53 PM
spammon, on Sep 2 2009, 03:44 AM, said:
I would use cparm's files and the code he posted to patch your dsdt.aml file. If you need help patching let me know I can point you in the right direction. I did not use VoodooHDA and working with vanilla AppleHDA.kext
Put these in your S/L/E folder and rebuild your kextcache with Kext Utility.
Good Luck!
Put these in your S/L/E folder and rebuild your kextcache with Kext Utility.
- LegacyAppleHDAHardwareConfigDriver.kext
- LegacyHDAController.kext
- LegacyHDAPlatformDriver.kext
- LegacyHDA.kext (not sure about this one)
Good Luck!
Hey, I've just tried patching my DSDT using iaslMe but it's giving me errors. I did exactly what was said (search for AZAL, replace etc.) and added in the Device (HDEF) section... Here's the log.
Intel ACPI Component Architecture ASL Optimizing Compiler version 20080926 [Oct 4 2008] Copyright (C) 2000 - 2008 Intel Corporation Supports ACPI Specification Revision 3.0a /Users/Callum/Desktop/DSDT.dsl 227: Method (_WAK, 1, NotSerialized) Warning 1080 - Reserved method must return a value ^ (_WAK) --- /Users/Callum/Desktop/DSDT.dsl 5080: DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Error 4063 - Object does not exist ^ (DTGP) --- ASL Input: /Users/Callum/Desktop/DSDT.dsl - 5657 lines, 182353 bytes, 2216 keywords Compilation complete. 1 Errors, 1 Warnings, 0 Remarks, 20 Optimizations
Apparently this part:
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0)
Can anyone help me on this?
#34
Posted 04 September 2009 - 06:06 PM
you forgot to add Method DTGP 
just add under HDEF, for example,
just add under HDEF, for example,
Device (HDEF)
{
.....
}
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)
}
#35
Posted 05 September 2009 - 03:02 AM
callumj09, on Sep 4 2009, 09:53 PM, said:
Hey, I've just tried patching my DSDT using iaslMe but it's giving me errors. I did exactly what was said (search for AZAL, replace etc.) and added in the Device (HDEF) section... Here's the log.
Apparently this part:
Can anyone help me on this?
Intel ACPI Component Architecture ASL Optimizing Compiler version 20080926 [Oct 4 2008] Copyright (C) 2000 - 2008 Intel Corporation Supports ACPI Specification Revision 3.0a /Users/Callum/Desktop/DSDT.dsl 227: Method (_WAK, 1, NotSerialized) Warning 1080 - Reserved method must return a value ^ (_WAK) --- /Users/Callum/Desktop/DSDT.dsl 5080: DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Error 4063 - Object does not exist ^ (DTGP) --- ASL Input: /Users/Callum/Desktop/DSDT.dsl - 5657 lines, 182353 bytes, 2216 keywords Compilation complete. 1 Errors, 1 Warnings, 0 Remarks, 20 Optimizations
Apparently this part:
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0)
Can anyone help me on this?
#36
Posted 05 September 2009 - 04:49 AM
kitmac, on Aug 24 2009, 10:42 PM, said:
voodohda, efi strings, or tarugas patch....???
voodoo seems to work nicely until you put the machine to sleep.
Sound distortion upon wake .....
Tarugas patch gives me a KP as soon it patches applehda.kext
Not too familiar with the efi string method for sound.....
voodoo seems to work nicely until you put the machine to sleep.
Sound distortion upon wake .....
Tarugas patch gives me a KP as soon it patches applehda.kext
Not too familiar with the efi string method for sound.....
Here is what I found and use and there is no the crisp sound at the beginning
http://www.mediafire...php?gihnyzggy1z
it just work perfet, BUT first remove the same filename kext, before install this ones
cheers
#37
Posted 05 September 2009 - 07:56 AM
mitko17, on Sep 5 2009, 12:49 PM, said:
Here is what I found and use and there is no the crisp sound at the beginning
http://www.mediafire...php?gihnyzggy1z
it just work perfet, BUT first remove the same filename kext, before install this ones
cheers
http://www.mediafire...php?gihnyzggy1z
it just work perfet, BUT first remove the same filename kext, before install this ones
cheers
#38
Posted 05 September 2009 - 06:30 PM
#39
Posted 07 September 2009 - 09:10 PM
cparm's method works for me on Snow 64, sleep and all. Thanks cparm.
#40
Posted 07 September 2009 - 09:33 PM
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users



Sign In
Create Account









