Subscribe to our RSS news feed
AAPL 199.94 (-1.25)

> Forum Guidelines.

Welcome to the Genius Bar. Here's how this forum works:

1. Members are encouraged to make a guide that details something that they might have found troubling or challenging.
Chances are, if you've seen the same question asked over and over again, you should write a guide for it.

2. This is not the forum for asking questions. If you have a question about a thread that's already here, feel free to ask it.
Just don't start a thread for a specific question. Use the other forums here for that.

3. Posting links to off-site tutorials is not allowed.

4. That's it! Thanks for sharing your information with the rest of us. :)

To keep this forum clean this forum is moderated. You can post in existing topics but new ones will have to be approved before they show up.

[How To] ALC882 Sound, And Possibly, Sound for Other ALC8xx Chipsets
Group Icon
  • Group: Gurus
  • Posts: 5,302
  • Joined: 12-May 06
  • Member No.: 38,728
Edit: The following guide is for getting ALC882 sound out working. The process may work with any ALC8xx chipset with a few changes. See the Appendix at the end of the guide for how to make those changes.

The Guide

I have yet to see the definitive guide here on getting ALC882 sound working. The best one I've seen comes from aRt on another forum and this is it (with some modifications):

How to get HD audio working - sound for ya!!!

1) Backup AppleHDA.kext:
In Terminal, type:
CODE
cd /System/Library/Extensions
sudo mkdir audio_backup
sudo mv AppleHDA.kext audio_backup/

2) Edit AppleAzaliaAudio.kext:
In Terminal, type:
CODE
cd /System/Library/Extensions
sudo pico AppleAzaliaAudio.kext/Contents/Info.plist

Search for IOHDAudioCodecVendorID (press Ctrl + W)

Find:
<key>IOHDAudioCodecVendorID</key>
<string>0x10ec0880</string>
Change <string>0x10ec0880</string> -- to -- <string>0x10ec0882</string>

Exit pico: press Ctrl + O to save and then Ctrl + X to exit
In Terminal, type:
CODE
sudo pico AppleAzaliaAudio.kext/Contents/PlugIns/AppleAzaliaController.kext/Contents/Info.plist

Search for IOPCIPrimaryMatch (press Ctrl + W)

Find:
<key>IOPCIPrimaryMatch</key>
<string>0xNNNN8086</string> (where NNNN are any 4 characters)
Change <string>0xNNNN8086</string> -- to -- <string>0x27d88086</string>
(note: for ALC882, the string is probably correct without any edit)

Exit pico: press Ctrl + O to save and then Ctrl + X to exit

3) Clean up the system:
In Terminal, type:
CODE
sudo diskutil repairpermissions /
sudo chown -R root:wheel AppleAzaliaAudio.kext
sudo chmod -R 755 AppleAzaliaAudio.kext
cd /System/Library
sudo rm -rf Extensions.mkext Extensions.kextcache

4) Then, reboot and enjoy sound out of two channels.


Appendix

The following information might help you get your ALC8xx sound out working. The strings that are replaced in the guide above are for Realtek ALC882 only. For other versions of ALC8xx sound or if you are having trouble getting ALC882 sound working, we need to determine the vendor and device ids of the audio device and the audio hub. There are no guarantees that this will get your sound working, but I am pretty sure this also works for ALC880, ALC888, ALC861 and maybe others.

To do this, go into Windows, then go to Device Manager:

Step A. Under "Sound, video and game controllers", select "Realtek High Definition Audio". Get Properties and then click on the Detail tab. Record the vendor and device ids.

As an example, in this picture, the set of id's are vendor = "10EC" and device = "0882"
Attached File  audio.jpg ( 58.54K ) Number of downloads: 12630


Step B. Under "System devices", find "Microsoft UAA Bus Driver For High Definition Audio" and also get the vendor and device ids.

In this picture, the set of id's are vendor = "8086" and device = "27D8"
Attached File  audio2.jpg ( 70.46K ) Number of downloads: 8537


Now, using The Guide above, substitute the following:

Instead of the string "0x10ec0882", use a new string constructed from the vendor id and device id from Step A. above.
It should be of the form 0x + (vendor id) + (device id). Like: 0x + 10ec + 0882 = 0x10ec0882

Instead of the string "0x27d88086", use a string constructed from the vendor id and device id from Step B. above.
However, it should be of the form 0x + (device id) + (vendor id).
Note that this is backwards from the previous string.
PM Profile Card
Go to the top of the page
+ Quote Post

Posts in this topic
- Rammjet   [How To] ALC882 Sound   May 30 2006, 04:17 PM
- - labria   Any hope for line-in? :)))))) My ACL882 is working...   May 30 2006, 04:45 PM
|- - Rammjet   QUOTE (labria @ May 30 2006, 12:45 PM) An...   May 30 2006, 05:26 PM
|- - winnimac   QUOTE (labria @ May 30 2006, 06:42 PM) An...   Jun 22 2006, 02:02 AM
- - Don Luca   Can you also post some kind of "definiteve gu...   May 30 2006, 06:02 PM
- - dewdoobrown   I offered a 9800 ati pro 256 mb --->converted ...   May 30 2006, 06:17 PM
- - sirdemonbrown   dunno what i could be doing wrong.... actually did...   Jun 3 2006, 12:14 PM
- - sirdemonbrown   i get this error when executing the kextload in th...   Jun 3 2006, 12:29 PM
- - skippyretard   sirdemonbrown: Use disk utility to repair permiss...   Jun 24 2006, 06:15 PM
- - asstastic   i tried this method on my notebook using 10.4.6 wi...   Jun 26 2006, 03:25 AM
- - jccool   Hi, I have tried several times and I keep getting...   Jul 1 2006, 01:53 PM
- - Ravi7791   I get an error on step 3, "clean up" CO...   Jul 6 2006, 09:40 PM
|- - lostsoftware   QUOTE (Ravi7791 @ Jul 6 2006, 05:37 PM) I...   Oct 25 2006, 08:27 AM
|- - fipco7   QUOTE (lostsoftware @ Oct 25 2006, 03:27 ...   Nov 5 2006, 03:26 AM
- - wantmac   which jack of the card will let the sound out?????...   Jul 8 2006, 12:58 PM
- - diX   Hi people, I must say I'm a little bit dissapp...   Jul 30 2006, 05:04 AM
- - stiffy   ALC888 codec works too, but still no input   Jul 31 2006, 09:21 AM
- - shintsuki   I understand how you get the first value 0x10ec0...   Aug 1 2006, 05:11 AM
|- - Vladimir   QUOTE (shintsuki @ Aug 1 2006, 01:08 AM) ...   Aug 9 2006, 01:02 AM
- - digitalarry   When I get to the search for "<key>IOHD...   Aug 5 2006, 05:52 AM
- - Roninregain   Well I for one haven't been able to get it run...   Aug 8 2006, 08:44 PM
- - Roninregain   Well I finally fixed, upon closer inspection and f...   Aug 8 2006, 11:01 PM
- - MacMartin   Any chance of getting SPDIF-out to work? I don...   Aug 10 2006, 07:00 PM
- - Xander Molyneux   Thanks for the guide! I shall try it out in th...   Aug 14 2006, 06:46 PM
- - thricemike   Thanks for this guide, it worked perfect!   Aug 17 2006, 08:21 AM
- - kobus   Ok Boys, and girls! my 882 has line in becaus...   Aug 20 2006, 04:23 PM
|- - MacSimizeDenver   QUOTE (kobus @ Aug 20 2006, 05:20 PM) Ok ...   Aug 22 2006, 02:10 PM
|- - Rene204   QUOTE (kobus @ Aug 20 2006, 06:20 PM) Ok ...   Aug 24 2006, 05:19 PM
- - Thade   For this error: The system extension “/System/Lib...   Aug 22 2006, 05:20 PM
- - totokan   edit: oops. wrong thread.   Aug 24 2006, 02:20 PM
- - Rene204   Update: Got a Kext from 10.4.3, have the same: dig...   Aug 24 2006, 07:09 PM
- - lunchandamovie   It would be nice to get sound input. My mic just ...   Aug 24 2006, 11:27 PM
|- - Rene204   QUOTE (lunchandamovie @ Aug 25 2006, 01:2...   Aug 25 2006, 05:30 AM
- - dhess83   Rammjet, the instructions you gave me were perfect...   Aug 25 2006, 10:32 PM
- - miramar   Thanks for the guide! This also works for ALC...   Aug 26 2006, 09:38 AM
|- - issachar   Have ALC880 chipset. Tried this guide, but getting...   Aug 27 2006, 08:08 AM
|- - Rammjet   QUOTE (issachar @ Aug 27 2006, 04:05 AM) ...   Aug 27 2006, 12:40 PM
|- - f007   QUOTE (Rammjet @ Aug 27 2006, 08:37 PM) I...   Sep 12 2006, 07:40 AM
- - MaC MaIsTrO   After 2 days of tinkering and crashing my osx inst...   Aug 27 2006, 08:55 PM
- - Rene204   There is NO LineIN Support in the moment... 8-(   Aug 28 2006, 05:02 PM
- - lunchandamovie   i'm not sure if there will ever be   Aug 29 2006, 06:13 AM
|- - f007   QUOTE (lunchandamovie @ Aug 29 2006, 02:1...   Aug 30 2006, 07:28 AM
|- - Rammjet   QUOTE (f007 @ Aug 30 2006, 03:25 AM) ...   Aug 30 2006, 11:24 AM
|- - f007   QUOTE (Rammjet @ Aug 30 2006, 07:21 PM) I...   Aug 30 2006, 02:39 PM
- - Rammjet   1) Not my guide. It is aRt's guide as I expla...   Aug 30 2006, 03:17 PM
|- - f007   QUOTE (Rammjet @ Aug 30 2006, 11:14 PM) 1...   Aug 31 2006, 12:55 PM
|- - Rammjet   QUOTE (f007 @ Aug 31 2006, 08:52 AM) I fo...   Aug 31 2006, 01:18 PM
|- - f007   QUOTE (Rammjet @ Aug 31 2006, 09:15 PM) T...   Aug 31 2006, 02:51 PM
- - Rene204   did you removed the both extensions.cache files be...   Aug 30 2006, 04:27 PM
- - mohoyt   Hi Tried but to no avail on my ALC880 audio. Are...   Aug 30 2006, 09:53 PM
- - kada   Same here, though I did found something under Linu...   Aug 31 2006, 08:55 AM
- - dexthageek   I am running 10.4.3 and upon install my ALC880 out...   Sep 3 2006, 05:21 AM
|- - Rammjet   QUOTE (dexthageek @ Sep 3 2006, 01:18 AM)...   Sep 3 2006, 05:28 AM
- - dexthageek   Yea I booted back into Windows. My device ID is 1...   Sep 3 2006, 01:24 PM
|- - Rammjet   QUOTE (dexthageek @ Sep 3 2006, 09:21 AM)...   Sep 3 2006, 03:11 PM
- - coat   I was Just wondering if any one else has notice th...   Sep 3 2006, 10:35 PM
- - dexthageek   I got my Controller IDs Device 2668 Vendor 8086 ...   Sep 3 2006, 11:26 PM
|- - Rammjet   QUOTE (dexthageek @ Sep 3 2006, 07:23 PM)...   Sep 3 2006, 11:40 PM
||- - dexthageek   QUOTE (Rammjet @ Sep 3 2006, 11:37 PM) Yo...   Sep 3 2006, 11:51 PM
|- - tsediri   QUOTE (dexthageek @ Sep 4 2006, 12:23 AM)...   Oct 4 2006, 11:06 AM
- - dexthageek   Good News!!! I was just playing aroun...   Sep 4 2006, 01:01 AM
- - Rene204   Hm, i think about that, since my Mainboard tells m...   Sep 6 2006, 04:40 PM
- - moss   dexthageek Yes do you have input etc.... thx   Sep 6 2006, 05:48 PM
- - Sunny   Dear Experts, Does this method works for SoundMax...   Sep 7 2006, 05:29 AM
- - minko   Hallo to all, Thanks for this guide, is working f...   Sep 8 2006, 12:29 PM
- - thedguy   Worked on the ALC883. On the Gigabyte GA-965p-DS3...   Sep 9 2006, 01:00 AM
- - keiko   Thanks for this. Worked smoothly! On ALC882   Sep 9 2006, 07:35 PM
- - Flash21   Worked on the AD1986A!! (finally sound...   Sep 11 2006, 10:48 PM
- - jtekky   dexthegeek i have the same soundcard as yours.. wi...   Sep 14 2006, 12:54 AM
- - uidetiger   I have a Realtek ACL850 on my board. It is partly ...   Sep 19 2006, 11:41 PM
- - macus   Thanks Rammjet, This is actually quite a good gui...   Sep 22 2006, 10:08 PM
- - codec   THNX !!! Working with my ALC882 on As...   Sep 24 2006, 12:52 PM
- - Genix   Does this only work with HD audio? I have ALC850.   Sep 26 2006, 04:06 AM
- - aberracus   Working very good (2 channels only0 on my Gigabyte...   Sep 28 2006, 09:35 PM
- - alvinblank   No one got line-in to work yet?   Sep 29 2006, 01:13 PM
|- - giandal   QUOTE (alvinblank @ Sep 29 2006, 03:10 PM...   Oct 4 2006, 11:51 AM
- - moss   ok thx works very well on asus p5wdh premium   Sep 29 2006, 06:33 PM
- - s0106267   Hi Guys, I have a Toshiba Laptop with *** Core So...   Oct 4 2006, 07:18 AM
- - s0106267   My device manager show these ID's VEN_10EC DE...   Oct 4 2006, 09:27 AM
- - sasi_10   Hey thx for the guide ... now my sound works and ...   Oct 9 2006, 07:23 PM
- - iMäcen   Works on my ASUS A8V-VM (Soundstorm AD1986A) now. ...   Oct 9 2006, 10:21 PM
- - clesszero   i have an ALC260,i can change the volume...but can...   Oct 15 2006, 12:02 AM
- - iMäcen   There must be a way to enabled spdif. Does anyone ...   Oct 18 2006, 07:02 PM
- - Rene204   hi, i have the same Problem, but i still hope for ...   Oct 21 2006, 02:41 AM
- - bpeugh   I was fine al the way until the end and then I got...   Oct 25 2006, 02:45 AM
|- - Rammjet   QUOTE (bpeugh @ Oct 24 2006, 10:42 PM) pa...   Oct 25 2006, 02:54 AM
- - bpeugh   I would do Step 1,2,3, delete Extensions.mkext and...   Oct 25 2006, 03:28 AM
- - bpeugh   Don't know what was going wrong but I just wip...   Oct 25 2006, 11:12 PM
- - Kaspers   After folowing this guide (thanks a lot, audio wor...   Oct 26 2006, 06:59 PM
- - tetubleu   Works great with my ALC882 on Asus P5LD2-VM it wa...   Nov 2 2006, 08:13 AM
- - aberracus   Still working under 10.4.8 real with 10.4.8 kexts,...   Nov 3 2006, 07:24 PM
- - jojon   Hi your tutorial worked on jas 10.4.7 but not with...   Nov 4 2006, 07:23 PM
- - Rammjet   QUOTE (jojon @ Nov 4 2006, 02:23 PM) Hi y...   Nov 4 2006, 08:37 PM
- - jibbage   I have been trying to get my audio working for a w...   Nov 4 2006, 10:33 PM
- - Rene204   Hi, Anyone here, who get Audio Input working? Wit...   Nov 5 2006, 04:43 AM
- - nbhusain   Hello guys, i have a problem with my sound card, i...   Nov 5 2006, 09:54 PM
|- - Rene204   QUOTE (nbhusain @ Nov 5 2006, 10:54 PM) H...   Nov 6 2006, 03:26 AM
- - Renard45   thanks a lot works on my P5W Dh Deluxe (only 2 cha...   Nov 5 2006, 10:12 PM
- - jojon   Thanks Rammjet it worked Thank you   Nov 5 2006, 10:16 PM
- - spclffred   yes i got it working in 10.4.8 also but still no m...   Nov 6 2006, 03:55 AM
3 Pages V   1 2 3 >

Reply to this topic Start new topic

3 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
1 Members: neoclimb

 

RSS Lo-Fi Version Time is now: 21st November 2009 - 12:49 PM