Jump to content

AppleHDA Solution - Work in progress


Taruga
 Share

4,108 posts in this topic

Recommended Posts

I have a sigmatel 9200 codec in my Asus Laptop (F3F). Using the AppleHDAPatcher 1.15 with 10.4.8 (Jas with applied fixes,etc) has produced a kernel crash everytime I have tried. Yesterday I upgraded the laptop to 10.4.9 using the method I have described in another thread (http://forum.insanelymac.com/index.php?showtopic=45485) and also replaced the AppleIntelIntegratedFramebuffer.kext to get the graphics working.

 

After this update I reinstalled the "ALC882 AppleHDA v0.4b" package and ran the Patcher again. Voila! It worked without a kernel crash and now I have working sound with my Sigmatel 9200 codec!

 

Note! I am running on an SSE3 machine with 8.9.1 kernel.

 

I don't know if this will work for anybody else having the same problem, just wanted to share my success story!

 

A big thank you to Taruga for his fantastic work!!!

Link to comment
Share on other sites

hey guys how do i fix the kernel panic when patching the applehda, i have the 8.8.1 darwin kernel, so does anyone knows whats the problem?

 

I have given the answer one page earlier. Give a look and let me know if it works. (but it should, because it worked for me).

Link to comment
Share on other sites

Well, it finally worked!! :) I had to replace the kernel. Whoever said to use DaemonES is wrong! I could NOT boot up with that. Here is the link to the kernel that works. It's Semthex, dated from 11/27/06, still two weeks older than the kernel on the JaS 10.4.8 DVD (with or withOUT PPF applied to it). However, it took a while for it to repair permissions, though (almost 15 minutes!) I've posted a log for Taruga or someone knowledgeable to see if anything fishy happened. Although, Sound is working fine on Sig 9200 (i can hardly believe it). I used AppleHDA patcher v1.10. Does v1.11-1.15 offer MORE than Line-Out and Microphone (i.e. Line-In)?

 

Great work, Taruga..

 

 

 

 

 

EDIT: Whoa, what's up with that X in my post?

AppleHDA.rtf

Link to comment
Share on other sites

Hey everybody just installed the Jas update for 10.4.9 and I didnt even have to re-apply the patch sound just worked. Now it seems to skip a certain times like when I open IChat and the first song I start to play but corrects itself after. I have a Sigmatel 9250, if you have any questions drop me a line.

 

I've the same problem with you, except I'm using Sigmatel 9200 and replace 10.4.9 AppleHDA.kext with patched AppleHDA.kext from 10.4.8.

Link to comment
Share on other sites

I have a problem....

 

my graphic, and sound isn't working, my computer is acer aspire 5051 AWXMi (5050 series), and i can´t put my sound working :S

 

 

this is my notebook specs:

CPU: AMD Turion 64 Mobile

 

OS X 10.4.8 (Jas SSE2 SSE3)

ATI Radeon Xpress 1100

120Gb HD

1Gb DDR

broadcom 4318 (now is working)

Realtek HD Audio (don't know who, and isn't working)

 

can any one help me? soz ma english (i'm portuguese :s) :(

Link to comment
Share on other sites

I used SUSE live dvd, i opened the proc library and searched the asound folder and smylink intel folder. i found a file exactly the same filestructures and information as the posted code dumps. the suse can use my sound so i decided to copy it and try it using hdapatcher 1.15.

 

It doesn't work! The 10.4.9 kernel could be the reason?

 

Can anyone help me?

 

(i attached the code file found in suse 10.2 live install)

IntelCodec.txt

Link to comment
Share on other sites

Do any of you guys have the Realtek ALC850 chipset? I have it and I can get 2-channel to work. I can't test multi-channel since the only output it found was "Line Out."

 

I've been tearing my hair out in getting SPDIF to show up. Do the packages/patches you guys use for ALC88x work for the ALC850? Taruga, you totally rock man. I was wondering if you could help me out here. Also, those dumps you guys talk about doing, how do you actually do one?

Link to comment
Share on other sites

Okay, this is probably a dumb question but....

 

Im not exactly sure how to use this thing correctly,

 

i have the patcher, its on my desktop i open it and i drag the Sigmatel9200.txt file that i got from the link on the first page of this thread, to the icon on my desktop, then nothing happens.

 

am I doing everything right? because im unclear on what i should be dragging and where i should be dragging it to.

 

and if i am doing it right...then shouldnt something happenn...my audio doesnt get fixed and i dont experience a kernel panic so uhh...i dont think it did anything

 

help please?

 

btw...i have a dell e1505, 10.4.8 with 8.8.1 kernel, sigmatel 9200

Link to comment
Share on other sites

Gcrumpets : maybe you should try to do you OWN dump .. it's silly, but, i have an ALC880, and my dump is completely different than any other ALC880 dumps here in the topic ...

Link to comment
Share on other sites

Try to boot your Hackintosh with the instruction

 

-legacy

 

It should work, but let me know.

 

Hey B612 could you give a quick explanation how to do this?

 

nevermind I remembered- added a timeout to the bootstring to be able to get at the startup options. (been awhile since I've had to use the startup options- which is a good thing!)

 

anyways this method worked perfectly using the HDA patcher v. 1.15. :blink:

 

One question B612, do you know what the -legacy command does? I guess what I'm asking is why does this work and what problem does it fix?

 

--EDIT-- For newbies like me who are using Acronis OS selector the easiest way to get to the boot options is to hit the F8 key repeatedly as soon as you choose your OSX partition from within the Acronis selector boot menu- then boot up after typing in the -legacy command, and try the patcher again

Link to comment
Share on other sites

If its possile, can someone please download the Sigmatel 9250 dump and run it through the 1.15 patcher and then post the result AppleHDA.kext so that i can use it?

 

my kernel panics everytime i try to run the patcher and id rather not get into updating my kernel. thanks

Link to comment
Share on other sites

If its possile, can someone please download the Sigmatel 9250 dump and run it through the 1.15 patcher and then post the result AppleHDA.kext so that i can use it?

 

my kernel panics everytime i try to run the patcher and id rather not get into updating my kernel. thanks

 

The answer to the panics was answered a while back. I just ran the HDA patch on my sound card (which is the same as yours), and it ran brilliantly after starting up OSx86 with the -legacy option.

 

While your system boots up, press F8 until you get the option of picking what volume to boot from. Just select your OSx86 volume and type -legacy into the prompt. Then run the patcher. It works awesomely.

Link to comment
Share on other sites

It just working my Hackintosh now!!

But, I do not know that when I adjust volumes from the speaker,

It makes some noise.

Maybe you will think that is the Speaker problem,

But when I use Windows XP,nothing happened,just working fine!!

Does anybody konw why?? thanks.

(I use ALC882 chipest.)

Link to comment
Share on other sites

Taruga,please help,my vaio sz42c/n has a SigmaTel STAC9872AK

sound card,i tried your latest patch,but it doesn't.

my dump is

 

Codec: SigmaTel STAC9872AK

Address: 0

Vendor Id: 0x83847662

Subsystem Id: 0x104d0700

Revision Id: 0x100201

Default PCM: rates 0x7e0, bits 0x0e, types 0x1

Default Amp-In caps: ofs=0x00, nsteps=0x0f, stepsize=0x05, mute=1

Default Amp-Out caps: ofs=0x7f, nsteps=0x7f, stepsize=0x02, mute=1

Node 0x02 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out

Amp-Out caps: N/A

Amp-Out vals: [0x66 0x66]

Power: 0x0

Node 0x03 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out

Amp-Out caps: N/A

Amp-Out vals: [0xff 0xff]

Power: 0x0

Node 0x04 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out

Amp-Out caps: N/A

Amp-Out vals: [0xff 0xff]

Power: 0x0

Node 0x05 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out

Amp-Out caps: N/A

Amp-Out vals: [0x66 0x66]

Power: 0x0

Node 0x06 [Audio Input] wcaps 0x1d0541: Stereo

Power: 0x0

Connection: 1

0x07

Node 0x07 [Audio Selector] wcaps 0x300903: Stereo Amp-In

Amp-In caps: N/A

Amp-In vals: [0x00 0x00]

Connection: 1

0x0e

Node 0x08 [Audio Input] wcaps 0x1d0541: Stereo

Power: 0x0

Connection: 1

0x09

Node 0x09 [Audio Selector] wcaps 0x300903: Stereo Amp-In

Amp-In caps: N/A

Amp-In vals: [0x80 0x80]

Connection: 1

0x15

Node 0x0a [Pin Complex] wcaps 0x400181: Stereo

Pincap 0x08173c: IN OUT HP Detect

Pin Default 0x03211020: [Jack] HP Out at Ext Left

Conn = 1/8, Color = Black

Pin-ctls: 0xc0: OUT HP

Connection: 1

0x02

Node 0x0b [Pin Complex] wcaps 0x400181: Stereo

Pincap 0x0814: OUT Detect

Pin Default 0x411111f0: [N/A] Speaker at Ext Rear

Conn = 1/8, Color = Black

Pin-ctls: 0x00:

Connection: 1

0x04

Node 0x0c [Pin Complex] wcaps 0x400181: Stereo

Pincap 0x0814: OUT Detect

Pin Default 0x411111f0: [N/A] Speaker at Ext Rear

Conn = 1/8, Color = Black

Pin-ctls: 0x00:

Connection: 1

0x03

Node 0x0d [Pin Complex] wcaps 0x400181: Stereo

Pincap 0x08173c: IN OUT HP Detect

Pin Default 0x03a15030: [Jack] Mic at Ext Left

Conn = 1/8, Color = Red

Pin-ctls: 0x24: IN

Connection: 1

0x02

Node 0x0e [Pin Complex] wcaps 0x400081: Stereo

Pincap 0x0824: IN Detect

Pin Default 0x411111f0: [N/A] Speaker at Ext Rear

Conn = 1/8, Color = Black

Pin-ctls: 0x20: IN

Node 0x0f [Pin Complex] wcaps 0x400181: Stereo

Pincap 0x0814: OUT Detect

Pin Default 0x90170110: [Fixed] Speaker at Int N/A

Conn = Analog, Color = Unknown

Pin-ctls: 0x40: OUT

Connection: 1

0x05

Node 0x10 [Audio Output] wcaps 0x40211: Stereo Digital

PCM: rates 0x3e0, bits 0x0e, types 0x5

Node 0x11 [Pin Complex] wcaps 0x400301: Stereo Digital

Pincap 0x0810: OUT

Pin Default 0x411111f0: [N/A] Speaker at Ext Rear

Conn = 1/8, Color = Black

Pin-ctls: 0x00:

Connection: 2

0x10* 0x09

Node 0x12 [Audio Input] wcaps 0x140311: Stereo Digital

PCM: rates 0x160, bits 0x0e, types 0x5

Connection: 1

0x13

Node 0x13 [Pin Complex] wcaps 0x440381: Stereo Digital

Pincap 0x0834: IN OUT Detect

Pin Default 0x411111f0: [N/A] Speaker at Ext Rear

Conn = 1/8, Color = Black

Pin-ctls: 0x00:

Connection: 1

0x18

Node 0x14 [Pin Complex] wcaps 0x400001: Stereo

Pincap 0x0820: IN

Pin Default 0x90a7013e: [Fixed] Mic at Int N/A

Conn = Analog, Color = Unknown

Pin-ctls: 0x20: IN

Node 0x15 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out

Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=1

Amp-Out vals: [0x00 0x00]

Connection: 4

0x0a 0x0d 0x14* 0x02

Node 0x16 [beep Generator Widget] wcaps 0x70000c: Mono Amp-Out

Amp-Out caps: ofs=0x03, nsteps=0x03, stepsize=0x17, mute=0

Amp-Out vals: [0x00]

Node 0x17 [Volume Knob Widget] wcaps 0x600000: Mono

Node 0x18 [Audio Output] wcaps 0x40201: Stereo Digital

Link to comment
Share on other sites

Hey B612 could you give a quick explanation how to do this?

 

nevermind I remembered- added a timeout to the bootstring to be able to get at the startup options. (been awhile since I've had to use the startup options- which is a good thing!)

 

anyways this method worked perfectly using the HDA patcher v. 1.15. :)

 

One question B612, do you know what the -legacy command does? I guess what I'm asking is why does this work and what problem does it fix?

 

Sorry, I've been away for awhile. ..but as I can see, joe75 has already given the right answer! ;) I am glad it worked :)

Link to comment
Share on other sites

I have an Analog Devices AD1988 and I am just posting my dump here in hopes of helping add support for this card. Came in an Asus P5B-VM motherboard. 0.13 only gives me line out and digital out, neither of which I can get to work. Any help would be wonderful.

dump.txt

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...