Jump to content

AppleHDA Solution - Work in progress


Taruga
 Share

4,108 posts in this topic

Recommended Posts

Not supported. Sorry.

 

Probably will never be (I do hope I'm wrong)

 

(My laptop: alc861 with Subsystem Id: 0x10430000)

 

Hi all,

anyone successful with 0861?

My card is HDAUDIO\FUNC_01&VEN_10EC&DEV_0861&SUBSYS_11791205&REV_1003\4&1E09AF89&0&0001 .

Link to comment
Share on other sites

I think this was replied before, but can't find the answer, i've got an Aspire 5672 wlmi, realtek alc883 with leopard (had the same prob with tiger so...), Used a codec dump and it detected all the inputs and outputs (i can even see that the microphone works tapping on it) but it's mute...there's no way i can make it sound. All i've got was 30 seconds of sound with it on tiger, after that it went mute. So...it works but it doesn't?

 

My soundcard is haunted? O.o

 

 

*Works perfectly on Windows/Linux

Link to comment
Share on other sites

I used AppleHDAPatcher17 on Leopard running on my Gigabyte p35-ds3l with the attached dump. I'm getting two channel stereo output only. Was really hoping for digital out.

 

This is ALC888 codec with a ICH9 motherboard.

 

I had another, already modified AppleHDA and ALCinject in there. Should I have started from the base one? or none at all?

alc888.txt

Link to comment
Share on other sites

My sound on ASUS P5B motherboard is AD1988 (see image)

 

p18z1.jpg

 

I installed OSX86 Leopard by ToH RC2. The problem is sound onboard not working.

 

9cxz2.jpg

 

and I installed AppleHDA Patcher 1.17 with AD1988B.txt

 

yfl43.jpg

 

4t8b4.jpg

after reboot system, It still no sound

 

Need help

 

Thank

 

HI Nummon,

 

I need ur help, how u use AppleHDA Patcher 1.17 with AD1988B.txt because i am newbie and I dont know how to use the patcher.

If you can to explain step by step its very good.

 

Thank you

Marius

Link to comment
Share on other sites

1. Delete AppleHDA.kext, delete ALCinject.kext (if it exists) from /System/Library/Extenions

2. Drag and drop the dump file on the patcher. AD1988B.TXT in the desktop screenshot, drag and drop that on the frog icon application. Let it run, it should produce a dialog like you see in that same screenshot.

3. Reboot, when it is rebooting, add -f parameter to the boot options.

Link to comment
Share on other sites

1. Delete AppleHDA.kext, delete ALCinject.kext (if it exists) from /System/Library/Extenions

2. Drag and drop the dump file on the patcher. AD1988B.TXT in the desktop screenshot, drag and drop that on the frog icon application. Let it run, it should produce a dialog like you see in that same screenshot.

3. Reboot, when it is rebooting, add -f parameter to the boot options.

 

 

Thank you Jon w,

 

now i am in same position like Nummon, detected but not working.

Link to comment
Share on other sites

Taruga

I have just used your new AppleHDAPatcher17 on my Leopard install and it has worked a treat. I now appear to have full sound working on alc882 though I have so far only tested 2 channels +input. Well done and thank you for some brilliant work.

Link to comment
Share on other sites

Try this codec dump, maybe this will work.

 

 

Hi Kiryan,

 

Its no work, much better with AD1988B.

In XP my device are DEV 198B not 1988 VEN 11D4 and Primary match is VEN 8086 DEV 293E, I wonder i can change somewhere in codec dump? If yes where?

 

Thx.

Link to comment
Share on other sites

sigmatel 9200 isnt working with v1.17it works on v1.16 but in leopard it prevents the system from shutting down.maybe im just not doing it right.is there others with this problem?

 

oops...pushed the button too many times...

 

do you think that if i attempted to use 1.15 woruld it allow me to shut down the cpu

Link to comment
Share on other sites

EDIT--Many more hours invested and questions and answers

 

@Taruga, I have read your guide and after staring at my HDA plist, codec0, and more for hours, have a somewhat grasp. I have an AD1984 (Analog Devices 1984 for you googling public) and am dying to get audio working, but I don't want to waste time as well. For those of you wondering what happens with the patcher as best that I can tell based on the looking at the outputs is that it adds the codec ID (in decimal format) to the Info.plist's of AppleHDA.kext as well as AppleHDAController.kext, edits the HDA controlelr binary adding the hex controller ID to replace the ALC855 (see T's guide on the first page), and maps out everything. Specifically, if you use property list editor to open AppleHDA.kext you will see that the codec is linked to a channel (12 in all cases) and that 12 drops to a pathmap. The pathmap maps things like output to mixer to sound out. This is the part where I become very confused.

 

1) When I installed AppleHDA using the AD1986 codec I actually got beeping and your patcher detected SPDIF out (it didn't with the 1981). That disappeared on reboot though.....Very strange considering that it was the wrong controller ID.

2) When I ioreg I see everything loading, but in my system profiler I see the subsystem that isn't listed in my codec0. 0x17aa20bb is my AD1984 codec0 subsystemID, but I am getting a 17aa20ac (is this the ICHm subsystem ID)? All I get in System Profiler is detected Intel HDA Audio and channel 12 with the above subsystem (ac) ID. Is this wrong or right?

3) It appears that ALCInject is static in that it is simply incjecting channel12 and matching up different mobo audio controllers.... Is that correct?

4) Is there any hope or am I way over my head and wasting my time?

 

To manually mod the ALCinject (since your patcher doesn't work), some snapshots or examples would be really helpful! I am willing to do the work, but appreciate a bit of guidance! Sorry for the hassle. cheers - jl

 

PS - for those of you other unfortunate AD1984 owners here is my codec0

Link to comment
Share on other sites

In v 1.17 it seems to work, but when I open the sound panel under System Preferences, it lists nothing under input and output.

 

I downloaded the 1.16 and get this:

 

		  AppleHDA Patcher - 2006/2007 Taruga v1.16			
_______________________________________________________
	  Codec	: Analog Devices AD1981
   Vendor Id	: 0x11d41981
Subsystem Id	: 0x17aa2025
_______________________________________________________


This codec is not working at the moment, it needs more research

 

The laptop is a Lenovo X60 Tablet.

 

Any advice?

 

-KJ

LenovoX60.txt

Link to comment
Share on other sites

Hey there - I'm a little bit (completely) lost on how to use this patcher. I thought that it was drag and drop, but apparently not. After reading the "guide", I saw that it had no real instructions at all, but also noticed how complicated this looked. Anything with simple steps for somebody who's never made a codec dump before? I've got my Ubuntu disc on hand :D...

 

I'm using a HP dv8000 laptop, which I believe has a Conexant HDA sound chip. I've tried putting random codec dumps into the patcher, but they actually haven't changed my sound output at all. I have sound out through the speakers fine as well as though headphones. Only thing not working is the microphone, which is permanently at 100% volume giving white noise.

 

Help would be more than appreciated.

Link to comment
Share on other sites

Hey there - I'm a little bit (completely) lost on how to use this patcher. I thought that it was drag and drop, but apparently not. After reading the "guide", I saw that it had no real instructions at all, but also noticed how complicated this looked. Anything with simple steps for somebody who's never made a codec dump before? I've got my Ubuntu disc on hand -_-...

 

I'm using a HP dv8000 laptop, which I believe has a Conexant HDA sound chip. I've tried putting random codec dumps into the patcher, but they actually haven't changed my sound output at all. I have sound out through the speakers fine as well as though headphones. Only thing not working is the microphone, which is permanently at 100% volume giving white noise.

 

Help would be more than appreciated.

 

 

Hi GoldenChaos,

 

its easy to use, first the patcher must to be in Aplication after you can drag and drop the txt file on patcher and work.

 

Marius

Link to comment
Share on other sites

My Dell DXP061 has an integrated sound card, it says STAC9227 on the chip. So I tried to use the AppleHDA Patcher version 1.7 with the linux codec dump I got from Knoppix. But it does not work. The patcher seems working fine and updated ALCinject and AppleHDA, once I rebooted the machine, it still says no sound card.

 

Taruga, can you help on this. The attached is the linux codec dump. Comparing it with the one from the post #1, only significant difference I can see is the subsystemId.

 

Any help will be appreciated.

sigmatel9227_codec_dump.txt

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...