exegeses Posted June 6, 2010 Share Posted June 6, 2010 I have been able to install iDeneb 10.5.8 on my AMD based PC now I want to configure Audio onboard: Realtek ALC 889A I have no sound I run on this hardware: cpu: AMD Phenom II x4 965 BE 3.4 GHz Motherboard: Gigabyte GA-MA785GPMT - UD2H Video onboard: Ati Radeon HD 4200 Audio onboard: Realtek ALC 889A RAM: 4GB Network Card: 8111c (chip 8196 / 8111) Wireless Card: Wireless Ralink RT 2760 / RT 2720 how should I do this? where can I find this driver? Link to comment Share on other sites More sharing options...
Beerkex'd Posted June 6, 2010 Share Posted June 6, 2010 I get several useful-looking hits when typing Realtek ALC 889A in the search box above. Link to comment Share on other sites More sharing options...
exegeses Posted June 6, 2010 Author Share Posted June 6, 2010 I appreciate your time. the thing is, I have read several posts... one of then, recommended installing ALC889.pkg, which I did and still no sound at all... I gess I am too noob to solve the problem. I will still continue to search for a solution tough. Link to comment Share on other sites More sharing options...
exegeses Posted June 6, 2010 Author Share Posted June 6, 2010 I tried the Taruga's AppleHDA solution. did not work for me. can anyone point me in the right direction? thanks in advance Link to comment Share on other sites More sharing options...
sirbow2 Posted June 7, 2010 Share Posted June 7, 2010 I tried the Taruga's AppleHDA solution. did not work for me. can anyone point me in the right direction? thanks in advance i would start looking towards a DSDT mod to fix your problems. there's a lot on this forum about ALC889a DSDT modding. Link to comment Share on other sites More sharing options...
fermincab Posted June 8, 2010 Share Posted June 8, 2010 http://www.insanelymac.com/forum/index.php?showtopic=140941 Did you try this?? i'm not a master of hackintosh, but it should work. Link to comment Share on other sites More sharing options...
exegeses Posted June 9, 2010 Author Share Posted June 9, 2010 I'm on it!!! reading it right now... tell you later. btw, thanks! Link to comment Share on other sites More sharing options...
exegeses Posted June 10, 2010 Author Share Posted June 10, 2010 I have been reading, reading, double reading... and got extremely lost! I think it`s too much for me. I just don't get it!!! I am too lost Link to comment Share on other sites More sharing options...
Beerkex'd Posted June 10, 2010 Share Posted June 10, 2010 Use VoodooHDA then. http://www.projectosx.com/forum/index.php?showtopic=355 Move AppleHDA.kext out of /S/L/E before installing VoodooHDA. Link to comment Share on other sites More sharing options...
exegeses Posted June 11, 2010 Author Share Posted June 11, 2010 Use VoodooHDA then.http://www.projectosx.com/forum/index.php?showtopic=355 Move AppleHDA.kext out of /S/L/E before installing VoodooHDA. I have downloaded VoodooHDA.kext_261_Leo.zip moved AppleHDA.kext out of /S/L/E before installing VoodooHDA.kext installed VoodooHDA.kext through Kext Helper b7.app kernel panic after I panicked and rebooted, still no sound... ¿has Kext Helper really installed it? if a look in /S/L/E the extension is not there... do I have to copy it there manually? (it makes more sense) do i have to copy AppleHDA.kext back to /S/L/E (I don't yhink so, but...) Link to comment Share on other sites More sharing options...
Beerkex'd Posted June 11, 2010 Share Posted June 11, 2010 If VoodooHDA isn't in S/L/E, then kext helper isn't working. Delete AppleHDA (copy it to somewhere in case you need it later) Copy in VoodooHDA (just drag and drop it onto /System/Library/Extensions) Run Terminal.app and manually set permissions on S/L/E: sudo -s (type your password and press enter, don't worry it's supposed to be invisible) chown -R root:wheel /System/Library/Extensions chmod -R go=u-w /System/Library/Extensions exit Besides setting the correct permissions, this will automatically rebuild the extensions cache. Maybe it panic'd because AppleHDA was still cached? Reboot. Link to comment Share on other sites More sharing options...
exegeses Posted June 12, 2010 Author Share Posted June 12, 2010 thanks for the answer. I followed the steps. Still no sound. if I go to "About this Mac" -> "More info" -> "Software" -> "Extensions" it appears the extension is correctly installed. but. if I go to "About this Mac" -> "More info" ->"Hardware" it appears there is no onboard audio. and finally if I go to "System Preferences" -> "Sound" if appears a message "Loading Sound..." and never loads. what could be the problem? do I need to install something else? is there something o somewhere I should look in order to find what do I need in order to have sound work? I am completely lost. Link to comment Share on other sites More sharing options...
Beerkex'd Posted June 12, 2010 Share Posted June 12, 2010 Make sure that you download the latest version - at the bottom of the thread I linked to Make sure that you download the correct version for your OS. ie, not the Snow Leopard version. Did you install the preference pane as well? (see text in red at the bottom of the post) http://www.projectosx.com/forum/index.php?showtopic=355 Maybe you just need to add vendor and codec IDs to info.plist inside VoodooHDA? If you have Windows installed, you can find those via the Device Manager. Look for Vendor ID and Subsystem ID under the properties of the audio device. Link to comment Share on other sites More sharing options...
exegeses Posted June 12, 2010 Author Share Posted June 12, 2010 I have installed what I think is the latest version VoodooHDA.kext_261_Leo.zip such version does NOT include a preference pane. I have read the instructions and the post. it does not appear to have a preference panel or I could not grasp where I could obtain the preference pane. I have downloaded the VoodooHDA.kext_261_Leo.zip again, rechequed. it does not include a preference pane. where could I find it in orden to install it? regarding vendor and codec IDs: I think I would go one step at a time. don't want to mess up things Link to comment Share on other sites More sharing options...
Beerkex'd Posted June 12, 2010 Share Posted June 12, 2010 Link to comment Share on other sites More sharing options...
exegeses Posted June 12, 2010 Author Share Posted June 12, 2010 well, we're on the road again. Preferences Panel installed. still no sound tough. I am now going to look for Vendor ID and Subsystem ID via the Device manager. BRB Link to comment Share on other sites More sharing options...
exegeses Posted June 12, 2010 Author Share Posted June 12, 2010 ok, I go to Device Manager there, i go to Realtek High Definition Audio there, I go to "Details", and then to "Hardware ids" I found two entries: HDAUDIO\FUNC_01&VEN_10EC&DEV_0885&SUBSYS_1458A102&REV_1001 HDAUDIO\FUNC_01&VEN_10EC&DEV_0885&SUBSYS_1458A102 this is what we need to set up info.plist inside VoodooHDA? do we need anything else? how should edit the info.plist file? many thanks in advance Link to comment Share on other sites More sharing options...
Beerkex'd Posted June 14, 2010 Share Posted June 14, 2010 Use a plist editor. Use google to find one or download and install Apple Xcode (free, registration required) and use the plist editor and other useful tools that come with that. You can also find Xcode on a Leopard install DVD. Scroll through the first codebox in the VoodooHDA thread to see where to place your codec ID and device ID. http://www.projectosx.com/forum/index.php?showtopic=355 An alternative solution using AppleHDA.kext (was posted earlier but here it is again..it's that good): http://www.insanelymac.com/forum/index.php?showtopic=140941 Link to comment Share on other sites More sharing options...
exegeses Posted June 14, 2010 Author Share Posted June 14, 2010 Use a plist editor. Use google to find one or download and install Apple Xcode (free, registration required) and use the plist editor and other useful tools that come with that. You can also find Xcode on a Leopard install DVD. Scroll through the first codebox in the VoodooHDA thread to see where to place your codec ID and device ID. http://www.projectosx.com/forum/index.php?showtopic=355 An alternative solution using AppleHDA.kext (was posted earlier but here it is again..it's that good): http://www.insanelymac.com/forum/index.php?showtopic=140941 thanks!, I think we're so close to make it work! as I have been reading: my device id is: DEV_0885 and my vendor id is: VEN_10EC so I have to input: <key>IOPCIMatch</key> <string>what do y type here?</string> I guess Apple Xcode will help me on such task. I am not in my hackintosh right now. I will try tonite at home (four hours from now) thanks again (shigotoshigotoshigoto - workworkwork) Link to comment Share on other sites More sharing options...
exegeses Posted June 15, 2010 Author Share Posted June 15, 2010 thanks!, I think we're so close to make it work! as I have been reading: my device id is: DEV_0885 and my vendor id is: VEN_10EC so I have to input: <key>IOPCIMatch</key> <string>what do y type here?</string> I guess Apple Xcode will help me on such task. I am not in my hackintosh right now. I will try tonite at home (four hours from now) thanks again (shigotoshigotoshigoto - workworkwork) I have downloaded and am using PlistEdit Pro to edit the info.plist file inside VoodooHDA.kext and as I have not been able to grasp what to input as device id my device id is: DEV_0885 and my vendor id is: VEN_10EC HDAUDIO\FUNC_01&VEN_10EC&DEV_0885&SUBSYS_1458A102&REV_1001 HDAUDIO\FUNC_01&VEN_10EC&DEV_0885&SUBSYS_1458A102 I have read, and read, and read, and double and triple read post regarding this freaking audio onboard device. it simply is too much for me. I almost never give up. but this is simply too much for me. I do not get it. I do not know what to input, where to imput it... I have found this... Codec: Realtek ALC889A Address: 2 Vendor Id: 0x10ec0885 Subsystem Id: 0x1458a102 Revision Id: 0x100101 this was in a post somewhere around, i do not remember where by now, I have been reading so much they're just numbers by now, I am completely lost. my info.plist file inside VoodooHDA.kext reads: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> <string>VoodooHDA</string> <key>CFBundleIdentifier</key> <string>org.voodoo.driver.VoodooHDA</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundleName</key> <string>VoodooHDA</string> <key>CFBundlePackageType</key> <string>KEXT</string> <key>CFBundleShortVersionString</key> <string>0.2.61</string> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleVersion</key> <string>0.2.61</string> <key>IOKitPersonalities</key> <dict> <key>VoodooHDA</key> <dict> <key>CFBundleIdentifier</key> <string>org.voodoo.driver.VoodooHDA</string> <key>IOClass</key> <string>VoodooHDADevice</string> <key>IOMatchCategory</key> <string>VoodooHDADevice</string> <key>IOPCIClassMatch</key> <string>0x04030000&0xffff0000</string> <key>IOProviderClass</key> <string>IOPCIDevice</string> <key>IOUserClientClass</key> <string>VoodooHDAUserClient</string> <key>MixerValues</key> <dict> <key>iMix</key> <string>30</string> </dict> <key>NodesToPatch</key> <array/> <key>VoodooHDAVerboseLevel</key> <integer>1</integer> </dict> </dict> <key>OSBundleLibraries</key> <dict> <key>com.apple.iokit.IOAudioFamily</key> <string>1.1fc9</string> <key>com.apple.iokit.IOPCIFamily</key> <string>2.1</string> <key>com.apple.kpi.iokit</key> <string>9.0.0</string> <key>com.apple.kpi.libkern</key> <string>9.0.0</string> <key>com.apple.kpi.mach</key> <string>9.0.0</string> <key>com.apple.kpi.unsupported</key> <string>9.0.0</string> </dict> </dict> </plist> I have tried adding this: <key>IOPCIMatch</key> <string>0x10ec0885</string> under the <key>VoodooHDA</key> but it gives me an error: Save Failed! The save could not be completed because the text is not a valid property list. XML parser error: Encountered unexpected character † on line 42 Old-style plist parser error: Malformed data byte group at line 1; invalid hex the thing is: is this ok??????? <key>IOPCIMatch</key> <string>0x10ec0885</string> it doesn't seem so. what should I imput? where shoud I imput? is the right editor? sorry, I feel hopeless Link to comment Share on other sites More sharing options...
exegeses Posted June 23, 2010 Author Share Posted June 23, 2010 can anyone help me with this? please, I am hopeless! I have been suggested to add my vendor_id and device_id maybe the codec_id I just don't know what to do. please... thanks Link to comment Share on other sites More sharing options...
MakeMineMac Posted June 23, 2010 Share Posted June 23, 2010 can anyone help me with this? please, I am hopeless! I have been suggested to add my vendor_id and device_id maybe the codec_id I just don't know what to do. please... thanks Search ALC889a legacy and you will find a legacy package. Choose the 4outs 4ins kext and install using kext helper(utility)...whatever its called. Make sure Voodoo is gone first. Make sure Apple HDA is in there as well. If 4outs and 4ins don't work keep trying each one in that package, I promise one will work. It won't be everything working, but it will suffice until you can have the time/patience to do a DSDT mod. Good Luck-- Link to comment Share on other sites More sharing options...
exegeses Posted June 23, 2010 Author Share Posted June 23, 2010 Search ALC889a legacy and you will find a legacy package. Choose the 4outs 4ins kext and install using kext helper(utility)...whatever its called. Make sure Voodoo is gone first. Make sure Apple HDA is in there as well. If 4outs and 4ins don't work keep trying each one in that package, I promise one will work. It won't be everything working, but it will suffice until you can have the time/patience to do a DSDT mod. Good Luck-- i searched and got (again - it must be good) to this post: when I was looking for the the "4outs 4ins kext" I found none! there were 3ins3outs 4ins3outs 3ins2outs 4ins2outs which one could be? my onboard hardware is Realtek ALC 889A (Motherboard: Gigabyte GA-MA785GPMT - UD2H)I am running on a Leopard 10.5.8 if this is any help:(please view my last qoute) Use a plist editor. Use google to find one or download and install Apple Xcode (free, registration required) and use the plist editor and other useful tools that come with that. You can also find Xcode on a Leopard install DVD. Scroll through the first codebox in the VoodooHDA thread to see where to place your codec ID and device ID. http://www.projectosx.com/forum/index.php?showtopic=355 An alternative solution using AppleHDA.kext (was posted earlier but here it is again..it's that good): http://www.insanelymac.com/forum/index.php?showtopic=140941 thanks!, I think we're so close to make it work! as I have been reading: my device id is: DEV_0885 and my vendor id is: VEN_10EC so I have to input: <key>IOPCIMatch</key> <string>what do y type here?</string> I guess Apple Xcode will help me on such task. I am not in my hackintosh right now. I will try tonite at home (four hours from now) thanks again (shigotoshigotoshigoto - workworkwork) I have downloaded and am using PlistEdit Pro to edit the info.plist file inside VoodooHDA.kextand as I have not been able to grasp what to input as device id my device id is: DEV_0885 and my vendor id is: VEN_10EC HDAUDIO\FUNC_01&VEN_10EC&DEV_0885&SUBSYS_1458A102&REV_1001 HDAUDIO\FUNC_01&VEN_10EC&DEV_0885&SUBSYS_1458A102 I have read, and read, and read, and double and triple read post regarding this freaking audio onboard device. it simply is too much for me. I almost never give up. but this is simply too much for me. I do not get it. I do not know what to input, where to imput it... I have found this... Codec: Realtek ALC889A Address: 2 Vendor Id: 0x10ec0885 Subsystem Id: 0x1458a102 Revision Id: 0x100101 this was in a post somewhere around, i do not remember where by now, I have been reading so much they're just numbers by now, I am completely lost. my info.plist file inside VoodooHDA.kext reads: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> <string>VoodooHDA</string> <key>CFBundleIdentifier</key> <string>org.voodoo.driver.VoodooHDA</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundleName</key> <string>VoodooHDA</string> <key>CFBundlePackageType</key> <string>KEXT</string> <key>CFBundleShortVersionString</key> <string>0.2.61</string> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleVersion</key> <string>0.2.61</string> <key>IOKitPersonalities</key> <dict> <key>VoodooHDA</key> <dict> <key>CFBundleIdentifier</key> <string>org.voodoo.driver.VoodooHDA</string> <key>IOClass</key> <string>VoodooHDADevice</string> <key>IOMatchCategory</key> <string>VoodooHDADevice</string> <key>IOPCIClassMatch</key> <string>0x04030000&0xffff0000</string> <key>IOProviderClass</key> <string>IOPCIDevice</string> <key>IOUserClientClass</key> <string>VoodooHDAUserClient</string> <key>MixerValues</key> <dict> <key>iMix</key> <string>30</string> </dict> <key>NodesToPatch</key> <array/> <key>VoodooHDAVerboseLevel</key> <integer>1</integer> </dict> </dict> <key>OSBundleLibraries</key> <dict> <key>com.apple.iokit.IOAudioFamily</key> <string>1.1fc9</string> <key>com.apple.iokit.IOPCIFamily</key> <string>2.1</string> <key>com.apple.kpi.iokit</key> <string>9.0.0</string> <key>com.apple.kpi.libkern</key> <string>9.0.0</string> <key>com.apple.kpi.mach</key> <string>9.0.0</string> <key>com.apple.kpi.unsupported</key> <string>9.0.0</string> </dict> </dict> </plist> I have tried adding this: <key>IOPCIMatch</key> <string>0x10ec0885</string> under the <key>VoodooHDA</key> but it gives me an error: Save Failed! The save could not be completed because the text is not a valid property list. XML parser error: Encountered unexpected character † on line 42 Old-style plist parser error: Malformed data byte group at line 1; invalid hex the thing is: is this ok??????? <key>IOPCIMatch</key> <string>0x10ec0885</string> it doesn't seem so. what should I imput? where shoud I imput? is the right editor? sorry, I feel hopeless Link to comment Share on other sites More sharing options...
muchlife Posted June 23, 2010 Share Posted June 23, 2010 try using my audio kexts from my Gigabyte EP45-UD3P that also has 889a in the attached zip file, look in folder called "put in system->library->extensions" remove any voodoo or audio kexts you had put in there already first install AppleHDA.kext and HDAEnabler.kext using kext helper/utility, repair permissions and reboot. check system profiler if it recognizes audio properly now, if not you might also need to install ALCinject.kext as well, i forget though cause its been a while since I messed around with these files muchlife_ep45_ud3p_files.zip Link to comment Share on other sites More sharing options...
exegeses Posted June 23, 2010 Author Share Posted June 23, 2010 try using my audio kexts from my Gigabyte EP45-UD3P that also has 889a in the attached zip file, look in folder called "put in system->library->extensions" remove any voodoo or audio kexts you had put in there already first install AppleHDA.kext and HDAEnabler.kext using kext helper/utility, repair permissions and reboot. check system profiler if it recognizes audio properly now, if not you might also need to install ALCinject.kext as well, i forget though cause its been a while since I messed around with these files thanks!!!! downloading... let you know in a couple of minutes wish me luck btw: ¿which audio kexts should I look to remove? (in case I miss one) Link to comment Share on other sites More sharing options...
Recommended Posts