Help - Search - Members - Calendar
Full Version: ALC88x 10.4.8 Kext
InsanelyMac Forum > OSx86 Project > Hardware and Drivers > Sound
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9
skippyretard
OK, I have started a new thread so I can keep all my drivers together in one easy to find post. For a little background info on this project refer to THIS thread. I would also like to mention that this would not be possible without Semthex, Taruga, TheMax32000, Rene204 and the countless testers that have helped develop these kext!

Skippy

AzaliaAudio.pkg should give 2ch output on most High Def Audio chipsets (updated v1.1)
Click to view attachment
ALC883Audio.pkg includes kext's for ALC883 support on mobo's with 3ports, 3ports w/digital, 6ports and 6ports w/digital
Click to view attachment
ALC888Audio.pkg includes kext's for ALC888 support on mobo's with 3ports, 3ports w/digital, 6ports and 6ports w/digital
Click to view attachment

YOU MUST USE 8.8.1 OR NEWER KERNEL WITH ALC883AUDIO.PKG AND ALC888AUDIO.PKG

If you have 3 outputs working you can setup 5.1 using Audio MIDI Setup found in the /Applications/Utilities/ folder. On the menu bar select "Audio>Open Aggregate Device Editor". Click on the "+" square and it will add a new aggregate device. Now select "Use" next to each output you want to add(usually the first 3) and click "done". Change Default Output to the "Aggregate Device". Now select "Aggregate Device" in the Properties For: box and click on "Configure Speakers". Click "Multichannel" and select "5.1 Surround". When your done configuring your speakers the way you want them, make sure you click "Apply" before "Done". You should now have 5.1 surround sound working.
Rammjet
Could you summarize which models the AzaliaAudio.pkg covers?
skippyretard
Rammjet: I updated above post, thanks...
joe75
AzaliaAudio.pkg gave me icon and HD output in audio pref but no sound from speakers or headphone on 9200 sad.gif
Rammjet
QUOTE(joe75 @ Dec 22 2006, 12:06 AM) *
AzaliaAudio.pkg gave me icon and HD output in audio pref but no sound from speakers or headphone on 9200 sad.gif

The first Info.plist still might need to be edited to change 0880 to your particular number and remove ApplHDA.kext from Extensions folder (and of course, delete the Extensions.*kext* files).
ZOleg
Whats about HDA drivers for ALC882?
TorqueX86
Well done Skippy. If there's any way I can help with my configuration to deploy a working set of drivers for my audio ask away, would be a great xmas surprise smile.gif
Orionn
Sorry for my poor english.. whistle.gif
Hello friends. I am inexperienced in the subject. I have a card ALC883 but with AzaliaAudio.pkg.zip me it detects but i have no sound (i change the vendor realtek ID to 883)... and with anyone of the options of ALC883Audio.mpkg.zip make me a kernel panic at the boot. To somebody can happens me? unsure.gif


Generic Nootebook:::
- OS: Linux Ubuntu 6.10 + Mac OSx JaS Intel SSE3 10.4.7 + Jas Update 10.4.8 Kernel 8.4.1
- CPU: Intel Core Duo 1.66 GHz Working
- Chipset: Intel 945GM + ICH7-M FSB 533 / 667 Mhz Working
- Memory: 1024 Scan Working
- Wireless: Intel Mini-Card Wireless 3945 802.11b/g, a/b/g Not Working
- Audio: Realtek ALC883 0x10ec0883 With vendor Intel 0x27d8086 Not Working
- HD: SATA 80GB Fuyitsu Working
- Grafic Card: Nvidia Geforce 7600 GO 256 Mb DDR2. Working whit Beta Drivers
- Modem 56K v.92/v.90 Not Working
- Integrated Webcam 1.3M píxel Not Working
- 3 x USB 2.0 Working
- 1 x VGA para external monitor Working
- 1 x LAN Ethernet 8111B Gigabit 10/100/1000 Mb/s Working
- 1 x firewire mini IEEE1394 Working
- 1 x Multi-Card read 3-in-1 (SD/MMC/Memory Stick) Not Working
- 1 x S-video/TV-out port (NTSC/PAL) Not Working
- 1 x Digital fingerprints read Not Working
- PCMCIA Type II Working
- TV Mini Card with USB 2.0 Not Working
skippyretard
ZOleg: There is a great kext for ALC882 users made by Taruga HERE

TorqueX86: Thank you... I am working on an ALC888 kext right now, it should be posted sometime today. I can not be sure it will work on ICH7, so please test and post your results when it is ready.

Orionn: You must use the 8.8.1 kernel for the ALC883Audio.pkg to work
CLiDE FTW!!1
QUOTE(skippyretard @ Dec 22 2006, 10:26 AM) *
ZOleg: There is a great kext for ALC882 users made by Taruga HERE

TorqueX86: Thank you... I am working on an ALC888 kext right now, it should be posted sometime today. I can not be sure it will work on ICH7, so please test and post your results when it is ready.

Orionn: You must use the 8.8.1 kernel for the ALC883Audio.pkg to work

Great... I'll be looking forward to the ALC888. Sound works for me right now in OSX, but when I start changing Kexts, sound decides to give out. Maybe this will solve my problem smile.gif
~Neo
QUOTE(skippyretard @ Dec 22 2006, 05:28 AM) *
ALC888Audio.pkg includes kext's for ALC888 support on mobo's with 3ports, 3ports w/digital, 6ports and 6ports w/digital[/b]


Ok right now...
tested the newest installer with 6 ports and: its not working! Kext loads successfully but no sound at all... even the input does not work! unsure.gif
**cking ICH7 ALC888!!
But great work so far, skippy! thumbsup_anim.gif
tokra128
Hi , well, as ussual, sound icon apear on the menu bar, but no sound what so ever - sigmatel; 9221/9220 - mainboard 945gntd, but tanks for the try !
mm66
Thanks Skippy, ALC888 on VIA Chipset (Asrock 775 Dual Vsta) working fine.
But still I can't get multichannel setup working. All options greyout except stereo.
Keep up the great work.
TorqueX86
QUOTE(skippyretard @ Dec 22 2006, 04:26 PM) *
TorqueX86: Thank you... I am working on an ALC888 kext right now, it should be posted sometime today. I can not be sure it will work on ICH7, so please test and post your results when it is ready.


Tested, alas, doesn't work. (I downloaded it about 5 hours ago, you might have updated it in the meantime)

Also, the installer is quite confusing as far as the various choices go. 3 lines? 6 lines? + SPIDF? I Guess most users would just like to be able to use whatever they have, just like on a mac. Small suggestion might be to add a brief description under each choice, and avoid making all of them selectable, as only one is the fianl configuration.

Some configuration made me select internal speakers and microphone, which I don't have smile.gif

Anyway thanks for the great job so far, I'm sure we will have one heck of a good working driver soon. Let me know if I can further help.
mismamente
Hello Skippy, I have tested the alc888 package and my results, on an Asrock 775Dual-vsta (alc888) was:
installing:
6 chan+digital -> no sound (and no devices found)
6 chan -> 4 output lines found, but as independent devices: I can select only one of the output line, and have sound from front speakers. Selecting other output, I have sound from rear speakers. Selecting the third line out, sound from central speaker and subwoofer. Selecting the four line out, not sound at all.
3 chan + digital -> detected one line out (the front speakers) and digital output (not tried)
3 chan -> only one line out.

All the configurations with working sound have at least (I don't remember exactly) two input .
I hope I can have 5.1 sound.
From only 2 channels out and no input (with azalia), going to 2 channels out and mic (first alc888kext from skippy), now we have 6 channels (the 3 lines out) and input, but lines out are not working at the same time.
Skippy, you are in the good way! Thanks a lot. If you need more info, or you want me to test more pkgs, please tell me.
wheels2040
ALC888 Package on Gigabyte 965P-DQ6 w/ALC888DD.

Six ports w/digital - no sound, no output or input devices
Three ports - Line out, Line in, Mic In. Speakers and mic working

Will continue testing with other options
wheels2040
Six Ports - 4 Line Outs, 1 Line in, Mic In. Speakers and Mic work
Three Ports w/digital - Line out, Digital Out, Line In, Digital In, Mic In. Speakers and Mic work. No way to test if digital actually works.
skippyretard
If you have 3 outputs working you can setup 5.1 using Audio MIDI Setup found in the /Applications/Utilities/ folder. On the menu bar select "Audio>Open Aggregate Device Editor". Click on the "+" square and it will add a new aggregate device. Now select "Use" next to each output you want to add(usually the first 3) and click "done". Change Default Output to the "Aggregate Device". Now select "Aggregate Device" in the Properties For: box and click on "Configure Speakers". Click "Multichannel" and select "5.1 Surround". When your done configuring your speakers the way you want them, make sure you click "Apply" before "Done". You should now have 5.1 surround sound working.
AppleIIGuy
Well I get sound with this on my ALC 850 Nforce 4 but no 5.1 and for some reason i tunes plays through my center channel. Tried setting up the 51 speakers but the sound output channels seem to randomly jump.
Albythestar
I have a alc861 in a 945 intel chipset.....and it dosn't work...plese help me!!
onemin
[ HASEE NOTEBOOK ] Khan-240R

Thank's
My Alc 883 is working on 3port

but line out sound is so small T.T
mismamente
QUOTE(skippyretard @ Dec 23 2006, 12:19 AM) *
If you have 3 outputs working you can setup 5.1 using Audio MIDI Setup found in the /Applications/Utilities/ folder. On the menu bar select "Audio>Open Aggregate Device Editor". Click on the "+" square and it will add a new aggregate device. Now select "Use" next to each output you want to add(usually the first 3) and click "done". Change Default Output to the "Aggregate Device". Now select "Aggregate Device" in the Properties For: box and click on "Configure Speakers". Click "Multichannel" and select "5.1 Surround". When your done configuring your speakers the way you want them, make sure you click "Apply" before "Done". You should now have 5.1 surround sound working.

It works!! thanks. But now the volume control doesn't work. Is normal no working volume control using aggregate device? (the volume control of itunes works well.
Ezhoon
QUOTE(skippyretard @ Dec 23 2006, 08:19 AM) *
If you have 3 outputs working you can setup 5.1 using Audio MIDI Setup found in the /Applications/Utilities/ folder. On the menu bar select "Audio>Open Aggregate Device Editor". Click on the "+" square and it will add a new aggregate device. Now select "Use" next to each output you want to add(usually the first 3) and click "done". Change Default Output to the "Aggregate Device". Now select "Aggregate Device" in the Properties For: box and click on "Configure Speakers". Click "Multichannel" and select "5.1 Surround". When your done configuring your speakers the way you want them, make sure you click "Apply" before "Done". You should now have 5.1 surround sound working.

It works for me too!! 5.1 channel for my hackintosh!! thumbsup_anim.gif

Thanks, Skippy, I guess I owe you a big one smile.gif

One very small caveat: Apple keyboard's volume control doesn't work anymore.
Is this normal?
thestevo
Ahhh, Skippy... thats a big go on this ALC888!

Thanks man, I incorporated it into my 775Dual-VSTA installer so that the joy may be spread to the world, the fishes in the deep blue sea, and... well, I guess you and me already have it.

If you ever need anything, holler.

Stephen
TorqueX86
Would be so great if someone made a sticky out of this thread...
marlboro Lights
the ALC888 PACKAGE WORKS on my GA-965P-DQ6 motherboard with ICH8 and ALC888
i have one output line and 2 input line : microphone and line in


smile.gif
not 6.1 support
skippyretard
I am happy to hear it works for so many people! The volume does not work for me either when using aggregate device, I do not know if that is normal. Laptops sometime have low volume because the line out is not amplified to the internal speakers.

My new mobo was delivered yesterday and I am sad to say the ALC883 does not work on the MSI 945GM3-F. This makes me think I was correct about sound not working on mobo's that do not have a SPDIF_In. If I can get it to work it may be good news for those with ICH7 and ALC888 because I think they have the same problem.
meattattat
sad to hear ALC888 with ICH7 still speachless...
anyway, keep going guys! thumbsup_anim.gif
Orionn
QUOTE(skippyretard @ Dec 22 2006, 04:26 PM) *
ZOleg: There is a great kext for ALC882 users made by Taruga HERE

TorqueX86: Thank you... I am working on an ALC888 kext right now, it should be posted sometime today. I can not be sure it will work on ICH7, so please test and post your results when it is ready.

Orionn: You must use the 8.8.1 kernel for the ALC883Audio.pkg to work


Ok, Thanks.... I´m just downloadind the update kernel....
I have obtained so far that my wireless intel card is detected, but does not manage to form it and they give failures me of kernel… if with the 8.8.1 with himself to solve I create it advanced enough…
Thanks...
rewtninja
Some progress with the new Azaliadriver smile.gif

after adding the id of my SigmaTel STAC7661 (onboard on Sony Vaio FE21M laptop), i now get an output device smile.gif. No sound yet tho and it isnt visible in the system profiler but a step in the right direction. Thanks for all job sofar smile.gif
looper
Hi guys,

I've got an intel GNTLKR Mobo with Sigmatel 9220 / ICH7 Audio onboard. I've downloaded and run Skippy's Azalia Audio installer. As others have mentioned HD Audio Output shows up in the preferences pane and the menu bar slider works, just no sound. I removed Extensions.kextcache and Extensions.mkext, repaired permissions, rebooted, still nothing.

I want to try editing the kext as Rammjet suggested,

QUOTE
The first Info.plist still might need to be edited to change 0880 to your particular number and remove ApplHDA.kext from Extensions folder (and of course, delete the Extensions.*kext* files).


but I'm not all that sure of what I should be editing. I've opened up the Azalia kext with plist pro and I'm looking at what's in the first Info.plist.

edit: I found an older post here from Rammjet about editing vendor and device ID's- so looking at the Azalia kext I found this code:

AppleAzaliaAudio.kext/Contents/Info.plist

<key>IOHDAudioCodecVendorID</key>
<string>0x10ecffff 0x14f1ffff 0x11d4ffff 0x434dffff 0x8384ffff</string>


AppleAzaliaAudio.kext/Contents/PlugIns/AppleAzaliaController.kext/Contents/Info.plist

<key>IOPCIPrimaryMatch</key>
<string>0x26688086 0x27d88086 0x284b8086 0x32881106 0x026c10de 0x037110de 0x03e410de 0x03f010de 0x044a10de 0x044b10de 0x437b1002 0x43831002 0x75021039</string>


how can these strings be edited to add the Sigmatel 9220 Vendor ID - 8384 and Device ID - 7680?

If I'm on the right track let me know, if not I'll get back in the shallow end with the other nOObs.


PS Happy Holidays everyone star_smile.gif
tokra128
looper - I am on the same situation as you are ... so far .. it seem that we are stuck ... well, I still hope that it will be a light at the end of the tunnel ...
skippyretard
looper: try replacing this
<key>IOHDAudioCodecVendorID</key>
<string>0x10ecffff 0x14f1ffff 0x11d4ffff 0x434dffff 0x8384ffff</string>

with this
<key>IOHDAudioCodecVendorID</key>
<string>0x83847680</string>
Treso
I have an ALC883 in my notebook but there's a problem, I use the semthex kernel with 10.4.8 and I installed the ALC883 drivers (azalia also has this prob). Well, the main problem is tht auio is not synchronised and sounds choppy. u can't notice it with iTunes or quicktime, but for example, Speakable items does not work at all, or Logic Pro is giving me a synchro error between Audio and Midi everytime. Anyone knows a fix? ;P
homer007
QUOTE(Treso @ Dec 25 2006, 01:09 PM) *
I have an ALC883 in my notebook but there's a problem, I use the semthex kernel with 10.4.8 and I installed the ALC883 drivers (azalia also has this prob). Well, the main problem is tht auio is not synchronised and sounds choppy. u can't notice it with iTunes or quicktime, but for example, Speakable items does not work at all, or Logic Pro is giving me a synchro error between Audio and Midi everytime. Anyone knows a fix? ;P


m8 just upgrade to the latest beta kernel then ur sound will be fixed!
looper
QUOTE(skippyretard @ Dec 25 2006, 12:52 PM) *
looper: try replacing this
<key>IOHDAudioCodecVendorID</key>
<string>0x10ecffff 0x14f1ffff 0x11d4ffff 0x434dffff 0x8384ffff</string>

with this
<key>IOHDAudioCodecVendorID</key>
<string>0x83847680</string>



O.K. I gave it a shot using your instructions, then got rid of the Extensions.kextcache and Extensions.mkext files, fixed permissions and restarted, still no sound.

I noticed that the physical audio jacks are not "live"with this kext loaded. using my old (working) kext (from the Jas 10.4.8 DVD) when I unplug a jack from the audio port the volume slider automagically turns itself down to about halfway (to prevent damage to ones ears I suppose). But when this kext is loaded the menu bar slider doesn't respond to physically unplugging a cable. Just an observation.

Out of curiosity am I to understand that the HD audio is utilizing 2 chips whereas the "regular" sound only uses one?

Thanks for the help Skippy, keep up the good work we all appreciate it.

cheers
elviejo
Hi Skippy, I hope you have a Merry Christmas, using your Azalia pkg I got sound out no line in and full lever control for the first time with Azalia, but the withdraw is no multichannel and not line in, anyway is a step in the right direction. Keep the good work. thumbsup_anim.gif






-------------------------------------------------------------------------------------------------------------------------------------------------------------

Intel915gux mobo
2 Gig ddr2 memory
2.8 p4 Ghz ( appear as 3.06 in About this Mac )
QE/CI fully working
Realtek HDA Audio ALC880, 10ec0880, working Audio out 2 channels stereo and line in without boost with AppleHDA.kext from 10.4.3
Everything else working 100%


Click to view attachment
Wisam
Thanks Skippy. I tried ALC883 3,6 ports and ALC888 but didn't work on ALC888 ICH7
We are waiting for a miracle to come. Thanks for the work though
jsl
No lucky for me with this AppleAzaliaAudio.kext.
After modification of its plists to my ALC880 & Asus A6Jc Laptop (0x10ec0880 & 0x27d88086), still no any sound output in my JaS 10.4.6.
Every procedures in this board had been followed (e.g. delete AppleHDA.kext, mkext, kextcache, repair permissions,etc.)
Any help for me ?
Thanks for evrybody here.
eyemac
Skippyretard...
I have used the ALC882 kext (Taruga) with success and also the AppleHDA kext from 10.4.5 modified for ALC880, but that kext does NOT supply SPDIF. Yours DOES (!) but doesn't seem to work with ALC880. Have you had any try at getting your kexts to work with the 'older' ALC880?? I would be glad to test for you on my ECS MB with ALC880. Also.. there is a newer board from MSI that is MoDT and has built in DVI (!) using the Intel GMA950 graphics engine that would seem to be a great board for a HTPC setup, but uses the ALC880 chipset -- it has SPDIF which would be nice for HTPC. Thanks again for your hard work!
Steve
skippyretard
Treso: I agree with homer007, the original kernel did not autodetect the FSB of the CPU and caused timing issues. Please try the latest kernel on IRC and let us know if it solved your problem.

looper: The HD Audio uses a controller and a codec, the controller is built-in to the southbridge. If I get some time I may try to fix the azalia kext, but my priority is the AppleHDA.kext for now.

eyemac: did you edit Taruga's kext? or did it work as is? also, do they both provide output AND input?
aberracus
Skippy FYI, i have tried your installer and i now have line in line out an d mic all working, but to make it working i had to install alc883 ich7 with 3 channels + digital

i do not have a digital ot port but its supported in an addtional bracket....


BTW i have tried with the agregate using Line out + line in + mic but no 5.1 im doing something wrong?

Apple HDA sound MUCH BETTER than Azalia

Thanks!
eyemac
Skippy..
I tried to edit Taruga's kext (ALC882) by changing the vender and device ID's according to previous instructions to do so on this forum (and the same vender id code additions that got my 10.4.5 AppleHDA kext working. . However, with that mod, I got nothing at all.. ie the kext did not load and there was no line in or out. I did not have the Azalia kext in the extensions folder with the AppleHDA kext as I had found the in order to get AppleHDA.kext working (10.4.5 native moded for ALC880), Azalia kext had to be removed. THAT mod, DID work, and provided Line In and Line out. I am using it currently. However, it did NOT provide SPDIF even though my MB supports both SPDIF In and Out. I thought I might be able to get SPDIF working using the udated kext (Taruga), but was unsuccessful. Have you had any success using YOUR ALC883 kext with ALC880 with SPDIF as well? If a mod was needed can you explain what you did to get ALC880 working with your ALC883?
eyemac (steve)
skippyretard
eyemac: I understand now, I am a little slow today. If you attach the kext that works for you, I will try to get the SPDIF working.
asstastic
skippy,

the 3 port 883 patch works for my acer 5672 laptop using ich7m. The internal mic is detected and i have no way to test the line in or external mic. this is the good news.

bad news is the headphone jack still doesn't work and the sound randomly drops out on me for no apparent reason and refuses to work untill i reboot; just like it did when i was using an edited appleazalia.

unless other people are reporting these sorts of problems as well i'm convinced this is merely my laptop being a buggy p.o.s. and not an error in your wonderfull hack.

cheers and happy holidays.

-ass
Blamazs
Hi!

Sorry, i don't speak english.
Asrock 775i945GZ motherboard ICH7
Setup AzaliaAudio.pkg
Sound working, Front speaker line, but MIC in not working! I have mic in for skype,ichat.
Please help me!
homer007
QUOTE(asstastic @ Dec 30 2006, 07:23 PM) *
skippy,

the 3 port 883 patch works for my acer 5672 laptop using ich7m. The internal mic is detected and i have no way to test the line in or external mic. this is the good news.

bad news is the headphone jack still doesn't work and the sound randomly drops out on me for no apparent reason and refuses to work untill i reboot; just like it did when i was using an edited appleazalia.

unless other people are reporting these sorts of problems as well i'm convinced this is merely my laptop being a buggy p.o.s. and not an error in your wonderfull hack.

cheers and happy holidays.

-ass


m8 didnt u read my post before just upgrade to the latest kernel and ur sound will be fixed.
Prawker
THANK YOU SOOOO MUCH FOR THIS, I HAVE BEEN TRYING TO GET MY AUDIO INPUT WORKING FOR EVER AND THIS FINALLY DID THE TRICK!! thumbsup_anim.gif
jsl
My audio problems are solved now.
1. Remove -x (safe boot) from my com.apple.Boot.plist
2. Using AppleHDA.kext (1.1.0a17) and remove AppleAzaliaAudio.kext
3. Set correct parameters: 0x10ec0880 0x27d88086 in AppleHDA.kext
4. verify it by kextload -t
5. After reboot I can use Mic In and Stereo Out from my ALC880 in laptop Asus A6JC

Another incomplete solution:
1. Remove -x (safe boot) from my com.apple.Boot.plist
2. Using AppleAzaliaAudio.kext(1.0.0d0) and remove AppleHDA.kext
3. Set correct parameters: 0x10ec0880 0x27d88086 in AppleAzaliaAudio.kext
4. verify it by kextload -t
5. After reboot I can get Stereo Out without Mic In from my ALC880 in laptop Asus A6JC

My solution is different from others and I think it's due to my Hac OS is 10.4.6/8.4.1 instead of 10.4.8/8.8.1
skippyretard
jsl: can you post the applehda.kext that is working for you? I would like to take a look at it.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.