Folks,

I have been "playing" with the ALC885 (ALC889a) sound driver for the Gigabyte EP45-UD3P board, using dsdt injection and incorporating the relevant data from tmongkol's LegacyHDA kext into the AppleHDA kext. The kext is working fine, with no pin assertion warnings in my stable 10.5.8 partition. I wanted to test doing a clean install on a second drive, through the following steps:

Erase the partition
install retail, 10.5.8 combo update
enable owners with vsdbutil -a
install Chameleon 2.0 RC1
overwrite with Netkas 10.2 boot loader
add custom dsdt.aml, smbios.plist, com.apple.Boot.plist from my working partition
(Boot.plist --> /Library/Preferences/SystemConfiguration)
add following kexts to /S/L/E: dsmos, Disabler, OpenHaltRestart
chown -R 0:0 on dsmos.kext Disabler.kext OpenHaltRestart.kext
chmod -R 755 on dsmos.kext Disabler.kext OpenHaltRestart.kext
remove /Extra/com.apple.Boot.plist
reboot to new drive, making it the first drive in the boot list

after initting, replace the AppleHDA.plist with my modified one and reboot.

The driver is able to build a Sound Engine, but I see many assertion errors that I don't get on my other drive. Since I'm using the same kext on both drives, with the same hardware, why should I be getting different answers?

Thanks,
--skip