Mac OS X on x86 Hardware 2008–2024 Technical Archive
InfiniteMac OSx86 › OSx86 Core & 10.X › ALC889a codec dump
40,706 reads · 2008-06-05 – 2009-05-23
Report 10.X Core ALC889a / Audio

ALC889a codec dump

This is codec dump for ALC889a, 0x088510ec. For use with Taruga AppleHDA patcher 1.20, add EFI string and get rid of ALCinject.

Primary Author
@milanca Published 2008-06-05
Collection
OSx86 Core & 10.X
Archival Footprint
40,706 historical reads · 8 curated field notes (from 13 dispatches) · 2008-06-05 – 2009-05-23
Credited Voices (7)
@milanca (4)@Xenophage (3)@nfoav8or (2)@nexusmac@MKammi@nixola@thorazine74

This is codec dump for ALC889a, 0x088510ec.

For use with Taruga AppleHDA patcher 1.20, add EFI string and get rid of ALCinject.

Author Updates & Technical Revisions

Follow-up dispatches by @milanca

Author Update #1 @milanca 2008-11-01

Don't know how attachment got lost, probably something happened during transition to new forum. I will update it tomorrow.

Author Update #2 @milanca 2008-11-01

@ nfoav8or: yes, sure, but i don't think it was removed or deleted, probably got lost during system/forum upgrade or maybe i accidentally did something to it. It was not external link just internal attachment of text file, codec dump i did personally in linux. No big deal, i'll find it and re-attach

Author Update #3 @milanca 2009-05-10

make your sound work first, use ALCInject so you can do it. Download Taruga patcher v.1.20. When you have sound with alcinject and stock AppleHDA, drop linux codec dump onto taruga patcher's icon (dont start the patcher and drop dump on started application in the dock; drag and drop it on the patcher icon in its folder, it will auto start application by itself). When patching is finished you can remove alcinject and use patched applehda but you have to add efi string for it, dont forget it, as you won't have sound just with patched hda. Thats it dude.

Synthesized Community Field Notes

8 technical responses curated from 13 original dispatches

Field Note #1 @nfoav8or 2008-11-01

@ milanca - While I wasn't the one who edited or removed the links or files, this may help explain why or where they went to.

Field Note #2 @nfoav8or 2008-11-02

ah, ok... I wasn't sure if it was from before the transition to vBulletin or if it was because of the new rules. Hope you still have the attachment. Later.

Field Note #3 @Xenophage 2008-11-04

Actually - that's the dump for the 885. I did some digging yesterday, and there are reports of a bug in ALSA, resulting in many linux distros misidentifying the 889a as an 885. I tried a current Xubunutu CD on my hackintosh, and can verify that it also dumped as an 885. As a result of this bug, I suspect a lot of OSx86 users out there have propagated the error.

More info can be seen here;

linux.derk eiler.com/Mailing-Lists/Kernel/2008-04/msg10826.html

I found a dump for the 889a, and patched it in. System Profiler shows no built-in audio, but all the inputs and outputs appear in the Sound control panel, and in Audio-MIDI Setup. The two main channels seem to work (and better, too,) although I haven't had time to test everything else yet. If anyone else would like to test it, I've attached it to this post.

Field Note #4 @Xenophage 2008-11-04

Some more observations. I have a Gigabyte GA-EP35-DS4 v.2.1 mobo. With this dump patched in, my "Internal Speakers" play by default, and I can switch to "Line Out," which works just as well. These constitute the green and black mini-plugs on the back of the board, respectively. At least now I have four usable output channels.

I at least get an input level on the pink "Internal Microphone" plug, but it's nothing useful - just noise. This may be due to the mic I'm using.

All of this is more than I had before.

Field Note #5 @Xenophage 2008-11-04

Not sure if this is even an appropriate place to post all this. I'm just going to charge ahead anyway in hopes someone will eventually see it.

I just did a test of the inputs by plugging a simple stereo mini patch cable from the rear-speaker outs into each of the inputs in turn - both line in (blue) and mic in (pink.) I set my default system output to rear speakers. I launched Peak Pro, and told it to record from blue and pink in turn, and to play out the main speakers, which I then plugged headphones into. It all worked perfectly. iTunes played out the rear channels, and Peak was able to record perfectly from both inputs, and play to the main channels.

So, I now have four output channels and four input channels. Not bad.

Field Note #6 @MKammi 2009-05-10

I´m a Noob with the same Mobo as you (Gigabyte GA-EP35 DS4 Rev. 2.1), and I managed to install OS86X today, everything works for me, but sound is unavailable. Now I googled your Post and downloaded your dump. Can you tell me how to patch the dump in (wherein?). Thanks a lot, MKammi

Field Note #7 @nixola 2009-05-23

sorry for this stupid question but witch driver is bets for the 889a ?

Field Note #8 @thorazine74 2009-05-23

There is no generic driver for ALC889, you should look for something specific to your mobo/computer/laptop model, as different hardware with the same codec may be different (different adresses, inputs/outputs, paths, etc.).
Having said that, tmongkol's thread on insanelymac ↗ have one of the most complete ALC885/9 patched AppleHDA kexts that I could find, if you have a Gigabyte motherboard that would be your best bet.
Alternatively you can always use VoodooHDA.

Corroborated & Participated: @nexusmac
Sources & Contributor Provenance (7 credited usernames · Thread #1105)
UsernameDossier ContributionDispatchesActive Window
@milancaPrimary Author42008-06-05 → 2009-05-10
@XenophageCore Contributor32008-11-04
@nfoav8orContributor22008-11-01 → 2008-11-02
@nexusmacContributor12008-11-01
@MKammiContributor12009-05-10
@nixolaContributor12009-05-23
@thorazine74Contributor12009-05-23