Help - Search - Members - Calendar
Full Version: [HowTo] Working Audio fix for Sigmatel 9220, Sigmatel 9752/53, SiS 7012
InsanelyMac Forum > OSx86 Project > Tutorials (The Genius Bar)
Pages: 1, 2, 3
wtcnbrwndo4u
Hey all... I've got success with the audio issue. I have a Sigmatel 9220.

BTW, my VendorID is 8384 and my DevID is 7680, which is 9220. This was done on 10.4.7. It should work all the way back to 10.4.3 though.

Continuing. Here's the process. I made it easy and complete step-by-step for people new at it.

1. Download AppleHDA.kext from 10.4.3 (attached in zip format).
2. Copy to /System/Library/Extensions/ and replace original (backup would be a good idea).
3. Open Terminal
4. Type "sudo rm /System/Library/Extensions.kextcache"
5. Type "sudo kextcache -k /System/Library/Extensions
6. Open up Disk Utility
7. Choose the "Repair Disk Permissions" button. It should start up. It may or may not fix things... Mine didn't repair anything, but I did is as a precaution.
8. Reboot.
9. Open up System Preferences/Sound to confirm audio. I have both output and input, but I have to check inputs.
10. My audio is coming out of the subwoofer port (black). I would try all of them if it doesn't work with black.

Output is stereo only. I'm getting 5.1 audio only because I have a specific adapter that converts a 5.1 analog connection (green, yellow, black) to a stereo analog connection (green). I recieved this adapter with my speakers (Dell 5650 5.1 speakers). You should be able to find this adapter elsewhere though.

On top of that, the audio card will NOT show up in System Profiler, but works still.

That's it.
wtcnbrwndo4u

CONFIRMED INSTANCES:
Sigmatel 9220: VendorID - 8384/DevID - 7680
SiS 7012: VendorID - 1039/DevID - 7012
Sigmatel 9752/53: VendorID - 8384/DevID - 7652h

SYSTEMS THAT HAVE THESE CHIPSETS:
Sigmatel 9220: Dell Dimension 5100/9100/5150/9150/XPS 400/E510 (5150 & E510 are the same, XPS 400 & 9150 are the same)
SiS 7012: Sony Vaio GRT996ZP
Sigmatel 9752/53: Dell Inspiron 6000

Another working system is the XPS M1210, however I haven't recieved a VendorID/DevID for it yet.

EDIT: Included confirmations and systems that carry the chipsets.
martin1976
QUOTE(wtcnbrwndo4u @ Aug 19 2006, 03:02 PM) *
Hey all... I've got success with the audio issue. I have a Sigmatel 9220... I think... Either way, this should work for all 9220/21/23 chips.

So, is this a fix for people that have to connect their speakers to the mic input per se?
wtcnbrwndo4u
Um, no it connects to the black input (subwoofer).

Mic has been confirmed to work in it's normal input, line-in should work fine too.
Juurlo
Reporting full success with this kext on my Intel D945GNT mobo (Sigmatel 9220), running 10.4.6. Sound out from the blue jack. Also have 2 sound inputs, "internal mic" and line in, haven't tested either.

Thanks!
wtcnbrwndo4u
Yay! It works... This is already posted in the Wiki....

This may be a useful sticky (mods).
ZepFloyd
iv tried this before, and just tried it again...doesnt work for me for whatever the reason.

It's ok I really love the Griffen iMic anyway.
wtcnbrwndo4u
Which Sigmatel version do you have? What's your VendorID and DevID?
orpheus2k
sorry... mine is not.

SigmaTel STAC9225 @ Intel 82801GBM ICH7-M - High Definition Audio Controller
Audio Controller Type Intel ICH7
Codec Name SigmaTel STAC9225
Codec ID 83847661h / 00000000h
Codec Revision 00104201h

HDAUDIO\FUNC_01&VEN_8384&DEV_7661&SUBSYS_104D0700&REV_1042
asio
Tried on Intel D945GNTLR, not working. No sound device found.

Sigmatel 9223, Device ID 7681, Vendor ID 8384.
Korrupted
Moved to the Genius bar, and topic edited. smile.gif
jaycity
reporting success on Intel D945GNT (Audio coming out of wrong port though), mic seems to be working too smile.gif
wtcnbrwndo4u
QUOTE(jaycity @ Aug 22 2006, 08:12 AM) *
reporting success on Intel D945GNT (Audio coming out of wrong port though), mic seems to be working too smile.gif


Yes, my audio comes out of the sub port. I've also heard a confirmed version in the line-in port.

Yay, it's a sticky now! smile.gif

BTW, this is posted in the 10.4.7 HCL in the Wiki.
tokra128
well, Nice find,,, but, as I use a 5.1 sound output is tottaly useless. At least if someone can find a solution for tha sound to come from the corect out-put connector.... If I go to win, I have to go all the time under my desk for changing the cables.....
bikedude880
I take it the only downside to this is that the volume control is either on or off, no in-between? If there is anyway to fix it, I would be glad to know.
JJNorton
This seems to work great for me connected to the black output.... dev.gif
zlead
That work on my laptop with Sis chipset.

Vendor ID 1039 , Device ID 7012
lzyboy
Hey guys, stupid question ... how do I find out the VendorID and DevID of my Sigmatel?
Thanks heaps!
wtcnbrwndo4u
Damn I forgot. It's available in Device Manager somewhere or DXDiag.
lzyboy
QUOTE(wtcnbrwndo4u @ Sep 11 2006, 12:17 PM) *
Damn I forgot. It's available in Device Manager somewhere or DXDiag.

Thanks. I'll try that tonight.
lzyboy
Funny thing ... I checked my Sigmatel flavour and it is indeed the 9220, VendorID 8384 and DeviceID 7680. I followed the instructions above (using the attached zip file) and no luck. This is what i did:

1. Downloaded the AppleHDA.kext from above post to my Desktop
2. Opened up terminal and did unzip ~/Desktop/AppleHDA.kext.zip
3. sudo -s
4. rm -rf /System/Library/Extensions/AppleHDA.kext
5. cp -R ~/Desktop/AppleHDA.kext /System/Library/Extensions/
6. rm /System/Library/Extensions.kextcache
6. kextcache -k /System/Library/Extensions
7. Opened up Disk Utility
8. Did a "Repair Disk Permissions". It repaired a few things but unrelated.
9. Reboot.
10. Opened up System Preferences/Sound
11. No joy!

Did I do anything wrong or did i miss anything? Both of these are highly likely as I'm a total OSX noob!

Any help here would be great ... lack of sound is the only thing stopping me from using OSX on a more "regular" basis.
wtcnbrwndo4u
QUOTE(lzyboy @ Sep 11 2006, 04:31 AM) *
Funny thing ... I checked my Sigmatel flavour and it is indeed the 9220, VendorID 8384 and DeviceID 7680. I followed the instructions above (using the attached zip file) and no luck. This is what i did:

1. Downloaded the AppleHDA.kext from above post to my Desktop
2. Opened up terminal and did unzip ~/Desktop/AppleHDA.kext.zip
3. sudo -s
4. rm -rf /System/Library/Extensions/AppleHDA.kext
5. cp -R ~/Desktop/AppleHDA.kext /System/Library/Extensions/
6. rm /System/Library/Extensions.kextcache
6. kextcache -k /System/Library/Extensions
7. Opened up Disk Utility
8. Did a "Repair Disk Permissions". It repaired a few things but unrelated.
9. Reboot.
10. Opened up System Preferences/Sound
11. No joy!

Did I do anything wrong or did i miss anything? Both of these are highly likely as I'm a total OSX noob!

Any help here would be great ... lack of sound is the only thing stopping me from using OSX on a more "regular" basis.


I believe you missed step 2... That's definately your problem. You must copy the AppleHDA.kext to "System/Library/Extensions/" and replace the original. Authenticate the replace.
lzyboy
QUOTE
I believe you missed step 2... That's definately your problem. You must copy the AppleHDA.kext to "System/Library/Extensions/" and replace the original. Authenticate the replace.


What I did was delete the original files then copied the kext from your zip file to the /Extensions directory. I will try copying over the original like you've suggested! Lucky I "didn't" save the original! sad.gif
Rammjet
QUOTE(wtcnbrwndo4u @ Sep 11 2006, 04:35 PM) *
I believe you missed step 2... That's definately your problem. You must copy the AppleHDA.kext to "System/Library/Extensions/" and replace the original. Authenticate the replace.

He did.

CODE
4. rm -rf /System/Library/Extensions/AppleHDA.kext
5. cp -R ~/Desktop/AppleHDA.kext /System/Library/Extensions/


His step 4. deleted the "old" AppleHDA.kext from the Extensions folder.
His step 5. copied the "new" AppleHDA.kext from his Desktop to the Extensions folder.

He didn't have to authenticate because he used "sudo" to perform the operations.

So that is definitely not his problem.
wtcnbrwndo4u
Damn, I didn't see that.

My way should not make a difference, but it's worth a try right?
Rammjet
QUOTE(wtcnbrwndo4u @ Sep 11 2006, 08:26 PM) *
My way should not make a difference, but it's worth a try right?

Other than since the "old" AppleHDA.kext is now gone, getting it back just so you can delete it again is going to be painful.
wtcnbrwndo4u
Here's my AppleHDA.kext that I backed up.

smile.gif

EDIT: I reupdated orginal post to show confirmed chipsets and what systems have the chipsets.
lzyboy
Thanks wtcnbrwndo4u. I'll attempt this again tonight.
CrAzYNeSs
Hello,

What an awesome fix you came up with. I thought it would for my Inspiron 6400/E1505 because it is also a a Sigmatel STAC 92xx Cmajor HD audio... however I was wrong... Can you please help me find a solution this? I would really appreciate it! biggrin.gif

Regards,
Jeff
lzyboy
Yeah, didn't work for me this time round either. However, I will need to re-install OSX, as my Windows caused me to have to format my hard disk! Bloody Windoze!
_M3
Should this work on a older Sigmatel....? Mine is a Dell Laptop, a Inspiron 6000:

Intel 82801FBM ICH6-M - AC'97 Audio Controller [B-1]
Codec:  SigmaTel STAC9752/53
Vendor: 8384
Device ID: 7652h

Audio works great, also mic in.. but what I really need is the headphones to work, actually they dont.
tonypeters
Confirmed as working on my Dell M1210. Volume icon should appear on the menu bar, but soundcard NOT showing in System Info screen under 'Audio (Built In)'.

Sound only comes out of 1st speaker jack (not 2nd) and nothing from speakers.

Good work on the fix. Would be great if could get speakers working!
enb14
Does this kext let us change the blue plug to the green plug for audio output?
wtcnbrwndo4u
QUOTE(enb14 @ Sep 20 2006, 11:15 AM) *
Does this kext let us change the blue plug to the green plug for audio output?


I don't know about that. For me, I get output from the black plug. Blue plug has also be shown to work.

Tonypeters. What vendor ID and dev ID do you have? I need to add it to the list.

BTW, to everyone. My card doesn't show up in System Profiler either, so it's not just you guys.
Looker
Just wanted to give a thumbs up to the guy who posted the SiS7012.kext It got my Sony VAIO GRT390 Working wink.gif Now I just need Lan kext's and maybe cardbus so I can use my wireless card...
tokra128
My greatest wish about sigmatel drivers is the output from the gree jackl - what to do to obtain that ?
Juan Luis
could anyone hack it for
divice id:7690
vendor id:8384

thanks a lot!!!!!!!!!!!!!!!!! biggrin.gif
arles.mauck
I had this working on my dell 5100 but when i restart my computer it quit working. what do i do?
arles.mauck
QUOTE(arles.mauck @ Sep 21 2006, 11:27 AM) *
I had this working on my dell 5100 but when i restart my computer it quit working. what do i do?


if i put the old applehda.kext back, repair disk permissions, reboot then do the whole process again i can get it working again, but i dont want to do that every time i reboot.
Juan Luis
QUOTE(Juan Luis @ Sep 21 2006, 11:58 AM) *
could anyone hack it for
divice id:7690
vendor id:8384

thanks a lot!!!!!!!!!!!!!!!!! biggrin.gif


could someone tell me how to hack it, as no one wants to hack my dev/ven id.

Thanks!!!!!!!!!!!
reghost
u no wt brn cn do 4 me??? get my sigmatel audio on my gateway m465 working!!!!! smile.gif

in using a turtle beach amigo usb sc right now
wtcnbrwndo4u
QUOTE(reghost @ Sep 22 2006, 07:02 PM) *
u no wt brn cn do 4 me??? get my sigmatel audio on my gateway m465 working!!!!! smile.gif

in using a turtle beach amigo usb sc right now


I'm still new at this myself, so don't blame me if I can't get it hacked. I actually found this. But heck, I'll try!

What's your vendorID and deviceID?
Juan Luis
QUOTE(Juan Luis @ Sep 21 2006, 11:01 PM) *
could someone tell me how to hack it, as no one wants to hack my dev/ven id.

Thanks!!!!!!!!!!!


please please someone help me !!!! I ask for so little, but it will help me so much!
just so you know
divice id:7690
vendor id:8384
arsenalsam7
QUOTE
please please someone help me !!!! I ask for so little, but it will help me so much!
just so you know
divice id:7690
vendor id:8384



i need the same thing...dell inspiron e1505...same dev id and vend id as the above
arsenalsam7
bump

vendor 8384
dev id 7690

any fixes for this ?
mooboy
Just wanted to report that this worked for me on my Dimension 5150. At first I got a permission error (yes i authenticated) when I tried to replace the AppleHDA.kext with the the AppleHDA.kext file provided here. But then I used lzyboy's method and it worked fine. Works out of the black subwoofer port.
arsenalsam7
but this is for my laptop...i have an interim fix with the turtle beach usb soundstick from CompUSA for $30 and a pair of radio shack powered speakers
Magnetic_dud
QUOTE(zlead @ Sep 8 2006, 05:22 PM) *
That work on my laptop with Sis chipset.

Vendor ID 1039 , Device ID 7012


Why i can't hear anything in any plug on my system?
vendor 1039 device 7012
did all steps correct....

edit: os version is 10.4.5
jackt283
Can anyone tell me what is different from this and the 10.4.3 version whichs works fine for 9220?

Ive swappend over to this, and as far as i can tell there is no change. I'm getting serious static from my mic port, and nothing from my audio-in port. Sound out is fine though it comes from the blue port (like always).

I'm tryna set up skype, but no got of course. Using a mic that works fine in windows, but all i can get is static on os x. Though the result is different when i plug and unplug the mic.
Magnetic_dud
QUOTE(Magnetic_dud @ Sep 26 2006, 02:31 PM) *
Why i can't hear anything in any plug on my system?
vendor 1039 device 7012
did all steps correct....

edit: os version is 10.4.5

updated to 10.4.7 but no success...
what i can do?
farrukh
yea i m also using your ktext driver man. But the problem is that it gives out put from blue (line in) jack Please help me and tell how can i get the output from Green(Audio out) jack.

Rest of your driver is perfect guys it works on Intel D945GTP Confirmed. But only output problem. Wrong Jack. Please update the new driver:)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.