Eddie Turfboer Posted March 11, 2009 Share Posted March 11, 2009 I am reporting that both the "Realtek ALC888 Address 0: BETA V4" and "Realtek ALC888 Address 2: BETA V4" kext work on an EFI boot partition for a Intel DP43TF motherboard that has an Intel888VC audio chipset. The sound output is located on the internal speakers or microphone although I assumed it would be on the Line Output port. Both output and input work on the correct port. Is this mapping correct? Secondly I found that the drivers are not always loaded properly, sometime the system will boot or reboot without having a sound device in the system preferences. Rebooting (without modifing anything) would bring back the availability of the sound. Maybe this has something to do with these two error that keep popping up in my system.log? Sound assertion "1" failed in "/SourceCache/AppleHDA/AppleHDA-162.1.37/AppleHDA/AppleHDAWidget.cpp" at line 1658 goto handlerSound assertion "0 != result" failed in "/SourceCache/AppleHDA/AppleHDA-162.1.37/AppleHDA/AppleHDAWidget.cpp" at line 1358 goto handler Link to comment Share on other sites More sharing options...
N-X Posted March 11, 2009 Share Posted March 11, 2009 the same error.. may be i've not explained right in my pure english.. Link to comment Share on other sites More sharing options...
jjduro Posted March 11, 2009 Share Posted March 11, 2009 still waiting for some help Guys? Link to comment Share on other sites More sharing options...
PC-Ente Posted March 24, 2009 Share Posted March 24, 2009 Just wana say, i can confirm this Error with ALC888 v4 for Adresss 0 Hardware: GA-965P-DS3 But system ist working fine, and sound works fine, too, i just found the error in the system.log maybe v5 will fix it ? Link to comment Share on other sites More sharing options...
Riley Freeman Posted March 26, 2009 Share Posted March 26, 2009 Would this method get a CMI9880 chip fully working? I hear it only works partially with AppleAzalia.kext. There's a codec dump here that looks the same as the one I just got. Link to comment Share on other sites More sharing options...
Wolvering Posted April 4, 2009 Share Posted April 4, 2009 @WinstonAce I edited stickpin's legacy for working my EP35-DS3P, ALC889A. You may try these followings. Credit to stickpin. 1)Legacy 3outs3ins + digital + Headphone autodetection 2)Legacy 3outs3ins + digital + Headphone that does not support HDA 3)Legacy 4outs3ins + no digital + Headphone autodetection 4)Legacy 4outs3ins + no digital + Headphone that does not support HDA You may install to (1) /Extra/Extensions folder, (2) /Extra/Extensions.mkext, or (3) /System/Library/Extensions folder. THANK YOU!!! FINALLY!!! Something that worked without filling the logs with errors!!! I have been trying to solve those log errors for over a week now and your files did it. Why is it not in the main ALC889A thread? Link to comment Share on other sites More sharing options...
Eddie Turfboer Posted April 8, 2009 Share Posted April 8, 2009 After I found my sound working with the kext from this thread (Realtek ALC888 Address 0 @ Intel888VC on munky's EFI partition), I found myself looking into Chameleon. My current installation is using the Chameleon 2.0 RC1 bootloader. Everything works except the audio. The same kext from this forum (whether in kext or in mkext mode) do not seem to work. The System Profiler shows my audio, though the System Preferences doesn't. So is was wondering about: What makes the kext from this thread EFI partition compatible (what was changed in order for it to work)? Should it work on EFI partition bootloader as well as on the Chameleon bootloader? What kext were the bases at which these mods where applied to? Am I missing something, maybe something obvious? Now I know that the audio can work, I am not accepting (desperately trying to find the answer) non-working audio on this motherboard/installtion. Thanks in advance, Eddie. Seems like sound is up and running. Didn't do anything else to the configuration or Extension.mkext. Just rebooted a second time and there it was. Why is that (so I can understand)? Link to comment Share on other sites More sharing options...
kidalive Posted April 9, 2009 Share Posted April 9, 2009 Apr 10 03:57:03 localhost kernel[0]: Sound assertion "0 != result" failed in "/SourceCache/AppleHDA/AppleHDA-162.1.37/AppleHDA/AppleHDAPath.cpp" at line 1175 goto Exit Apr 10 03:57:03 localhost kernel[0]: Sound assertion "0 != pathSet->getWidgetAmplifierGainRange ( &zeroValue, &minValue, &maxValue, &minDB, &maxDB, kPATH_CONTROL_SPATIAL_CHANNELID_Master )" failed in "/SourceCache/AppleHDA/AppleHDA-162.1.37/AppleHDA/AppleHDAEngine.cpp" at line 266 goto handler Apr 10 03:57:03 localhost kernel[0]: Sound assertion "0 != result" failed in "/SourceCache/AppleHDA/AppleHDA-162.1.37/AppleHDA/AppleHDAPath.cpp" at line 1175 goto Exit Apr 10 03:57:03 localhost kernel[0]: Sound assertion "0 != pathSet->getWidgetAmplifierGainRange ( &zeroValue, &minValue, &maxValue, &minDB, &maxDB, kPATH_CONTROL_SPATIAL_CHANNELID_Master )" failed in "/SourceCache/AppleHDA/AppleHDA-162.1.37/AppleHDA/AppleHDAEngine.cpp" at line 266 goto handler Hello, StickPin. I made a LegacyHDA.kext but got this errors in system log. Can u help me solve it? Link to comment Share on other sites More sharing options...
Dismounted Posted April 10, 2009 Share Posted April 10, 2009 Has anyone attempted this method on ALC262? I've tried, but can't get my head around "ConfigData"? What is the base64 encoded stuff meant to be? Attached is my codec dump. alc262_codec_dump.txt Link to comment Share on other sites More sharing options...
mansanas.org Posted April 11, 2009 Share Posted April 11, 2009 Great tutorial stickpin - clear and precise. Audio working on my EFI Boot (credit to munky's method) ALC888 Gigabyte GA-946GM-DS2. Next, I'll try to make it work on my ALC889A GA-EP35-DS4. Cheers! Link to comment Share on other sites More sharing options...
jjduro Posted April 13, 2009 Share Posted April 13, 2009 What's the difference between adress 0 and 2? Which should I use on a Asrock dual VSTA? Thanks Link to comment Share on other sites More sharing options...
ronalith Posted April 15, 2009 Share Posted April 15, 2009 hi works there ALC888S codec: dump.txt but haven't sound output help did you figured out the kexts for alc888s ? I´m working on it but I cannot make it work yet, please take a look at my attempt here UPDATE: Got it working with voodoohda Link to comment Share on other sites More sharing options...
buffalobitch Posted April 20, 2009 Share Posted April 20, 2009 Hi, on the 4th step i get this message: warning: kernel extension /Users/crazyheinz/Desktop/extensions/HDAEnabler.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) What should i do? Link to comment Share on other sites More sharing options...
xso68 Posted May 13, 2009 Share Posted May 13, 2009 Hi tmongkol, Can you please help me to make my asus f6v notebook sound working? Realtek ALC662. Sound card codec dump using knoppix. codec.txt Thanks. Link to comment Share on other sites More sharing options...
andreJPBR Posted May 14, 2009 Share Posted May 14, 2009 What s wrong??????? My sound don t work Last login: Thu May 14 12:14:29 on ttys000 ep45-ud3r-de-andre:~ andre$ sudo -s Password: bash-3.2# mkdir /Volumes/EFI bash-3.2# mount_hfs /dev/diskXs1 /Volumes/EFI mount_hfs: No such file or directory bash-3.2# mount_hfs /dev/disk0s1 /Volumes/EFI bash-3.2# cd /Users/andre/Desktop/Extensions bash-3.2# cp -R *.kext /Volumes/EFI/Extensions bash-3.2# cd /Volumes/EFI bash-3.2# ./update.sh Updating EFI boot cache done. bash-3.2# cd /Volumes/EFI/Extensions bash-3.2# ls -la total 0 drw-r--r-- 20 root wheel 680 14 Mai 12:39 . drwxr-xr-x 8 root admin 340 13 Mai 12:48 .. drw-r--r--@ 3 root wheel 102 13 Mai 12:47 AppleDecrypt.kext drw-r--r--@ 3 root wheel 102 14 Mai 12:39 AppleHDA.kext drw-r--r-- 3 root wheel 102 13 Mai 12:47 AppleNForceATA.kext drw-r--r--@ 3 root wheel 102 13 Mai 12:47 AppleUSBEHCI.kext drw-r--r--@ 3 root wheel 102 13 Mai 12:47 Disabler.kext drw-r--r--@ 3 root wheel 102 14 Mai 12:39 HDAEnabler.kext drw-r--r--@ 3 root wheel 102 13 Mai 12:47 IntelCPUPMDisabler.kext drw-r--r--@ 3 root wheel 102 13 Mai 12:47 JMicronATA.kext drw-r--r--@ 3 root wheel 102 13 Mai 12:47 LegacyAppleAHCIPort.kext drw-r--r--@ 3 root wheel 102 13 Mai 12:47 LegacyAppleIntelPIIXATA.kext drw-r--r--@ 3 root wheel 102 14 Mai 12:39 LegacyHDAController.kext drw-r--r--@ 3 root wheel 102 14 Mai 12:39 LegacyHDAPlatformDriver.kext drw-r--r--@ 3 root wheel 102 13 Mai 12:47 LegacyIOAHCIBlockStorage.kext drw-r--r-- 3 root wheel 102 13 Mai 12:47 NVdarwin.kext drw-r--r--@ 3 root wheel 102 13 Mai 12:47 OpenHaltRestart.kext drw-r--r--@ 3 root wheel 102 13 Mai 12:47 SMBIOSEnabler.kext drw-r--r--@ 3 root wheel 102 13 Mai 12:47 SMBIOSResolver.kext drw-r--r--@ 3 root wheel 102 13 Mai 12:47 dsmos.kext bash-3.2# cd /Volumes/EFI bash-3.2# ./update.sh Updating EFI boot cache done. bash-3.2# chmod -R 644 /Users/andre/Desktop/Extensions bash-3.2# chown -R root:wheel /Users/andre/Desktop/Extensions bash-3.2# kextcache -a i386 -m /Users/andre/Desktop/Extensions.mkext /Users/andre/Desktop/Extensions warning: kernel extension /Users/andre/Desktop/Extensions/AppleDecrypt.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) warning: kernel extension /Users/andre/Desktop/Extensions/AppleHDA.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) warning: kernel extension /Users/andre/Desktop/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) warning: kernel extension /Users/andre/Desktop/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAPlatformDriver.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) warning: kernel extension /Users/andre/Desktop/Extensions/AppleHDA.kext/Contents/PlugIns/AppleMikeyDriver.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) warning: kernel extension /Users/andre/Desktop/Extensions/AppleHDA.kext/Contents/PlugIns/DspFuncLib.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) warning: kernel extension /Users/andre/Desktop/Extensions/AppleHDA.kext/Contents/PlugIns/IOHDAFamily.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) warning: kernel extension /Users/andre/Desktop/Extensions/AppleNForceATA.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) warning: kernel extension /Users/andre/Desktop/Extensions/AppleUSBEHCI.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) warning: kernel extension /Users/andre/Desktop/Extensions/Disabler.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) warning: kernel extension /Users/andre/Desktop/Extensions/dsmos.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) warning: kernel extension /Users/andre/Desktop/Extensions/HDAEnabler.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) warning: kernel extension /Users/andre/Desktop/Extensions/IntelCPUPMDisabler.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) warning: kernel extension /Users/andre/Desktop/Extensions/JMicronATA.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) warning: kernel extension /Users/andre/Desktop/Extensions/LegacyAppleAHCIPort.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) warning: kernel extension /Users/andre/Desktop/Extensions/LegacyAppleIntelPIIXATA.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) warning: kernel extension /Users/andre/Desktop/Extensions/LegacyHDAController.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) warning: kernel extension /Users/andre/Desktop/Extensions/LegacyHDAPlatformDriver.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) warning: kernel extension /Users/andre/Desktop/Extensions/LegacyIOAHCIBlockStorage.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) warning: kernel extension /Users/andre/Desktop/Extensions/NVdarwin.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) warning: kernel extension /Users/andre/Desktop/Extensions/OpenHaltRestart.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) warning: kernel extension /Users/andre/Desktop/Extensions/SMBIOSEnabler.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) warning: kernel extension /Users/andre/Desktop/Extensions/SMBIOSResolver.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) bash-3.2# cp -R Extensions.mkext /Volumes/EFI/System/Booter cp: Extensions.mkext: No such file or directory bash-3.2# cd /Users/andre/Desktop bash-3.2# cp -R Extensions.mkext /Volumes/EFI/System/Booter bash-3.2# chmod 644 /Volumes/EFI/System/Booter/Extensions.mkext bash-3.2# chown root:wheel /Volumes/EFI/System/Booter/Extensions.mkext bash-3.2# rm -rf /Volumes/EFI/System/Booter/Extensions bash-3.2# umount -f /Volumes/EFI bash-3.2# rm -rf /Volumes/EFI Thanks! Link to comment Share on other sites More sharing options...
Eddie Turfboer Posted May 15, 2009 Share Posted May 15, 2009 LegacyHDAPlatformDriver.kext is not able to load on an 10.5.7 system (where it was on 10.5.6). It gives an kernel panic. Link to comment Share on other sites More sharing options...
Big Kahuna Posted May 15, 2009 Share Posted May 15, 2009 I'd be willing to bet that's because of new AppleHDA Link to comment Share on other sites More sharing options...
chagani Posted May 15, 2009 Share Posted May 15, 2009 LegacyHDAPlatformDriver.kext is not able to load on an 10.5.7 system (where it was on 10.5.6). It gives an kernel panic. Same problem here. Anyone have any ideas what might be wrong? Link to comment Share on other sites More sharing options...
Squirrelf Posted May 15, 2009 Share Posted May 15, 2009 LegacyHDAPlatformDriver.kext is not able to load on an 10.5.7 system (where it was on 10.5.6). It gives an kernel panic. I don't know your setup but I'm sure you have HDAenabler, don't you keep your audio kext except replace HDAenabler with this one: HDAEnabler.kext.zip (I didn't make this I just found it in this forum...) Link to comment Share on other sites More sharing options...
andreJPBR Posted May 16, 2009 Share Posted May 16, 2009 Thanks MILLIONS!!!!!! :D Works fine for me! Very simple but highly efficient. GA-EP45-UD3R 4 outs 3 in Installation 100% Vanilla. Thank u very much!!!!!!!! Link to comment Share on other sites More sharing options...
andreJPBR Posted May 16, 2009 Share Posted May 16, 2009 I don't know your setup but I'm sure you have HDAenabler, don't youkeep your audio kext except replace HDAenabler with this one: HDAEnabler.kext.zip (I didn't make this I just found it in this forum...) 10.5.7 give me a kernel panic too Solution: Reboot w 132 Install AppleHDA.kext v.1.6.2a37 (original 10.5.6 previous back-up) w Kext Helper Reboot with -v -f All works fine again! 100% Vanilla?????? I d know, but i m happy!!!! Another solution??? Tanks. Link to comment Share on other sites More sharing options...
chagani Posted May 16, 2009 Share Posted May 16, 2009 I don't know your setup but I'm sure you have HDAenabler, don't youkeep your audio kext except replace HDAenabler with this one: HDAEnabler.kext.zip (I didn't make this I just found it in this forum...) Thanks for suggestion, I tried it but no joy, still kernel panics. Am going to revert back to the AppleHDA from 10.5.6 until someone finds out what has changed in the 10.5.7 AppleHDA. Link to comment Share on other sites More sharing options...
Dr. Hurt Posted May 16, 2009 Share Posted May 16, 2009 KP here too. I guess I'm going to back to the patched version instead of the legacy version since I have to replace the kext anyway in updates. Link to comment Share on other sites More sharing options...
jjoe Posted May 25, 2009 Share Posted May 25, 2009 Audio works on my ga-p35-ds3l rev 2.0 with alc888, tested on 10.5.6. If you are using Boot-132 created by munky, and have a fresh install.just do the following: 1. Download the zip file, extract to ~/Download for example. 2. Add <string>OSBundleRequired</string> <key>Root</key> to info.plist for each of the three download kexts. 3. Mount EFI partition, copy the three kexts to EFI/Extra/Extensions/ 4. Fix EFI/Extra/Extension permissions 5. Update EFI/Extra/Extensions.mkext 6. Fix /EFI/Extra/Extension.mkext permission 7. unmount EFI 8. ready to reboot Make sure the original AppleHDA.kext is in /System/Library/Extensions. If you have working audio with taruga's AppleHDA patcher, you'll have two updated kext in /System/Library/Extensions/: 1. ALCinject.kext 2. AppleHDA.kext Those two files won't load like other kexts in EFI, if you copy them to EFI. To make it work, replace the modified AppleHDA in /System/Library/Extensions with the original one from a retail DVD, and delete ALCinject.kext. Then you can follow the steps mentioned previously, like you have a fresh install. Link to comment Share on other sites More sharing options...
jjoe Posted May 25, 2009 Share Posted May 25, 2009 10.5.7 give me a kernel panic tooSolution: Reboot w 132 Install AppleHDA.kext v.1.6.2a37 (original 10.5.6 previous back-up) w Kext Helper Reboot with -v -f All works fine again! 100% Vanilla?????? I d know, but i m happy!!!! Another solution??? Tanks. So you replaced AppleHDA.kext from 10.5.7 with AppleHDA.kext from 10.5.6? I thought this thread is for avoiding this kind of updating problem. Or we could just keep patched AppleHDA.kext in /System/Library/Extensions. It will cause kernel panic as well I guess. Link to comment Share on other sites More sharing options...
Recommended Posts