Jump to content

ALC888 AppleHDA.kext for Moutain Lion (10.8.2+10.8.3 version)

AppleHDA ALC888 ML Mountain Lion 10.8.2

  • Please log in to reply
30 replies to this topic

#21
Scellow

Scellow

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 129 posts
  • Gender:Male
  • Location:France
  • Interests:while{true||false}
    {
    dream();
    }
Hi, i'm in the same case as theconnactic i have an VIA VT1705 with VIA VT1708S_4 codec, i installed your kext but nothing work, in IORegistryExplorer i can't find AZAL or any Voodoo entry
What's wrong ? i don't use DSDT
Thanks !

#22
theconnactic

theconnactic

    Stubborn AMD user

  • Local Moderators
  • 2,816 posts
  • Gender:Male
What's wrong is our codec: it's very hard to get it working with OSX! And i've been trying, and even with the help of really qualified people, like Mirone, it's being a pain in the OS, if you forgive-me the lousy pun.

All the best!

#23
Scellow

Scellow

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 129 posts
  • Gender:Male
  • Location:France
  • Interests:while{true||false}
    {
    dream();
    }
Arrgh i'm out of luck, first was the ethernet problem now the audio .. ^^"

I was able to get the VT1705 works, i used an VoodooHDA kext but after an restore i lost the kext .. now i'm searching for it but nothing around the web want to work, i don't know why, even all AppleHDA i have found :/

#24
theconnactic

theconnactic

    Stubborn AMD user

  • Local Moderators
  • 2,816 posts
  • Gender:Male
VoodooHDA should work with this CODEC without any issues, i myself used the latest version of it both in 10.7.5 and 10.8.2. Had to ditch it because i need HDMI audio.

All the best!

#25
Scellow

Scellow

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 129 posts
  • Gender:Male
  • Location:France
  • Interests:while{true||false}
    {
    dream();
    }

VoodooHDA should work with this CODEC without any issues, i myself used the latest version of it both in 10.7.5 and 10.8.2. Had to ditch it because i need HDMI audio.

All the best!


Worked like a charm, Thanks !!!!!


For those who can't change volume with VT1705, simple change this value under info.plist

<key>VoodooHDAEnableVolumeChangeFix</key>
<false/>

to


<key>VoodooHDAEnableVolumeChangeFix</key>
<true/>


#26
elitaliano

elitaliano

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts

Hello.


Few days I've tuned to this post for quite some time I have my pc with osx and I could not finish configuring my DSDT to fully use my Sound ALC888.


I installed and tested the Kext from

#####

:


/Drivers & Bootloaders/Drivers/Audio/Realtek ALC8xx/With DSDT/ALC888/v100202 Legacy



Using mi DSDT modified:



Device (HDEF)


{


Name (_ADR, 0x001B0000)


Method (_DSM, 4, NotSerialized)


{


Store (Package (0x0A)


{


"built-in",


Buffer (One)


{


0x01


},


"codec-id",


Buffer (0x04)


{


0x88, 0x08, 0xEC, 0x10


},


"layout-id",


Buffer (0x04)


{


0x03, 0x00, 0x00, 0x00


},


"device-type",


Buffer (0x10)


{


"Realtek ALC888"


},


"PinConfigurations",


Buffer (Zero) {}


}, Local0)


DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))


Return (Local0)


}




And I get sound, but will not let me sleep (assertion errors).


Achievement Sleep out but not get sound again.


I would like to remove my pci id to try and change AppleHDAController hacer tu walk ALC888.


Help me please?



My lspci:



00:00.0 Host bridge [0600]: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller [8086:29c0] (rev 02)


00:01.0 PCI bridge [0604]: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port [8086:29c1] (rev 02)


00:19.0 Ethernet controller [0200]: Intel Corporation 82566DC-2 Gigabit Network Connection [8086:294c] (rev 02)


00:1a.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 02)


00:1a.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 02)


00:1a.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 02)


00:1a.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 02)


00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 02)


00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 02)


00:1c.4 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 [8086:2948] (rev 02)


00:1d.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 02)


00:1d.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 02)


00:1d.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 02)


00:1d.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 02)


00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 92)



00:1f.0 ISA bridge [0601]: Intel Corporation 82801IB (ICH9) LPC Interface Controller [8086:2918] (rev 02)



00:1f.2 SATA controller [0106]: Intel Corporation 82801IB (ICH9) 4 port SATA AHCI Controller [8086:2923] (rev 02)


00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 02)


01:00.0 VGA compatible controller [0300]: nVidia Corporation G96 [GeForce 9400 GT] [10de:0641] (rev a1)


03:00.0 IDE interface [0101]: Marvell Technology Group Ltd. 88SE6121 SATA II Controller [11ab:6121] (rev b2)


04:02.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6306 Fire II IEEE 1394 OHCI Link Layer Controller [1106:3044] (rev c0)



----



The configuration of my computer:



SOUND: REALTEK HDA - ALC888


RED: INTEL PRO 100/82566 - 82566DC-2 GIBABIT


CHIP: INTEL BEARLAKE G33 - ICH9R


IDE: MARVELL 88SE6111 - MS-7358



MEDION M PC MT7


SN: 16686010070111


668601MEDES



---------



Sorry my english (google translated)



Thank you very much for your work.



#27
Shadow Root

Shadow Root

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
Where I should to find

DE10E30B?



Thanks



#28
rednous

rednous

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 345 posts
  • Gender:Male
  • Location:Galaxy: Milky Way
  • Interests:graphic design, mac, progressive and house

Andy, what about the 10.8.5 patched AppleHDA?

Could you do it, please :)



#29
Mirone

Mirone

    InsanelyMac Legend

  • Local Moderators
  • 1,387 posts
  • Gender:Male
  • Location:Brazil
Andy,
This is a codec VT1705
working
with values
of ALC888?
the only change was in the bin values ​​of AppleHDAcontrller?


#30
Andy Vandijck

Andy Vandijck

    InsanelyMac Deity

  • Coders
  • 1,600 posts
  • Gender:Male
  • Location:Tienen
  • Interests:Programming stuff for Mac OS X...
    Hacking...
    Hard rock (also really big Metallica...


Andy,
This is a codec VT1705
working
with values
of ALC888?
the only change was in the bin values ​​of AppleHDAcontrller?

No not only the bin value of the controller.
Linux reported it as ALC888.
I also had to patch out a certain assertion check in the AppleHDAController in order for it to work on my previous computer.
I did it like this:
Copy layout-12.xml.zlib
Copy Platforms.xml.zlib
Bin mod AppleHDAController with ID.
Install kext and boot with layout 12 in DSDT injected.
It gives an assertion error in the controller.
Patch that out and reinstall kext.
Now it works.
Hope this helps you... :D

#31
Mirone

Mirone

    InsanelyMac Legend

  • Local Moderators
  • 1,387 posts
  • Gender:Male
  • Location:Brazil

 Andy

Thanks for the reply, but I'm trying to fix AppleHDA Via VT1705.
the codec_dump linux shows me VT1708S, but all your help and knowledge are welcome.
thank you!






Also tagged with one or more of these keywords: AppleHDA, ALC888, ML, Mountain Lion, 10.8.2


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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