latexgurl
Apr 23 2006, 04:40 PM

OK
I have looked through all the forums and only found ways of getting the Sigmatel 9220 up and running in stereo and such by switching out .Kext files then with a Nebulous "should work for 922x sigmatel chipsets". Problem is on the Sigmatel 9223 Audio on the Intel i945gcz it just makes an otherwise great working system (xbench with onboard video and Pent D 820 at 89) not boot up and lock under Myzar 10.4.5 10.4.6.
I have also tried editing the Azalia kext with the Device ID and Vendor ID that I found in Windows XP Pro Device manager under Sound Simatel High Definition audio codec which is Vend Id 8384 and the Device ID 7681. Am I looking at the right device to get the proper Vend ID Dev ID? Dxdiag also confirms the ID's that I have found as V Id 8384 D id 7681.
My questions are
1. Is this the right ID numbers to insert into Azalia and otherwise?
2. Where do I put these ID numbers which .kext files are right for this?
I hear mention of doing this in AppleHd.kext and getting rid of others and such so I am a bit confused.
Any help would be greatly appreciated actually and some confirmation on the Device Id vendor id because when I look for other Sigmatel Chips thier Vendor Id is 8086 I think soooooooo.
If you can help me get this working I will just UMMMM I dont know send you a half naked picture of myself if that is any type of encouragement. Dont worry its from some modeling photos from a couple of years back.
SOOOOOO SOFT PORN/Modeling Photo FOR WORKING SIGMATEL 9223 Audio on my Intel I945GCZ.
thanks ;-)
Ashe
rogabean
Apr 23 2006, 07:03 PM
I've been hard at work on this for 3 days now latex. I've so far tried every method involving appleazaliaaudio and applehda kexts.
The best I have been able to do so far is get OS X to see the card and allow volume control of the output. But no sound is actually produced through any port with or without legacy support in the BIOS.
I'll keep you updated if I make any more progress, but so far nothing found in these forums has worked for our board. (my vend/devid is the same as yours).
Run ioreg -l | grep 27d8 and give me your results. A second tester as I work on this would be helpful. If I get some time tomorrow I will send you some kexts to try on your system (via a link in PM)
(that's a lower case L)
I'm going to try some of the older release kexts tomorrow and will let you know how that goes.
PS. did you have any trouble installing windows XP to this board? I couldn't get it to actually run any of the install disks EXCEPT the 64 bit edition. It hung on booting the CD on the 32 bit edition. No biggie though as the 64 bit version is running quite well on this board.
latexgurl
Apr 23 2006, 07:26 PM
HEY YA Roga
Well the Grep went like this
| | | | "name" = "pci8086,27d8"
| | | | "IOName" = "pci8086,27d8"
| | | | "compatible" = <"pci8086,1110","pci8086,27d8","pciclass,040300"$
hope this is what you expected!!!
As for Windows XP Non 64bit version I do have it booting off of another HD a small Scsi drive and just switch the boot drive in the bios when I need to go to osx.
Well I will see what I can find out from this end also and hopefully we can solve the situation together. :-)
take care and Cheers
jgb_jgb
Apr 24 2006, 03:01 AM
hello i945gcz User's
Is it the d945gcz Intel BTX-board you have ? I bought an second-hand d945gcz/d945paw board just for getting into the x86mac world

I discovered that the BIOS-socket is empty and don't dare to buy a expensive 775 cpu (im unemployed at the moment) to find out that I have a bad motherboard. Do you have any chip in the BIOS-socket ?
Which pc-case do you recommend for the BTX-case ?
Is the x86mac working fully , except the audio ?
thanks for your time
latexgurl
Apr 24 2006, 02:11 PM
Hey JGB
First for what I do know about the i945gcz board and my setup is that
Yes everything is working famously except for the Audio. At first the LAN Didnt show up but ROGABEAN below in the other post got me straight on that and its working well now.
SATA is working
Video is working Great
Peripherals are working Great
Firewire is working great synching my Ipod through it :-)
I have Ilife 2006 Working famously
Macromedia Studio 8 Working very well
Photoshop CS Humming along
VLC Mediaplayer ETC
So far the only problem I am having is getting logitech cameras to show up but thats a problem on regular macs also because Logitech Stopped developing for OSX soo
I will take a further look into the bios thing.
As for a case actually the least expensive BTX case I could find is made by Evercase
I just hacked up an ATX case along with my Dad(actually more him doing the mod than me you know dont want to muss my nails

) But the evercase is like 50$ or so.
So far though I have been very pleased with the machine and I am getting xbench scores of about 81 or so consistently with an old ide 80gb seagate as the boot drive.
Hope this all helps and have fun. Remember you can also instal a Celeron D 326 and have it work well and they are only $50 online if you cant scrape up enough for the Pentium D.
take care Ashe ;-)
jgb_jgb
Apr 24 2006, 11:48 PM
hi Latexgurl
thanks for your reply.
Youre right , i will go for the Cel cpu , but did you get the BTX variant, because of the cooler ?
I have looked at the coolers and its special for BTX boards I think.
Next time you look inside the chassi could you look if there is a bios-chip in the socket ?
thanks Josef
rogabean
Apr 25 2006, 01:31 PM
latex. I must apologize I didn't get a chance to send you the files yesterday. I ended up having to work on my car instead of my os x box yesterday. I'll make every attempt to get them to you later today.
and yes that was the info i needed. thank you.
munky
Apr 25 2006, 03:31 PM
rogabean: I have the intel D945GTP board, also with sigmatel 9223 audio. do you still need another tester? i'm going to do a fresh install of 10.4.6 tonight.
rogabean
Apr 25 2006, 09:34 PM
Yes Munky I am most likely going to need some other testers as well, but i am going to hold sending out any files until I run a few more tests.
I've been pouring over the chipset's documents and specifications all day.
The only real difference between the 9220 and the 9223 is added support for optical spdif output... from what I can tell with my current driver the output is being piped to the optical output of my board... however I have no way to confirm or denyo this yet... so I'm going to work a little mre on this before i release any files.
I will keep you two up to date. I was going to send out files to latex today, but I would prefer to send a file i think has a chance of working before I have you start replacing kext files. In it's current form all that would be proved is the driver detects output hardware.
0x27d88086 (Intel HD Hub) and 0x76818384 (Sigmatel 9223) are the ID's present for your audio as well correct Munky?
rogabean
Apr 26 2006, 12:51 AM
quick note. latex you have a message with some files... once i get those results i will be able to move forward and get munky in on the fun.
stefanelul
Apr 26 2006, 07:36 AM
Any news?
munky
Apr 26 2006, 09:24 AM
nice one rogabean. i havent had a chance to check my vendor IDs - will do so tonight. cheers.
rogabean
Apr 26 2006, 03:30 PM
heh. I wasn't counting you out Munky. In it's current form I don't think I'm going to get the results I'm wanting. I just wanna see what happens on an identical board to mine to see if my current results are flawed.
By the way I *had* sound for about 10 minutes last night. 2 channel and no input but I had sound. A reboot killed that and I haven't been able to recreate what i did *yet*
latexgurl
Apr 27 2006, 03:16 PM
HI Roga
Sorry havent chedked in the last few days because My brothers wife just had surgery for a brain tumor and I was helping take care of my nieces and cooking and such. You know keep the girl in the kitchen and helping the kids!!! Ok that was sexist but wait I am a girl sooo.
Anyway will try the files and seee. SO far in further testing though of the other subsystems everything is working absolutely fabulously!!!!
JGB as for the cooling issue I bought a thermaltake BTW cooler for about $30 Dollars and yes your going to need one cause both of the intel processors run hot.
Ok all off I gooo.
Ashley
macintox
Apr 27 2006, 09:53 PM
QUOTE (rogabean @ Apr 26 2006, 12:30 PM)

heh. I wasn't counting you out Munky. In it's current form I don't think I'm going to get the results I'm wanting. I just wanna see what happens on an identical board to mine to see if my current results are flawed.
By the way I *had* sound for about 10 minutes last night. 2 channel and no input but I had sound. A reboot killed that and I haven't been able to recreate what i did *yet*
Hey rogabean, are you working in a solution based on azalia or HDA (or both)?
When you "had sound for about 10 minutes", what kexts was loaded?
Thx
rogabean
Apr 27 2006, 10:28 PM
as of now.. just using the AppleHDA... and only the AppleHDA.kext was loaded when I had sound. AppleAzaliaAudio was not present.
although I'm going to have to stop work on this for right now.... for personal reasons I'd rather not get into... I just won't have access to any machines for a while.
skredii
Apr 29 2006, 10:00 PM
Hello,
I got a Sigmatel 9223 too on a D945GNTLR intel motherboard.
Here is what I got when I run your command:
| | | | "name" = "pci8086,27d8"
| | | | "IOName" = "pci8086,27d8"
| | | | "compatible" = <"pci8086,303","pci8086,27d8","pciclass,040300">
Anyone has made any progress?
yipwafe
Apr 30 2006, 02:44 PM
Hi guys,
I also have sigmatel 9223 and I just managed to get a few minutes of sound out to "Line-In" (rather than green speaker out) before it stopped working, which I believe the kext might have crashed or gone mad.
Hope this info is useful and someone can push further:
1. Change all 2206496386 in Info.plist to 2206496385 (0x83847681)
2. Hexedit the real kext binary MacOS/AppleHDA, replace "82 76 84 83" to "81 76 84 83". <-- notice the byte ordering.
3. sudo kextload AppleHDA.ext
4. Play a MP3 file, you will have sound coming out of Line-In for a couple minutes.
Thanks
rogabean
Apr 30 2006, 03:43 PM
hey yipwafe...
that might be the missing link I needed... once i get access to the machine I'm going to look at the changes you made and work them into mine.
Here's hoping.
skredii
Apr 30 2006, 08:34 PM
QUOTE (rogabean @ Apr 30 2006, 05:43 PM)

hey yipwafe...
that might be the missing link I needed... once i get access to the machine I'm going to look at the changes you made and work them into mine.
Here's hoping.
Hey rogabean!
Could you post which kext are you using and what changes have you made?
Thanks.
rogabean
Apr 30 2006, 09:07 PM
sure.. soon as I get a chance I'll release the kext I've been working on. It's a modified version of the 10.4.3 AppleHDA.kext at the moment.
right now I do not have access to my computers (posting from work) so I can't really do anything.
skredii
May 1 2006, 12:14 AM
yipwafe
May 1 2006, 01:15 AM
Wow! I fixed the issue that it worked only a couple of minutes. Now it works all the time.
The problem seemed to be that I replaced strings of Sigmatel 9222 in the AppleHDA.kext with 9223. Instead, I should had replaced 9220 with 9223 because they have the pin layout according to their spec.
The issue still exists that sound is coming in the "blue line-in" plug rather than the "green speaker out". Well, at least it's working! ...
Here are the full steps:
1. Replace in /System/Library/Extensions/AppleHDA.kext/Contents/Info.plist all instances of 2206496384 with 2206496385
2. Use Hexedit, /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA, replace all instances of "80 76 84 83" with "81 76 84 83"
3. sudo rm /System/Library/Extensions.kextcache
4. sudo kextcache -k /System/Library/Extensions
5. Reboot!
Open "System Preferences", then "Sound", you should see it all enabled!
Fire up iTune and enjoy!
azpolo
May 1 2006, 01:23 AM
Thousands of people in the world we hoped like making the audio one functional of Sigmatel 9223. I say thanks from now on to you. I hope anxious
Warm Greetings
( With translator ES- EN)
yipwafe
May 1 2006, 02:37 AM
I am attaching the Kext here. So you all don't have to wait.
... just change the plug of your speakers to the Line-In :-)
azpolo
May 1 2006, 04:11 AM
thank you very much many
skredii
May 1 2006, 11:05 AM
Nice work yipwafe!!!
I just tested your kext, it works great!
Hope you'll fix the line-in issue!
Many thanks!
P.S. : I don't need that USB sound card anymore I ordered from Hong-Kong.
munky
May 1 2006, 01:03 PM
I dont suppose there's any hope of fixing it so the sound comes out the proper socket? I dont want to have to keep changing when I boot to windows to play games
Blackice
May 1 2006, 02:46 PM
what changes would I need to make to the kext to make it work on a STAC9225? I understand this is an in-dev thing, and some bits of it are not understood, but a pointer in the right direction would be very nice of you indeed

EDIT:
http://forum.osx86project.org/index.php?showtopic=11202 shows what the problem is. The card is an AC97 (on HDA bus), so it should work without modifying Azalia (only AppleHDA, as I understand things)
rogabean
May 1 2006, 05:43 PM
Yipwafe. ou are correct the 9220 and the 9223 are the same chip (the 9223 just added optical as I stated earlier).
Are you using the 10.4.3 kext as I was working on or the 10.4.5 kext?
My previous work with the 10.4.3 kext (really wish I could get to it right now) had the sound coming from the correct port, but still no line in support of any kind.
yipwafe
May 1 2006, 07:28 PM
Hi rogabean, I modded the kext from 10.4.6.
when you get a chance, please post your kext .... we are getting close
urqing
May 2 2006, 03:13 AM
Hi, yipwafe,
I have sigmatel 9220 Vendor id 8384 Dev id 7690, can you tell me how to modify the AppleHDA.kext to get the sound working?
Thanks a lot.
yipwafe
May 2 2006, 03:49 AM
urqing, just follow the steps I post above
the only difference is that mine has vendor id 8384 dev id 7681
.......................... while yours has vendor id 8384 dev id 7690
gooki
May 2 2006, 06:48 AM
Anyone tested this on a laptop that doesn't have line in?
stefanelul
May 2 2006, 02:22 PM
After the modifications, I got this messages
Click to view attachmentClick to view attachment What I did wrong?
I use Jas 10.4.6 version.
skredii
May 2 2006, 02:36 PM
QUOTE (stefanelul @ May 2 2006, 04:22 PM)

After the modifications, I got this messages
What I did wrong?
I use Jas 10.4.6 version.
Try to repair your disk permissions with Disk Utility application under Applications->Utilities.
Reboot.
stefanelul
May 2 2006, 02:51 PM
You guys are the best. Thank you skredii... it works!
Zappadoc
May 2 2006, 05:38 PM
Becarefull guys the Sigmatel 9220 device id is 7680,
7690 correspond to the 9200 and unfortunatly this one didn't work with that very cool patch...
Z
rogabean
May 2 2006, 06:01 PM
aye there is a working kext in another thread for the 9220. a search and some looking will produce that. let's keep this thread on the 9223 please.
skredii
May 2 2006, 08:51 PM
rogabean,
Are you working on the 10.4.3 kext?
You said you got sound from the correct output but no in-line.
Could you post your work, so we could try this at home
Thanks.
rogabean
May 2 2006, 09:15 PM
As i've stated before. Yes I was working with the 10.4.3 kext. Yes I had sound for a brief moment from the correct port. I have not had access to the machine however or the files (residing on it) recently and can not tell you when I will. (personal issue)
once I do. I will make the above changes and post em.
latexgurl
May 3 2006, 02:12 AM
Well guys you rock it does work!!!!
Little low on the volume but hey IT WORKS!!!!
OK where do I send the pictures just send me emails to my address here@@
NOW HOW ABOUT 5.1 ?
HOW ABOUT A full nude FOR 5.1 SOUND!!!!!!!!!
NOT KIDDING BTW!!!!!!
ASHLEY
yipwafe
May 3 2006, 03:39 AM
I'm suspecting that AppleHDA.kext has assumed the jacks configuration of a Mac Mini when the codec is sigmatel 9220. ... therefore on PC with different configuration, we are getting sound from the wrong jack.
This would be either hardcoded in the binary module or in <PathMaps> section of Info.plist ... we need to understand what those numbers mean, for a chance getting sound to the right jack or 5.1.
ypiwafe@yahoo.com
skredii
May 3 2006, 07:38 AM
skredii@gmail.com
munky
May 3 2006, 09:55 AM
hi, i tried the kext out. i cant seem to get sound out of any port, but when i connect to one port, the digital optical out comes on (i can see the red light), and the Sound thing in System Preferences says 'Digital Out'. Other ports result in 'Built-in Speaker' or something else (cant remember right now).
any ideas? or do i need to get a digital output device?!
rogabean
May 3 2006, 05:06 PM
Yipwafe... look for an email to come to you from me with a different version in the next day or so. (Off next two days)
Munky... Going to send you a different version as well to try on yr machine.
skredii
May 3 2006, 08:21 PM
QUOTE (rogabean @ May 3 2006, 07:06 PM)

Yipwafe... look for an email to come to you from me with a different version in the next day or so. (Off next two days)
Munky... Going to send you a different version as well to try on yr machine.
I'd like to try a different version too. Does it solve the line-in issue?
Could you send me ur version too please?
I stil have the following issues:
- sound comes out from the line-in.
- when I plug a mic I can't control the volume anymore
- can't use skype without a mic :-(
Thx.
poseidon
May 3 2006, 10:02 PM
goodwork friends, i have a sound i m useing line-out jack on 2 channels speaker, and i see mic. input but i dont try now.
intel 945PVS, sigmatel 9223
Erick
May 4 2006, 03:22 AM
QUOTE (poseidon @ May 3 2006, 03:02 PM)

goodwork friends, i have a sound i m useing line-out jack on 2 channels speaker, and i see mic. input but i dont try now.
intel 945PVS, sigmatel 9223
Hi guys u rule i finally got sound (still from the line in) but sound anyways. Would like to try your version of the kext, can u send it to me to erml80@hotmail? Thanx dude!
poseidon
May 4 2006, 09:10 AM
i m useing yipwafe's kext i don't change anything
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.