Jump to content

Still no luck with ALC883 CAd 1,pls help.


kidalive
 Share

16 posts in this topic

Recommended Posts

My motherboard is GL960 with ICH8 which intergrate with ALC883 Address 1 sound card. I`ve read KING`s guide and tried a couple of months to modify the applehda kext but failed to get it working. I noticed there is a guy almost get it working in 10.5.5 but there is a series of Sound assertion and no sound input function.

HERE IS HIS MODIFIED KEXT WORKS IN 10.5.5

HERE COMES THE DETAIL INFO OF MY SOUND CARD. HOPE SOMEBODY CAN GET IT WORKING FOR ME.

NOTE: I`ve updated to 10.5.6 now. So the sound don`t work at all now.

ALC883_Cad_1_Codec_Dump.txt

Converted_alc883_Cad_1.txt

alc883_Cad_1.txt.svg.zip

Link to comment
Share on other sites

11471c10 11471d10 11471e21 11471f01 11571c10 11571d01 11571e13 11571f99 11671cf0 11671d11 11671e11 11671f41 11771cf0 11771d11 11771e11 11771f41 11871c30 11871d98 11871ea1 11871f01 11971c30 11971d09 11971ea3 11971f99 11a71cf0 11a71d11 11a71e11 11a71f41 11b71cf0 11b71d11 11b71e11 11b71f41 11c71cf0 11c71d01 11c71e83 11c71f59 11d71cf0 11d71d01 11d71e83 11d71f59 11e71c20 11e71d11 11e71e45 11e71f01 11f71cf0 11f71d11 11f71e11 11f71f41

pin config data

Link to comment
Share on other sites

Jan 31 10:07:53 localhost kernel[0]: Sound assertion "0 == entry" failed in "/SourceCache/AppleHDA/AppleHDA-157.1.24/AppleHDA/AppleHDAEngine.cpp" at line 2363 goto Exit
Jan 31 10:07:53 localhost mds[40]: _CFGetHostUUIDString: unable to determine UUID for host. Error: 35
Jan 31 10:07:53 localhost DirectoryService[51]: _CFGetHostUUIDString: unable to determine UUID for host. Error: 35
Jan 31 10:07:53 localhost com.apple.launchd[1] (com.apple.aslmanager): Throttling respawn: Will start in 7 seconds
Jan 31 10:07:53 localhost configd[53]: _CFGetHostUUIDString: unable to determine UUID for host. Error: 35
Jan 31 10:07:53 localhost com.apple.launchd[1] (com.apple.aslmanager): Throttling respawn: Will start in 7 seconds
Jan 31 10:07:53 localhost kernel[0]: d assertion "0 == entry" failed in "/SourceCache/AppleHDA/AppleHDA-157.1.24/AppleHDA/AppleHDAEngine.cpp" at line 2396 goto Exit
Jan 31 10:07:53 localhost securityd[38]: _CFGetHostUUIDString: unable to determine UUID for host. Error: 35
Jan 31 10:07:53 localhost kernel[0]: Sound assertion "0 == entry" failed in "/SourceCache/AppleHDA/AppleHDA-157.1.24/AppleHDA/AppleHDAEngine.cpp" at line 2396 goto Exit
Jan 31 10:07:53 localhost diskarbitrationd[50]: _CFGetHostUUIDString: unable to determine UUID for host. Error: 35
Jan 31 10:07:53 localhost kernel[0]: Sound assertion "0 == entry" failed in "/SourceCache/AppleHDA/AppleHDA-157.1.24/AppleHDA/AppleHDAEngine.cpp" at line 2396 goto Exit
Jan 31 10:07:53 localhost loginwindow[42]: _CFGetHostUUIDString: unable to determine UUID for host. Error: 35
Jan 31 10:07:53 localhost kernel[0]: Sound assertion "0 == entry" failed in "/SourceCache/AppleHDA/AppleHDA-157.1.24/AppleHDA/AppleHDAEngine.cpp" at line 2363 goto Exit
Jan 31 10:07:53 localhost backupd-helper[67]: _CFGetHostUUIDString: unable to determine UUID for host. Error: 35
Jan 31 10:07:53 localhost kernel[0]: Sound assertion "0 != widget->setUnsolicited ( true )" failed in "/SourceCache/AppleHDA/AppleHDA-157.1.24/AppleHDA/AppleHDACodecGeneric.cpp" at line 830 goto handler

system log about Applehda

 

01471c1f 01471d10 02471e21 01471f01 01571c10 01571d01 01571e13
01571f99 01671cf0 01671d11 01671e11 01671f41 01771cf0 01771d11
01771e11 01771f41 01871d98 01871c30 01871f01 01871ea1 01971d09
01971c3f 01971f99 01971ea3 01a71d11 01a71cf0 01a71f41 01a71e11
01b71d11 01b71cf0 01b71f41 01b71e11 01c71d01 017c1cf0 01c71f59
01c71e33 01d71d01 01d71cf0 01d71f59 01d71e83 01e71d11 01e71c20
01e71f01 01e71e45 01f71d11 01f71cf0 01f71f41 01f71e11

pin config data got from VISTA

IT AIN`T THE SAME AS THE ONE CONVERTED FROM LINUX CODEC DUMP. I DON`T KNOW WHY.

 

BTW my laptop sound device consists internal mic, internal speakers, external mic, headphones out, spdif out.

Link to comment
Share on other sites

try it with vanilla AppleHDA.kext 1.5.7a24 or higher by installing to /System/Library/Extensions. You may use KextHelper to install.

[removed]

may or may not work. It is a legacy kext. If you hear any sound, you have a chance to get it works.

Link to comment
Share on other sites

try it with vanilla AppleHDA.kext 1.5.7a24 or higher by installing to /System/Library/Extensions. You may use KextHelper to install.

 

may or may not work. It is a legacy kext. If you hear any sound, you have a chance to get it works.

I`m gonna try it soon, thanks dude.

Link to comment
Share on other sites

Hey, man. After installed the hdaenabler and 2 other kexts I got the starting up errors which tells me to hold the shut down key. Here is exactly what I did. First I move the two legacy kexts into /extra/extensions then I open a termnal and Change permissions with chmod -R 644 and chown -R root:wheel. Next I did this kextcache -a i386 -m thing.It give me a warning. And I did Copy Extensions.mkext to the EFI Booter folder right here( /Volumes/EFI/System/Booter/Extensions.mkext).Change permissions again with chmod 644 /Volumes/EFI/System/Booter/Extensions.mkext

chown root:wheel /Volumes/EFI/System/Booter/Extensions.mkext command.

After rm -rf /Volumes/EFI/System/Booter/Extensions

I started with -f and hanged with the error.

What to do now?

P.S. I noticed the HDAENABLER KEXT YOU UPLOADED IS SMALLER THAN MINE. IS THAT CAUSED THE STARTING-UP PROBLEM?

Link to comment
Share on other sites

try it with vanilla AppleHDA.kext 1.5.7a24 or higher by installing to /System/Library/Extensions. You may use KextHelper to install.

 

may or may not work. It is a legacy kext. If you hear any sound, you have a chance to get it works.

 

 

@tmongkol

How to install this thing in EFI? I did retail installation and prefer to put `em into the EFI Partition. Any instructions?

Link to comment
Share on other sites

@tmongkol

How to install this thing in EFI? I did retail installation and prefer to put `em into the EFI Partition. Any instructions?

 

If you want to install to EFI partition, why don't you go to mukey's guide. I've never try this method.

 

I always use Boot-132 (/Extra/Extensions.mkext) with EFI9_Chameleon 1.0.12 bootloader. This bootloader will create /Extra at root. And, I use MkextTool by ~pcwiz at ######.com for creating Extensions.mkext.

 

I recommend you to get latest modded AppleSMBIOS.kext.

 

I uploaded a new one for you and it is still a legacy kext. Just try it. Or, you may see how I did. I use a legacy kext to ALC662 (945GCM-S2L) & ALC888 (EP45-UD3LR).

883_1.zip

 

---------

If you didn't reinstall;

1) at prompt type -x goto safe mode.

2) remove previous HDAEnabler.kext and two of legacy kexts.

3) get bootloader & install it, then restart

4) you can install AppleSMBIOS.kext, HADEnabler.kext, two legacy kexts, and necessary kexts into /Extra/Extensions folder or /Extra/Extensions.mkext

Link to comment
Share on other sites

If you want to install to EFI partition, why don't you go to mukey's guide. I've never try this method.

 

I always use Boot-132 (/Extra/Extensions.mkext) with EFI9_Chameleon 1.0.12 bootloader. This bootloader will create /Extra at root. And, I use MkextTool by ~pcwiz at ######.com for creating Extensions.mkext.

 

I recommend you to get latest modded AppleSMBIOS.kext.

 

I uploaded a new one for you and it is still a legacy kext. Just try it. Or, you may see how I did. I use a legacy kext to ALC662 (945GCM-S2L) & ALC888 (EP45-UD3LR).

883_1.zip

 

---------

If you didn't reinstall;

1) at prompt type -x goto safe mode.

2) remove previous HDAEnabler.kext and two of legacy kexts.

3) get bootloader & install it, then restart

4) you can install AppleSMBIOS.kext, HADEnabler.kext, two legacy kexts, and necessary kexts into /Extra/Extensions folder or /Extra/Extensions.mkext

@tmongkol

Tried this one still not working. What`s worse the info about the audio card gone too.

I think the pinconfig data you added is wrong and the NOD IDs didn`t set correct.

I tried my post pinconfig data using the legacy method and the audio card info shows up.

Hope this tip helps. Maybe only Targua can help me solve this issure.

 

Actually I made one but the INPUT function still not working though it shows in the SOUND preference.

Here is my modifed legacy kexts. Hope someone can improve it. And get this card fully functional.

 

This is what I got so far.

P.S. There is currency sound when you plug-in a HP it can be clearly heard.

The quality of the sound is bad anyway.

883_1.zip

post-216278-1233630232_thumb.png

post-216278-1233630245_thumb.png

post-216278-1233630255_thumb.png

Link to comment
Share on other sites

@kidalive

 

Try it,

 

883.zip

 

Sorry, if it does not work you. That's all I can do. But, you can learn what I did and find out other people did.

TRIED. NOT WORKING. AND THE INFO ABOUT MY SOUND DEVICE GOES WRONG.

 

Proved that the Pinconfig data @ #3 is correct.

Anyone who want to get this card working can base on this data. :)

Link to comment
Share on other sites

  • 2 weeks later...

Greetings. Anyone knows exactly HOW the NodID should be added value to the HDAPlatformDriver.kext? I just cannot get the HDAPlatformDriver.kext edited to a right KEXT for my PC. Anyone can help me base on the sound codec dump graph and the codec dump to edit it for me. I`m not a computer science major student so I`m not really followed how to find the right NodID and add the value. Surely some of u already know very well about this stuff. I`m wondering which of you can give me a hand about this confusing problem. Thanks in advance. :)

Link to comment
Share on other sites

  • 4 weeks later...
 Share

×
×
  • Create New...