Nikita123 Posted October 4, 2015 Share Posted October 4, 2015 Hello, I have been running OSX Yosemite on this laptop for quite some time now and I found a AppleHDA that works in Yosemite for this laptop for the speakers. It has a tuba surround system and only with this Kext I could get good sound (Not Microphone) I also got this kext to work in OSX El Capitan Developer Preview, but not in the final release, it just hangs in verbose mode and will never go to the login screen. So I tried a different approach. I Used CloverALC patch and now I can see my Audio devices but still no sound Also the script warns me and says codec 0x11c11040 not supported. The device ID of the HDA controller is 0x8086293E With the former kext I had to use Audio ID: 888, with this new solution I can only see the audio devices in System Preferences if I use Audio ID 1, 2 or 3. I have attached the former AppleHDA, the new (I think patched) AppleHDA, my config.plist, my DSDT and also the realtekALC kext placed in kexts/10.11 by the CloverALC script. If you want to use to former AppleHDA with Mavericks or Yosemite you must use Audio ID 888: "layout-id", Buffer (0x04) { 0x78, 0x03, 0x00, 0x00 }, In this DSDT the Audio ID has been set to Audio ID 2 for the moment. So if you want to use the old patched AppleHDA you must change to 0x78, 0x03 in HDEF. I hope anyone can help me out, if you need a linux codec dump tell me, I can create it if needed. Here is my CloverALC Log: Last login: Sun Oct 4 15:13:48 on console Computers-iMac:~ computerspecialist$ /Users/computerspecialist/Downloads/audio_cloverALC-110_v1.0f.command ; exit; Agreement The audio_cloverALC-110 script is for personal use only. Do not distribute the patch, any or all of the files or the resulting patched AppleHDA.kext for any reason without permission. The audio_cloverALC-110 script is provided as is and without any kind of warranty. File: audio_cloverALC-110.command_v1.0f Password: EFI partition is mounted System Integrity Protection status: enabled (Custom Configuration). Configuration: Apple Internal: disabled Kext Signing: disabled Filesystem Protections: disabled Debugging Restrictions: disabled DTrace Restrictions: disabled NVRAM Protections: disabled This is an unsupported configuration, likely to break in the future and leave your machine in an unknown state. OK to patch Codec 0x11c11040 is not supported, continue (y/n): y Confirm Realtek ALC888 (y/n): y ALC888 v_0x100202 (Legacy) Clover Audio ID Injection (y/n): n Download ALC888 files ... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 23970 100 23970 0 0 24549 0 --:--:-- --:--:-- --:--:-- 24559 Edit config.plist/Devices/Audio/Inject/1 Edit config.plist/SystemParameters/InjectKexts/YES Download kext patches % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1404 100 1404 0 0 4044 0 --:--:-- --:--:-- --:--:-- 4046 Install /Volumes/EFI/EFI/CLOVER/kexts/10.11/realtekALC.kext Download config kext and install ... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 3586 100 3586 0 0 11042 0 --:--:-- --:--:-- --:--:-- 11067 Install System/Library/Extensions/AppleHDA.kext/ALC888 zml files Fix permissions ... Kernel cache... rebuilding //System/Library/PrelinkedKernels/prelinkedkernel kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext AppleHDA.kext kextcache updated critical boot files, requesting launchd reboot Install finished, restart required. To save a Copy of this Terminal session: Terminal/Shell/Export Text As ... logout Saving session... ...copying shared history... ...saving history...truncating history files... ...completed. [Process completed] Archive.zip Link to comment Share on other sites More sharing options...
Nikita123 Posted October 4, 2015 Author Share Posted October 4, 2015 Finally , took me 2 days to solve this one, but I found a newer version of patched AppleHDA for my laptop and finally got the speakers working in El Capitan 10.11 Final Headphones won't work, haven't tested the internal mic I have attached the working AppleHDA for anyone who has the same problem. My device ID for the HDA Controller is 0x8086293E, I am using Audio ID 888 and this is my HDEF in DSDT: Device (HDEF) { Name (_ADR, 0x001B0000) OperationRegion (HDAR, PCI_Config, 0x4C, 0x10) Field (HDAR, WordAcc, NoLock, Preserve) { DCKA, 1, Offset (0x01), DCKM, 1, , 6, DCKS, 1, Offset (0x08), , 15, PMES, 1 } Name (_PRW, Package (0x02) { 0x0D, 0x03 }) Name (HDWA, Zero) Method (_PS0, 0, Serialized) { If (LEqual (HDWA, Zero)) { Store (One, HDWA) HKEY (0x8F) } } Method (_PS3, 0, Serialized) { Store (Zero, HDWA) } Method (_DSM, 4, NotSerialized) { Store (Package (0x06) { "hda-gfx", Buffer (0x0A) { "onboard-2" }, "layout-id", Buffer (0x04) { 0x78, 0x03, 0x00, 0x00 }, "PinConfigurations", Buffer (Zero) {} }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Oh yeah the kext AppleHDA.kext.zip Link to comment Share on other sites More sharing options...
Recommended Posts