Help - Search - Members - Calendar
Full Version: Realtek ALC1200 ICH10 working kext
InsanelyMac Forum > OSx86 Project > Hardware and Drivers > Sound
Pages: 1, 2, 3, 4, 5, 6
Akamatsu
I dont like the VoodooHDA because i have no working sound after wake up from sleep.
marionez
QUOTE (Akamatsu @ Sep 10 2009, 01:37 PM) *
This is the Only AppleHDA that work for me, but i have only Line in and Line Out Support .... No SPDIF / DTS Passtrough and no Mic Line In

Click to view attachment AppleHDA.kext for 10.6 (432) / Board: Asus P5Q-EM with Line-In and Line-Out Only.

I hope marionez ca edit something in this kext, that it´s work on my ASUS P5Q-EM with SPDIF an DTS Passtrough


Guys the problem is that 10.6 is not yet smooth as I like.
There are a variety of problems and troubleshooting, so I can't move on 10.6 at the moment, until snow will be a good stable reliable system. (read this for example: http://www.insanelymac.com/forum/index.php...81981&st=80 )

I'll try to edit that applehda you attached.

Try with this...
Akamatsu
Thanks for your help, but the attached AppleHDA don't work , because my system does not regnorize any in- or output.

Profiler Output:

------------
Intel High Definition Audio:

Geräte-ID: 0x104382FE
Audio-ID: 12
Verfügbare Geräte:
-------------

The Result of installing the kext into S/L/E is, very very long boot time, very interesting Colors (all with blue Touch) of My Monitor and a not working mouse.



-----------------------
ICH 10 ....
my mainboard have ICH10 , too. But i don't have any speed problems with my SATA2 HDD´s, i can accesses at both very fast, including copy & past.
caxio
any news for snow? biggrin.gif
Fecso
Hi!

I removed AppleHDA and HDAenabler kexts.
I installed VoodooHDA.kext.
Second start was realy long, but i have all outputs.
Unfortunately SPDIF don't work:(
marionez
What about inputs?

(I've not still moved on SL)
Fecso
I see all inputs, but I have not tried they.
I can't attach picture from, because I am working under 10.5.8.
savestheday
QUOTE (Fecso @ Sep 18 2009, 03:18 AM) *
Hi!

I removed AppleHDA and HDAenabler kexts.
I installed VoodooHDA.kext.
Second start was realy long, but i have all outputs.
Unfortunately SPDIF don't work:(


What .kexts are you using to get Optical out in 10.5.8? can you try this .kext installed into /System/Library/Extensions and not /Extra/Extensions on your Chameleon?
Fecso
If you are going to firt page, than you can download ALC1200_1057_SLIM.zip.
Try it under 10.5.8, it's work.
Thanks for Marionnez!


Optical output goes with light.
SPDIF goes with ohmic RCA, and motherboards have this.

If you will DTS passtrought, than you will modify appleHDA.
Please read back, I attached it.
Radiance
This doesn't work on a M3A-H/HDMI, doesn't work in Leopard or in Snow Leopard.

I believe it doesn't even have a ALC1200, but a ALC888(s).

I only got it working in Leopard with two kexts I downloaded from somewhere (patched AppleHDA and an ALCinject), tried to port the AppleHDA to snow leopard without success.

VoodooHDA does give sound but it is distorted (0.2.1 and 0.2.2). I haven't found any solution for snow leopard yet.

scorpioserve
QUOTE (scorpioserve @ Sep 5 2009, 04:47 PM) *
Could you guys add to the list of motherboards that use this chipset the Intel DP43TF (Topsfield), cause I have spent absolute months trying to get my mic working with a kext that is known to work for it, but only for audio out. The kext is called ALC888VC, and in order to use it, the first thing you have to do are to delete AppleHDA and HDA Enabler. You can get it from insanelymac.com or kexts.com, the download consists of 1 kext file called AppleAzaleaAudio.kext

Now I am super happy I have a fully functional built in sound solution for my hackintosh, I used the one found on page 1 called ALC1200_1057_SLIM.zip without any modifications on my side, just used kexthelper and rebooted. The only problem I can see is that the 2 ports on the front of the machine do not work only the 3 at the back, in the preferences panel under sound, Input, it looks like this.
Name: Internal microphone - Type: Built-in
Name: Line In - Type: Audio line-in port

in the Output panel it looks like this.
Name: Line Out - Type: Built-in Line Output
Name: Headphones - Type: Built-in Headphones
Name: Digital Out - Type: Built-in Digital Output

If someone could explain the difference between Line Out and Headphones, I mean they are both Outputs, is one digital and the other analogue.
Then the Digital Out, what is that one for, I only have 3 ports on the back for audio.
Same thing goes for the Inputs, what is the difference between Internal Microphone and line in, they use the same port, sorry I am confused.

In system profiler I have this.
Audio (Built In)
Intel High Definition Audio:
Device ID: 0x80860024
Audio ID: 12
Available Devices:
Line Out:
Connection: 1/8 inch Jack
Microphone:
Connection: Internal
Headphone:
Connection: 1/8 inch Jack
S/P-DIF Out:
Connection: Optical

So here is my question, on my real mac I have got an optical port, on my Hackintosh the is no optical port, so how would I ever get any output from S/P-DIF Out, I have 2 sound cards sitting here that are for pc, both packaging brags about this S/P-DIF, but 1 has 5 1/8 inch jacks and the other only 4, so how does it give S/P-DIF out.

Lastly here is the output from LSPCI
00:1b.0 Audio device [0403]: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller [8086:3a3e]

Sorry one last question, I have been testing the mic using Garage Band and there is a terrible hiss in the background, I tried to stop it but gave up after some time. I then decided to try Adobe Soundbooth for the recording and I got the same thing, I changed mic's and it was still there. I have managed to get rid of it in Soundbooth by choosing 48000Hz and instead of the default stereo mic I changed it to mono, after that a new option appeared saying what mic do I want to use out of the 2 that it detected, well I only have one mic plugged in, but it was asking for either mic 1 or 2, I chose mic 1 and the hiss is gone, then I tested the mic 2 setting and it also records but with the hissing noice, any explanation for this would be great.

I hope this helps someone out.


Ok so this was my original post on this, but there have been a few developments, the sound works well for a couple of days then just out of the blue all inputs and outputs just go missing, I can reboot, fix permissions etc. nothing gets it back, go back to kexthelper and put the extensions back in there, reboot and all is well for a few days, any suggestions what could be breaking it every now and again.
Fecso
Hi Marionez!

I want to ask you, write you new driver for ALC1200?
Or I will use voodooHDA, but this dos not work.
Thanks all.
marionez
Moved on 10.6 I think it's still too soon to do that, anyway, here's that attached works on 10.6.1 I can't test digital output, I tried a different hack, Fecso can you tell me if that works on vlc digital output?

HDAEnabler is included in plugins subdirectory, so if you have hdaenabler (unprobable) in your S/L/E, remove it.

SL kext attached on 1st post.
Fecso
You are the BEST!
You are the first!


It works great for me!

Digital Output is working under Snow 64bit!
thumbsup_anim.gif thumbsup_anim.gif thumbsup_anim.gif thumbsup_anim.gif thumbsup_anim.gif thumbsup_anim.gif

I will try to modifie to DTS passtrought.
marionez
Try with this for pass through

excuse me, I uploaded the same archive, try again with this attached. wacko.gif
Fecso
I am faster, because I tried it:)

Where can I find the new?
(In your signature?)
marionez
This... smile.gif
Fecso
Excellent work!
You can post it to first page.
dance_24.gif
Click to view attachment

Anyway, what's your job?
marionez
I'm a student, with too many interests.... tongue.gif

Snow Leopard ALC1200 kext added on first post. wink.gif

http://www.insanelymac.com/forum/index.php...st&id=58300
wolfdvd
Marionez u rock man!
thanks wink.gif
tested on ASUS P5Q SE + SL retail with Chameleon
everything working
-SPDIF tested with DDTS-100
-Mic
-analog output

Greetings from Chile smile.gif
abg
Hi Marionez

I am still not getting the devices recognized, even with the latest ALC1200_106 kext. I removed AppleHDA and HDAenabler from S/L/E.

Now Profiler says:

Intel High Definition Audio:

Device ID: 0x104382FE
Audio ID: 12
Available Devices: (Nothing here)

Mobo is M3A78-EM, on AMD Athlon x2 3.2 GHz, no DSDT, use EFI String to get nvidia 8400 GS. Everything else works perfectly.

This is the system.log extract. Sorry, I could not make much out of it. Certainly you can...

CODE
03/10/09 12:29:02 AM    kernel    HDAEnabler: Copyright (c) 2008 by Kabyl
  03/10/09 12:29:02 AM    kernel    HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
  03/10/09 12:29:02 AM    kernel    HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
  03/10/09 12:29:02 AM    kernel    Sound assertion "0 != setupHostInterface()" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDAController/AppleHDAController.cpp" at line 255 goto Exit1


Your help is much appreciated...

Thanks smile.gif
marionez
Excuse me, I found this: http://www.insanelymac.com/forum/index.php...t&p=1176519
After this I didn't edit first post, you have an alc888 not alc1200, I'll edit first post. wink.gif
This driver will not work on your mobo.
Ian T
marionez,

Okay, so I got it working by loading all the kexts within PlugIns. I know, I know, I should've used kexthelper instead of doing it manually with kextload... *shrug*

Restart/Shutdown does function without any other kexts, specifically OpenHaltRestart.kext. On the other hand, restart/shutdown does not work after waking up from sleep. I have even tried reintroducing OpenHaltRestart.kext, but without much success.

I've removed Disabler.kext, dsmos.kext, NullCPUPowerManagement.kext, OpenHaltRestart.kext, and SleepEnabler.kext (as shown below).

The kexts I have loaded are:
AHCIPortInjector.kext
Disabler.kext - i've been reading that this isn't needed?
dsmos.kext - i've been reading that this isn't needed?
fakesmc.kext (v2)
IOAHCIBlockStorageInjector.kext
NullCPUPowerManagement.kext
OpenHaltRestart.kext
PlatformUUID.kext
SleepEnabler.kext

Thanks!

Peace,

IanT

QUOTE (marionez @ Apr 10 2009, 08:52 AM) *
Realtek ALC1200 ICH10 working kext - shutdown/reboot/sleep fix
sweetbrett
i installed the 1057 slim package on 10.5.8 and I can see the inputs in System Preferences > Sound > Input, and i can see that there is sound registering on the level gauge on the same tab, but I get no sound being sent to my speakers. Motherboard is a P5Q and I have a Creative Audigy (which my speakers are attached to). The creative audigy has no input support so i was really hoping to get this on board sound working.

here's what shows up in About this Mac:

Device ID: 0x104382FE
Audio ID: 12
Available Devices:
Line Out:
Connection: 1/8-Inch Jack
Internal Microphone:
Connection: Internal
Headphone:
Connection: 1/8-Inch Jack
S/P-DIF Out:
Connection: Optical
marionez
garageband --> add an input track --> monitor it
ptdesigner
QUOTE (marionez @ Oct 7 2009, 09:15 AM) *
garageband --> add an input track --> monitor it


Hello 'marionez', i just want to say thank you for your work.
sweetbrett
QUOTE (marionez @ Oct 7 2009, 04:15 AM) *
garageband --> add an input track --> monitor it


same thing, i can see it registering sound on the VU but no sound is output to my speakers (connected to the Audigy)

edit: i guess i was monitoring wrong before. finally saw the "monitore: on" in the bottom right, and now it does work. Thanks.
caxio
thanks i confirm works well in asus p6t se whit snow leopard 64 bit thumbsup_anim.gif
abg
I lost the game to Snow Leo.... sad.gif

No way to get the ALC888 working. So I downgraded to 10.5.8, with 9.8.0 kernel. Had lots of KP. Then just used cpus=1 to get rid of them.

Everything works fine now, except not getting both cores.
Panther1
Hello to all!

I just confirmed that the new 1200 series driver activates the line-in finally. I can now use Garage Band with a Guitar cord natively. The only weird thing is that it seems to be mono but hey I'll take it for now until it can be made to work on stereo.

Thanks a million!

Panther1



QUOTE (marionez @ Apr 10 2009, 03:52 PM) *
Ok I think I got it! smile.gif

Device informations:
Realtek ALC1200
00:1b.0 Audio device [0403]: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller [8086:3a3e]
Device ID: 0x3a3e8086

You can find ALC1200 on:
Asus P5Q tested ok
Asus P5Q3 tested ok
Asus P5Q-EM tested ok
Asus P5QL-EM tested ok
Asus P5Q-Pro tested ok
Asus P5Q-SE
Asus P5Q-SE/R tested ok
Asus P5Q-C tested ok
Asus P6T tested ok
Asus P6T-SE tested ok
Asus P5QL-PRO
it's an ALC888!
Asus P6T deluxe
it's an ALC888!
Asus M3A78-EM
it's an ALC888!
Asus P5N7A-VM tested ok
Asus P5QL-E tested ok
Asus M3A-H/HDMI
Asus M3A78-T
Asus M3A78 PRO
Asus P2-M3A3200
Asus M3N78-EM
Asus P2-M3A3200
Gygabyte GA-EP43-S3L
tested ok
MSI P45 NEO3-FR
tested ok


Please signal errors, and missing motherboard (or laptop??) models wink.gif

==================================================


Snow Leopard 10.6 and above ALC1200 audio kext:

Click to view attachment


-----------
OLD STUFF ALC1200 driver for 10.5.x :
I think latest ALC1200_SLIM version could be considered "final", I'm running 10.5.6 and I'm working on this OSx version.
For previous OSx version you can try installing only the ALC1200fix and the HDAEnabler from ALC1200_1056LINEIN version and see if that works.
The other ALC1200 kext versions out on the forum are old and I think can even cause some shutdown/reboot issue.
This driver doesn't need any ALCinjector.

- SPDIF coaxial Digital Out working
- Headphone working
- Line in is working only in the slim and line-in version, read notes down this post

==================================================
Works on 10.5.7, just download and reinstall the driver.
Choose driver version, I think best choice is the slim version
:
1. Update (4th june 2009) slim version from 10.5.7 applehda with: green line out, headphones, rear mic, line in and spdif out
I removed not needed verbs for multiple channel output (I don't need them)
Click to view attachment 4th june 2009 10.5.7 version [latest]

----
Click to view attachment
19th april 2009 10.5.6 version (discontinued)


2. Normal version with no line-in, you can switch between front/rear mic without any trouble
Click to view attachment
Click to view attachmentClick to view attachment

3. This is a beta version with all three input working, line-in, front mic and rear mic, front-mic has some trouble tongue.gif
This version works but if you switch between inputs, front mic stops working (only for that session obviously, if you reboot it works). This happens because ALC1200 has 1 digital mixer node for 2 channel (linein and front mic) instead of one, so if you come back from line-in input, to front mic, front mic stops working.
At the moment I would think this driver can't manage thing like this, so I don't know if we could have a better driver than this.
Anyway I wanted a working line in and if you select this and use it, that works, so if you need line-in you should use this version. wink.gif

Click to view attachment
Update (14th april 2009) with RCA spdif in "about this mac"
Click to view attachment


Update (17th april 2009) removed ALC1200fix.kext from the pack
Click to view attachment
If you're updating your driver, in order to install this, remove ALC1200fix.kext from your extension folder, then install this with kexthelper.
Now in sound preference there's no (useless) "Internal speaker" "Built in" for input and output.
Click to view attachment



Howto install:
- choose and download kexts pack for ALC1200
- remove ALCinjector.kext AppleHDA.kext ALC1200fix.kext and his friends from /System/Library/Extensions
- remove /System/Library/Extension.mkext (not needed at all)
- unpack the zip file
- run kexthelper
- install kexts
- reboot


Obviously backup kexts you need.

==================================================
Thanks the whole forum, especially this thread, TheKing and Taruga wink.gif
Removed verbs they're too large.

This is how looks like About this mac:
Click to view attachment

You're lucky,
enjoy it!!
smile.gif





marionez
Panther you're wrong, is not a mono, I'm sure about this, I plugged two different instruments on L and R channel and I can hear both. Check that. wink.gif
tokyovigilante
Hi marionez, thanks for your hard work on this. I have an ASUS P6T SE, and line out/headphones work fine, but not optical SPDIF. Is coax the only SPDIF out supported, or is there something I'm missing?

EDIT: Never mind, working fine after reboot. Thanks!
dj_Duff
Fesco, did you modify latest Marionez's Alc1200_106 kexts to make ac3\dts passthru work? Or it works out-of-the-box?
If you have modified, can you share this?
-------
I have P5QL Pro. are you 100% sure it has alc888 and not ALC1200? 
Cause with your ALC1200_1056 and ALC_1057slim everything WORKS GREAAAT on Leo 10.5.8!! And Asus.com says this mobo has ALC1200..

Even SPDIF AC3/DTS passthru! 

To enable passthru i had to follow these steps:
QUOTE
1. install Perian 
2. in Terminal write: 
CODE
defaults write com.cod3r.a52codec attemptPassthrough 1 
defaults write org.perian.Perian attemptDTSPassthrough 1

3. install PLEX and in "preferences - system - audio" select digital interface, then "force detection" and mark DTS and Dolby Digital.
4. ENJOY!

I dont know why, but in VLC I have only PCM STEREO  sad.gif Perhaps there are some specific settings.
BTW, AppleHDA edited by Fesco doesn't work for my mobo.
I hope this information is helpful for P5QL Pro owners and others, who have problems with 5.1 SPDIF!  smile.gif

I've tried ALL available kexts to get my audio work - and ALC1200_1057slim is THE BEST!
Great work, Marionez! 
happyjohn
Hello Marionez! 

You always did a great job for us and I highly appreciate it. Unfortunately this time I could get the sound working properly on my P5Q3 Under the Snow Leopard (x64). I installed the kext for SL into /S/L/E, repaired permissions and rebooted. After that I expected at least to see something in my system profiler, but there was nothing at all.

I then tried to instal your kext (AppleHDA) in the Extra/Extensions on my hidden EFI partition. The same...

In case it matters, I use the Chameleon RC2 + PCI EFI 10.3 on Vanilla Snow Leo.

Can you please help me to find out what's the point for in my situation?

Thanks!

John
marionez
You have some garbage in /Extra/Extension or in S/L/E try finding and removing applehda hdaenabler azalia voodoohda and everything you could have installed. Maybe even some dsdt patching?

If that worked on 10.5x this should work on SL wink.gif
pechspilz
I just want to leave marionez a big fat thank you . It works very well on my ASUS P6T non-SE in 64-bit kernel mode.
dj_Duff
I've just tested ALC1200_106 kext on my P5QL PRO mobo in SL - SPDIF works! With AC3/DTS passthru!
Does this mean, that P5QL PRO has ALC1200, not ALC888?
Marionez, change info on this mobo in the first message of topic, plz!
marionez
Man excuse me, but there's an old post (somewhere) where a user says that P5QL PRO has ALC888, so that's good you have ALC1200 I'm going to edit first post
dj_Duff
QUOTE (marionez @ Oct 14 2009, 09:17 AM) *
Man excuse me, but there's an old post (somewhere) where a user says that P5QL PRO has ALC888, so that's good you have ALC1200 I'm going to edit first post

Yeah, i know.. I've read all thread and was very disappointed when heard about P5QL Pro has ALC888 sad.gif(
Here is that post: http://www.insanelymac.com/forum/index.php...t&p=1134930
I didn't make any dumps in Linux, but your driver works for my mobo, so i think this is the best proof that it has ALC1200 smile.gif)
Oh, btw official global Asus website says, that P5QL Pro has ALC1200 wink.gif http://www.asus.com/product.aspx?P_ID=YYer...&templete=2
Thanks!
pechspilz
marionez, do you have an idea why the default sound output is always set to headphones after rebooting? I always have to set it to line out again and again.
marionez
Mmm no idea... maybe some software you installed, it's quite strange it happens on a vanilla installation
pechspilz
QUOTE (marionez @ Oct 15 2009, 10:05 PM) *
Mmm no idea... maybe some software you installed, it's quite strange it happens on a vanilla installation


Nope, no software, I just tried it on a freshly installed vanilla kernel 10.6.0.
marionez
update to 10.6.1 ?
pechspilz
Solved by deleting the plists in /Library/Preferences/Audio, selecting Line Out and restarting.
sokilw
Some occasional combination of kexts for 10.5 working:
Out- speaker+ SPDIF+ headphones
Input- Mic + line in

But the critical improvement: No more annoyed "POP" sound when volume is being changed!

This is not my work- it's occasional combination of kexts
marionez
about pop tmongkol in this thread: http://www.insanelymac.com/forum/index.php...t&p=1162480
sokilw
QUOTE (marionez @ Oct 29 2009, 11:03 AM) *

AND it solves problem if You not use Chameleon 2-3... because this link is based on smbios chameleonism
PacStealer
the mic doesnt work for me with the first post kext
marionez
Unprobable...
PacStealer
QUOTE (marionez @ Nov 2 2009, 02:27 PM) *
Unprobable...


how can i test it?
in prefpane the input doesnt work for me.. the audio bar doesnt lift up when i talk at the mic
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.