Jump to content

Realtek ALC1200 ICH10 working kext on Yosemite 10.10 from 10.6+

realtek alc1200 mountain lion kext audio dsdt snow leopard

  • Please log in to reply
574 replies to this topic

#561
marionez

marionez

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 432 posts

what's strange here is that audio is working properly only with USB booting.

I can boot from the HD bootloader but then audio is not working.I tried everything but at this time no go with hd booting.

 

I used chameleon enoch r2403 for USB key. tried to reproduce everything on HD but there's no way to load properly.



#562
marionez

marionez

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 432 posts
/usr/standalone/bootcaches.plist
 
           <key>Preferred Compression</key>
            <string>lzss</string>
 
is ok for booting with applehda working on yosemite!
 

 



#563
linuxrox

linuxrox

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts

Guys,

 

i have more of a knowledge gathering question :) . I have the same card ALC1200(ALC888) and it's been working fine in Mavericks using the kext from ##### (ALC888 Legacy v100202). Once i upgraded to Yosemite that kext would not longer work.  I have never used DSDT before so had to figure it out and it finally works (used instructions from post #550).  As i am learning how to work with DSDTs here are my questions:

 

1) any idea why ##### kext for ALC888 stopped working in Yosemite

2) if the purpose of DSDT is to tell OSX how to interact with hardware, why did i have to install AppleHDA.kext. I thought with DSDT don't have to mess with kext anymore

3) In post #550 Manu0600 provides two files: HDEF and DTGP.  The very first post only provides HDEF file.  Is there a need for DTGP file ?

 

Thank you very much for your time



#564
J.Picard

J.Picard

    InsanelyMac Protégé

  • Members
  • PipPip
  • 85 posts
  • Gender:Male

Same problem for me. Fully edited DSDT for Mavericks.

Sound worked with patched AppleHDA und HDAEnabler from Mateo.

 

But now in Yosemite no sound!

Board is P5QSE/R



#565
rayden79

rayden79

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts

You can find ALC1200 on:
Asus P5Q tested ok
etc. etc. etc.
MSI P43 tested ok
GA-945GCMX-S2 tested ok

 
Anyone test the ASUS M4A79T?
By manual it has a ALC1200. Under windows it is shown with Ven.ID: 10EC Dev.Id: 0888
So.... Is it a ALC1200 and i've to follow this guide, or it is an ALC888 and i have to follow another one?
i'm newbie and it's a little tricky for me to understand.
Thank you



#566
hammer87

hammer87

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts

The main difference is that ALCinjector is not needed, so you're running a clean vanilla AppleHDA kext from latest 10.5.6 update just modded for ALC1200.
On the other hand this driver has potential to be fully working. Line-in could be on the to-do-list, I've not so many time to spend, but I'll try. 



#567
gagna

gagna

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts

Hello finally i get audio to work on my P6TSE, but only Stereo while i have 5.1

 

I am searching solution for three days, I understand that I have to modify my layout-id but how and where??

 

I also tried to edit my layout-id block (inside HDEF) from this:

 

"layout-id", 
 Buffer (0x04)
{
    0x0C, 0x00, 0x00, 0x00
},

 

 

to this:

 

 

"layout-id", 

 Buffer (0x04)
{
    0x07, 0x00, 0x00, 0x00
},

 

According to:

 

 

 Layout_ID 3 = ​​For Laptop's.

                      Layout_ID 5 = ​​3 ports supported (Pink, Green, Blue) 

                      Layout_ID 7 = 5/6 ports supported (Grey, Black, Laranja, Pink, Green, Blue) 

                      Layout_ID 9 = 5/6 ports supported (Grey, Black, Laranja, Pink, Green, Blue, CodecAddress: 2)

 

After reboot no audio

 

In first post i don't well understand the usage of this:

 

 

 

these are the xmls needed for our ALC1200 to work right
zip.gif  layout_and_platforms.zip   8.36KB   1813 downloads  

 

Can someone explain me where i am wrong?? And why my "layout-id = 12" ??

Attached Files

  • Attached File  DSDT.zip   19.69KB   23 downloads


#568
px1396

px1396

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts

Thanks for sharing



#569
Valevale

Valevale

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts

No more working on P5E3 Pro on Yosemite 10.0. No devices detect 

 

Anyone tested or fixed?



#570
Taig

Taig

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts

Is somebody able to provide a mirror of these files? I'm trying to download them for a week now, but it seems like insanelymac isn't able to restore the attachments after the downtime :(



#571
marionez

marionez

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 432 posts

Is somebody able to provide a mirror of these files? I'm trying to download them for a week now, but it seems like insanelymac isn't able to restore the attachments after the downtime :(

tried one of those in the download section, but it's not working indeed.

 

came back to my alc1200 driver and is working...

 

I'm not able to upload file on the first post, 800KB upload limit  :rofl:

 

got no time now, but I'll upload in the next few days



#572
scribebox

scribebox

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts
Build: DELL Precision WorkStation T3500
Motherboard Model: DELL 09KPNV
Motherboard Chipset: Intel X58 (Tylersburg 36S) + ICH10R
BIOS REV: A10
UEFI: NO
CPU: Intel Xeon W3530
MEMMORY:12GB DDR3 SDRAM TRIPPLE CHANNEL

Audio Card: VEN 8086 DEV 3A3E Intel ICH10 HDA Controller
Video Card: VEN 1002 DEV 6758 ATI Radeon hd 7670 TURKS XT 2GB DDR3

Guys, having a lot of trouble doing the DSDT Patch on Yosemite 10.10.3, seems like i get a ton of "compile errors" even with a clean DSDT ?? (is this normal?)  can i post my clean DSDT for a guru to take a gander at ?

 

thank you.

Attached Files



#573
dipauli

dipauli

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts

Any news yet to get the ACL1200 working in 10.11?? I have tried several guides to get my onboard audio working again (P5QL-PRO with DSDT HDEF patched and clover).



#574
formatter4

formatter4

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts
  • Gender:Male

After several days trying to enable ALC1200 on 10.11.1, I've managed to get it working. 
I have an Asus P5QL-PRO motherboard, so I'm not sure that it will work on other motherboards.

 
As a basis I took the AppleHDA888.kext generated by Piker's AppleHDA8Series.sh script.
 
Below is a little guide, how to configure your system. The prerequisites are Clover bootloader and native AppleHDA kext without any HDAEnablers and/or Voodoos. (However I think if you inject layoutid through DSDT and patch AppleHDA manually, the results will be the same). 
 

1) In clover config check ACPI\DSDT\Fixes\FixHDA_8000 section - it should be set to "true":

<key>FixHDA_8000</key>

<true/>

 
2) In Clover config you need to Inject audio with layoutid = 2 (Devices\Audio section):

<key>Audio</key>

<dict>

<key>Inject</key>

<string>2</string>

<key>ResetHDA</key>

<true/>

</dict>

 

3) Again in Clover config you need to insert several patches for AppleHDA kext (KernelAndKextPatches\KextsToPatch section):

<key>KextsToPatch</key>

<array>

<dict>

<key>Comment</key>

<string>Replace 8419d411 to 8808EC10</string>

<key>Find</key>

<data>hBnUEQ==</data>

<key>Name</key>

<string>AppleHDA</string>

<key>Replace</key>

<data>iAjsEA==</data>

</dict>

<dict>

<key>Comment</key>

<string>Disable 8319d411</string>

<key>Find</key>

<data>gxnUEQ==</data>

<key>Name</key>

<string>AppleHDA</string>

<key>Replace</key>

<data>AAAAAA==</data>

</dict>

</array>

 

4) Download the kext I attached and copy it to /Library/Extensions folder:

sudo cp -R AppleHDA1200.kext /Library/Extensions

sudo chmod -R 755 /Library/Extensions/AppleHDA1200.kext

sudo chown -R 0:0 /Library/Extensions/AppleHDA1200.kext

 

5) Kext cache rebuilding should begin automatically (you can check it by typing "top" in terminal or in system monitor), but if it doesn't, run it manually:

sudo kextcache -u /

 

6) Now reboot your system, go to audio settings and select LineOut or Headphones (if you have headphones attached to front panel). 

 

P.S. Front mic is not working, I'll try to fix it soon maybe. 

 

P.P.S. I didn't manage to enable autoswitching, so if you have speakers attached to the rear audio panel and want to attach headphones to the front one, you'll need to go audio settings and select Headphones there to get them working. 

Attached Files



#575
BrokenToaster

BrokenToaster

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts

After several days trying to enable ALC1200 on 10.11.1, I've managed to get it working. 
I have an Asus P5QL-PRO motherboard, so I'm not sure that it will work on other motherboards.

 
As a basis I took the AppleHDA888.kext generated by Piker's AppleHDA8Series.sh script.
 
Below is a little guide, how to configure your system. The prerequisites are Clover bootloader and native AppleHDA kext without any HDAEnablers and/or Voodoos. (However I think if you inject layoutid through DSDT and patch AppleHDA manually, the results will be the same). 
 

1) In clover config check ACPI\DSDT\Fixes\FixHDA_8000 section - it should be set to "true":

 
2) In Clover config you need to Inject audio with layoutid = 2 (Devices\Audio section):

 

3) Again in Clover config you need to insert several patches for AppleHDA kext (KernelAndKextPatches\KextsToPatch section):

 

4) Download the kext I attached and copy it to /Library/Extensions folder:

 

5) Kext cache rebuilding should begin automatically (you can check it by typing "top" in terminal or in system monitor), but if it doesn't, run it manually:

 

6) Now reboot your system, go to audio settings and select LineOut or Headphones (if you have headphones attached to front panel). 

 

P.S. Front mic is not working, I'll try to fix it soon maybe. 

 

P.P.S. I didn't manage to enable autoswitching, so if you have speakers attached to the rear audio panel and want to attach headphones to the front one, you'll need to go audio settings and select Headphones there to get them working. 

 

 

Not working for me, but I have a P6T.

 

Mavericks/Yosemite worked beautifully with directions in the OP. El capitan doesn't work no matter what.

 

EDIT:  I have been able to get audio working on 10.11.2 El Capitan, ASUS P6T, ALC1200 by installing these files







Also tagged with one or more of these keywords: realtek, alc1200, mountain lion, kext, audio, dsdt, snow leopard


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2016 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy